/*! 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("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/espace/css/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/espace/css/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("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/espace/css/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/espace/css/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/espace/css/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/espace/css/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/espace/css/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}
 .white {   background-color: #ffffff !important; } .transparent {   background-color: transparent !important; } body {   margin: 0; } article, aside, footer, header, nav, section {   display: block; } h1 {   font-size: 2em;   margin: 0.67em 0; } figcaption, figure, main {   display: block; } figure {   margin: 1em 40px; } hr {   -webkit-box-sizing: content-box;   box-sizing: content-box;   height: 0;   overflow: visible; } pre {   font-family: monospace, monospace;   font-size: 1em; } a {   background-color: transparent;   -webkit-text-decoration-skip: objects; } abbr[title] {   border-bottom: none;   text-decoration: underline;   -webkit-text-decoration: underline dotted;   -moz-text-decoration: underline dotted;   text-decoration: underline dotted; } b, strong {   font-weight: inherit; } b, strong {   font-weight: bolder; } code, kbd, samp {   font-family: monospace, monospace;   font-size: 1em; } dfn {   font-style: italic; } mark {   background-color: #ff0;   color: #000; } small {   font-size: 80%; } sub, sup {   font-size: 75%;   line-height: 0;   position: relative;   vertical-align: baseline; } sub {   bottom: -0.25em; } sup {   top: -0.5em; } audio, video {   display: inline-block; } audio:not([controls]) {   display: none;   height: 0; } img {   border-style: none; } svg:not(:root) {   overflow: hidden; } button, input, optgroup, select, textarea {   font-family: sans-serif;   font-size: 100%;   line-height: 1.15;   margin: 0; } button, input {   overflow: visible; } button, select {   text-transform: none; } button, html [type="button"], [type="reset"], [type="submit"] {   -webkit-appearance: button; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {   border-style: none;   padding: 0; } button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {   outline: 1px dotted ButtonText; } fieldset {   padding: 0.35em 0.75em 0.625em; } legend {   -webkit-box-sizing: border-box;   box-sizing: border-box;   color: inherit;   display: table;   max-width: 100%;   padding: 0;   white-space: normal; } progress {   display: inline-block;   vertical-align: baseline; } textarea {   overflow: auto; } [type="checkbox"], [type="radio"] {   -webkit-box-sizing: border-box;   box-sizing: border-box;   padding: 0; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {   height: auto; } [type="search"] {   -webkit-appearance: textfield;   outline-offset: -2px; } [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {   -webkit-appearance: none; } ::-webkit-file-upload-button {   -webkit-appearance: button;   font: inherit; } details, menu {   display: block; } summary {   display: list-item; } canvas {   display: inline-block; } template {   display: none; } [hidden] {   display: none; } html {   -webkit-box-sizing: border-box;   box-sizing: border-box; } *, *:before, *:after {   -webkit-box-sizing: inherit;   box-sizing: inherit; } ul:not(.browser-default) {   padding-left: 0;   list-style-type: none; } ul:not(.browser-default) > li {   list-style-type: none; } a {   color: #039be5;   text-decoration: none;   -webkit-tap-highlight-color: transparent; } .valign-wrapper {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-align: center;   -webkit-align-items: center;   -ms-flex-align: center;   align-items: center; } .clearfix {   clear: both; } .z-depth-0 {   -webkit-box-shadow: none !important;   box-shadow: none !important; } .z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-small, .btn-floating, .dropdown-content, .collapsible, .sidenav {   -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);   box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); } .z-depth-1-half, .btn:hover, .btn-large:hover, .btn-small:hover, .btn-floating:hover {   -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);   box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2); } .z-depth-2 {   -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3);   box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3); } .z-depth-3 {   -webkit-box-shadow: 0 8px 17px 2px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);   box-shadow: 0 8px 17px 2px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); } .z-depth-4 {   -webkit-box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -7px rgba(0, 0, 0, 0.2);   box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -7px rgba(0, 0, 0, 0.2); } .z-depth-5, .modal {   -webkit-box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2);   box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2); } .hoverable {   -webkit-transition: -webkit-box-shadow 0.25s;   transition: -webkit-box-shadow 0.25s;   transition: box-shadow 0.25s;   transition: box-shadow 0.25s, -webkit-box-shadow 0.25s; } .hoverable:hover {   -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);   box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .divider {   height: 1px;   overflow: hidden;   background-color: #e0e0e0; } blockquote {   margin: 20px 0;   padding-left: 1.5rem;   border-left: 5px solid #ee6e73; } i {   line-height: inherit; } i.left {   float: left;   margin-right: 15px; } i.right {   float: right;   margin-left: 15px; } i.tiny {   font-size: 1rem; } i.small {   font-size: 2rem; } i.medium {   font-size: 4rem; } i.large {   font-size: 6rem; } img.responsive-img, video.responsive-video {   max-width: 100%;   height: auto; } .pin-top, .pin-bottom {   position: relative; } .pinned {   position: fixed !important; } ul.staggered-list li {   opacity: 0; } .fade-in {   opacity: 0;   -webkit-transform-origin: 0 50%;   transform-origin: 0 50%; } .page-footer {   padding-top: 20px;   color: #fff;   background-color: #ee6e73; } .page-footer .footer-copyright {   overflow: hidden;   min-height: 50px;   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-align: center;   -webkit-align-items: center;   -ms-flex-align: center;   align-items: center;   -webkit-box-pack: justify;   -webkit-justify-content: space-between;   -ms-flex-pack: justify;   justify-content: space-between;   padding: 10px 0px;   color: rgba(255, 255, 255, 0.8);   background-color: rgba(51, 51, 51, 0.08); } table, th, td {   border: none; } table {   width: 100%;   display: table;   border-collapse: collapse;   border-spacing: 0; } table.striped tr {   border-bottom: none; } table.striped > tbody > tr:nth-child(odd) {   background-color: rgba(242, 242, 242, 0.5); } table.striped > tbody > tr > td {   border-radius: 0; } table.highlight > tbody > tr {   -webkit-transition: background-color 0.25s ease;   transition: background-color 0.25s ease; } table.highlight > tbody > tr:hover {   background-color: rgba(242, 242, 242, 0.5); } table.centered thead tr th, table.centered tbody tr td {   text-align: center; } tr {   border-bottom: 1px solid rgba(0, 0, 0, 0.12); } td, th {   padding: 15px 5px;   display: table-cell;   text-align: left;   vertical-align: middle;   border-radius: 2px; } .collection {   margin: 0.5rem 0 1rem 0;   border: 1px solid #e0e0e0;   border-radius: 2px;   overflow: hidden;   position: relative; } .collection .collection-item {   background-color: #fff;   line-height: 1.5rem;   padding: 10px 20px;   margin: 0;   border-bottom: 1px solid #e0e0e0; } .collection .collection-item.avatar {   min-height: 84px;   padding-left: 72px;   position: relative; } .collection .collection-item.avatar:not(.circle-clipper) > .circle, .collection .collection-item.avatar :not(.circle-clipper) > .circle {   position: absolute;   width: 42px;   height: 42px;   overflow: hidden;   left: 15px;   display: inline-block;   vertical-align: middle; } .collection .collection-item.avatar i.circle {   font-size: 18px;   line-height: 42px;   color: #fff;   background-color: #999;   text-align: center; } .collection .collection-item.avatar .title {   font-size: 16px; } .collection .collection-item.avatar p {   margin: 0; } .collection .collection-item.avatar .secondary-content {   position: absolute;   top: 16px;   right: 16px; } .collection .collection-item:last-child {   border-bottom: none; } .collection .collection-item.active {   background-color: #26a69a;   color: #eafaf9; } .collection .collection-item.active .secondary-content {   color: #fff; } .collection a.collection-item {   display: block;   -webkit-transition: 0.25s;   transition: 0.25s;   color: #26a69a; } .collection a.collection-item:not(.active):hover {   background-color: #ddd; } .collection.with-header .collection-header {   background-color: #fff;   border-bottom: 1px solid #e0e0e0;   padding: 10px 20px; } .collection.with-header .collection-item {   padding-left: 30px; } .collection.with-header .collection-item.avatar {   padding-left: 72px; } .secondary-content {   float: right;   color: #26a69a; } .video-container {   position: relative;   padding-bottom: 56.25%;   height: 0;   overflow: hidden; } .video-container iframe, .video-container object, .video-container embed {   position: absolute;   top: 0;   left: 0;   width: 100%;   height: 100%; } .progress {   position: relative;   height: 4px;   display: block;   width: 100%;   background-color: #acece6;   border-radius: 2px;   margin: 0.5rem 0 1rem 0;   overflow: hidden; } .progress .determinate {   position: absolute;   top: 0;   left: 0;   bottom: 0;   background-color: #26a69a;   -webkit-transition: width 0.3s linear;   transition: width 0.3s linear; } .progress .indeterminate {   background-color: #26a69a; } .progress .indeterminate:before {   content: "";   position: absolute;   background-color: inherit;   top: 0;   left: 0;   bottom: 0;   will-change: left, right;   -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;   animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; } .progress .indeterminate:after {   content: "";   position: absolute;   background-color: inherit;   top: 0;   left: 0;   bottom: 0;   will-change: left, right;   -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;   animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;   -webkit-animation-delay: 1.15s;   animation-delay: 1.15s; } @-webkit-keyframes indeterminate {   0% {     left: -35%;     right: 100%;   }   60% {     left: 100%;     right: -90%;   }   100% {     left: 100%;     right: -90%;   } } @keyframes indeterminate {   0% {     left: -35%;     right: 100%;   }   60% {     left: 100%;     right: -90%;   }   100% {     left: 100%;     right: -90%;   } } @-webkit-keyframes indeterminate-short {   0% {     left: -200%;     right: 100%;   }   60% {     left: 107%;     right: -8%;   }   100% {     left: 107%;     right: -8%;   } } @keyframes indeterminate-short {   0% {     left: -200%;     right: 100%;   }   60% {     left: 107%;     right: -8%;   }   100% {     left: 107%;     right: -8%;   } } .hide {   display: none !important; } .left-align {   text-align: left; } .right-align {   text-align: right; } .center, .center-align {   text-align: center; } .left {   float: left !important; } .right {   float: right !important; } .no-select, input[type="range"], input[type="range"] + .thumb {   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none; } .circle {   border-radius: 50%; } .center-block {   display: block;   margin-left: auto;   margin-right: auto; } .truncate {   display: block;   white-space: nowrap;   overflow: hidden;   text-overflow: ellipsis; } .no-padding {   padding: 0 !important; } span.badge {   min-width: 3rem;   padding: 0 6px;   margin-left: 14px;   text-align: center;   font-size: 1rem;   line-height: 22px;   height: 22px;   color: #757575;   float: right;   -webkit-box-sizing: border-box;   box-sizing: border-box; } span.badge.new {   font-weight: 300;   font-size: 0.8rem;   color: #fff;   background-color: #26a69a;   border-radius: 2px; } span.badge.new:after {   content: " new"; } span.badge[data-badge-caption]::after {   content: " " attr(data-badge-caption); } nav ul a span.badge {   display: inline-block;   float: none;   margin-left: 4px;   line-height: 22px;   height: 22px;   -webkit-font-smoothing: auto; } .collection-item span.badge {   margin-top: calc(0.75rem - 11px); } .sidenav span.badge {   margin-top: calc(24px - 11px); } table span.badge {   display: inline-block;   float: none;   margin-left: auto; } .material-icons {   text-rendering: optimizeLegibility;   -webkit-font-feature-settings: "liga";   -moz-font-feature-settings: "liga";   font-feature-settings: "liga"; } .container {   margin: 0 auto;   max-width: 1280px;   width: 90%; } @media only screen and (min-width: 601px) {   .container {     width: 85%;   } } @media only screen and (min-width: 993px) {   .container {     width: 70%;   } } .col .row {   margin-left: -0.75rem;   margin-right: -0.75rem; } .section {   padding-top: 1rem;   padding-bottom: 1rem; } .section.no-pad {   padding: 0; } .section.no-pad-bot {   padding-bottom: 0; } .section.no-pad-top {   padding-top: 0; } .row {   margin-left: auto;   margin-right: auto;   margin-bottom: 20px; } .row:after {   content: "";   display: table;   clear: both; } .row .col {   float: left;   -webkit-box-sizing: border-box;   box-sizing: border-box;   padding: 0 0.75rem;   min-height: 1px; } .row .col[class*="push-"], .row .col[class*="pull-"] {   position: relative; } .row .col.s1 {   width: 8.3333333333%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s2 {   width: 16.6666666667%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s3 {   width: 25%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s4 {   width: 33.3333333333%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s5 {   width: 41.6666666667%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s6 {   width: 50%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s7 {   width: 58.3333333333%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s8 {   width: 66.6666666667%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s9 {   width: 75%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s10 {   width: 83.3333333333%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s11 {   width: 91.6666666667%;   margin-left: auto;   left: auto;   right: auto; } .row .col.s12 {   width: 100%;   margin-left: auto;   left: auto;   right: auto; } .row .col.offset-s1 {   margin-left: 8.3333333333%; } .row .col.pull-s1 {   right: 8.3333333333%; } .row .col.push-s1 {   left: 8.3333333333%; } .row .col.offset-s2 {   margin-left: 16.6666666667%; } .row .col.pull-s2 {   right: 16.6666666667%; } .row .col.push-s2 {   left: 16.6666666667%; } .row .col.offset-s3 {   margin-left: 25%; } .row .col.pull-s3 {   right: 25%; } .row .col.push-s3 {   left: 25%; } .row .col.offset-s4 {   margin-left: 33.3333333333%; } .row .col.pull-s4 {   right: 33.3333333333%; } .row .col.push-s4 {   left: 33.3333333333%; } .row .col.offset-s5 {   margin-left: 41.6666666667%; } .row .col.pull-s5 {   right: 41.6666666667%; } .row .col.push-s5 {   left: 41.6666666667%; } .row .col.offset-s6 {   margin-left: 50%; } .row .col.pull-s6 {   right: 50%; } .row .col.push-s6 {   left: 50%; } .row .col.offset-s7 {   margin-left: 58.3333333333%; } .row .col.pull-s7 {   right: 58.3333333333%; } .row .col.push-s7 {   left: 58.3333333333%; } .row .col.offset-s8 {   margin-left: 66.6666666667%; } .row .col.pull-s8 {   right: 66.6666666667%; } .row .col.push-s8 {   left: 66.6666666667%; } .row .col.offset-s9 {   margin-left: 75%; } .row .col.pull-s9 {   right: 75%; } .row .col.push-s9 {   left: 75%; } .row .col.offset-s10 {   margin-left: 83.3333333333%; } .row .col.pull-s10 {   right: 83.3333333333%; } .row .col.push-s10 {   left: 83.3333333333%; } .row .col.offset-s11 {   margin-left: 91.6666666667%; } .row .col.pull-s11 {   right: 91.6666666667%; } .row .col.push-s11 {   left: 91.6666666667%; } .row .col.offset-s12 {   margin-left: 100%; } .row .col.pull-s12 {   right: 100%; } .row .col.push-s12 {   left: 100%; } @media only screen and (min-width: 601px) {   .row .col.m1 {     width: 8.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m2 {     width: 16.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m3 {     width: 25%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m4 {     width: 33.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m5 {     width: 41.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m6 {     width: 50%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m7 {     width: 58.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m8 {     width: 66.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m9 {     width: 75%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m10 {     width: 83.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m11 {     width: 91.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.m12 {     width: 100%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.offset-m1 {     margin-left: 8.3333333333%;   }   .row .col.pull-m1 {     right: 8.3333333333%;   }   .row .col.push-m1 {     left: 8.3333333333%;   }   .row .col.offset-m2 {     margin-left: 16.6666666667%;   }   .row .col.pull-m2 {     right: 16.6666666667%;   }   .row .col.push-m2 {     left: 16.6666666667%;   }   .row .col.offset-m3 {     margin-left: 25%;   }   .row .col.pull-m3 {     right: 25%;   }   .row .col.push-m3 {     left: 25%;   }   .row .col.offset-m4 {     margin-left: 33.3333333333%;   }   .row .col.pull-m4 {     right: 33.3333333333%;   }   .row .col.push-m4 {     left: 33.3333333333%;   }   .row .col.offset-m5 {     margin-left: 41.6666666667%;   }   .row .col.pull-m5 {     right: 41.6666666667%;   }   .row .col.push-m5 {     left: 41.6666666667%;   }   .row .col.offset-m6 {     margin-left: 50%;   }   .row .col.pull-m6 {     right: 50%;   }   .row .col.push-m6 {     left: 50%;   }   .row .col.offset-m7 {     margin-left: 58.3333333333%;   }   .row .col.pull-m7 {     right: 58.3333333333%;   }   .row .col.push-m7 {     left: 58.3333333333%;   }   .row .col.offset-m8 {     margin-left: 66.6666666667%;   }   .row .col.pull-m8 {     right: 66.6666666667%;   }   .row .col.push-m8 {     left: 66.6666666667%;   }   .row .col.offset-m9 {     margin-left: 75%;   }   .row .col.pull-m9 {     right: 75%;   }   .row .col.push-m9 {     left: 75%;   }   .row .col.offset-m10 {     margin-left: 83.3333333333%;   }   .row .col.pull-m10 {     right: 83.3333333333%;   }   .row .col.push-m10 {     left: 83.3333333333%;   }   .row .col.offset-m11 {     margin-left: 91.6666666667%;   }   .row .col.pull-m11 {     right: 91.6666666667%;   }   .row .col.push-m11 {     left: 91.6666666667%;   }   .row .col.offset-m12 {     margin-left: 100%;   }   .row .col.pull-m12 {     right: 100%;   }   .row .col.push-m12 {     left: 100%;   } } @media only screen and (min-width: 993px) {   .row .col.l1 {     width: 8.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l2 {     width: 16.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l3 {     width: 25%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l4 {     width: 33.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l5 {     width: 41.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l6 {     width: 50%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l7 {     width: 58.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l8 {     width: 66.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l9 {     width: 75%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l10 {     width: 83.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l11 {     width: 91.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.l12 {     width: 100%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.offset-l1 {     margin-left: 8.3333333333%;   }   .row .col.pull-l1 {     right: 8.3333333333%;   }   .row .col.push-l1 {     left: 8.3333333333%;   }   .row .col.offset-l2 {     margin-left: 16.6666666667%;   }   .row .col.pull-l2 {     right: 16.6666666667%;   }   .row .col.push-l2 {     left: 16.6666666667%;   }   .row .col.offset-l3 {     margin-left: 25%;   }   .row .col.pull-l3 {     right: 25%;   }   .row .col.push-l3 {     left: 25%;   }   .row .col.offset-l4 {     margin-left: 33.3333333333%;   }   .row .col.pull-l4 {     right: 33.3333333333%;   }   .row .col.push-l4 {     left: 33.3333333333%;   }   .row .col.offset-l5 {     margin-left: 41.6666666667%;   }   .row .col.pull-l5 {     right: 41.6666666667%;   }   .row .col.push-l5 {     left: 41.6666666667%;   }   .row .col.offset-l6 {     margin-left: 50%;   }   .row .col.pull-l6 {     right: 50%;   }   .row .col.push-l6 {     left: 50%;   }   .row .col.offset-l7 {     margin-left: 58.3333333333%;   }   .row .col.pull-l7 {     right: 58.3333333333%;   }   .row .col.push-l7 {     left: 58.3333333333%;   }   .row .col.offset-l8 {     margin-left: 66.6666666667%;   }   .row .col.pull-l8 {     right: 66.6666666667%;   }   .row .col.push-l8 {     left: 66.6666666667%;   }   .row .col.offset-l9 {     margin-left: 75%;   }   .row .col.pull-l9 {     right: 75%;   }   .row .col.push-l9 {     left: 75%;   }   .row .col.offset-l10 {     margin-left: 83.3333333333%;   }   .row .col.pull-l10 {     right: 83.3333333333%;   }   .row .col.push-l10 {     left: 83.3333333333%;   }   .row .col.offset-l11 {     margin-left: 91.6666666667%;   }   .row .col.pull-l11 {     right: 91.6666666667%;   }   .row .col.push-l11 {     left: 91.6666666667%;   }   .row .col.offset-l12 {     margin-left: 100%;   }   .row .col.pull-l12 {     right: 100%;   }   .row .col.push-l12 {     left: 100%;   } } @media only screen and (min-width: 1201px) {   .row .col.xl1 {     width: 8.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl2 {     width: 16.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl3 {     width: 25%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl4 {     width: 33.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl5 {     width: 41.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl6 {     width: 50%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl7 {     width: 58.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl8 {     width: 66.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl9 {     width: 75%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl10 {     width: 83.3333333333%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl11 {     width: 91.6666666667%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.xl12 {     width: 100%;     margin-left: auto;     left: auto;     right: auto;   }   .row .col.offset-xl1 {     margin-left: 8.3333333333%;   }   .row .col.pull-xl1 {     right: 8.3333333333%;   }   .row .col.push-xl1 {     left: 8.3333333333%;   }   .row .col.offset-xl2 {     margin-left: 16.6666666667%;   }   .row .col.pull-xl2 {     right: 16.6666666667%;   }   .row .col.push-xl2 {     left: 16.6666666667%;   }   .row .col.offset-xl3 {     margin-left: 25%;   }   .row .col.pull-xl3 {     right: 25%;   }   .row .col.push-xl3 {     left: 25%;   }   .row .col.offset-xl4 {     margin-left: 33.3333333333%;   }   .row .col.pull-xl4 {     right: 33.3333333333%;   }   .row .col.push-xl4 {     left: 33.3333333333%;   }   .row .col.offset-xl5 {     margin-left: 41.6666666667%;   }   .row .col.pull-xl5 {     right: 41.6666666667%;   }   .row .col.push-xl5 {     left: 41.6666666667%;   }   .row .col.offset-xl6 {     margin-left: 50%;   }   .row .col.pull-xl6 {     right: 50%;   }   .row .col.push-xl6 {     left: 50%;   }   .row .col.offset-xl7 {     margin-left: 58.3333333333%;   }   .row .col.pull-xl7 {     right: 58.3333333333%;   }   .row .col.push-xl7 {     left: 58.3333333333%;   }   .row .col.offset-xl8 {     margin-left: 66.6666666667%;   }   .row .col.pull-xl8 {     right: 66.6666666667%;   }   .row .col.push-xl8 {     left: 66.6666666667%;   }   .row .col.offset-xl9 {     margin-left: 75%;   }   .row .col.pull-xl9 {     right: 75%;   }   .row .col.push-xl9 {     left: 75%;   }   .row .col.offset-xl10 {     margin-left: 83.3333333333%;   }   .row .col.pull-xl10 {     right: 83.3333333333%;   }   .row .col.push-xl10 {     left: 83.3333333333%;   }   .row .col.offset-xl11 {     margin-left: 91.6666666667%;   }   .row .col.pull-xl11 {     right: 91.6666666667%;   }   .row .col.push-xl11 {     left: 91.6666666667%;   }   .row .col.offset-xl12 {     margin-left: 100%;   }   .row .col.pull-xl12 {     right: 100%;   }   .row .col.push-xl12 {     left: 100%;   } } nav {   color: #fff;   background-color: #ee6e73;   width: 100%;   height: 56px;   line-height: 56px; } nav.nav-extended {   height: auto; } nav.nav-extended .nav-wrapper {   min-height: 56px;   height: auto; } nav.nav-extended .nav-content {   position: relative;   line-height: normal; } nav a {   color: #fff; } nav i, nav [class^="mdi-"], nav [class*="mdi-"], nav i.material-icons {   display: block;   font-size: 24px;   height: 56px;   line-height: 56px; } nav .nav-wrapper {   position: relative;   height: 100%; } @media only screen and (min-width: 993px) {   nav a.sidenav-trigger {     display: none;   } } nav .sidenav-trigger {   float: left;   position: relative;   z-index: 1;   height: 56px;   margin: 0 18px; } nav .sidenav-trigger i {   height: 56px;   line-height: 56px; } nav .brand-logo {   position: absolute;   color: #fff;   display: inline-block;   font-size: 2.1rem;   padding: 0; } nav .brand-logo.center {   left: 50%;   -webkit-transform: translateX(-50%);   transform: translateX(-50%); } @media only screen and (max-width: 992px) {   nav .brand-logo {     left: 50%;     -webkit-transform: translateX(-50%);     transform: translateX(-50%);   }   nav .brand-logo.left,   nav .brand-logo.right {     padding: 0;     -webkit-transform: none;     transform: none;   }   nav .brand-logo.left {     left: 0.5rem;   }   nav .brand-logo.right {     right: 0.5rem;     left: auto;   } } nav .brand-logo.right {   right: 0.5rem;   padding: 0; } nav .brand-logo i, nav .brand-logo [class^="mdi-"], nav .brand-logo [class*="mdi-"], nav .brand-logo i.material-icons {   float: left;   margin-right: 15px; } nav .nav-title {   display: inline-block;   font-size: 32px;   padding: 28px 0; } nav ul {   margin: 0; } nav ul li {   -webkit-transition: background-color 0.3s;   transition: background-color 0.3s;   float: left;   padding: 0; } nav ul li.active {   background-color: rgba(0, 0, 0, 0.1); } nav ul a {   -webkit-transition: background-color 0.3s;   transition: background-color 0.3s;   font-size: 1rem;   color: #fff;   display: block;   padding: 0 15px;   cursor: pointer; } nav ul a.btn, nav ul a.btn-large, nav ul a.btn-small, nav ul a.btn-large, nav ul a.btn-flat, nav ul a.btn-floating {   margin-top: -2px;   margin-left: 15px;   margin-right: 15px; } nav ul a.btn > .material-icons, nav ul a.btn-large > .material-icons, nav ul a.btn-small > .material-icons, nav ul a.btn-large > .material-icons, nav ul a.btn-flat > .material-icons, nav ul a.btn-floating > .material-icons {   height: inherit;   line-height: inherit; } nav ul a:hover {   background-color: rgba(0, 0, 0, 0.1); } nav ul.left {   float: left; } nav form {   height: 100%; } nav .input-field {   margin: 0;   height: 100%; } nav .input-field input {   height: 100%;   font-size: 1.2rem;   border: none;   padding-left: 2rem; } nav .input-field input:focus, nav .input-field input[type="text"]:valid, nav .input-field input[type="password"]:valid, nav .input-field input[type="email"]:valid, nav .input-field input[type="url"]:valid, nav .input-field input[type="date"]:valid {   border: none;   -webkit-box-shadow: none;   box-shadow: none; } nav .input-field label {   top: 0;   left: 0; } nav .input-field label i {   color: rgba(255, 255, 255, 0.7);   -webkit-transition: color 0.3s;   transition: color 0.3s; } nav .input-field label.active i {   color: #fff; } .navbar-fixed {   position: relative;   height: 56px;   z-index: 997; } .navbar-fixed nav {   position: fixed; } @media only screen and (min-width: 601px) {   nav.nav-extended .nav-wrapper {     min-height: 64px;   }   nav,   nav .nav-wrapper i,   nav a.sidenav-trigger,   nav a.sidenav-trigger i {     height: 64px;     line-height: 64px;   }   .navbar-fixed {     height: 64px;   } } a {   text-decoration: none; } html {   color: rgba(0, 0, 0, 0.87); } h1, h2, h3, h4, h5, h6 {   font-weight: 400;   line-height: 1.3; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {   font-weight: inherit; } h1 {   font-size: 4.2rem;   line-height: 110%;   margin: 2.8rem 0 1.68rem 0; } h2 {   font-size: 3.56rem;   line-height: 110%;   margin: 2.3733333333rem 0 1.424rem 0; } h3 {   font-size: 2.92rem;   line-height: 110%;   margin: 1.9466666667rem 0 1.168rem 0; } h4 {   font-size: 2.28rem;   line-height: 110%;   margin: 1.52rem 0 0.912rem 0; } h5 {   font-size: 1.64rem;   line-height: 110%;   margin: 1.0933333333rem 0 0.656rem 0; } h6 {   font-size: 1.15rem;   line-height: 110%;   margin: 0.7666666667rem 0 0.46rem 0; } em {   font-style: italic; } strong {   font-weight: 500; } small {   font-size: 75%; } .light {   font-weight: 300; } .thin {   font-weight: 200; } .scale-transition {   -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;   transition: -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;   transition: transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;   transition: transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63), -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important; } .scale-transition.scale-out {   -webkit-transform: scale(0);   transform: scale(0);   -webkit-transition: -webkit-transform 0.2s !important;   transition: -webkit-transform 0.2s !important;   transition: transform 0.2s !important;   transition: transform 0.2s, -webkit-transform 0.2s !important; } .scale-transition.scale-in {   -webkit-transform: scale(1);   transform: scale(1); } .card-panel {   -webkit-transition: -webkit-box-shadow 0.25s;   transition: -webkit-box-shadow 0.25s;   transition: box-shadow 0.25s;   transition: box-shadow 0.25s, -webkit-box-shadow 0.25s;   padding: 24px;   margin: 0.5rem 0 1rem 0;   border-radius: 2px;   background-color: #fff; } .card {   position: relative;   margin: 0.5rem 0 1rem 0;   background-color: #fff;   -webkit-transition: -webkit-box-shadow 0.25s;   transition: -webkit-box-shadow 0.25s;   transition: box-shadow 0.25s;   transition: box-shadow 0.25s, -webkit-box-shadow 0.25s;   border-radius: 2px; } .card .card-title {   font-size: 24px;   font-weight: 300; } .card .card-title.activator {   cursor: pointer; } .card.small, .card.medium, .card.large {   position: relative; } .card.small .card-image, .card.medium .card-image, .card.large .card-image {   max-height: 60%;   overflow: hidden; } .card.small .card-image + .card-content, .card.medium .card-image + .card-content, .card.large .card-image + .card-content {   max-height: 40%; } .card.small .card-content, .card.medium .card-content, .card.large .card-content {   max-height: 100%;   overflow: hidden; } .card.small .card-action, .card.medium .card-action, .card.large .card-action {   position: absolute;   bottom: 0;   left: 0;   right: 0; } .card.small {   height: 300px; } .card.medium {   height: 400px; } .card.large {   height: 500px; } .card.horizontal {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex; } .card.horizontal.small .card-image, .card.horizontal.medium .card-image, .card.horizontal.large .card-image {   height: 100%;   max-height: none;   overflow: visible; } .card.horizontal.small .card-image img, .card.horizontal.medium .card-image img, .card.horizontal.large .card-image img {   height: 100%; } .card.horizontal .card-image {   max-width: 50%; } .card.horizontal .card-image img {   border-radius: 2px 0 0 2px;   max-width: 100%;   width: auto; } .card.horizontal .card-stacked {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;   -webkit-flex-direction: column;   -ms-flex-direction: column;   flex-direction: column;   -webkit-box-flex: 1;   -webkit-flex: 1;   -ms-flex: 1;   flex: 1;   position: relative; } .card.horizontal .card-stacked .card-content {   -webkit-box-flex: 1;   -webkit-flex-grow: 1;   -ms-flex-positive: 1;   flex-grow: 1; } .card.sticky-action .card-action {   z-index: 2; } .card.sticky-action .card-reveal {   z-index: 1;   padding-bottom: 64px; } .card .card-image {   position: relative; } .card .card-image img {   display: block;   border-radius: 2px 2px 0 0;   position: relative;   left: 0;   right: 0;   top: 0;   bottom: 0;   width: 100%; } .card .card-image .card-title {   color: #fff;   position: absolute;   bottom: 0;   left: 0;   max-width: 100%;   padding: 24px; } .card .card-content {   padding: 24px;   border-radius: 0 0 2px 2px; } .card .card-content p {   margin: 0; } .card .card-content .card-title {   display: block;   line-height: 32px;   margin-bottom: 8px; } .card .card-content .card-title i {   line-height: 32px; } .card .card-action {   background-color: inherit;   border-top: 1px solid rgba(160, 160, 160, 0.2);   position: relative;   padding: 16px 24px; } .card .card-action:last-child {   border-radius: 0 0 2px 2px; } .card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating) {   color: #ffab40;   margin-right: 24px;   -webkit-transition: color 0.3s ease;   transition: color 0.3s ease;   text-transform: uppercase; } .card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover {   color: #ffd8a6; } .card .card-reveal {   padding: 24px;   position: absolute;   background-color: #fff;   width: 100%;   overflow-y: auto;   left: 0;   top: 100%;   height: 100%;   z-index: 3;   display: none; } .card .card-reveal .card-title {   cursor: pointer;   display: block; } #toast-container {   display: block;   position: fixed;   z-index: 10000; } @media only screen and (max-width: 600px) {   #toast-container {     min-width: 100%;     bottom: 0%;   } } @media only screen and (min-width: 601px) and (max-width: 992px) {   #toast-container {     left: 5%;     bottom: 7%;     max-width: 90%;   } } @media only screen and (min-width: 993px) {   #toast-container {     top: 10%;     right: 7%;     max-width: 86%;   } } .toast {   border-radius: 2px;   top: 35px;   width: auto;   margin-top: 10px;   position: relative;   max-width: 100%;   height: auto;   min-height: 48px;   line-height: 1.5em;   background-color: #323232;   padding: 10px 25px;   font-size: 1.1rem;   font-weight: 300;   color: #fff;   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-align: center;   -webkit-align-items: center;   -ms-flex-align: center;   align-items: center;   -webkit-box-pack: justify;   -webkit-justify-content: space-between;   -ms-flex-pack: justify;   justify-content: space-between;   cursor: default; } .toast .toast-action {   color: #eeff41;   font-weight: 500;   margin-right: -25px;   margin-left: 3rem; } .toast.rounded {   border-radius: 24px; } @media only screen and (max-width: 600px) {   .toast {     width: 100%;     border-radius: 0;   } } .material-tooltip {   padding: 10px 8px;   font-size: 1rem;   z-index: 2000;   background-color: transparent;   border-radius: 2px;   color: #fff;   min-height: 36px;   line-height: 120%;   opacity: 0;   position: absolute;   text-align: center;   max-width: calc(100% - 4px);   overflow: hidden;   left: 0;   top: 0;   pointer-events: none;   visibility: hidden;   background-color: #323232; } .backdrop {   position: absolute;   opacity: 0;   height: 7px;   width: 14px;   border-radius: 0 0 50% 50%;   background-color: #323232;   z-index: -1;   -webkit-transform-origin: 50% 0%;   transform-origin: 50% 0%;   visibility: hidden; } .btn, .btn-large, .btn-small, .btn-flat {   border: none;   border-radius: 2px;   display: inline-block;   height: 36px;   line-height: 36px;   padding: 0 16px;   text-transform: uppercase;   vertical-align: middle;   -webkit-tap-highlight-color: transparent; } .btn.disabled, .disabled.btn-large, .disabled.btn-small, .btn-floating.disabled, .btn-large.disabled, .btn-small.disabled, .btn-flat.disabled, .btn:disabled, .btn-large:disabled, .btn-small:disabled, .btn-floating:disabled, .btn-large:disabled, .btn-small:disabled, .btn-flat:disabled, .btn[disabled], .btn-large[disabled], .btn-small[disabled], .btn-floating[disabled], .btn-large[disabled], .btn-small[disabled], .btn-flat[disabled] {   pointer-events: none;   background-color: #dfdfdf !important;   -webkit-box-shadow: none;   box-shadow: none;   color: #9f9f9f !important;   cursor: default; } .btn.disabled:hover, .disabled.btn-large:hover, .disabled.btn-small:hover, .btn-floating.disabled:hover, .btn-large.disabled:hover, .btn-small.disabled:hover, .btn-flat.disabled:hover, .btn:disabled:hover, .btn-large:disabled:hover, .btn-small:disabled:hover, .btn-floating:disabled:hover, .btn-large:disabled:hover, .btn-small:disabled:hover, .btn-flat:disabled:hover, .btn[disabled]:hover, .btn-large[disabled]:hover, .btn-small[disabled]:hover, .btn-floating[disabled]:hover, .btn-large[disabled]:hover, .btn-small[disabled]:hover, .btn-flat[disabled]:hover {   background-color: #dfdfdf !important;   color: #9f9f9f !important; } .btn, .btn-large, .btn-small, .btn-floating, .btn-large, .btn-small, .btn-flat {   font-size: 14px;   outline: 0; } .btn i, .btn-large i, .btn-small i, .btn-floating i, .btn-large i, .btn-small i, .btn-flat i {   font-size: 1.3rem;   line-height: inherit; } .btn:focus, .btn-large:focus, .btn-small:focus, .btn-floating:focus {   background-color: #1d7d74; } .btn, .btn-large, .btn-small {   text-decoration: none;   color: #fff;   background-color: #26a69a;   text-align: center;   letter-spacing: 0.5px;   -webkit-transition: background-color 0.2s ease-out;   transition: background-color 0.2s ease-out;   cursor: pointer; } .btn:hover, .btn-large:hover, .btn-small:hover {   background-color: #2bbbad; } .btn-floating {   display: inline-block;   color: #fff;   position: relative;   overflow: hidden;   z-index: 1;   width: 40px;   height: 40px;   line-height: 40px;   padding: 0;   background-color: #26a69a;   border-radius: 50%;   -webkit-transition: background-color 0.3s;   transition: background-color 0.3s;   cursor: pointer;   vertical-align: middle; } .btn-floating:hover {   background-color: #26a69a; } .btn-floating:before {   border-radius: 0; } .btn-floating.btn-large {   width: 56px;   height: 56px;   padding: 0; } .btn-floating.btn-large.halfway-fab {   bottom: -28px; } .btn-floating.btn-large i {   line-height: 56px; } .btn-floating.btn-small {   width: 32.4px;   height: 32.4px; } .btn-floating.btn-small.halfway-fab {   bottom: -16.2px; } .btn-floating.btn-small i {   line-height: 32.4px; } .btn-floating.halfway-fab {   position: absolute;   right: 24px;   bottom: -20px; } .btn-floating.halfway-fab.left {   right: auto;   left: 24px; } .btn-floating i {   width: inherit;   display: inline-block;   text-align: center;   color: #fff;   font-size: 1.6rem;   line-height: 40px; } button.btn-floating {   border: none; } .fixed-action-btn {   position: fixed;   right: 23px;   bottom: 23px;   padding-top: 15px;   margin-bottom: 0;   z-index: 997; } .fixed-action-btn.active ul {   visibility: visible; } .fixed-action-btn.direction-left, .fixed-action-btn.direction-right {   padding: 0 0 0 15px; } .fixed-action-btn.direction-left ul, .fixed-action-btn.direction-right ul {   text-align: right;   right: 64px;   top: 50%;   -webkit-transform: translateY(-50%);   transform: translateY(-50%);   height: 100%;   left: auto;   width: 500px; } .fixed-action-btn.direction-left ul li, .fixed-action-btn.direction-right ul li {   display: inline-block;   margin: 7.5px 15px 0 0; } .fixed-action-btn.direction-right {   padding: 0 15px 0 0; } .fixed-action-btn.direction-right ul {   text-align: left;   direction: rtl;   left: 64px;   right: auto; } .fixed-action-btn.direction-right ul li {   margin: 7.5px 0 0 15px; } .fixed-action-btn.direction-bottom {   padding: 0 0 15px 0; } .fixed-action-btn.direction-bottom ul {   top: 64px;   bottom: auto;   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: reverse;   -webkit-flex-direction: column-reverse;   -ms-flex-direction: column-reverse;   flex-direction: column-reverse; } .fixed-action-btn.direction-bottom ul li {   margin: 15px 0 0 0; } .fixed-action-btn.toolbar {   padding: 0;   height: 56px; } .fixed-action-btn.toolbar.active > a i {   opacity: 0; } .fixed-action-btn.toolbar ul {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   top: 0;   bottom: 0;   z-index: 1; } .fixed-action-btn.toolbar ul li {   -webkit-box-flex: 1;   -webkit-flex: 1;   -ms-flex: 1;   flex: 1;   display: inline-block;   margin: 0;   height: 100%;   -webkit-transition: none;   transition: none; } .fixed-action-btn.toolbar ul li a {   display: block;   overflow: hidden;   position: relative;   width: 100%;   height: 100%;   background-color: transparent;   -webkit-box-shadow: none;   box-shadow: none;   color: #fff;   line-height: 56px;   z-index: 1; } .fixed-action-btn.toolbar ul li a i {   line-height: inherit; } .fixed-action-btn ul {   left: 0;   right: 0;   text-align: center;   position: absolute;   bottom: 64px;   margin: 0;   visibility: hidden; } .fixed-action-btn ul li {   margin-bottom: 15px; } .fixed-action-btn ul a.btn-floating {   opacity: 0; } .fixed-action-btn .fab-backdrop {   position: absolute;   top: 0;   left: 0;   z-index: -1;   width: 40px;   height: 40px;   background-color: #26a69a;   border-radius: 50%;   -webkit-transform: scale(0);   transform: scale(0); } .btn-flat {   -webkit-box-shadow: none;   box-shadow: none;   background-color: transparent;   color: #343434;   cursor: pointer;   -webkit-transition: background-color 0.2s;   transition: background-color 0.2s; } .btn-flat:focus, .btn-flat:hover {   -webkit-box-shadow: none;   box-shadow: none; } .btn-flat:focus {   background-color: rgba(0, 0, 0, 0.1); } .btn-flat.disabled, .btn-flat.btn-flat[disabled] {   background-color: transparent !important;   color: #b3b2b2 !important;   cursor: default; } .btn-large {   height: 54px;   line-height: 54px;   font-size: 15px;   padding: 0 28px; } .btn-large i {   font-size: 1.6rem; } .btn-small {   height: 32.4px;   line-height: 32.4px;   font-size: 13px; } .btn-small i {   font-size: 1.2rem; } .btn-block {   display: block; } .dropdown-content {   background-color: #fff;   margin: 0;   display: none;   min-width: 100px;   overflow-y: auto;   opacity: 0;   position: absolute;   left: 0;   top: 0;   z-index: 9999;   -webkit-transform-origin: 0 0;   transform-origin: 0 0; } .dropdown-content:focus {   outline: 0; } .dropdown-content li {   clear: both;   color: rgba(0, 0, 0, 0.87);   cursor: pointer;   min-height: 50px;   line-height: 1.5rem;   width: 100%;   text-align: left; } .dropdown-content li:hover, .dropdown-content li.active {   background-color: #eee; } .dropdown-content li:focus {   outline: none; } .dropdown-content li.divider {   min-height: 0;   height: 1px; } .dropdown-content li > a, .dropdown-content li > span {   font-size: 16px;   color: #26a69a;   display: block;   line-height: 22px;   padding: 14px 16px; } .dropdown-content li > span > label {   top: 1px;   left: 0;   height: 18px; } .dropdown-content li > a > i {   height: inherit;   line-height: inherit;   float: left;   margin: 0 24px 0 0;   width: 24px; } body.keyboard-focused .dropdown-content li:focus {   background-color: #dadada; } .input-field.col .dropdown-content [type="checkbox"] + label {   top: 1px;   left: 0;   height: 18px;   -webkit-transform: none;   transform: none; } .dropdown-trigger {   cursor: pointer; } .waves-effect {   position: relative;   cursor: pointer;   display: inline-block;   overflow: hidden;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   -webkit-tap-highlight-color: transparent;   vertical-align: middle;   z-index: 1;   -webkit-transition: 0.3s ease-out;   transition: 0.3s ease-out; } .waves-effect .waves-ripple {   position: absolute;   border-radius: 50%;   width: 20px;   height: 20px;   margin-top: -10px;   margin-left: -10px;   opacity: 0;   background: rgba(0, 0, 0, 0.2);   -webkit-transition: all 0.7s ease-out;   transition: all 0.7s ease-out;   -webkit-transition-property: opacity, -webkit-transform;   transition-property: opacity, -webkit-transform;   transition-property: transform, opacity;   transition-property: transform, opacity, -webkit-transform;   -webkit-transform: scale(0);   transform: scale(0);   pointer-events: none; } .waves-effect.waves-light .waves-ripple {   background-color: rgba(255, 255, 255, 0.45); } .waves-effect.waves-red .waves-ripple {   background-color: rgba(244, 67, 54, 0.7); } .waves-effect.waves-yellow .waves-ripple {   background-color: rgba(255, 235, 59, 0.7); } .waves-effect.waves-orange .waves-ripple {   background-color: rgba(255, 152, 0, 0.7); } .waves-effect.waves-purple .waves-ripple {   background-color: rgba(156, 39, 176, 0.7); } .waves-effect.waves-green .waves-ripple {   background-color: rgba(76, 175, 80, 0.7); } .waves-effect.waves-teal .waves-ripple {   background-color: rgba(0, 150, 136, 0.7); } .waves-effect input[type="button"], .waves-effect input[type="reset"], .waves-effect input[type="submit"] {   border: 0;   font-style: normal;   font-size: inherit;   text-transform: inherit;   background: none; } .waves-effect img {   position: relative;   z-index: -1; } .waves-notransition {   -webkit-transition: none !important;   transition: none !important; } .waves-circle {   -webkit-transform: translateZ(0);   transform: translateZ(0);   -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); } .waves-input-wrapper {   border-radius: 0.2em;   vertical-align: bottom; } .waves-input-wrapper .waves-button-input {   position: relative;   top: 0;   left: 0;   z-index: 1; } .waves-circle {   text-align: center;   width: 2.5em;   height: 2.5em;   line-height: 2.5em;   border-radius: 50%;   -webkit-mask-image: none; } .waves-block {   display: block; } .waves-effect .waves-ripple {   z-index: -1; } .modal {   display: none;   position: fixed;   left: 0;   right: 0;   background-color: #fafafa;   padding: 0;   max-height: 70%;   width: 55%;   margin: auto;   overflow-y: auto;   border-radius: 2px;   will-change: top, opacity; } .modal:focus {   outline: none; } @media only screen and (max-width: 992px) {   .modal {     width: 80%;   } } .modal h1, .modal h2, .modal h3, .modal h4 {   margin-top: 0; } .modal .modal-content {   padding: 24px; } .modal .modal-close {   cursor: pointer; } .modal .modal-footer {   border-radius: 0 0 2px 2px;   background-color: #fafafa;   padding: 4px 6px;   height: 56px;   width: 100%;   text-align: right; } .modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .btn-small, .modal .modal-footer .btn-flat {   margin: 6px 0; } .modal-overlay {   position: fixed;   z-index: 999;   top: -25%;   left: 0;   bottom: 0;   right: 0;   height: 125%;   width: 100%;   background: #000;   display: none;   will-change: opacity; } .modal.modal-fixed-footer {   padding: 0;   height: 70%; } .modal.modal-fixed-footer .modal-content {   position: absolute;   height: calc(100% - 56px);   max-height: 100%;   width: 100%;   overflow-y: auto; } .modal.modal-fixed-footer .modal-footer {   border-top: 1px solid rgba(0, 0, 0, 0.1);   position: absolute;   bottom: 0; } .modal.bottom-sheet {   top: auto;   bottom: -100%;   margin: 0;   width: 100%;   max-height: 45%;   border-radius: 0;   will-change: bottom, opacity; } .chip {   display: inline-block;   height: 32px;   font-size: 13px;   font-weight: 500;   color: rgba(0, 0, 0, 0.6);   line-height: 32px;   padding: 0 12px;   border-radius: 16px;   background-color: #e4e4e4;   margin-bottom: 5px;   margin-right: 5px; } .chip:focus {   outline: none;   background-color: #26a69a;   color: #fff; } .chip > img {   float: left;   margin: 0 8px 0 -12px;   height: 32px;   width: 32px;   border-radius: 50%; } .chip .close {   cursor: pointer;   float: right;   font-size: 16px;   line-height: 32px;   padding-left: 8px; } .chips {   border: none;   border-bottom: 1px solid #9e9e9e;   -webkit-box-shadow: none;   box-shadow: none;   margin: 0 0 8px 0;   min-height: 45px;   outline: none;   -webkit-transition: all 0.3s;   transition: all 0.3s; } .chips.focus {   border-bottom: 1px solid #26a69a;   -webkit-box-shadow: 0 1px 0 0 #26a69a;   box-shadow: 0 1px 0 0 #26a69a; } .chips:hover {   cursor: text; } .chips .input {   background: none;   border: 0;   color: rgba(0, 0, 0, 0.6);   display: inline-block;   font-size: 16px;   height: 3rem;   line-height: 32px;   outline: 0;   margin: 0;   padding: 0 !important;   width: 120px !important; } .chips .input:focus {   border: 0 !important;   -webkit-box-shadow: none !important;   box-shadow: none !important; } .chips .autocomplete-content {   margin-top: 0;   margin-bottom: 0; } .prefix ~ .chips {   margin-left: 3rem;   width: 92%;   width: calc(100% - 3rem); } .chips:empty ~ label {   font-size: 0.8rem;   -webkit-transform: translateY(-140%);   transform: translateY(-140%); } select:focus {   outline: 1px solid #c9f3ef; } button:focus {   outline: none;   background-color: #2ab7a9; } label {   font-size: 0.8rem;   color: #9e9e9e; } ::-webkit-input-placeholder {   color: #d1d1d1; } ::-moz-placeholder {   color: #d1d1d1; } :-ms-input-placeholder {   color: #d1d1d1; } ::-ms-input-placeholder {   color: #d1d1d1; } ::placeholder {   color: #d1d1d1; } input:not([type]), input[type="text"]:not(.browser-default), input[type="password"]:not(.browser-default), input[type="email"]:not(.browser-default), input[type="url"]:not(.browser-default), input[type="time"]:not(.browser-default), input[type="date"]:not(.browser-default), input[type="datetime"]:not(.browser-default), input[type="datetime-local"]:not(.browser-default), input[type="tel"]:not(.browser-default), input[type="number"]:not(.browser-default), input[type="search"]:not(.browser-default), textarea.materialize-textarea {   background-color: transparent;   border: none;   border-bottom: 1px solid #9e9e9e;   border-radius: 0;   outline: none;   height: 3rem;   width: 100%;   font-size: 16px;   margin: 0 0 8px 0;   padding: 0;   -webkit-box-shadow: none;   box-shadow: none;   -webkit-box-sizing: content-box;   box-sizing: content-box;   -webkit-transition: border 0.3s, -webkit-box-shadow 0.3s;   transition: border 0.3s, -webkit-box-shadow 0.3s;   transition: box-shadow 0.3s, border 0.3s;   transition: box-shadow 0.3s, border 0.3s, -webkit-box-shadow 0.3s; } input:not([type]):disabled, input:not([type])[readonly="readonly"], input[type="text"]:not(.browser-default):disabled, input[type="text"]:not(.browser-default)[readonly="readonly"], input[type="password"]:not(.browser-default):disabled, input[type="password"]:not(.browser-default)[readonly="readonly"], input[type="email"]:not(.browser-default):disabled, input[type="email"]:not(.browser-default)[readonly="readonly"], input[type="url"]:not(.browser-default):disabled, input[type="url"]:not(.browser-default)[readonly="readonly"], input[type="time"]:not(.browser-default):disabled, input[type="time"]:not(.browser-default)[readonly="readonly"], input[type="date"]:not(.browser-default):disabled, input[type="date"]:not(.browser-default)[readonly="readonly"], input[type="datetime"]:not(.browser-default):disabled, input[type="datetime"]:not(.browser-default)[readonly="readonly"], input[type="datetime-local"]:not(.browser-default):disabled, input[type="datetime-local"]:not(.browser-default)[readonly="readonly"], input[type="tel"]:not(.browser-default):disabled, input[type="tel"]:not(.browser-default)[readonly="readonly"], input[type="number"]:not(.browser-default):disabled, input[type="number"]:not(.browser-default)[readonly="readonly"], input[type="search"]:not(.browser-default):disabled, input[type="search"]:not(.browser-default)[readonly="readonly"], textarea.materialize-textarea:disabled, textarea.materialize-textarea[readonly="readonly"] {   color: rgba(0, 0, 0, 0.42);   border-bottom: 1px dotted rgba(0, 0, 0, 0.42); } input:not([type]):disabled + label, input:not([type])[readonly="readonly"] + label, input[type="text"]:not(.browser-default):disabled + label, input[type="text"]:not(.browser-default)[readonly="readonly"] + label, input[type="password"]:not(.browser-default):disabled + label, input[type="password"]:not(.browser-default)[readonly="readonly"] + label, input[type="email"]:not(.browser-default):disabled + label, input[type="email"]:not(.browser-default)[readonly="readonly"] + label, input[type="url"]:not(.browser-default):disabled + label, input[type="url"]:not(.browser-default)[readonly="readonly"] + label, input[type="time"]:not(.browser-default):disabled + label, input[type="time"]:not(.browser-default)[readonly="readonly"] + label, input[type="date"]:not(.browser-default):disabled + label, input[type="date"]:not(.browser-default)[readonly="readonly"] + label, input[type="datetime"]:not(.browser-default):disabled + label, input[type="datetime"]:not(.browser-default)[readonly="readonly"] + label, input[type="datetime-local"]:not(.browser-default):disabled + label, input[type="datetime-local"]:not(.browser-default)[readonly="readonly"] + label, input[type="tel"]:not(.browser-default):disabled + label, input[type="tel"]:not(.browser-default)[readonly="readonly"] + label, input[type="number"]:not(.browser-default):disabled + label, input[type="number"]:not(.browser-default)[readonly="readonly"] + label, input[type="search"]:not(.browser-default):disabled + label, input[type="search"]:not(.browser-default)[readonly="readonly"] + label, textarea.materialize-textarea:disabled + label, textarea.materialize-textarea[readonly="readonly"] + label {   color: rgba(0, 0, 0, 0.42); } input:not([type]):focus:not([readonly]), input[type="text"]:not(.browser-default):focus:not([readonly]), input[type="password"]:not(.browser-default):focus:not([readonly]), input[type="email"]:not(.browser-default):focus:not([readonly]), input[type="url"]:not(.browser-default):focus:not([readonly]), input[type="time"]:not(.browser-default):focus:not([readonly]), input[type="date"]:not(.browser-default):focus:not([readonly]), input[type="datetime"]:not(.browser-default):focus:not([readonly]), input[type="datetime-local"]:not(.browser-default):focus:not([readonly]), input[type="tel"]:not(.browser-default):focus:not([readonly]), input[type="number"]:not(.browser-default):focus:not([readonly]), input[type="search"]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) {   border-bottom: 1px solid #26a69a;   -webkit-box-shadow: 0 1px 0 0 #26a69a;   box-shadow: 0 1px 0 0 #26a69a; } input:not([type]):focus:not([readonly]) + label, input[type="text"]:not(.browser-default):focus:not([readonly]) + label, input[type="password"]:not(.browser-default):focus:not([readonly]) + label, input[type="email"]:not(.browser-default):focus:not([readonly]) + label, input[type="url"]:not(.browser-default):focus:not([readonly]) + label, input[type="time"]:not(.browser-default):focus:not([readonly]) + label, input[type="date"]:not(.browser-default):focus:not([readonly]) + label, input[type="datetime"]:not(.browser-default):focus:not([readonly]) + label, input[type="datetime-local"]:not(.browser-default):focus:not([readonly]) + label, input[type="tel"]:not(.browser-default):focus:not([readonly]) + label, input[type="number"]:not(.browser-default):focus:not([readonly]) + label, input[type="search"]:not(.browser-default):focus:not([readonly]) + label, textarea.materialize-textarea:focus:not([readonly]) + label {   color: #26a69a; } input:not([type]):focus.valid ~ label, input[type="text"]:not(.browser-default):focus.valid ~ label, input[type="password"]:not(.browser-default):focus.valid ~ label, input[type="email"]:not(.browser-default):focus.valid ~ label, input[type="url"]:not(.browser-default):focus.valid ~ label, input[type="time"]:not(.browser-default):focus.valid ~ label, input[type="date"]:not(.browser-default):focus.valid ~ label, input[type="datetime"]:not(.browser-default):focus.valid ~ label, input[type="datetime-local"]:not(.browser-default):focus.valid ~ label, input[type="tel"]:not(.browser-default):focus.valid ~ label, input[type="number"]:not(.browser-default):focus.valid ~ label, input[type="search"]:not(.browser-default):focus.valid ~ label, textarea.materialize-textarea:focus.valid ~ label {   color: #4caf50; } input:not([type]):focus.invalid ~ label, input[type="text"]:not(.browser-default):focus.invalid ~ label, input[type="password"]:not(.browser-default):focus.invalid ~ label, input[type="email"]:not(.browser-default):focus.invalid ~ label, input[type="url"]:not(.browser-default):focus.invalid ~ label, input[type="time"]:not(.browser-default):focus.invalid ~ label, input[type="date"]:not(.browser-default):focus.invalid ~ label, input[type="datetime"]:not(.browser-default):focus.invalid ~ label, input[type="datetime-local"]:not(.browser-default):focus.invalid ~ label, input[type="tel"]:not(.browser-default):focus.invalid ~ label, input[type="number"]:not(.browser-default):focus.invalid ~ label, input[type="search"]:not(.browser-default):focus.invalid ~ label, textarea.materialize-textarea:focus.invalid ~ label {   color: #f44336; } input:not([type]).validate + label, input[type="text"]:not(.browser-default).validate + label, input[type="password"]:not(.browser-default).validate + label, input[type="email"]:not(.browser-default).validate + label, input[type="url"]:not(.browser-default).validate + label, input[type="time"]:not(.browser-default).validate + label, input[type="date"]:not(.browser-default).validate + label, input[type="datetime"]:not(.browser-default).validate + label, input[type="datetime-local"]:not(.browser-default).validate + label, input[type="tel"]:not(.browser-default).validate + label, input[type="number"]:not(.browser-default).validate + label, input[type="search"]:not(.browser-default).validate + label, textarea.materialize-textarea.validate + label {   width: 100%; } input.valid:not([type]), input.valid:not([type]):focus, input.valid[type="text"]:not(.browser-default), input.valid[type="text"]:not(.browser-default):focus, input.valid[type="password"]:not(.browser-default), input.valid[type="password"]:not(.browser-default):focus, input.valid[type="email"]:not(.browser-default), input.valid[type="email"]:not(.browser-default):focus, input.valid[type="url"]:not(.browser-default), input.valid[type="url"]:not(.browser-default):focus, input.valid[type="time"]:not(.browser-default), input.valid[type="time"]:not(.browser-default):focus, input.valid[type="date"]:not(.browser-default), input.valid[type="date"]:not(.browser-default):focus, input.valid[type="datetime"]:not(.browser-default), input.valid[type="datetime"]:not(.browser-default):focus, input.valid[type="datetime-local"]:not(.browser-default), input.valid[type="datetime-local"]:not(.browser-default):focus, input.valid[type="tel"]:not(.browser-default), input.valid[type="tel"]:not(.browser-default):focus, input.valid[type="number"]:not(.browser-default), input.valid[type="number"]:not(.browser-default):focus, input.valid[type="search"]:not(.browser-default), input.valid[type="search"]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid > input.select-dropdown {   border-bottom: 1px solid #4caf50;   -webkit-box-shadow: 0 1px 0 0 #4caf50;   box-shadow: 0 1px 0 0 #4caf50; } input.invalid:not([type]), input.invalid:not([type]):focus, input.invalid[type="text"]:not(.browser-default), input.invalid[type="text"]:not(.browser-default):focus, input.invalid[type="password"]:not(.browser-default), input.invalid[type="password"]:not(.browser-default):focus, input.invalid[type="email"]:not(.browser-default), input.invalid[type="email"]:not(.browser-default):focus, input.invalid[type="url"]:not(.browser-default), input.invalid[type="url"]:not(.browser-default):focus, input.invalid[type="time"]:not(.browser-default), input.invalid[type="time"]:not(.browser-default):focus, input.invalid[type="date"]:not(.browser-default), input.invalid[type="date"]:not(.browser-default):focus, input.invalid[type="datetime"]:not(.browser-default), input.invalid[type="datetime"]:not(.browser-default):focus, input.invalid[type="datetime-local"]:not(.browser-default), input.invalid[type="datetime-local"]:not(.browser-default):focus, input.invalid[type="tel"]:not(.browser-default), input.invalid[type="tel"]:not(.browser-default):focus, input.invalid[type="number"]:not(.browser-default), input.invalid[type="number"]:not(.browser-default):focus, input.invalid[type="search"]:not(.browser-default), input.invalid[type="search"]:not(.browser-default):focus, textarea.materialize-textarea.invalid, textarea.materialize-textarea.invalid:focus, .select-wrapper.invalid > input.select-dropdown, .select-wrapper.invalid > input.select-dropdown:focus {   border-bottom: 1px solid #f44336;   -webkit-box-shadow: 0 1px 0 0 #f44336;   box-shadow: 0 1px 0 0 #f44336; } input:not([type]).valid ~ .helper-text[data-success], input:not([type]):focus.valid ~ .helper-text[data-success], input:not([type]).invalid ~ .helper-text[data-error], input:not([type]):focus.invalid ~ .helper-text[data-error], input[type="text"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="text"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="text"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="text"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], input[type="password"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="password"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="password"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="password"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], input[type="email"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="email"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="email"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="email"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], input[type="url"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="url"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="url"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="url"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], input[type="time"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="time"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="time"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="time"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], input[type="date"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="date"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="date"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="date"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], input[type="datetime"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="datetime"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="datetime"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="datetime"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], input[type="datetime-local"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="datetime-local"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="datetime-local"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="datetime-local"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], input[type="tel"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="tel"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="tel"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="tel"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], input[type="number"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="number"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="number"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="number"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], input[type="search"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="search"]:not(.browser-default):focus.valid ~ .helper-text[data-success], input[type="search"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="search"]:not(.browser-default):focus.invalid ~ .helper-text[data-error], textarea.materialize-textarea.valid ~ .helper-text[data-success], textarea.materialize-textarea:focus.valid ~ .helper-text[data-success], textarea.materialize-textarea.invalid ~ .helper-text[data-error], textarea.materialize-textarea:focus.invalid ~ .helper-text[data-error], .select-wrapper.valid .helper-text[data-success], .select-wrapper.invalid ~ .helper-text[data-error] {   color: transparent;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   pointer-events: none; } input:not([type]).valid ~ .helper-text:after, input:not([type]):focus.valid ~ .helper-text:after, input[type="text"]:not(.browser-default).valid ~ .helper-text:after, input[type="text"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="password"]:not(.browser-default).valid ~ .helper-text:after, input[type="password"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="email"]:not(.browser-default).valid ~ .helper-text:after, input[type="email"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="url"]:not(.browser-default).valid ~ .helper-text:after, input[type="url"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="time"]:not(.browser-default).valid ~ .helper-text:after, input[type="time"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="date"]:not(.browser-default).valid ~ .helper-text:after, input[type="date"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="datetime"]:not(.browser-default).valid ~ .helper-text:after, input[type="datetime"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="datetime-local"]:not(.browser-default).valid ~ .helper-text:after, input[type="datetime-local"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="tel"]:not(.browser-default).valid ~ .helper-text:after, input[type="tel"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="number"]:not(.browser-default).valid ~ .helper-text:after, input[type="number"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="search"]:not(.browser-default).valid ~ .helper-text:after, input[type="search"]:not(.browser-default):focus.valid ~ .helper-text:after, textarea.materialize-textarea.valid ~ .helper-text:after, textarea.materialize-textarea:focus.valid ~ .helper-text:after, .select-wrapper.valid ~ .helper-text:after {   content: attr(data-success);   color: #4caf50; } input:not([type]).invalid ~ .helper-text:after, input:not([type]):focus.invalid ~ .helper-text:after, input[type="text"]:not(.browser-default).invalid ~ .helper-text:after, input[type="text"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="password"]:not(.browser-default).invalid ~ .helper-text:after, input[type="password"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="email"]:not(.browser-default).invalid ~ .helper-text:after, input[type="email"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="url"]:not(.browser-default).invalid ~ .helper-text:after, input[type="url"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="time"]:not(.browser-default).invalid ~ .helper-text:after, input[type="time"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="date"]:not(.browser-default).invalid ~ .helper-text:after, input[type="date"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="datetime"]:not(.browser-default).invalid ~ .helper-text:after, input[type="datetime"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="datetime-local"]:not(.browser-default).invalid ~ .helper-text:after, input[type="datetime-local"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="tel"]:not(.browser-default).invalid ~ .helper-text:after, input[type="tel"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="number"]:not(.browser-default).invalid ~ .helper-text:after, input[type="number"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="search"]:not(.browser-default).invalid ~ .helper-text:after, input[type="search"]:not(.browser-default):focus.invalid ~ .helper-text:after, textarea.materialize-textarea.invalid ~ .helper-text:after, textarea.materialize-textarea:focus.invalid ~ .helper-text:after, .select-wrapper.invalid ~ .helper-text:after {   content: attr(data-error);   color: #f44336; } input:not([type]) + label:after, input[type="text"]:not(.browser-default) + label:after, input[type="password"]:not(.browser-default) + label:after, input[type="email"]:not(.browser-default) + label:after, input[type="url"]:not(.browser-default) + label:after, input[type="time"]:not(.browser-default) + label:after, input[type="date"]:not(.browser-default) + label:after, input[type="datetime"]:not(.browser-default) + label:after, input[type="datetime-local"]:not(.browser-default) + label:after, input[type="tel"]:not(.browser-default) + label:after, input[type="number"]:not(.browser-default) + label:after, input[type="search"]:not(.browser-default) + label:after, textarea.materialize-textarea + label:after, .select-wrapper + label:after {   display: block;   content: "";   position: absolute;   top: 100%;   left: 0;   opacity: 0;   -webkit-transition: 0.2s opacity ease-out, 0.2s color ease-out;   transition: 0.2s opacity ease-out, 0.2s color ease-out; } .input-field {   position: relative;   margin-top: 1rem;   margin-bottom: 1rem; } .input-field.inline {   display: inline-block;   vertical-align: middle;   margin-left: 5px; } .input-field.inline input, .input-field.inline .select-dropdown {   margin-bottom: 1rem; } .input-field.col label {   left: 0.75rem; } .input-field.col .prefix ~ label, .input-field.col .prefix ~ .validate ~ label {   width: calc(100% - 3rem - 1.5rem); } .input-field .helper-text {   position: relative;   min-height: 18px;   display: block;   font-size: 12px;   color: rgba(0, 0, 0, 0.54); } .input-field .helper-text::after {   opacity: 1;   position: absolute;   top: 0;   left: 0; } .input-field .prefix {   position: absolute;   width: 3rem;   font-size: 2rem;   -webkit-transition: color 0.2s;   transition: color 0.2s;   top: 0.5rem; } .input-field .prefix.active {   color: #26a69a; } .input-field .prefix ~ input, .input-field .prefix ~ textarea, .input-field .prefix ~ label, .input-field .prefix ~ .validate ~ label, .input-field .prefix ~ .helper-text, .input-field .prefix ~ .autocomplete-content {   margin-left: 3rem;   width: 92%;   width: calc(100% - 3rem); } .input-field .prefix ~ label {   margin-left: 3rem; } @media only screen and (max-width: 992px) {   .input-field .prefix ~ input {     width: 86%;     width: calc(100% - 3rem);   } } @media only screen and (max-width: 600px) {   .input-field .prefix ~ input {     width: 80%;     width: calc(100% - 3rem);   } } .input-field input[type="search"] {   display: block;   line-height: inherit;   -webkit-transition: 0.3s background-color;   transition: 0.3s background-color; } .nav-wrapper .input-field input[type="search"] {   height: inherit;   padding-left: 4rem;   width: calc(100% - 4rem);   border: 0;   -webkit-box-shadow: none;   box-shadow: none; } .input-field input[type="search"]:focus:not(.browser-default) {   background-color: #fff;   border: 0;   -webkit-box-shadow: none;   box-shadow: none;   color: #444; } .input-field input[type="search"]:focus:not(.browser-default) + label i, .input-field input[type="search"]:focus:not(.browser-default) ~ .mdi-navigation-close, .input-field input[type="search"]:focus:not(.browser-default) ~ .material-icons {   color: #444; } .input-field input[type="search"] + .label-icon {   -webkit-transform: none;   transform: none;   left: 1rem; } .input-field input[type="search"] ~ .mdi-navigation-close, .input-field input[type="search"] ~ .material-icons {   position: absolute;   top: 0;   right: 1rem;   color: transparent;   cursor: pointer;   font-size: 2rem;   -webkit-transition: 0.3s color;   transition: 0.3s color; } textarea {   width: 100%;   height: 3rem;   background-color: transparent; } textarea.materialize-textarea {   line-height: normal;   overflow-y: hidden;   padding: 0.8rem 0 0.8rem 0;   resize: none;   min-height: 3rem;   -webkit-box-sizing: border-box;   box-sizing: border-box; } .hiddendiv {   visibility: hidden;   white-space: pre-wrap;   word-wrap: break-word;   overflow-wrap: break-word;   padding-top: 1.2rem;   position: absolute;   top: 0;   z-index: -1; } .autocomplete-content li .highlight {   color: #444; } .autocomplete-content li img {   height: 40px;   width: 40px;   margin: 5px 15px; } .character-counter {   min-height: 18px; } .select-wrapper select {   display: none; } select.browser-default {   display: block; } select {   background-color: rgba(255, 255, 255, 0.9);   width: 100%;   padding: 5px;   border: 1px solid #f2f2f2;   border-radius: 2px;   height: 3rem; } .select-label {   position: absolute; } .select-wrapper {   position: relative; } .select-wrapper.valid + label, .select-wrapper.invalid + label {   width: 100%;   pointer-events: none; } .select-wrapper input.select-dropdown {   position: relative;   cursor: pointer;   background-color: transparent;   border: none;   border-bottom: 1px solid #9e9e9e;   outline: none;   height: 3rem;   line-height: 3rem;   width: 100%;   font-size: 16px;   margin: 0 0 8px 0;   padding: 0;   display: block;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   z-index: 1; } .select-wrapper input.select-dropdown:focus {   border-bottom: 1px solid #26a69a; } .select-wrapper .caret {   position: absolute;   right: 0;   top: 0;   bottom: 0;   margin: auto 0;   z-index: 0;   fill: rgba(0, 0, 0, 0.87); } .select-wrapper + label {   position: absolute;   top: -26px;   font-size: 0.8rem; } select:disabled {   color: rgba(0, 0, 0, 0.42); } .select-wrapper.disabled + label {   color: rgba(0, 0, 0, 0.42); } .select-wrapper.disabled .caret {   fill: rgba(0, 0, 0, 0.42); } .select-wrapper input.select-dropdown:disabled {   color: rgba(0, 0, 0, 0.42);   cursor: default;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none; } .select-wrapper i {   color: rgba(0, 0, 0, 0.3); } .select-dropdown li.disabled, .select-dropdown li.disabled > span, .select-dropdown li.optgroup {   color: rgba(0, 0, 0, 0.3);   background-color: transparent; } body.keyboard-focused .select-dropdown.dropdown-content li:focus {   background-color: rgba(0, 0, 0, 0.08); } .select-dropdown.dropdown-content li:hover {   background-color: rgba(0, 0, 0, 0.08); } .select-dropdown.dropdown-content li.selected {   background-color: rgba(0, 0, 0, 0.03); } .prefix ~ .select-wrapper {   margin-left: 3rem;   width: 92%;   width: calc(100% - 3rem); } .prefix ~ label {   margin-left: 3rem; } .select-dropdown li img {   height: 40px;   width: 40px;   margin: 5px 15px;   float: right; } .select-dropdown li.optgroup {   border-top: 1px solid #eee; } .select-dropdown li.optgroup.selected > span {   color: rgba(0, 0, 0, 0.7); } .select-dropdown li.optgroup > span {   color: rgba(0, 0, 0, 0.4); } .select-dropdown li.optgroup ~ li.optgroup-option {   padding-left: 1rem; } .sidenav {   position: fixed;   width: 300px;   left: 0;   top: 0;   margin: 0;   -webkit-transform: translateX(-100%);   transform: translateX(-100%);   height: 100%;   height: calc(100% + 60px);   height: -moz-calc(100%);   padding-bottom: 60px;   background-color: #fff;   z-index: 999;   overflow-y: auto;   will-change: transform;   -webkit-backface-visibility: hidden;   backface-visibility: hidden;   -webkit-transform: translateX(-105%);   transform: translateX(-105%); } .sidenav.right-aligned {   right: 0;   -webkit-transform: translateX(105%);   transform: translateX(105%);   left: auto;   -webkit-transform: translateX(100%);   transform: translateX(100%); } .sidenav li {   float: none;   line-height: 48px; } .sidenav li.active {   background-color: rgba(0, 0, 0, 0.05); } .sidenav li > a {   color: rgba(0, 0, 0, 0.87);   display: block;   font-size: 14px;   font-weight: 500;   height: 48px;   line-height: 48px;   padding: 0 32px; } .sidenav li > a:hover {   background-color: rgba(0, 0, 0, 0.05); } .sidenav li > a.btn, .sidenav li > a.btn-large, .sidenav li > a.btn-small, .sidenav li > a.btn-large, .sidenav li > a.btn-flat, .sidenav li > a.btn-floating {   margin: 10px 15px; } .sidenav li > a.btn, .sidenav li > a.btn-large, .sidenav li > a.btn-small, .sidenav li > a.btn-large, .sidenav li > a.btn-floating {   color: #fff; } .sidenav li > a.btn-flat {   color: #343434; } .sidenav li > a.btn:hover, .sidenav li > a.btn-large:hover, .sidenav li > a.btn-small:hover, .sidenav li > a.btn-large:hover {   background-color: #2bbbad; } .sidenav li > a.btn-floating:hover {   background-color: #26a69a; } .sidenav li > a > i, .sidenav li > a > [class^="mdi-"], .sidenav li > a li > a > [class*="mdi-"], .sidenav li > a > i.material-icons {   float: left;   height: 48px;   line-height: 48px;   margin: 0 32px 0 0;   width: 24px;   color: rgba(0, 0, 0, 0.54); } .sidenav .divider {   margin: 8px 0 0 0; } .sidenav .subheader {   cursor: initial;   pointer-events: none;   color: rgba(0, 0, 0, 0.54);   font-size: 14px;   font-weight: 500;   line-height: 48px; } .sidenav .subheader:hover {   background-color: transparent; } .sidenav .user-view {   position: relative;   padding: 32px 32px 0;   margin-bottom: 8px; } .sidenav .user-view > a {   height: auto;   padding: 0; } .sidenav .user-view > a:hover {   background-color: transparent; } .sidenav .user-view .background {   overflow: hidden;   position: absolute;   top: 0;   right: 0;   bottom: 0;   left: 0;   z-index: -1; } .sidenav .user-view .circle, .sidenav .user-view .name, .sidenav .user-view .email {   display: block; } .sidenav .user-view .circle {   height: 64px;   width: 64px; } .sidenav .user-view .name, .sidenav .user-view .email {   font-size: 14px;   line-height: 24px; } .sidenav .user-view .name {   margin-top: 16px;   font-weight: 500; } .sidenav .user-view .email {   padding-bottom: 16px;   font-weight: 400; } .drag-target {   height: 100%;   width: 0;   position: fixed;   top: 0;   z-index: -1; } .drag-target.right-aligned {   right: 0; } .sidenav.sidenav-fixed {   left: 0;   -webkit-transform: translateX(0);   transform: translateX(0);   position: fixed; } .sidenav.sidenav-fixed.right-aligned {   right: 0;   left: auto; } @media only screen and (max-width: 992px) {   .sidenav.sidenav-fixed {     -webkit-transform: translateX(-105%);     transform: translateX(-105%);   }   .sidenav.sidenav-fixed.right-aligned {     -webkit-transform: translateX(105%);     transform: translateX(105%);   }   .sidenav > a {     padding: 0 16px;   }   .sidenav .user-view {     padding: 16px 16px 0;   } } .sidenav-overlay {   position: fixed;   top: 0;   left: 0;   right: 0;   opacity: 0;   height: 120vh;   background-color: rgba(0, 0, 0, 0.5);   z-index: 997;   display: none; } .preloader-wrapper {   display: inline-block;   position: relative;   width: 50px;   height: 50px; } .preloader-wrapper.small {   width: 36px;   height: 36px; } .preloader-wrapper.big {   width: 64px;   height: 64px; } .preloader-wrapper.active {   -webkit-animation: container-rotate 1568ms linear infinite;   animation: container-rotate 1568ms linear infinite; } @-webkit-keyframes container-rotate {   to {     -webkit-transform: rotate(360deg);   } } @keyframes container-rotate {   to {     -webkit-transform: rotate(360deg);     transform: rotate(360deg);   } } .spinner-layer {   position: absolute;   width: 100%;   height: 100%;   opacity: 0;   border-color: #26a69a; } .spinner-blue, .spinner-blue-only {   border-color: #4285f4; } .spinner-red, .spinner-red-only {   border-color: #db4437; } .spinner-yellow, .spinner-yellow-only {   border-color: #f4b400; } .spinner-green, .spinner-green-only {   border-color: #0f9d58; } .active .spinner-layer.spinner-blue {   -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;   animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } .active .spinner-layer.spinner-red {   -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;   animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } .active .spinner-layer.spinner-yellow {   -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;   animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } .active .spinner-layer.spinner-green {   -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;   animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } .active .spinner-layer, .active .spinner-layer.spinner-blue-only, .active .spinner-layer.spinner-red-only, .active .spinner-layer.spinner-yellow-only, .active .spinner-layer.spinner-green-only {   opacity: 1;   -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;   animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } @-webkit-keyframes fill-unfill-rotate {   12.5% {     -webkit-transform: rotate(135deg);   }   25% {     -webkit-transform: rotate(270deg);   }   37.5% {     -webkit-transform: rotate(405deg);   }   50% {     -webkit-transform: rotate(540deg);   }   62.5% {     -webkit-transform: rotate(675deg);   }   75% {     -webkit-transform: rotate(810deg);   }   87.5% {     -webkit-transform: rotate(945deg);   }   to {     -webkit-transform: rotate(1080deg);   } } @keyframes fill-unfill-rotate {   12.5% {     -webkit-transform: rotate(135deg);     transform: rotate(135deg);   }   25% {     -webkit-transform: rotate(270deg);     transform: rotate(270deg);   }   37.5% {     -webkit-transform: rotate(405deg);     transform: rotate(405deg);   }   50% {     -webkit-transform: rotate(540deg);     transform: rotate(540deg);   }   62.5% {     -webkit-transform: rotate(675deg);     transform: rotate(675deg);   }   75% {     -webkit-transform: rotate(810deg);     transform: rotate(810deg);   }   87.5% {     -webkit-transform: rotate(945deg);     transform: rotate(945deg);   }   to {     -webkit-transform: rotate(1080deg);     transform: rotate(1080deg);   } } @-webkit-keyframes blue-fade-in-out {   from {     opacity: 1;   }   25% {     opacity: 1;   }   26% {     opacity: 0;   }   89% {     opacity: 0;   }   90% {     opacity: 1;   }   100% {     opacity: 1;   } } @keyframes blue-fade-in-out {   from {     opacity: 1;   }   25% {     opacity: 1;   }   26% {     opacity: 0;   }   89% {     opacity: 0;   }   90% {     opacity: 1;   }   100% {     opacity: 1;   } } @-webkit-keyframes red-fade-in-out {   from {     opacity: 0;   }   15% {     opacity: 0;   }   25% {     opacity: 1;   }   50% {     opacity: 1;   }   51% {     opacity: 0;   } } @keyframes red-fade-in-out {   from {     opacity: 0;   }   15% {     opacity: 0;   }   25% {     opacity: 1;   }   50% {     opacity: 1;   }   51% {     opacity: 0;   } } @-webkit-keyframes yellow-fade-in-out {   from {     opacity: 0;   }   40% {     opacity: 0;   }   50% {     opacity: 1;   }   75% {     opacity: 1;   }   76% {     opacity: 0;   } } @keyframes yellow-fade-in-out {   from {     opacity: 0;   }   40% {     opacity: 0;   }   50% {     opacity: 1;   }   75% {     opacity: 1;   }   76% {     opacity: 0;   } } @-webkit-keyframes green-fade-in-out {   from {     opacity: 0;   }   65% {     opacity: 0;   }   75% {     opacity: 1;   }   90% {     opacity: 1;   }   100% {     opacity: 0;   } } @keyframes green-fade-in-out {   from {     opacity: 0;   }   65% {     opacity: 0;   }   75% {     opacity: 1;   }   90% {     opacity: 1;   }   100% {     opacity: 0;   } } .gap-patch {   position: absolute;   top: 0;   left: 45%;   width: 10%;   height: 100%;   overflow: hidden;   border-color: inherit; } .gap-patch .circle {   width: 1000%;   left: -450%; } .circle-clipper {   display: inline-block;   position: relative;   width: 50%;   height: 100%;   overflow: hidden;   border-color: inherit; } .circle-clipper .circle {   width: 200%;   height: 100%;   border-width: 3px;   border-style: solid;   border-color: inherit;   border-bottom-color: transparent !important;   border-radius: 50%;   -webkit-animation: none;   animation: none;   position: absolute;   top: 0;   right: 0;   bottom: 0; } .circle-clipper.left .circle {   left: 0;   border-right-color: transparent !important;   -webkit-transform: rotate(129deg);   transform: rotate(129deg); } .circle-clipper.right .circle {   left: -100%;   border-left-color: transparent !important;   -webkit-transform: rotate(-129deg);   transform: rotate(-129deg); } .active .circle-clipper.left .circle {   -webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;   animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } .active .circle-clipper.right .circle {   -webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;   animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } @-webkit-keyframes left-spin {   from {     -webkit-transform: rotate(130deg);   }   50% {     -webkit-transform: rotate(-5deg);   }   to {     -webkit-transform: rotate(130deg);   } } @keyframes left-spin {   from {     -webkit-transform: rotate(130deg);     transform: rotate(130deg);   }   50% {     -webkit-transform: rotate(-5deg);     transform: rotate(-5deg);   }   to {     -webkit-transform: rotate(130deg);     transform: rotate(130deg);   } } @-webkit-keyframes right-spin {   from {     -webkit-transform: rotate(-130deg);   }   50% {     -webkit-transform: rotate(5deg);   }   to {     -webkit-transform: rotate(-130deg);   } } @keyframes right-spin {   from {     -webkit-transform: rotate(-130deg);     transform: rotate(-130deg);   }   50% {     -webkit-transform: rotate(5deg);     transform: rotate(5deg);   }   to {     -webkit-transform: rotate(-130deg);     transform: rotate(-130deg);   } } #spinnerContainer.cooldown {   -webkit-animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);   animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1); } @-webkit-keyframes fade-out {   from {     opacity: 1;   }   to {     opacity: 0;   } } @keyframes fade-out {   from {     opacity: 1;   }   to {     opacity: 0;   } } .slider {   position: relative;   height: 400px;   width: 100%; } .slider.fullscreen {   height: 100%;   width: 100%;   position: absolute;   top: 0;   left: 0;   right: 0;   bottom: 0; } .slider.fullscreen ul.slides {   height: 100%; } .slider.fullscreen ul.indicators {   z-index: 2;   bottom: 30px; } .slider .slides {   background-color: #9e9e9e;   margin: 0;   height: 400px; } .slider .slides li {   opacity: 0;   position: absolute;   top: 0;   left: 0;   z-index: 1;   width: 100%;   height: inherit;   overflow: hidden; } .slider .slides li img {   height: 100%;   width: 100%;   background-size: cover;   background-position: center; } .slider .slides li .caption {   color: #fff;   position: absolute;   top: 15%;   left: 15%;   width: 70%;   opacity: 0; } .slider .slides li .caption p {   color: #e0e0e0; } .slider .slides li.active {   z-index: 2; } .slider .indicators {   position: absolute;   text-align: center;   left: 0;   right: 0;   bottom: 0;   margin: 0; } .slider .indicators .indicator-item {   display: inline-block;   position: relative;   cursor: pointer;   height: 16px;   width: 16px;   margin: 0 12px;   background-color: #e0e0e0;   -webkit-transition: background-color 0.3s;   transition: background-color 0.3s;   border-radius: 50%; } .slider .indicators .indicator-item.active {   background-color: #4caf50; } .carousel {   overflow: hidden;   position: relative;   width: 100%;   height: 400px;   -webkit-perspective: 500px;   perspective: 500px;   -webkit-transform-style: preserve-3d;   transform-style: preserve-3d;   -webkit-transform-origin: 0% 50%;   transform-origin: 0% 50%; } .carousel.carousel-slider {   top: 0;   left: 0; } .carousel.carousel-slider .carousel-fixed-item {   position: absolute;   left: 0;   right: 0;   bottom: 20px;   z-index: 1; } .carousel.carousel-slider .carousel-fixed-item.with-indicators {   bottom: 68px; } .carousel.carousel-slider .carousel-item {   width: 100%;   height: 100%;   min-height: 400px;   position: absolute;   top: 0;   left: 0; } .carousel.carousel-slider .carousel-item h2 {   font-size: 24px;   font-weight: 500;   line-height: 32px; } .carousel.carousel-slider .carousel-item p {   font-size: 15px; } .carousel .carousel-item {   visibility: hidden;   width: 200px;   height: 200px;   position: absolute;   top: 0;   left: 0; } .carousel .carousel-item > img {   width: 100%; } .carousel .indicators {   position: absolute;   text-align: center;   left: 0;   right: 0;   bottom: 0;   margin: 0; } .carousel .indicators .indicator-item {   display: inline-block;   position: relative;   cursor: pointer;   height: 8px;   width: 8px;   margin: 24px 4px;   background-color: rgba(255, 255, 255, 0.5);   -webkit-transition: background-color 0.3s;   transition: background-color 0.3s;   border-radius: 50%; } .carousel .indicators .indicator-item.active {   background-color: #fff; } .tap-target-wrapper {   width: 800px;   height: 800px;   position: fixed;   z-index: 1000;   visibility: hidden;   -webkit-transition: visibility 0s 0.3s;   transition: visibility 0s 0.3s; } .tap-target-wrapper.open {   visibility: visible;   -webkit-transition: visibility 0s;   transition: visibility 0s; } .tap-target-wrapper.open .tap-target {   -webkit-transform: scale(1);   transform: scale(1);   opacity: 0.95;   -webkit-transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);   transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);   transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);   transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1); } .tap-target-wrapper.open .tap-target-wave::before {   -webkit-transform: scale(1);   transform: scale(1); } .tap-target-wrapper.open .tap-target-wave::after {   visibility: visible;   -webkit-animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;   animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;   -webkit-transition: opacity 0.3s, visibility 0s 1s, -webkit-transform 0.3s;   transition: opacity 0.3s, visibility 0s 1s, -webkit-transform 0.3s;   transition: opacity 0.3s, transform 0.3s, visibility 0s 1s;   transition: opacity 0.3s, transform 0.3s, visibility 0s 1s,
 -webkit-transform 0.3s; } .tap-target {   position: absolute;   font-size: 1rem;   border-radius: 50%;   background-color: #ee6e73;   -webkit-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.14), 0 10px 50px 0 rgba(0, 0, 0, 0.12), 0 30px 10px -20px rgba(0, 0, 0, 0.2);   box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.14), 0 10px 50px 0 rgba(0, 0, 0, 0.12), 0 30px 10px -20px rgba(0, 0, 0, 0.2);   width: 100%;   height: 100%;   opacity: 0;   -webkit-transform: scale(0);   transform: scale(0);   -webkit-transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);   transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);   transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);   transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1); } .tap-target-content {   position: relative;   display: table-cell; } .tap-target-wave {   position: absolute;   border-radius: 50%;   z-index: 10001; } .tap-target-wave::before, .tap-target-wave::after {   content: "";   display: block;   position: absolute;   width: 100%;   height: 100%;   border-radius: 50%;   background-color: #ffffff; } .tap-target-wave::before {   -webkit-transform: scale(0);   transform: scale(0);   -webkit-transition: -webkit-transform 0.3s;   transition: -webkit-transform 0.3s;   transition: transform 0.3s;   transition: transform 0.3s, -webkit-transform 0.3s; } .tap-target-wave::after {   visibility: hidden;   -webkit-transition: opacity 0.3s, visibility 0s, -webkit-transform 0.3s;   transition: opacity 0.3s, visibility 0s, -webkit-transform 0.3s;   transition: opacity 0.3s, transform 0.3s, visibility 0s;   transition: opacity 0.3s, transform 0.3s, visibility 0s,
 -webkit-transform 0.3s;   z-index: -1; } .tap-target-origin {   top: 50%;   left: 50%;   -webkit-transform: translate(-50%, -50%);   transform: translate(-50%, -50%);   z-index: 10002;   position: absolute !important; } .tap-target-origin:not(.btn):not(.btn-large):not(.btn-small), .tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover {   background: none; } @media only screen and (max-width: 600px) {   .tap-target,   .tap-target-wrapper {     width: 600px;     height: 600px;   } } .pulse {   overflow: visible;   position: relative; } .pulse::before {   content: "";   display: block;   position: absolute;   width: 100%;   height: 100%;   top: 0;   left: 0;   background-color: inherit;   border-radius: inherit;   -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;   transition: opacity 0.3s, -webkit-transform 0.3s;   transition: opacity 0.3s, transform 0.3s;   transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;   -webkit-animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;   animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;   z-index: -1; } @-webkit-keyframes pulse-animation {   0% {     opacity: 1;     -webkit-transform: scale(1);     transform: scale(1);   }   50% {     opacity: 0;     -webkit-transform: scale(1.5);     transform: scale(1.5);   }   100% {     opacity: 0;     -webkit-transform: scale(1.5);     transform: scale(1.5);   } } @keyframes pulse-animation {   0% {     opacity: 1;     -webkit-transform: scale(1);     transform: scale(1);   }   50% {     opacity: 0;     -webkit-transform: scale(1.5);     transform: scale(1.5);   }   100% {     opacity: 0;     -webkit-transform: scale(1.5);     transform: scale(1.5);   } } .datepicker-modal {   max-width: 325px;   min-width: 300px;   max-height: none; } .datepicker-container.modal-content {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;   -webkit-flex-direction: column;   -ms-flex-direction: column;   flex-direction: column;   padding: 0; } .datepicker-controls {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: justify;   -webkit-justify-content: space-between;   -ms-flex-pack: justify;   justify-content: space-between;   width: 280px;   margin: 0 auto; } .datepicker-controls .selects-container {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex; } .datepicker-controls .select-wrapper input {   border-bottom: none;   text-align: center;   margin: 0; } .datepicker-controls .select-wrapper input:focus {   border-bottom: none; } .datepicker-controls .select-wrapper .caret {   display: none; } .datepicker-controls .select-year input {   width: 50px; } .datepicker-controls .select-month input {   width: 70px; } .month-prev, .month-next {   margin-top: 4px;   cursor: pointer;   background-color: transparent;   border: none; } .datepicker-date-display {   -webkit-box-flex: 1;   -webkit-flex: 1 auto;   -ms-flex: 1 auto;   flex: 1 auto;   background-color: #26a69a;   color: #fff;   padding: 20px 22px;   font-weight: 500; } .datepicker-date-display .year-text {   display: block;   font-size: 1.5rem;   line-height: 25px;   color: rgba(255, 255, 255, 0.7); } .datepicker-date-display .date-text {   display: block;   font-size: 2.8rem;   line-height: 47px;   font-weight: 500; } .datepicker-calendar-container {   -webkit-box-flex: 2.5;   -webkit-flex: 2.5 auto;   -ms-flex: 2.5 auto;   flex: 2.5 auto; } .datepicker-table {   width: 280px;   font-size: 1rem;   margin: 0 auto; } .datepicker-table thead {   border-bottom: none; } .datepicker-table th {   padding: 10px 5px;   text-align: center; } .datepicker-table tr {   border: none; } .datepicker-table abbr {   text-decoration: none;   color: #999; } .datepicker-table td {   border-radius: 50%;   padding: 0; } .datepicker-table td.is-today {   color: #26a69a; } .datepicker-table td.is-selected {   background-color: #26a69a;   color: #fff; } .datepicker-table td.is-outside-current-month, .datepicker-table td.is-disabled {   color: rgba(0, 0, 0, 0.3);   pointer-events: none; } .datepicker-day-button {   background-color: transparent;   border: none;   line-height: 38px;   display: block;   width: 100%;   border-radius: 50%;   padding: 0 5px;   cursor: pointer;   color: inherit; } .datepicker-day-button:focus {   background-color: rgba(43, 161, 150, 0.25); } .datepicker-footer {   width: 280px;   margin: 0 auto;   padding-bottom: 5px;   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: justify;   -webkit-justify-content: space-between;   -ms-flex-pack: justify;   justify-content: space-between; } .datepicker-cancel, .datepicker-clear, .datepicker-today, .datepicker-done {   color: #26a69a;   padding: 0 1rem; } .datepicker-clear {   color: #f44336; } @media only screen and (min-width: 601px) {   .datepicker-modal {     max-width: 625px;   }   .datepicker-container.modal-content {     -webkit-box-orient: horizontal;     -webkit-box-direction: normal;     -webkit-flex-direction: row;     -ms-flex-direction: row;     flex-direction: row;   }   .datepicker-date-display {     -webkit-box-flex: 0;     -webkit-flex: 0 1 270px;     -ms-flex: 0 1 270px;     flex: 0 1 270px;   }   .datepicker-controls,   .datepicker-table,   .datepicker-footer {     width: 320px;   }   .datepicker-day-button {     line-height: 44px;   } } .timepicker-modal {   max-width: 325px;   max-height: none; } .timepicker-container.modal-content {   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-orient: vertical;   -webkit-box-direction: normal;   -webkit-flex-direction: column;   -ms-flex-direction: column;   flex-direction: column;   padding: 0; } .text-primary {   color: white; } .timepicker-digital-display {   -webkit-box-flex: 1;   -webkit-flex: 1 auto;   -ms-flex: 1 auto;   flex: 1 auto;   background-color: #26a69a;   padding: 10px;   font-weight: 300; } .timepicker-text-container {   font-size: 4rem;   font-weight: bold;   text-align: center;   color: rgba(255, 255, 255, 0.6);   font-weight: 400;   position: relative;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none; } .timepicker-span-hours, .timepicker-span-minutes, .timepicker-span-am-pm div {   cursor: pointer; } .timepicker-span-hours {   margin-right: 3px; } .timepicker-span-minutes {   margin-left: 3px; } .timepicker-display-am-pm {   font-size: 1.3rem;   position: absolute;   right: 1rem;   bottom: 1rem;   font-weight: 400; } .timepicker-analog-display {   -webkit-box-flex: 2.5;   -webkit-flex: 2.5 auto;   -ms-flex: 2.5 auto;   flex: 2.5 auto; } .timepicker-plate {   background-color: #eee;   border-radius: 50%;   width: 270px;   height: 270px;   overflow: visible;   position: relative;   margin: auto;   margin-top: 25px;   margin-bottom: 5px;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none; } .timepicker-canvas, .timepicker-dial {   position: absolute;   left: 0;   right: 0;   top: 0;   bottom: 0; } .timepicker-minutes {   visibility: hidden; } .timepicker-tick {   border-radius: 50%;   color: rgba(0, 0, 0, 0.87);   line-height: 40px;   text-align: center;   width: 40px;   height: 40px;   position: absolute;   cursor: pointer;   font-size: 15px; } .timepicker-tick.active, .timepicker-tick:hover {   background-color: rgba(38, 166, 154, 0.25); } .timepicker-dial {   -webkit-transition: opacity 350ms, -webkit-transform 350ms;   transition: opacity 350ms, -webkit-transform 350ms;   transition: transform 350ms, opacity 350ms;   transition: transform 350ms, opacity 350ms, -webkit-transform 350ms; } .timepicker-dial-out {   opacity: 0; } .timepicker-dial-out.timepicker-hours {   -webkit-transform: scale(1.1, 1.1);   transform: scale(1.1, 1.1); } .timepicker-dial-out.timepicker-minutes {   -webkit-transform: scale(0.8, 0.8);   transform: scale(0.8, 0.8); } .timepicker-canvas {   -webkit-transition: opacity 175ms;   transition: opacity 175ms; } .timepicker-canvas line {   stroke: #26a69a;   stroke-width: 4;   stroke-linecap: round; } .timepicker-canvas-out {   opacity: 0.25; } .timepicker-canvas-bearing {   stroke: none;   fill: #26a69a; } .timepicker-canvas-bg {   stroke: none;   fill: #26a69a; } .timepicker-footer {   margin: 0 auto;   padding: 5px 1rem;   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: justify;   -webkit-justify-content: space-between;   -ms-flex-pack: justify;   justify-content: space-between; } .timepicker-clear {   color: #f44336; } .timepicker-close {   color: #26a69a; } .timepicker-clear, .timepicker-close {   padding: 0 20px; } @media only screen and (min-width: 601px) {   .timepicker-modal {     max-width: 600px;   }   .timepicker-container.modal-content {     -webkit-box-orient: horizontal;     -webkit-box-direction: normal;     -webkit-flex-direction: row;     -ms-flex-direction: row;     flex-direction: row;   }   .timepicker-text-container {     top: 32%;   }   .timepicker-display-am-pm {     position: relative;     right: auto;     bottom: auto;     text-align: center;     margin-top: 1.2rem;   } }

.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("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/Produit/css/curseurs/CurseurDetailCours.CUR"), pointer;
}

.Curseur_EDTRessource
{
  cursor:url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/Produit/css/curseurs/CurseurEDTRessource.CUR"), pointer;
}

.Curseur_ClickDroit
{
  cursor:url("../../../FichiersRessource/CurseurClicDroit.cur.ico"), pointer;
}

.Curseur_DoubleClick {
	cursor:url("../../Produit/css/curseurs/CurseurDoubleClic.cur.bmp"), pointer;
}

.Curseur_Pinceau {
  cursor:url("../../Produit/css/curseurs/CurseurPinceauRouge.cur.bmp"), pointer;
}

.Curseur_PinceauVert {
	cursor:url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/Produit/css/curseurs/CurseurPinceauVert.cur"), pointer;
}

.Curseur_PinceauGris {
  cursor:url("../../../FichiersRessource/CurseurPinceauGris.cur.ico") 0 30, pointer;
}

.Curseur_PeriodeCloturee {
  cursor:url("../../../FichiersRessource/CurseurPeriodeCloturee.cur.ico"), pointer;
}

.Curseur_AssistantSaisieActif, .Curseur_AssistantSaisieActif textarea {
  cursor:url("../../../FichiersRessource/CurseurAssistantActive.cur.ico"), pointer;
}

.Curseur_MethodeCalculMoyenneActif {
  cursor:url("../../Produit/css/curseurs/CurseurMethodeCalculMoyenne.cur.bmp"), pointer;
}

 @font-face {   font-family: "Educ-Font";   src: url("../../../fonts/Educ-Font-h=bcf4ab1c296e08f141ab33393c5cff30.eot");   src: url("../../../fonts/Educ-Font-h=bcf4ab1c296e08f141ab33393c5cff30.woff2") format("woff2"), url("../../../fonts/Educ-Font-h=bcf4ab1c296e08f141ab33393c5cff30.ttf") format("truetype"), url("../../../fonts/Educ-Font-h=bcf4ab1c296e08f141ab33393c5cff30.woff") format("woff"), url("../../../fonts/Educ-Font.svg#Educ-Font?h=bcf4ab1c296e08f141ab33393c5cff30") 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_trcd:before {   content: "\ea28"; } .icon_instagram:before {   content: "\ea26"; } .icon_youtube:before {   content: "\ea27"; } .icon_etat_de_debut_cours_EDT:before {   content: "\ea25"; } .icon_gaev_mixte:before {   content: "\ea24"; } .icon_forum:before {   content: "\ea22"; } .icon_dupliquer:before {   content: "\ea23"; } .icon_bouclier_rgpd:before {   content: "\ea20"; } .icon_mairie:before {   content: "\ea21"; } .icon_comment_vide:before {   content: "\ea1f"; } .icon_co_enseignement:before {   content: "\ea1e"; } .icon_orientation:before {   content: "\ea1d"; } .icon_coordinateur_pole_activite:before {   content: "\ea16"; } .icon_fiche_t_vide:before {   content: "\ea17"; } .icon_modif_edt:before {   content: "\ea18"; } .icon_trmd:before {   content: "\ea19"; } .icon_plume:before {   content: "\ea1a"; } .icon_pipette:before {   content: "\ea1b"; } .icon_carre:before {   content: "\ea1c"; } .icon_alternance:before {   content: "\ea14"; } .icon_sigma:before {   content: "\ea15"; } .icon_suivi:before {   content: "\ea10"; } .icon_bilan_domaine:before {   content: "\ea11"; } .icon_grille_domaine:before {   content: "\ea12"; } .icon_jeux_coefficients:before {   content: "\ea13"; } .icon_diagramme_frequentation:before {   content: "\ea09"; } .icon_demi_journee:before {   content: "\ea0a"; } .icon_service:before {   content: "\ea0b"; } .icon_affichage_classe:before {   content: "\ea0c"; } .icon_externalise:before {   content: "\ea0d"; } .icon_reglages:before {   content: "\ea0e"; } .icon_percent:before {   content: "\ea0f"; } .icon_travail_donne_pour_cours:before {   content: "\ea06"; } .icon_affichage_pluri_annuel:before {   content: "\ea07"; } .icon_livret_competence:before {   content: "\ea08"; } .icon_afficher_cours_plus_promo_liee:before {   content: "\e9f4"; } .icon_liste_appel_non_fait:before {   content: "\e9f5"; } .icon_tableau_de_bord:before {   content: "\e9fa"; } .icon_maquette:before {   content: "\e9fb"; } .icon_resultat_evaluation:before {   content: "\e9fc"; } .icon_recap_heure_decharge_motif:before {   content: "\e9fd"; } .icon_semaine_presence:before {   content: "\e9fe"; } .icon_afficher_occupation:before {   content: "\e9ff"; } .icon_debut_cours:before {   content: "\ea00"; } .icon_volume_horaire:before {   content: "\ea01"; } .icon_trombi_enseignant:before {   content: "\ea02"; } .icon_puzzle:before {   content: "\ea03"; } .icon_planning_multisemaines:before {   content: "\ea04"; } .icon_planning_general:before {   content: "\ea05"; } .icon_engagement:before {   content: "\e913"; } .icon_contour_check:before {   content: "\e9f2"; } .icon_sujet:before {   content: "\e9f3"; } .icon_afficher_cours_groupe_promo_plus_TD:before {   content: "\e9f6"; } .icon_afficher_cours_TD_plus_TD:before {   content: "\e9f7"; } .icon_cle:before {   content: "\e9f8"; } .icon_legende:before {   content: "\e9f9"; } .icon_apprentissage_referentiel:before {   content: "\e9ef"; } .icon_apprentissage_suivi:before {   content: "\e9f0"; } .icon_apprentissage_synthese:before {   content: "\e9f1"; } .icon_lien_entrepartie:before {   content: "\e9ed"; } .icon_pause:before {   content: "\e9ee"; } .icon_desiderata:before {   content: "\e9ec"; } .icon_carnet_liaison:before {   content: "\e9e9"; } .icon_fleche_droite:before {   content: "\e9ea"; } .icon_ecole:before {   content: "\e9eb"; } .icon_signature:before {   content: "\e9e8"; } .icon_sous_discussion:before {   content: "\e9e4"; } .icon_dispense:before {   content: "\e9e5"; } .icon_convocation:before {   content: "\e9e6"; } .icon_valorisation:before {   content: "\e9e7"; } .icon_afficher_cours_TD_plus_promo:before {   content: "\e9e1"; } .icon_afficher_cours_promo_plus_TD:before {   content: "\e9e2"; } .icon_graphe_araigne:before {   content: "\e9e3"; } .icon_accompagnant:before {   content: "\e9e0"; } .icon_graphe_evolution:before {   content: "\e9d2"; } .icon_graphe_ecart:before {   content: "\e9d3"; } .icon_chaine_double:before {   content: "\e9d4"; } .icon_suivant:before {   content: "\e9d5"; } .icon_precedent:before {   content: "\e9d6"; } .icon_fiche_eleve:before {   content: "\e9d7"; } .icon_fiche_T_triple:before {   content: "\e9d8"; } .icon_fiche_T_double:before {   content: "\e9d9"; } .icon_photo:before {   content: "\e9da"; } .icon_absences_prevue:before {   content: "\e9db"; } .icon_attente_publication:before {   content: "\e9dc"; } .icon_menu_burger:before {   content: "\e9dd"; } .icon_rond:before {   content: "\e9de"; } .icon_filtre:before {   content: "\e9df"; } .icon_work:before {   content: "\e9d1"; } .icon_plus_cercle:before {   content: "\e9c3"; } .icon_systeme_correcteur:before {   content: "\e9c4"; } .icon_charge_travail:before {   content: "\e9c5"; } .icon_btn_cours_non_places:before {   content: "\e9c6"; } .icon_anciens_etudiants_pour_bandeau_titre:before {   content: "\e9c7"; } .icon_afficher_modification_dispense_jour:before {   content: "\e9c8"; } .icon_calendar_large:before {   content: "\e9c9"; } .icon_post_it_rempli:before {   content: "\e9ca"; } .icon_groupes_accompagnement_personnalise:before {   content: "\e9cb"; } .icon_egal:before {   content: "\e9cc"; } .icon_fleche_bas:before {   content: "\e9cd"; } .icon_maintenance_informatique:before {   content: "\e9ce"; } .icon_exercice_numerique:before {   content: "\e9cf"; } .icon_fiche_T:before {   content: "\e9d0"; } .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_piece_jointe: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_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_graphe_courbe: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_projet_accompagnement: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"; }
.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;
}
 .EspaceIndex *:focus-visible {   outline-offset: -1px;   outline-width: 2px;   outline-style: dotted;   outline-color: var(--theme-moyen1); } 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; } :root {   --theme-light: #f8f8f8;   --theme-light-rgb: 248, 248, 248;   --theme-light-scaleMoins50: #7c7c7c;   --theme-light-scaleMoins40: #959595;   --theme-light-scaleMoins20: #c6c6c6;   --theme-light-scaleMoins10: #dfdfdf;   --theme-light-scaleMoins2: #f3f3f3;   --theme-light-scalePlus10: #f9f9f9;   --theme-light-scalePlus20: #f9f9f9;   --theme-light-scalePlus60: #fcfcfc;   --theme-light-scalePlus80: #fefefe;   --theme-legere: #f6f6f6;   --theme-legere-rgb: 246, 246, 246;   --theme-legere-scaleMoins50: #7b7b7b;   --theme-legere-scaleMoins40: #949494;   --theme-legere-scaleMoins20: #c5c5c5;   --theme-legere-scaleMoins10: #dddddd;   --theme-legere-scaleMoins2: #f1f1f1;   --theme-legere-scalePlus10: #f7f7f7;   --theme-legere-scalePlus20: #f8f8f8;   --theme-legere-scalePlus60: #fbfbfb;   --theme-legere-scalePlus80: #fdfdfd;   --theme-legere2: #ededed;   --theme-legere2-rgb: 237, 237, 237;   --theme-legere2-scaleMoins50: #777777;   --theme-legere2-scaleMoins40: #8e8e8e;   --theme-legere2-scaleMoins20: #bebebe;   --theme-legere2-scaleMoins10: #d5d5d5;   --theme-legere2-scaleMoins2: #e8e8e8;   --theme-legere2-scalePlus10: #efefef;   --theme-legere2-scalePlus20: #f1f1f1;   --theme-legere2-scalePlus60: #f8f8f8;   --theme-legere2-scalePlus80: #fbfbfb;   --theme-claire: #e2e2e2;   --theme-claire-rgb: 226, 226, 226;   --theme-claire-scaleMoins50: #717171;   --theme-claire-scaleMoins40: #888888;   --theme-claire-scaleMoins20: #b5b5b5;   --theme-claire-scaleMoins10: #cbcbcb;   --theme-claire-scaleMoins2: #dddddd;   --theme-claire-scalePlus10: #e5e5e5;   --theme-claire-scalePlus20: #e8e8e8;   --theme-claire-scalePlus60: #f3f3f3;   --theme-claire-scalePlus80: #f9f9f9;   --theme-moyen1: #d9dbdc;   --theme-moyen1-rgb: 217, 219, 220;   --theme-moyen1-scaleMoins50: #696f72;   --theme-moyen1-scaleMoins40: #7e8588;   --theme-moyen1-scaleMoins20: #acb0b2;   --theme-moyen1-scaleMoins10: #c2c5c7;   --theme-moyen1-scaleMoins2: #d4d7d8;   --theme-moyen1-scalePlus10: #dddfe0;   --theme-moyen1-scalePlus20: #e1e2e3;   --theme-moyen1-scalePlus60: #f0f1f1;   --theme-moyen1-scalePlus80: #f7f8f8;   --theme-moyen2: #c6c6c6;   --theme-moyen2-rgb: 198, 198, 198;   --theme-moyen2-scaleMoins50: #636363;   --theme-moyen2-scaleMoins40: #777777;   --theme-moyen2-scaleMoins20: #9e9e9e;   --theme-moyen2-scaleMoins10: #b2b2b2;   --theme-moyen2-scaleMoins2: #c2c2c2;   --theme-moyen2-scalePlus10: #cccccc;   --theme-moyen2-scalePlus20: #d1d1d1;   --theme-moyen2-scalePlus60: #e8e8e8;   --theme-moyen2-scalePlus80: #f4f4f4;   --theme-moyen3: #949494;   --theme-moyen3-rgb: 148, 148, 148;   --theme-moyen3-scaleMoins50: #4a4a4a;   --theme-moyen3-scaleMoins40: #595959;   --theme-moyen3-scaleMoins20: #767676;   --theme-moyen3-scaleMoins10: #858585;   --theme-moyen3-scaleMoins2: #919191;   --theme-moyen3-scalePlus10: #9f9f9f;   --theme-moyen3-scalePlus20: darkgray;   --theme-moyen3-scalePlus60: #d4d4d4;   --theme-moyen3-scalePlus80: #eaeaea;   --theme-foncee: #6b6e77;   --theme-foncee-rgb: 107, 110, 119;   --theme-foncee-scaleMoins50: #36373c;   --theme-foncee-scaleMoins40: #404247;   --theme-foncee-scaleMoins20: #56585f;   --theme-foncee-scaleMoins10: #60636b;   --theme-foncee-scaleMoins2: #696c75;   --theme-foncee-scalePlus10: #787c86;   --theme-foncee-scalePlus20: #878a93;   --theme-foncee-scalePlus60: #c3c5c9;   --theme-foncee-scalePlus80: #e1e2e4;   --theme-sombre: #515459;   --theme-sombre-rgb: 81, 84, 89;   --theme-sombre-scaleMoins50: #292a2d;   --theme-sombre-scaleMoins40: #313235;   --theme-sombre-scaleMoins20: #414347;   --theme-sombre-scaleMoins10: #494c50;   --theme-sombre-scaleMoins2: #4f5257;   --theme-sombre-scalePlus10: #61656b;   --theme-sombre-scalePlus20: #71767d;   --theme-sombre-scalePlus60: #b8babe;   --theme-sombre-scalePlus80: #dbdddf; } :root {   --taille-l: 1.4rem;   --taille-m: 1.3rem;   --taille-s: 1.1rem; } .ThemeNeutre {   --theme-light: #f8f8f8;   --theme-light-rgb: 248, 248, 248;   --theme-light-scaleMoins50: #7c7c7c;   --theme-light-scaleMoins40: #959595;   --theme-light-scaleMoins20: #c6c6c6;   --theme-light-scaleMoins10: #dfdfdf;   --theme-light-scaleMoins2: #f3f3f3;   --theme-light-scalePlus10: #f9f9f9;   --theme-light-scalePlus20: #f9f9f9;   --theme-light-scalePlus60: #fcfcfc;   --theme-light-scalePlus80: #fefefe;   --theme-legere: #f6f6f6;   --theme-legere-rgb: 246, 246, 246;   --theme-legere-scaleMoins50: #7b7b7b;   --theme-legere-scaleMoins40: #949494;   --theme-legere-scaleMoins20: #c5c5c5;   --theme-legere-scaleMoins10: #dddddd;   --theme-legere-scaleMoins2: #f1f1f1;   --theme-legere-scalePlus10: #f7f7f7;   --theme-legere-scalePlus20: #f8f8f8;   --theme-legere-scalePlus60: #fbfbfb;   --theme-legere-scalePlus80: #fdfdfd;   --theme-legere2: #ededed;   --theme-legere2-rgb: 237, 237, 237;   --theme-legere2-scaleMoins50: #777777;   --theme-legere2-scaleMoins40: #8e8e8e;   --theme-legere2-scaleMoins20: #bebebe;   --theme-legere2-scaleMoins10: #d5d5d5;   --theme-legere2-scaleMoins2: #e8e8e8;   --theme-legere2-scalePlus10: #efefef;   --theme-legere2-scalePlus20: #f1f1f1;   --theme-legere2-scalePlus60: #f8f8f8;   --theme-legere2-scalePlus80: #fbfbfb;   --theme-claire: #e2e2e2;   --theme-claire-rgb: 226, 226, 226;   --theme-claire-scaleMoins50: #717171;   --theme-claire-scaleMoins40: #888888;   --theme-claire-scaleMoins20: #b5b5b5;   --theme-claire-scaleMoins10: #cbcbcb;   --theme-claire-scaleMoins2: #dddddd;   --theme-claire-scalePlus10: #e5e5e5;   --theme-claire-scalePlus20: #e8e8e8;   --theme-claire-scalePlus60: #f3f3f3;   --theme-claire-scalePlus80: #f9f9f9;   --theme-moyen1: #d9dbdc;   --theme-moyen1-rgb: 217, 219, 220;   --theme-moyen1-scaleMoins50: #696f72;   --theme-moyen1-scaleMoins40: #7e8588;   --theme-moyen1-scaleMoins20: #acb0b2;   --theme-moyen1-scaleMoins10: #c2c5c7;   --theme-moyen1-scaleMoins2: #d4d7d8;   --theme-moyen1-scalePlus10: #dddfe0;   --theme-moyen1-scalePlus20: #e1e2e3;   --theme-moyen1-scalePlus60: #f0f1f1;   --theme-moyen1-scalePlus80: #f7f8f8;   --theme-moyen2: #c6c6c6;   --theme-moyen2-rgb: 198, 198, 198;   --theme-moyen2-scaleMoins50: #636363;   --theme-moyen2-scaleMoins40: #777777;   --theme-moyen2-scaleMoins20: #9e9e9e;   --theme-moyen2-scaleMoins10: #b2b2b2;   --theme-moyen2-scaleMoins2: #c2c2c2;   --theme-moyen2-scalePlus10: #cccccc;   --theme-moyen2-scalePlus20: #d1d1d1;   --theme-moyen2-scalePlus60: #e8e8e8;   --theme-moyen2-scalePlus80: #f4f4f4;   --theme-moyen3: #949494;   --theme-moyen3-rgb: 148, 148, 148;   --theme-moyen3-scaleMoins50: #4a4a4a;   --theme-moyen3-scaleMoins40: #595959;   --theme-moyen3-scaleMoins20: #767676;   --theme-moyen3-scaleMoins10: #858585;   --theme-moyen3-scaleMoins2: #919191;   --theme-moyen3-scalePlus10: #9f9f9f;   --theme-moyen3-scalePlus20: darkgray;   --theme-moyen3-scalePlus60: #d4d4d4;   --theme-moyen3-scalePlus80: #eaeaea;   --theme-foncee: #6b6e77;   --theme-foncee-rgb: 107, 110, 119;   --theme-foncee-scaleMoins50: #36373c;   --theme-foncee-scaleMoins40: #404247;   --theme-foncee-scaleMoins20: #56585f;   --theme-foncee-scaleMoins10: #60636b;   --theme-foncee-scaleMoins2: #696c75;   --theme-foncee-scalePlus10: #787c86;   --theme-foncee-scalePlus20: #878a93;   --theme-foncee-scalePlus60: #c3c5c9;   --theme-foncee-scalePlus80: #e1e2e4;   --theme-sombre: #515459;   --theme-sombre-rgb: 81, 84, 89;   --theme-sombre-scaleMoins50: #292a2d;   --theme-sombre-scaleMoins40: #313235;   --theme-sombre-scaleMoins20: #414347;   --theme-sombre-scaleMoins10: #494c50;   --theme-sombre-scaleMoins2: #4f5257;   --theme-sombre-scalePlus10: #61656b;   --theme-sombre-scalePlus20: #71767d;   --theme-sombre-scalePlus60: #b8babe;   --theme-sombre-scalePlus80: #dbdddf; } .ThemeFramboise {   --theme-claire: #edd5db;   --theme-claire-rgb: 237, 213, 219;   --theme-claire-scaleMoins50: #9e445a;   --theme-claire-scaleMoins40: #b7576f;   --theme-claire-scaleMoins20: #d296a5;   --theme-claire-scaleMoins10: #e0b6c0;   --theme-claire-scaleMoins2: #eacfd6;   --theme-claire-scalePlus10: #efd9df;   --theme-claire-scalePlus20: #f1dde2;   --theme-claire-scalePlus60: #f8eef1;   --theme-claire-scalePlus80: #fbf7f8;   --theme-moyen1: #f8c2cd;   --theme-moyen1-rgb: 248, 194, 205;   --theme-moyen1-scaleMoins50: #c6173b;   --theme-moyen1-scaleMoins40: #e6234b;   --theme-moyen1-scaleMoins20: #ef738c;   --theme-moyen1-scaleMoins10: #f39aad;   --theme-moyen1-scaleMoins2: #f7bac7;   --theme-moyen1-scalePlus10: #f9c8d2;   --theme-moyen1-scalePlus20: #f9ced7;   --theme-moyen1-scalePlus60: #fce7eb;   --theme-moyen1-scalePlus80: #fef3f5;   --theme-foncee: #b9335f;   --theme-foncee-rgb: 185, 51, 95;   --theme-foncee-scaleMoins50: #5d1a30;   --theme-foncee-scaleMoins40: #6f1f39;   --theme-foncee-scaleMoins20: #94294c;   --theme-foncee-scaleMoins10: #a72e56;   --theme-foncee-scaleMoins2: #b5325d;   --theme-foncee-scalePlus10: #ca3e6c;   --theme-foncee-scalePlus20: #d0537c;   --theme-foncee-scalePlus60: #e7a9be;   --theme-foncee-scalePlus80: #f3d4de;   --theme-sombre: #911c42;   --theme-sombre-rgb: 145, 28, 66;   --theme-sombre-scaleMoins50: #490e21;   --theme-sombre-scaleMoins40: #571128;   --theme-sombre-scaleMoins20: #741635;   --theme-sombre-scaleMoins10: #83193b;   --theme-sombre-scaleMoins2: #8e1b41;   --theme-sombre-scalePlus10: #ad214f;   --theme-sombre-scalePlus20: #c9275c;   --theme-sombre-scalePlus60: #e98eac;   --theme-sombre-scalePlus80: #f4c7d5; } .ThemeFraise {   --theme-claire: #f1d7d9;   --theme-claire-rgb: 241, 215, 217;   --theme-claire-scaleMoins50: #a93b44;   --theme-claire-scaleMoins40: #c25059;   --theme-claire-scaleMoins20: #d99399;   --theme-claire-scaleMoins10: #e5b5b9;   --theme-claire-scaleMoins2: #efd0d3;   --theme-claire-scalePlus10: #f2dbdd;   --theme-claire-scalePlus20: #f4dfe1;   --theme-claire-scalePlus60: #f9eff0;   --theme-claire-scalePlus80: #fcf7f7;   --theme-moyen1: #ffb5b9;   --theme-moyen1-rgb: 255, 181, 185;   --theme-moyen1-scaleMoins50: #da000c;   --theme-moyen1-scaleMoins40: #ff0714;   --theme-moyen1-scaleMoins20: #ff5e67;   --theme-moyen1-scaleMoins10: #ff8990;   --theme-moyen1-scaleMoins2: #ffacb1;   --theme-moyen1-scalePlus10: #ffbcc0;   --theme-moyen1-scalePlus20: #ffc4c7;   --theme-moyen1-scalePlus60: #ffe1e3;   --theme-moyen1-scalePlus80: #fff0f1;   --theme-foncee: #c23b44;   --theme-foncee-rgb: 194, 59, 68;   --theme-foncee-scaleMoins50: #611e22;   --theme-foncee-scaleMoins40: #742329;   --theme-foncee-scaleMoins20: #9b2f36;   --theme-foncee-scaleMoins10: #af353d;   --theme-foncee-scaleMoins2: #be3a43;   --theme-foncee-scalePlus10: #c94e56;   --theme-foncee-scalePlus20: #cf6169;   --theme-foncee-scalePlus60: #e7b0b4;   --theme-foncee-scalePlus80: #f3d8d9;   --theme-sombre: #972028;   --theme-sombre-rgb: 151, 32, 40;   --theme-sombre-scaleMoins50: #4c1014;   --theme-sombre-scaleMoins40: #5b1318;   --theme-sombre-scaleMoins20: #791a20;   --theme-sombre-scaleMoins10: #881d24;   --theme-sombre-scaleMoins2: #941f27;   --theme-sombre-scalePlus10: #b2262f;   --theme-sombre-scalePlus20: #cd2b36;   --theme-sombre-scalePlus60: #e89399;   --theme-sombre-scalePlus80: #f4c9cc; } .ThemeCitrouille {   --theme-claire: #eed7cc;   --theme-claire-rgb: 238, 215, 204;   --theme-claire-scaleMoins50: #a65b37;   --theme-claire-scaleMoins40: #c26f47;   --theme-claire-scaleMoins20: #d8a38a;   --theme-claire-scaleMoins10: #e3bdab;   --theme-claire-scaleMoins2: #ecd2c5;   --theme-claire-scalePlus10: #f0dbd1;   --theme-claire-scalePlus20: #f1dfd6;   --theme-claire-scalePlus60: #f8efeb;   --theme-claire-scalePlus80: #fcf7f5;   --theme-moyen1: #fab99d;   --theme-moyen1-rgb: 250, 185, 157;   --theme-moyen1-scaleMoins50: #c2410a;   --theme-moyen1-scaleMoins40: #e84e0c;   --theme-moyen1-scaleMoins20: #f68250;   --theme-moyen1-scaleMoins10: #f89d76;   --theme-moyen1-scaleMoins2: #fab395;   --theme-moyen1-scalePlus10: #fbc0a7;   --theme-moyen1-scalePlus20: #fbc7b1;   --theme-moyen1-scalePlus60: #fde3d8;   --theme-moyen1-scalePlus80: #fef1eb;   --theme-foncee: #d05722;   --theme-foncee-rgb: 208, 87, 34;   --theme-foncee-scaleMoins50: #682c11;   --theme-foncee-scaleMoins40: #7d3414;   --theme-foncee-scaleMoins20: #a6461b;   --theme-foncee-scaleMoins10: #bb4e1f;   --theme-foncee-scaleMoins2: #cc5521;   --theme-foncee-scalePlus10: #dd6530;   --theme-foncee-scalePlus20: #e17647;   --theme-foncee-scalePlus60: #f0baa3;   --theme-foncee-scalePlus80: #f7ddd1;   --theme-sombre: #ac4011;   --theme-sombre-rgb: 172, 64, 17;   --theme-sombre-scaleMoins50: #562009;   --theme-sombre-scaleMoins40: #67260a;   --theme-sombre-scaleMoins20: #8a330e;   --theme-sombre-scaleMoins10: #9b3a0f;   --theme-sombre-scaleMoins2: #a93f11;   --theme-sombre-scalePlus10: #c94b14;   --theme-sombre-scalePlus20: #e65617;   --theme-sombre-scalePlus60: #f3aa8a;   --theme-sombre-scalePlus80: #f9d5c5; } .ThemeMandarine {   --theme-claire: #f1dbbd;   --theme-claire-rgb: 241, 219, 189;   --theme-claire-scaleMoins50: #b17626;   --theme-claire-scaleMoins40: #d38e2f;   --theme-claire-scaleMoins20: #e2b476;   --theme-claire-scaleMoins10: #e9c89a;   --theme-claire-scaleMoins2: #efd7b6;   --theme-claire-scalePlus10: #f2dfc4;   --theme-claire-scalePlus20: #f4e2ca;   --theme-claire-scalePlus60: #f9f1e5;   --theme-claire-scalePlus80: #fcf8f2;   --theme-moyen1: #ffca80;   --theme-moyen1-rgb: 255, 202, 128;   --theme-moyen1-scaleMoins50: #c07000;   --theme-moyen1-scaleMoins40: #e68600;   --theme-moyen1-scaleMoins20: #ffaa33;   --theme-moyen1-scaleMoins10: #ffba5a;   --theme-moyen1-scaleMoins2: #ffc778;   --theme-moyen1-scalePlus10: #ffcf8d;   --theme-moyen1-scalePlus20: #ffd599;   --theme-moyen1-scalePlus60: #ffeacc;   --theme-moyen1-scalePlus80: #fff4e6;   --theme-foncee: #e18400;   --theme-foncee-rgb: 225, 132, 0;   --theme-foncee-scaleMoins50: #714200;   --theme-foncee-scaleMoins40: #874f00;   --theme-foncee-scaleMoins20: #b46a00;   --theme-foncee-scaleMoins10: #cb7700;   --theme-foncee-scaleMoins2: #dd8100;   --theme-foncee-scalePlus10: #fe9500;   --theme-foncee-scalePlus20: #ffa11b;   --theme-foncee-scalePlus60: #ffd08d;   --theme-foncee-scalePlus80: #ffe7c6;   --theme-sombre: #b96103;   --theme-sombre-rgb: 185, 97, 3;   --theme-sombre-scaleMoins50: #5d3102;   --theme-sombre-scaleMoins40: #6f3a02;   --theme-sombre-scaleMoins20: #944e02;   --theme-sombre-scaleMoins10: #a75703;   --theme-sombre-scaleMoins2: #b55f03;   --theme-sombre-scalePlus10: #d97204;   --theme-sombre-scalePlus20: #f88204;   --theme-sombre-scalePlus60: #fdc180;   --theme-sombre-scalePlus80: #fee0c0; } .ThemeMure {   --theme-claire: #ead7e3;   --theme-claire-rgb: 234, 215, 227;   --theme-claire-scaleMoins50: #934d79;   --theme-claire-scaleMoins40: #ac6191;   --theme-claire-scaleMoins20: #cb9cba;   --theme-claire-scaleMoins10: #dbbace;   --theme-claire-scaleMoins2: #e7d1df;   --theme-claire-scalePlus10: #ecdbe6;   --theme-claire-scalePlus20: #eedfe9;   --theme-claire-scalePlus60: #f7eff4;   --theme-claire-scalePlus80: #fbf7f9;   --theme-moyen1: #e4c1d8;   --theme-moyen1-rgb: 228, 193, 216;   --theme-moyen1-scaleMoins50: #934076;   --theme-moyen1-scaleMoins40: #b04d8e;   --theme-moyen1-scaleMoins20: #ca86b3;   --theme-moyen1-scaleMoins10: #d7a4c6;   --theme-moyen1-scaleMoins2: #e1bbd4;   --theme-moyen1-scalePlus10: #e7c7dc;   --theme-moyen1-scalePlus20: #e9cde0;   --theme-moyen1-scalePlus60: #f4e6ef;   --theme-moyen1-scalePlus80: #faf3f7;   --theme-foncee: #9d447f;   --theme-foncee-rgb: 157, 68, 127;   --theme-foncee-scaleMoins50: #4f2240;   --theme-foncee-scaleMoins40: #5e294c;   --theme-foncee-scaleMoins20: #7e3666;   --theme-foncee-scaleMoins10: #8d3d72;   --theme-foncee-scaleMoins2: #9a437c;   --theme-foncee-scalePlus10: #b14d8f;   --theme-foncee-scalePlus20: #ba609c;   --theme-foncee-scalePlus60: #ddafcd;   --theme-foncee-scalePlus80: #eed7e6;   --theme-sombre: #6b174e;   --theme-sombre-rgb: 107, 23, 78;   --theme-sombre-scaleMoins50: #360c27;   --theme-sombre-scaleMoins40: #400e2f;   --theme-sombre-scaleMoins20: #56123e;   --theme-sombre-scaleMoins10: #601546;   --theme-sombre-scaleMoins2: #69174c;   --theme-sombre-scalePlus10: #8a1e65;   --theme-sombre-scalePlus20: #aa247c;   --theme-sombre-scalePlus60: #e482c2;   --theme-sombre-scalePlus80: #f2c0e1; } .ThemeLavande {   --theme-claire: #e9dfee;   --theme-claire-rgb: 233, 223, 238;   --theme-claire-scaleMoins50: #7f5097;   --theme-claire-scaleMoins40: #9667ae;   --theme-claire-scaleMoins20: #c0a3ce;   --theme-claire-scaleMoins10: #d4c1de;   --theme-claire-scaleMoins2: #e5d9eb;   --theme-claire-scalePlus10: #ebe2f0;   --theme-claire-scalePlus20: #ede5f1;   --theme-claire-scalePlus60: #f6f2f8;   --theme-claire-scalePlus80: #fbf9fc;   --theme-moyen1: #dcc5f7;   --theme-moyen1-rgb: 220, 197, 247;   --theme-moyen1-scaleMoins50: #681bc3;   --theme-moyen1-scaleMoins40: #7e29e1;   --theme-moyen1-scaleMoins20: #ad77ec;   --theme-moyen1-scaleMoins10: #c49ef2;   --theme-moyen1-scaleMoins2: #d7bdf6;   --theme-moyen1-scalePlus10: #e0cbf8;   --theme-moyen1-scalePlus20: #e3d1f9;   --theme-moyen1-scalePlus60: #f1e8fc;   --theme-moyen1-scalePlus80: #f8f3fd;   --theme-foncee: #8855a3;   --theme-foncee-rgb: 136, 85, 163;   --theme-foncee-scaleMoins50: #442b52;   --theme-foncee-scaleMoins40: #523362;   --theme-foncee-scaleMoins20: #6d4482;   --theme-foncee-scaleMoins10: #7a4d93;   --theme-foncee-scaleMoins2: #8553a0;   --theme-foncee-scalePlus10: #9564ae;   --theme-foncee-scalePlus20: #a075b7;   --theme-foncee-scalePlus60: #d0badb;   --theme-foncee-scalePlus80: #e7dded;   --theme-sombre: #6a3288;   --theme-sombre-rgb: 106, 50, 136;   --theme-sombre-scaleMoins50: #351944;   --theme-sombre-scaleMoins40: #401e52;   --theme-sombre-scaleMoins20: #55286d;   --theme-sombre-scaleMoins10: #5f2d7a;   --theme-sombre-scaleMoins2: #683185;   --theme-sombre-scalePlus10: #7c3ba0;   --theme-sombre-scalePlus20: #8f43b7;   --theme-sombre-scalePlus60: #c7a0dc;   --theme-sombre-scalePlus80: #e3d0ee; } .ThemePrune {   --theme-claire: #dcd9ed;   --theme-claire-rgb: 220, 217, 237;   --theme-claire-scaleMoins50: #55499a;   --theme-claire-scaleMoins40: #6b5eb3;   --theme-claire-scaleMoins20: #a39bd0;   --theme-claire-scaleMoins10: #c0bade;   --theme-claire-scaleMoins2: #d6d3ea;   --theme-claire-scalePlus10: #e0ddef;   --theme-claire-scalePlus20: #e3e1f1;   --theme-claire-scalePlus60: #f1f0f8;   --theme-claire-scalePlus80: #f8f7fb;   --theme-moyen1: #c8baf6;   --theme-moyen1-rgb: 200, 186, 246;   --theme-moyen1-scaleMoins50: #4019bf;   --theme-moyen1-scaleMoins40: #4e21e2;   --theme-moyen1-scaleMoins20: #8b6eec;   --theme-moyen1-scaleMoins10: #aa94f1;   --theme-moyen1-scaleMoins2: #c2b2f5;   --theme-moyen1-scalePlus10: #cec1f7;   --theme-moyen1-scalePlus20: #d3c8f8;   --theme-moyen1-scalePlus60: #e9e3fb;   --theme-moyen1-scalePlus80: #f4f1fd;   --theme-foncee: #705cb1;   --theme-foncee-rgb: 112, 92, 177;   --theme-foncee-scaleMoins50: #372c5b;   --theme-foncee-scaleMoins40: #42346d;   --theme-foncee-scaleMoins20: #584692;   --theme-foncee-scaleMoins10: #624ea4;   --theme-foncee-scaleMoins2: #6d58af;   --theme-foncee-scalePlus10: #7e6cb9;   --theme-foncee-scalePlus20: #8d7dc1;   --theme-foncee-scalePlus60: #c6bee0;   --theme-foncee-scalePlus80: #e2deef;   --theme-sombre: #49358c;   --theme-sombre-rgb: 73, 53, 140;   --theme-sombre-scaleMoins50: #251b46;   --theme-sombre-scaleMoins40: #2c2054;   --theme-sombre-scaleMoins20: #3a2a70;   --theme-sombre-scaleMoins10: #42307e;   --theme-sombre-scaleMoins2: #483489;   --theme-sombre-scalePlus10: #553ea3;   --theme-sombre-scalePlus20: #6147b9;   --theme-sombre-scalePlus60: #b0a3dc;   --theme-sombre-scalePlus80: #d8d1ee; } .ThemeBleu {   --theme-claire: #dae5f2;   --theme-claire-rgb: 218, 229, 242;   --theme-claire-scaleMoins50: #3c6eaa;   --theme-claire-scaleMoins40: #5285c2;   --theme-claire-scaleMoins20: #96b5da;   --theme-claire-scaleMoins10: #b8cde6;   --theme-claire-scaleMoins2: #d3e0f0;   --theme-claire-scalePlus10: #dee8f3;   --theme-claire-scalePlus20: #e1eaf5;   --theme-claire-scalePlus60: #f0f5fa;   --theme-claire-scalePlus80: #f8fafc;   --theme-moyen1: #b5d6f9;   --theme-moyen1-rgb: 181, 214, 249;   --theme-moyen1-scaleMoins50: #1069c7;   --theme-moyen1-scaleMoins40: #167eec;   --theme-moyen1-scaleMoins20: #65aaf3;   --theme-moyen1-scaleMoins10: #8dc0f6;   --theme-moyen1-scaleMoins2: #add2f8;   --theme-moyen1-scalePlus10: #bcdafa;   --theme-moyen1-scalePlus20: #c4defa;   --theme-moyen1-scalePlus60: #e1effd;   --theme-moyen1-scalePlus80: #f0f7fe;   --theme-foncee: #3273b5;   --theme-foncee-rgb: 50, 115, 181;   --theme-foncee-scaleMoins50: #193a5b;   --theme-foncee-scaleMoins40: #1e456d;   --theme-foncee-scaleMoins20: #285c91;   --theme-foncee-scaleMoins10: #2d68a3;   --theme-foncee-scaleMoins2: #3171b1;   --theme-foncee-scalePlus10: #3a81c9;   --theme-foncee-scalePlus20: #508fcf;   --theme-foncee-scalePlus60: #a8c7e7;   --theme-foncee-scalePlus80: #d3e3f3;   --theme-sombre: #114b88;   --theme-sombre-rgb: 17, 75, 136;   --theme-sombre-scaleMoins50: #092644;   --theme-sombre-scaleMoins40: #0a2d52;   --theme-sombre-scaleMoins20: #0e3c6d;   --theme-sombre-scaleMoins10: #0f447a;   --theme-sombre-scaleMoins2: #114a85;   --theme-sombre-scalePlus10: #155da8;   --theme-sombre-scalePlus20: #196ec7;   --theme-sombre-scalePlus60: #80b6ef;   --theme-sombre-scalePlus80: #c0dbf7; } .ThemeBleuOcean {   --theme-claire: #dae5f2;   --theme-claire-rgb: 218, 229, 242;   --theme-claire-scaleMoins50: #3c6eaa;   --theme-claire-scaleMoins40: #5285c2;   --theme-claire-scaleMoins20: #96b5da;   --theme-claire-scaleMoins10: #b8cde6;   --theme-claire-scaleMoins2: #d3e0f0;   --theme-claire-scalePlus10: #dee8f3;   --theme-claire-scalePlus20: #e1eaf5;   --theme-claire-scalePlus60: #f0f5fa;   --theme-claire-scalePlus80: #f8fafc;   --theme-moyen1: #aae0f0;   --theme-moyen1-rgb: 170, 224, 240;   --theme-moyen1-scaleMoins50: #1f8dae;   --theme-moyen1-scaleMoins40: #25aad1;   --theme-moyen1-scaleMoins20: #64c7e4;   --theme-moyen1-scaleMoins10: #87d3ea;   --theme-moyen1-scaleMoins2: #a3ddef;   --theme-moyen1-scalePlus10: #b3e3f2;   --theme-moyen1-scalePlus20: #bbe6f3;   --theme-moyen1-scalePlus60: #ddf3f9;   --theme-moyen1-scalePlus80: #eef9fc;   --theme-foncee: #0281a6;   --theme-foncee-rgb: 2, 129, 166;   --theme-foncee-scaleMoins50: #014153;   --theme-foncee-scaleMoins40: #014d64;   --theme-foncee-scaleMoins20: #026785;   --theme-foncee-scaleMoins10: #027495;   --theme-foncee-scaleMoins2: #027ea3;   --theme-foncee-scalePlus10: #029bc8;   --theme-foncee-scalePlus20: #03b6ea;   --theme-foncee-scalePlus60: #78dffd;   --theme-foncee-scalePlus80: #bbeffe;   --theme-sombre: #045f79;   --theme-sombre-rgb: 4, 95, 121;   --theme-sombre-scaleMoins50: #02303d;   --theme-sombre-scaleMoins40: #023949;   --theme-sombre-scaleMoins20: #034c61;   --theme-sombre-scaleMoins10: #04566d;   --theme-sombre-scaleMoins2: #045d77;   --theme-sombre-scalePlus10: #057c9e;   --theme-sombre-scalePlus20: #069ac4;   --theme-sombre-scalePlus60: #6adafa;   --theme-sombre-scalePlus80: #b4edfd; } .ThemeBleuCanard {   --theme-claire: #d4e9e9;   --theme-claire-rgb: 212, 233, 233;   --theme-claire-scaleMoins50: #4b9393;   --theme-claire-scaleMoins40: #5eadad;   --theme-claire-scaleMoins20: #99cbcb;   --theme-claire-scaleMoins10: #b7dada;   --theme-claire-scaleMoins2: #cee6e6;   --theme-claire-scalePlus10: #d8ebeb;   --theme-claire-scalePlus20: #ddeded;   --theme-claire-scalePlus60: #eef6f6;   --theme-claire-scalePlus80: #f6fbfb;   --theme-moyen1: #9ededc;   --theme-moyen1-rgb: 158, 222, 220;   --theme-moyen1-scaleMoins50: #308e8b;   --theme-moyen1-scaleMoins40: #3aaaa7;   --theme-moyen1-scaleMoins20: #65cbc8;   --theme-moyen1-scaleMoins10: #82d4d2;   --theme-moyen1-scaleMoins2: #98dcda;   --theme-moyen1-scalePlus10: #a8e1e0;   --theme-moyen1-scalePlus20: #b1e5e3;   --theme-moyen1-scalePlus60: #d8f2f1;   --theme-moyen1-scalePlus80: #ecf8f8;   --theme-foncee: #158786;   --theme-foncee-rgb: 21, 135, 134;   --theme-foncee-scaleMoins50: #0b4443;   --theme-foncee-scaleMoins40: #0d5150;   --theme-foncee-scaleMoins20: #116c6b;   --theme-foncee-scaleMoins10: #137a79;   --theme-foncee-scaleMoins2: #158483;   --theme-foncee-scalePlus10: #1aa6a4;   --theme-foncee-scalePlus20: #1fc4c3;   --theme-foncee-scalePlus60: #84eceb;   --theme-foncee-scalePlus80: #c2f5f5;   --theme-sombre: #096665;   --theme-sombre-rgb: 9, 102, 101;   --theme-sombre-scaleMoins50: #053333;   --theme-sombre-scaleMoins40: #053d3d;   --theme-sombre-scaleMoins20: #075251;   --theme-sombre-scaleMoins10: #085c5b;   --theme-sombre-scaleMoins2: #096463;   --theme-sombre-scalePlus10: #0c8b89;   --theme-sombre-scalePlus20: #0fafae;   --theme-sombre-scalePlus60: #6cf2f1;   --theme-sombre-scalePlus80: #b6f9f8; } .ThemeEmeraude {   --theme-claire: #d1e9da;   --theme-claire-rgb: 209, 233, 218;   --theme-claire-scaleMoins50: #489665;   --theme-claire-scaleMoins40: #59b07a;   --theme-claire-scaleMoins20: #95ccaa;   --theme-claire-scaleMoins10: #b3dbc2;   --theme-claire-scaleMoins2: #cbe6d5;   --theme-claire-scalePlus10: #d6ebde;   --theme-claire-scalePlus20: #daede1;   --theme-claire-scalePlus60: #edf6f0;   --theme-claire-scalePlus80: #f6fbf8;   --theme-moyen1: #a1e5c6;   --theme-moyen1-rgb: 161, 229, 198;   --theme-moyen1-scaleMoins50: #2a9966;   --theme-moyen1-scaleMoins40: #33b77b;   --theme-moyen1-scaleMoins20: #64d4a1;   --theme-moyen1-scaleMoins10: #82ddb3;   --theme-moyen1-scaleMoins2: #9be3c2;   --theme-moyen1-scalePlus10: #aae8cc;   --theme-moyen1-scalePlus20: #b4ead1;   --theme-moyen1-scalePlus60: #d9f5e8;   --theme-moyen1-scalePlus80: #ecfaf4;   --theme-foncee: #0a9b6a;   --theme-foncee-rgb: 10, 155, 106;   --theme-foncee-scaleMoins50: #054e35;   --theme-foncee-scaleMoins40: #065d40;   --theme-foncee-scaleMoins20: #087c55;   --theme-foncee-scaleMoins10: #098c5f;   --theme-foncee-scaleMoins2: #0a9868;   --theme-foncee-scalePlus10: #0cbb80;   --theme-foncee-scalePlus20: #0edc96;   --theme-foncee-scalePlus60: #7df7ce;   --theme-foncee-scalePlus80: #befbe6;   --theme-sombre: #057c54;   --theme-sombre-rgb: 5, 124, 84;   --theme-sombre-scaleMoins50: #033e2a;   --theme-sombre-scaleMoins40: #034a32;   --theme-sombre-scaleMoins20: #046343;   --theme-sombre-scaleMoins10: #05704c;   --theme-sombre-scaleMoins2: #057a52;   --theme-sombre-scalePlus10: #06a16d;   --theme-sombre-scalePlus20: #08c586;   --theme-sombre-scalePlus60: #6df9ca;   --theme-sombre-scalePlus80: #b6fce4; } .ThemeFeuille {   --theme-claire: #dbe4c8;   --theme-claire-rgb: 219, 228, 200;   --theme-claire-scaleMoins50: #789046;   --theme-claire-scaleMoins40: #90ac55;   --theme-claire-scaleMoins20: #b5c88f;   --theme-claire-scaleMoins10: #c8d6ab;   --theme-claire-scaleMoins2: #d7e1c2;   --theme-claire-scalePlus10: #dfe7ce;   --theme-claire-scalePlus20: #e2e9d3;   --theme-claire-scalePlus60: #f1f4e9;   --theme-claire-scalePlus80: #f8faf4;   --theme-moyen1: #cde893;   --theme-moyen1-rgb: 205, 232, 147;   --theme-moyen1-scaleMoins50: #759c21;   --theme-moyen1-scaleMoins40: #8dbb28;   --theme-moyen1-scaleMoins20: #b0db55;   --theme-moyen1-scaleMoins10: #bfe174;   --theme-moyen1-scaleMoins2: #cae78d;   --theme-moyen1-scalePlus10: #d2ea9e;   --theme-moyen1-scalePlus20: #d7eda9;   --theme-moyen1-scalePlus60: #ebf6d4;   --theme-moyen1-scalePlus80: #f5fae9;   --theme-foncee: #699a00;   --theme-foncee-rgb: 105, 154, 0;   --theme-foncee-scaleMoins50: #354d00;   --theme-foncee-scaleMoins40: #3f5c00;   --theme-foncee-scaleMoins20: #547b00;   --theme-foncee-scaleMoins10: #5f8b00;   --theme-foncee-scaleMoins2: #679700;   --theme-foncee-scalePlus10: #81be00;   --theme-foncee-scalePlus20: #9ae100;   --theme-foncee-scalePlus60: #d2ff71;   --theme-foncee-scalePlus80: #e8ffb8;   --theme-sombre: #547a04;   --theme-sombre-rgb: 84, 122, 4;   --theme-sombre-scaleMoins50: #2a3d02;   --theme-sombre-scaleMoins40: #324902;   --theme-sombre-scaleMoins20: #436203;   --theme-sombre-scaleMoins10: #4c6e04;   --theme-sombre-scaleMoins2: #527804;   --theme-sombre-scalePlus10: #6e9f05;   --theme-sombre-scalePlus20: #87c406;   --theme-sombre-scalePlus60: #ccfa6a;   --theme-sombre-scalePlus80: #e5fdb5; } .ThemeTaupe {   --theme-claire: #e4dadd;   --theme-claire-rgb: 228, 218, 221;   --theme-claire-scaleMoins50: #815e69;   --theme-claire-scaleMoins40: #99737e;   --theme-claire-scaleMoins20: #bea6ae;   --theme-claire-scaleMoins10: #d1c0c5;   --theme-claire-scaleMoins2: #e0d5d8;   --theme-claire-scalePlus10: #e7dee0;   --theme-claire-scalePlus20: #e9e1e4;   --theme-claire-scalePlus60: #f4f0f1;   --theme-claire-scalePlus80: #faf8f8;   --theme-moyen1: #ccbec2;   --theme-moyen1-rgb: 204, 190, 194;   --theme-moyen1-scaleMoins50: #6e575d;   --theme-moyen1-scaleMoins40: #846870;   --theme-moyen1-scaleMoins20: #a99299;   --theme-moyen1-scaleMoins10: #bba8ad;   --theme-moyen1-scaleMoins2: #c9babe;   --theme-moyen1-scalePlus10: #d1c5c8;   --theme-moyen1-scalePlus20: #d6cbce;   --theme-moyen1-scalePlus60: #ebe5e7;   --theme-moyen1-scalePlus80: #f5f2f3;   --theme-foncee: #877379;   --theme-foncee-rgb: 135, 115, 121;   --theme-foncee-scaleMoins50: #443a3d;   --theme-foncee-scaleMoins40: #514549;   --theme-foncee-scaleMoins20: #6c5c61;   --theme-foncee-scaleMoins10: #7a686d;   --theme-foncee-scaleMoins2: #847177;   --theme-foncee-scalePlus10: #938186;   --theme-foncee-scalePlus20: #9f8f94;   --theme-foncee-scalePlus60: #cfc7c9;   --theme-foncee-scalePlus80: #e7e3e4;   --theme-sombre: #6f5960;   --theme-sombre-rgb: 111, 89, 96;   --theme-sombre-scaleMoins50: #382d30;   --theme-sombre-scaleMoins40: #43353a;   --theme-sombre-scaleMoins20: #59474d;   --theme-sombre-scaleMoins10: #645056;   --theme-sombre-scaleMoins2: #6d575e;   --theme-sombre-scalePlus10: #80676f;   --theme-sombre-scalePlus20: #91757e;   --theme-sombre-scalePlus60: #c8babf;   --theme-sombre-scalePlus80: #e3dddf; } .ThemeChocolat {   --theme-claire: #e2dccd;   --theme-claire-rgb: 226, 220, 205;   --theme-claire-scaleMoins50: #88784f;   --theme-claire-scaleMoins40: #a39060;   --theme-claire-scaleMoins20: #c2b696;   --theme-claire-scaleMoins10: #d2c9b2;   --theme-claire-scaleMoins2: #dfd8c8;   --theme-claire-scalePlus10: #e5e0d2;   --theme-claire-scalePlus20: #e8e3d7;   --theme-claire-scalePlus60: #f3f1eb;   --theme-claire-scalePlus80: #f9f8f5;   --theme-moyen1: #decb95;   --theme-moyen1-rgb: 222, 203, 149;   --theme-moyen1-scaleMoins50: #8d742c;   --theme-moyen1-scaleMoins40: #aa8b35;   --theme-moyen1-scaleMoins20: #ccaf5c;   --theme-moyen1-scaleMoins10: #d5bd79;   --theme-moyen1-scaleMoins2: #dcc88f;   --theme-moyen1-scalePlus10: #e1d0a0;   --theme-moyen1-scalePlus20: #e5d5aa;   --theme-moyen1-scalePlus60: #f2ead5;   --theme-moyen1-scalePlus80: #f8f5ea;   --theme-foncee: #937a33;   --theme-foncee-rgb: 147, 122, 51;   --theme-foncee-scaleMoins50: #4a3d1a;   --theme-foncee-scaleMoins40: #58491f;   --theme-foncee-scaleMoins20: #766229;   --theme-foncee-scaleMoins10: #846e2e;   --theme-foncee-scaleMoins2: #907832;   --theme-foncee-scalePlus10: #aa8d3b;   --theme-foncee-scalePlus20: #bf9f46;   --theme-foncee-scalePlus60: #dfcfa2;   --theme-foncee-scalePlus80: #efe7d1;   --theme-sombre: #7a6321;   --theme-sombre-rgb: 122, 99, 33;   --theme-sombre-scaleMoins50: #3d3211;   --theme-sombre-scaleMoins40: #493b14;   --theme-sombre-scaleMoins20: #624f1a;   --theme-sombre-scaleMoins10: #6e591e;   --theme-sombre-scaleMoins2: #786120;   --theme-sombre-scalePlus10: #967a29;   --theme-sombre-scalePlus20: #b29030;   --theme-sombre-scalePlus60: #e1cc8f;   --theme-sombre-scalePlus80: #f0e5c7; } .ThemeMobilePN {   --theme-claire: #caefe1;   --theme-claire-rgb: 202, 239, 225;   --theme-claire-scaleMoins50: #33a97d;   --theme-claire-scaleMoins40: #43c694;   --theme-claire-scaleMoins20: #86dbbb;   --theme-claire-scaleMoins10: #a8e5ce;   --theme-claire-scaleMoins2: #c3eddd;   --theme-claire-scalePlus10: #cff1e4;   --theme-claire-scalePlus20: #d5f2e7;   --theme-claire-scalePlus60: #eaf9f3;   --theme-claire-scalePlus80: #f4fcf9;   --theme-moyen1: #008655;   --theme-moyen1-rgb: 0, 134, 85;   --theme-moyen1-scaleMoins50: #00432b;   --theme-moyen1-scaleMoins40: #005033;   --theme-moyen1-scaleMoins20: #006b44;   --theme-moyen1-scaleMoins10: #00794d;   --theme-moyen1-scaleMoins2: #008353;   --theme-moyen1-scalePlus10: #00ac6d;   --theme-moyen1-scalePlus20: #00d185;   --theme-moyen1-scalePlus60: #69ffc8;   --theme-moyen1-scalePlus80: #b4ffe4;   --theme-foncee: #00643c;   --theme-foncee-rgb: 0, 100, 60;   --theme-foncee-scaleMoins50: #00321e;   --theme-foncee-scaleMoins40: #003c24;   --theme-foncee-scaleMoins20: #005030;   --theme-foncee-scaleMoins10: #005a36;   --theme-foncee-scaleMoins2: #00623b;   --theme-foncee-scalePlus10: #008d55;   --theme-foncee-scalePlus20: #00b66d;   --theme-foncee-scalePlus60: #5bffbd;   --theme-foncee-scalePlus80: #adffde;   --theme-sombre: #003e25;   --theme-sombre-rgb: 0, 62, 37;   --theme-sombre-scaleMoins50: #001f13;   --theme-sombre-scaleMoins40: #002516;   --theme-sombre-scaleMoins20: #00321e;   --theme-sombre-scaleMoins10: #003821;   --theme-sombre-scaleMoins2: #003d24;   --theme-sombre-scalePlus10: #006b40;   --theme-sombre-scalePlus20: #00985a;   --theme-sombre-scalePlus60: #4cffb7;   --theme-sombre-scalePlus80: #a5ffdb; } .ThemeMobileEDT {   --theme-claire: #c7e7fc;   --theme-claire-rgb: 199, 231, 252;   --theme-claire-scaleMoins50: #0b86d6;   --theme-claire-scaleMoins40: #1c9ef3;   --theme-claire-scaleMoins20: #71c2f7;   --theme-claire-scaleMoins10: #9cd5fa;   --theme-claire-scaleMoins2: #bee3fc;   --theme-claire-scalePlus10: #cde9fc;   --theme-claire-scalePlus20: #d2ecfd;   --theme-claire-scalePlus60: #e9f5fe;   --theme-claire-scalePlus80: #f4fafe;   --theme-moyen1: #0e78d5;   --theme-moyen1-rgb: 14, 120, 213;   --theme-moyen1-scaleMoins50: #073c6b;   --theme-moyen1-scaleMoins40: #084880;   --theme-moyen1-scaleMoins20: #0b60aa;   --theme-moyen1-scaleMoins10: #0d6cc0;   --theme-moyen1-scaleMoins2: #0e76d1;   --theme-moyen1-scalePlus10: #1087ef;   --theme-moyen1-scalePlus20: #2b94f1;   --theme-moyen1-scalePlus60: #95caf8;   --theme-moyen1-scalePlus80: #cae4fc;   --theme-foncee: #004b7b;   --theme-foncee-rgb: 0, 75, 123;   --theme-foncee-scaleMoins50: #00263e;   --theme-foncee-scaleMoins40: #002d4a;   --theme-foncee-scaleMoins20: #003c62;   --theme-foncee-scaleMoins10: #00446f;   --theme-foncee-scaleMoins2: #004a79;   --theme-foncee-scalePlus10: #0063a2;   --theme-foncee-scalePlus20: #007ac8;   --theme-foncee-scalePlus60: #64c3ff;   --theme-foncee-scalePlus80: #b2e1ff;   --theme-sombre: #003354;   --theme-sombre-rgb: 0, 51, 84;   --theme-sombre-scaleMoins50: #001a2a;   --theme-sombre-scaleMoins40: #001f32;   --theme-sombre-scaleMoins20: #002943;   --theme-sombre-scaleMoins10: #002e4c;   --theme-sombre-scaleMoins2: #003252;   --theme-sombre-scalePlus10: #004d7f;   --theme-sombre-scalePlus20: #0067a9;   --theme-sombre-scalePlus60: #55bcff;   --theme-sombre-scalePlus80: #aadeff; } .ThemeMobileHP {   --theme-claire: #f4c5dd;   --theme-claire-rgb: 244, 197, 221;   --theme-claire-scaleMoins50: #b92370;   --theme-claire-scaleMoins40: #d83186;   --theme-claire-scaleMoins20: #e67bb2;   --theme-claire-scaleMoins10: #eda0c7;   --theme-claire-scaleMoins2: #f3bed9;   --theme-claire-scalePlus10: #f5cbe0;   --theme-claire-scalePlus20: #f6d1e4;   --theme-claire-scalePlus60: #fbe8f1;   --theme-claire-scalePlus80: #fdf3f8;   --theme-moyen1: #c03079;   --theme-moyen1-rgb: 192, 48, 121;   --theme-moyen1-scaleMoins50: #60183d;   --theme-moyen1-scaleMoins40: #731d49;   --theme-moyen1-scaleMoins20: #9a2661;   --theme-moyen1-scaleMoins10: #ad2b6d;   --theme-moyen1-scaleMoins2: #bc2f77;   --theme-moyen1-scalePlus10: #ce3d87;   --theme-moyen1-scalePlus20: #d45294;   --theme-moyen1-scalePlus60: #e9a9c9;   --theme-moyen1-scalePlus80: #f4d4e4;   --theme-foncee: #800041;   --theme-foncee-rgb: 128, 0, 65;   --theme-foncee-scaleMoins50: #400021;   --theme-foncee-scaleMoins40: #4d0027;   --theme-foncee-scaleMoins20: #660034;   --theme-foncee-scaleMoins10: #73003b;   --theme-foncee-scaleMoins2: #7d0040;   --theme-foncee-scalePlus10: #a60054;   --theme-foncee-scalePlus20: #cc0068;   --theme-foncee-scalePlus60: #ff66b4;   --theme-foncee-scalePlus80: #ffb3d9;   --theme-sombre: #60183d;   --theme-sombre-rgb: 96, 24, 61;   --theme-sombre-scaleMoins50: #300c1f;   --theme-sombre-scaleMoins40: #3a0e25;   --theme-sombre-scaleMoins20: #4d1331;   --theme-sombre-scaleMoins10: #561637;   --theme-sombre-scaleMoins2: #5e183c;   --theme-sombre-scalePlus10: #7f2051;   --theme-sombre-scalePlus20: #9e2865;   --theme-sombre-scalePlus60: #e082b2;   --theme-sombre-scalePlus80: #efc1d9; } .ThemePronote {   --theme-claire: #caefe1;   --theme-claire-rgb: 202, 239, 225;   --theme-claire-scaleMoins50: #33a97d;   --theme-claire-scaleMoins40: #43c694;   --theme-claire-scaleMoins20: #86dbbb;   --theme-claire-scaleMoins10: #a8e5ce;   --theme-claire-scaleMoins2: #c3eddd;   --theme-claire-scalePlus10: #cff1e4;   --theme-claire-scalePlus20: #d5f2e7;   --theme-claire-scalePlus60: #eaf9f3;   --theme-claire-scalePlus80: #f4fcf9;   --theme-moyen1: #008655;   --theme-moyen1-rgb: 0, 134, 85;   --theme-moyen1-scaleMoins50: #00432b;   --theme-moyen1-scaleMoins40: #005033;   --theme-moyen1-scaleMoins20: #006b44;   --theme-moyen1-scaleMoins10: #00794d;   --theme-moyen1-scaleMoins2: #008353;   --theme-moyen1-scalePlus10: #00ac6d;   --theme-moyen1-scalePlus20: #00d185;   --theme-moyen1-scalePlus60: #69ffc8;   --theme-moyen1-scalePlus80: #b4ffe4;   --theme-foncee: #00643c;   --theme-foncee-rgb: 0, 100, 60;   --theme-foncee-scaleMoins50: #00321e;   --theme-foncee-scaleMoins40: #003c24;   --theme-foncee-scaleMoins20: #005030;   --theme-foncee-scaleMoins10: #005a36;   --theme-foncee-scaleMoins2: #00623b;   --theme-foncee-scalePlus10: #008d55;   --theme-foncee-scalePlus20: #00b66d;   --theme-foncee-scalePlus60: #5bffbd;   --theme-foncee-scalePlus80: #adffde;   --theme-sombre: #003e25;   --theme-sombre-rgb: 0, 62, 37;   --theme-sombre-scaleMoins50: #001f13;   --theme-sombre-scaleMoins40: #002516;   --theme-sombre-scaleMoins20: #00321e;   --theme-sombre-scaleMoins10: #003821;   --theme-sombre-scaleMoins2: #003d24;   --theme-sombre-scalePlus10: #006b40;   --theme-sombre-scalePlus20: #00985a;   --theme-sombre-scalePlus60: #4cffb7;   --theme-sombre-scalePlus80: #a5ffdb; } .ThemeProduitPN {   --theme-claire: #c2e3d6;   --theme-claire-rgb: 194, 227, 214;   --theme-claire-scaleMoins50: #429072;   --theme-claire-scaleMoins40: #4fad88;   --theme-claire-scaleMoins20: #88c9af;   --theme-claire-scaleMoins10: #a5d6c3;   --theme-claire-scaleMoins2: #bce0d2;   --theme-claire-scalePlus10: #c8e6da;   --theme-claire-scalePlus20: #cee9de;   --theme-claire-scalePlus60: #e7f4ef;   --theme-claire-scalePlus80: #f3f9f7;   --theme-moyen1: #73cba8;   --theme-moyen1-rgb: 115, 203, 168;   --theme-moyen1-scaleMoins50: #2b7457;   --theme-moyen1-scaleMoins40: #348b68;   --theme-moyen1-scaleMoins20: #45ba8b;   --theme-moyen1-scaleMoins10: #5cc29a;   --theme-moyen1-scaleMoins2: #6ec9a5;   --theme-moyen1-scalePlus10: #81d0b1;   --theme-moyen1-scalePlus20: #8fd5b9;   --theme-moyen1-scalePlus60: #c7eadc;   --theme-moyen1-scalePlus80: #e3f5ee;   --theme-foncee: #339970;   --theme-foncee-rgb: 51, 153, 112;   --theme-foncee-scaleMoins50: #1a4d38;   --theme-foncee-scaleMoins40: #1f5c43;   --theme-foncee-scaleMoins20: #297a5a;   --theme-foncee-scaleMoins10: #2e8a65;   --theme-foncee-scaleMoins2: #32966e;   --theme-foncee-scalePlus10: #3bb081;   --theme-foncee-scalePlus20: #47c291;   --theme-foncee-scalePlus60: #a3e0c8;   --theme-foncee-scalePlus80: #d1f0e3;   --theme-sombre: #1e7751;   --theme-sombre-rgb: 30, 119, 81;   --theme-sombre-scaleMoins50: #0f3c29;   --theme-sombre-scaleMoins40: #124731;   --theme-sombre-scaleMoins20: #185f41;   --theme-sombre-scaleMoins10: #1b6b49;   --theme-sombre-scaleMoins2: #1d754f;   --theme-sombre-scalePlus10: #259465;   --theme-sombre-scalePlus20: #2db178;   --theme-sombre-scalePlus60: #8ce2bd;   --theme-sombre-scalePlus80: #c5f0de; } .ThemeProduitEDT {   --theme-claire: #acdde8;   --theme-claire-rgb: 172, 221, 232;   --theme-claire-scaleMoins50: #2c899e;   --theme-claire-scaleMoins40: #35a5be;   --theme-claire-scaleMoins20: #6dc3d6;   --theme-claire-scaleMoins10: #8cd0df;   --theme-claire-scaleMoins2: #a6dae6;   --theme-claire-scalePlus10: #b4e0ea;   --theme-claire-scalePlus20: #bde4ed;   --theme-claire-scalePlus60: #def1f6;   --theme-claire-scalePlus80: #eef8fa;   --theme-moyen1: #63bbce;   --theme-moyen1-rgb: 99, 187, 206;   --theme-moyen1-scaleMoins50: #246674;   --theme-moyen1-scaleMoins40: #2c7a8b;   --theme-moyen1-scaleMoins20: #3aa3ba;   --theme-moyen1-scaleMoins10: #4cb1c7;   --theme-moyen1-scaleMoins2: #5eb9cd;   --theme-moyen1-scalePlus10: #73c2d3;   --theme-moyen1-scalePlus20: #82c9d8;   --theme-moyen1-scalePlus60: #c1e4eb;   --theme-moyen1-scalePlus80: #e0f1f5;   --theme-foncee: #008caa;   --theme-foncee-rgb: 0, 140, 170;   --theme-foncee-scaleMoins50: #004655;   --theme-foncee-scaleMoins40: #005466;   --theme-foncee-scaleMoins20: #007088;   --theme-foncee-scaleMoins10: #007e99;   --theme-foncee-scaleMoins2: #0089a7;   --theme-foncee-scalePlus10: #00a8cc;   --theme-foncee-scalePlus20: #00c4ee;   --theme-foncee-scalePlus60: #77e7ff;   --theme-foncee-scalePlus80: #bbf3ff;   --theme-sombre: #126b7f;   --theme-sombre-rgb: 18, 107, 127;   --theme-sombre-scaleMoins50: #093640;   --theme-sombre-scaleMoins40: #0b404c;   --theme-sombre-scaleMoins20: #0e5666;   --theme-sombre-scaleMoins10: #106072;   --theme-sombre-scaleMoins2: #12697c;   --theme-sombre-scalePlus10: #17869f;   --theme-sombre-scalePlus20: #1ba1bf;   --theme-sombre-scalePlus60: #7fd9ed;   --theme-sombre-scalePlus80: #bfecf6; } .ThemeProduitHP {   --theme-claire: #edd5d8;   --theme-claire-rgb: 237, 213, 216;   --theme-claire-scaleMoins50: #9e444f;   --theme-claire-scaleMoins40: #b75763;   --theme-claire-scaleMoins20: #d2969e;   --theme-claire-scaleMoins10: #e0b6bb;   --theme-claire-scaleMoins2: #eacfd2;   --theme-claire-scalePlus10: #efd9dc;   --theme-claire-scalePlus20: #f1dde0;   --theme-claire-scalePlus60: #f8eeef;   --theme-claire-scalePlus80: #fbf7f7;   --theme-moyen1: #f8c2cd;   --theme-moyen1-rgb: 248, 194, 205;   --theme-moyen1-scaleMoins50: #c6173b;   --theme-moyen1-scaleMoins40: #e6234b;   --theme-moyen1-scaleMoins20: #ef738c;   --theme-moyen1-scaleMoins10: #f39aad;   --theme-moyen1-scaleMoins2: #f7bac7;   --theme-moyen1-scalePlus10: #f9c8d2;   --theme-moyen1-scalePlus20: #f9ced7;   --theme-moyen1-scalePlus60: #fce7eb;   --theme-moyen1-scalePlus80: #fef3f5;   --theme-foncee: #b9335f;   --theme-foncee-rgb: 185, 51, 95;   --theme-foncee-scaleMoins50: #5d1a30;   --theme-foncee-scaleMoins40: #6f1f39;   --theme-foncee-scaleMoins20: #94294c;   --theme-foncee-scaleMoins10: #a72e56;   --theme-foncee-scaleMoins2: #b5325d;   --theme-foncee-scalePlus10: #ca3e6c;   --theme-foncee-scalePlus20: #d0537c;   --theme-foncee-scalePlus60: #e7a9be;   --theme-foncee-scalePlus80: #f3d4de;   --theme-sombre: #932c54;   --theme-sombre-rgb: 147, 44, 84;   --theme-sombre-scaleMoins50: #4a162a;   --theme-sombre-scaleMoins40: #581a32;   --theme-sombre-scaleMoins20: #762343;   --theme-sombre-scaleMoins10: #84284c;   --theme-sombre-scaleMoins2: #902b52;   --theme-sombre-scalePlus10: #ac3362;   --theme-sombre-scalePlus20: #c43b70;   --theme-sombre-scalePlus60: #e29db8;   --theme-sombre-scalePlus80: #f0cedb; } body:not(.ThemeAccessible) .theme-cat-communication {   --theme-sombre: #003e25;   --theme-sombre-rgb: 0, 62, 37;   --theme-sombre-scaleMoins50: #001f13;   --theme-sombre-scaleMoins40: #002516;   --theme-sombre-scaleMoins20: #00321e;   --theme-sombre-scaleMoins10: #003821;   --theme-sombre-scaleMoins2: #003d24;   --theme-sombre-scalePlus10: #006b40;   --theme-sombre-scalePlus20: #00985a;   --theme-sombre-scalePlus60: #4cffb7;   --theme-sombre-scalePlus80: #a5ffdb;   --theme-foncee: #005734;   --theme-foncee-rgb: 0, 87, 52;   --theme-foncee-scaleMoins50: #002c1a;   --theme-foncee-scaleMoins40: #00341f;   --theme-foncee-scaleMoins20: #00462a;   --theme-foncee-scaleMoins10: #004e2f;   --theme-foncee-scaleMoins2: #005533;   --theme-foncee-scalePlus10: #00814d;   --theme-foncee-scalePlus20: #00ac67;   --theme-foncee-scalePlus60: #56ffbb;   --theme-foncee-scalePlus80: #aaffdd;   --theme-moyen1: #2c8748;   --theme-moyen1-rgb: 44, 135, 72;   --theme-moyen1-scaleMoins50: #164424;   --theme-moyen1-scaleMoins40: #1a512b;   --theme-moyen1-scaleMoins20: #236c3a;   --theme-moyen1-scaleMoins10: #287a41;   --theme-moyen1-scaleMoins2: #2b8447;   --theme-moyen1-scalePlus10: #34a055;   --theme-moyen1-scalePlus20: #3cb963;   --theme-moyen1-scalePlus60: #9bdeb0;   --theme-moyen1-scalePlus80: #cdefd7;   --theme-claire: #caefe1;   --theme-claire-rgb: 202, 239, 225;   --theme-claire-scaleMoins50: #33a97d;   --theme-claire-scaleMoins40: #43c694;   --theme-claire-scaleMoins20: #86dbbb;   --theme-claire-scaleMoins10: #a8e5ce;   --theme-claire-scaleMoins2: #c3eddd;   --theme-claire-scalePlus10: #cff1e4;   --theme-claire-scalePlus20: #d5f2e7;   --theme-claire-scalePlus60: #eaf9f3;   --theme-claire-scalePlus80: #f4fcf9; } body:not(.ThemeAccessible) .theme-cat-viescolaire {   --theme-sombre: #003354;   --theme-sombre-rgb: 0, 51, 84;   --theme-sombre-scaleMoins50: #001a2a;   --theme-sombre-scaleMoins40: #001f32;   --theme-sombre-scaleMoins20: #002943;   --theme-sombre-scaleMoins10: #002e4c;   --theme-sombre-scaleMoins2: #003252;   --theme-sombre-scalePlus10: #004d7f;   --theme-sombre-scalePlus20: #0067a9;   --theme-sombre-scalePlus60: #55bcff;   --theme-sombre-scalePlus80: #aadeff;   --theme-foncee: #004b7b;   --theme-foncee-rgb: 0, 75, 123;   --theme-foncee-scaleMoins50: #00263e;   --theme-foncee-scaleMoins40: #002d4a;   --theme-foncee-scaleMoins20: #003c62;   --theme-foncee-scaleMoins10: #00446f;   --theme-foncee-scaleMoins2: #004a79;   --theme-foncee-scalePlus10: #0063a2;   --theme-foncee-scalePlus20: #007ac8;   --theme-foncee-scalePlus60: #64c3ff;   --theme-foncee-scalePlus80: #b2e1ff;   --theme-moyen1: #0e78d5;   --theme-moyen1-rgb: 14, 120, 213;   --theme-moyen1-scaleMoins50: #073c6b;   --theme-moyen1-scaleMoins40: #084880;   --theme-moyen1-scaleMoins20: #0b60aa;   --theme-moyen1-scaleMoins10: #0d6cc0;   --theme-moyen1-scaleMoins2: #0e76d1;   --theme-moyen1-scalePlus10: #1087ef;   --theme-moyen1-scalePlus20: #2b94f1;   --theme-moyen1-scalePlus60: #95caf8;   --theme-moyen1-scalePlus80: #cae4fc;   --theme-claire: #c7e7fc;   --theme-claire-rgb: 199, 231, 252;   --theme-claire-scaleMoins50: #0b86d6;   --theme-claire-scaleMoins40: #1c9ef3;   --theme-claire-scaleMoins20: #71c2f7;   --theme-claire-scaleMoins10: #9cd5fa;   --theme-claire-scaleMoins2: #bee3fc;   --theme-claire-scalePlus10: #cde9fc;   --theme-claire-scalePlus20: #d2ecfd;   --theme-claire-scalePlus60: #e9f5fe;   --theme-claire-scalePlus80: #f4fafe; } body:not(.ThemeAccessible) .theme-cat-pedagogie {   --theme-sombre: #341359;   --theme-sombre-rgb: 51.8, 18.9, 88.9;   --theme-sombre-scaleMoins50: #1a092c;   --theme-sombre-scaleMoins40: #1f0b35;   --theme-sombre-scaleMoins20: #290f47;   --theme-sombre-scaleMoins10: #2f1150;   --theme-sombre-scaleMoins2: #331357;   --theme-sombre-scalePlus10: #471a7a;   --theme-sombre-scalePlus20: #5a219b;   --theme-sombre-scalePlus60: #ab7ae3;   --theme-sombre-scalePlus80: #d5bdf1;   --theme-foncee: #4a1b7f;   --theme-foncee-rgb: 74, 27, 127;   --theme-foncee-scaleMoins50: #250e40;   --theme-foncee-scaleMoins40: #2c104c;   --theme-foncee-scaleMoins20: #3b1666;   --theme-foncee-scaleMoins10: #431872;   --theme-foncee-scaleMoins2: #491a7c;   --theme-foncee-scalePlus10: #5b219c;   --theme-foncee-scalePlus20: #6c27ba;   --theme-foncee-scalePlus60: #b58ae6;   --theme-foncee-scalePlus80: #dac4f3;   --theme-moyen1: #935ec7;   --theme-moyen1-rgb: 147, 94, 199;   --theme-moyen1-scaleMoins50: #4a266d;   --theme-moyen1-scaleMoins40: #582d82;   --theme-moyen1-scaleMoins20: #763cae;   --theme-moyen1-scaleMoins10: #8448bf;   --theme-moyen1-scaleMoins2: #905ac5;   --theme-moyen1-scalePlus10: #9e6ecd;   --theme-moyen1-scalePlus20: #a97ed2;   --theme-moyen1-scalePlus60: #d4bfe9;   --theme-moyen1-scalePlus80: #e9dff4;   --theme-claire: #ebdbff;   --theme-claire-rgb: 235, 219, 255;   --theme-claire-scaleMoins50: #6900ed;   --theme-claire-scaleMoins40: #821dff;   --theme-claire-scaleMoins20: #b67cff;   --theme-claire-scaleMoins10: #d1acff;   --theme-claire-scaleMoins2: #e6d2ff;   --theme-claire-scalePlus10: #eddfff;   --theme-claire-scalePlus20: #efe2ff;   --theme-claire-scalePlus60: #f7f1ff;   --theme-claire-scalePlus80: #fbf8ff; } body:not(.ThemeAccessible) .theme-cat-resultat {   --theme-sombre: #362000;   --theme-sombre-rgb: 53.9, 32.2, 0;   --theme-sombre-scaleMoins50: #1b1000;   --theme-sombre-scaleMoins40: #201300;   --theme-sombre-scaleMoins20: #2b1a00;   --theme-sombre-scaleMoins10: #311d00;   --theme-sombre-scaleMoins2: #352000;   --theme-sombre-scalePlus10: #643b00;   --theme-sombre-scalePlus20: #915700;   --theme-sombre-scalePlus60: #ffb649;   --theme-sombre-scalePlus80: #ffdaa4;   --theme-foncee: #4d2e00;   --theme-foncee-rgb: 77, 46, 0;   --theme-foncee-scaleMoins50: #271700;   --theme-foncee-scaleMoins40: #2e1c00;   --theme-foncee-scaleMoins20: #3e2500;   --theme-foncee-scaleMoins10: #452900;   --theme-foncee-scaleMoins2: #4b2d00;   --theme-foncee-scalePlus10: #784800;   --theme-foncee-scalePlus20: #a46200;   --theme-foncee-scalePlus60: #ffb952;   --theme-foncee-scalePlus80: #ffdca8;   --theme-moyen1: #ff9900;   --theme-moyen1-rgb: 255, 153, 0;   --theme-moyen1-scaleMoins50: #804d00;   --theme-moyen1-scaleMoins40: #995c00;   --theme-moyen1-scaleMoins20: #cc7a00;   --theme-moyen1-scaleMoins10: #e68a00;   --theme-moyen1-scaleMoins2: #fa9600;   --theme-moyen1-scalePlus10: #ffa31a;   --theme-moyen1-scalePlus20: #ffad33;   --theme-moyen1-scalePlus60: #ffd699;   --theme-moyen1-scalePlus80: #ffebcc;   --theme-claire: #ffd89c;   --theme-claire-rgb: 255, 216, 156;   --theme-claire-scaleMoins50: #ce7d00;   --theme-claire-scaleMoins40: #f79500;   --theme-claire-scaleMoins20: #ffb84a;   --theme-claire-scaleMoins10: #ffc873;   --theme-claire-scaleMoins2: #ffd594;   --theme-claire-scalePlus10: #ffdca6;   --theme-claire-scalePlus20: #ffe0b0;   --theme-claire-scalePlus60: #ffefd7;   --theme-claire-scalePlus80: #fff7eb; } body:not(.ThemeAccessible) .theme-cat-edt {   --theme-sombre: #083f40;   --theme-sombre-rgb: 7.7, 63, 63.7;   --theme-sombre-scaleMoins50: #042020;   --theme-sombre-scaleMoins40: #052626;   --theme-sombre-scaleMoins20: #063233;   --theme-sombre-scaleMoins10: #073939;   --theme-sombre-scaleMoins2: #083e3e;   --theme-sombre-scalePlus10: #0c6667;   --theme-sombre-scalePlus20: #118c8e;   --theme-sombre-scalePlus60: #62eaec;   --theme-sombre-scalePlus80: #b1f5f6;   --theme-foncee: #0b5a5b;   --theme-foncee-rgb: 11, 90, 91;   --theme-foncee-scaleMoins50: #062d2e;   --theme-foncee-scaleMoins40: #073637;   --theme-foncee-scaleMoins20: #094849;   --theme-foncee-scaleMoins10: #0a5152;   --theme-foncee-scaleMoins2: #0b5859;   --theme-foncee-scalePlus10: #0f7e7f;   --theme-foncee-scalePlus20: #14a2a4;   --theme-foncee-scalePlus60: #6deced;   --theme-foncee-scalePlus80: #b6f5f6;   --theme-moyen1: #088488;   --theme-moyen1-rgb: 8, 132, 136;   --theme-moyen1-scaleMoins50: #044244;   --theme-moyen1-scaleMoins40: #054f52;   --theme-moyen1-scaleMoins20: #066a6d;   --theme-moyen1-scaleMoins10: #07777a;   --theme-moyen1-scaleMoins2: #088185;   --theme-moyen1-scalePlus10: #0aa6ab;   --theme-moyen1-scalePlus20: #0cc7cd;   --theme-moyen1-scalePlus60: #75f3f7;   --theme-moyen1-scalePlus80: #baf9fb;   --theme-claire: #b4ebec;   --theme-claire-rgb: 180, 235, 236;   --theme-claire-scaleMoins50: #2aa4a6;   --theme-claire-scaleMoins40: #32c4c7;   --theme-claire-scaleMoins20: #72d9db;   --theme-claire-scaleMoins10: #93e2e4;   --theme-claire-scaleMoins2: #ade9ea;   --theme-claire-scalePlus10: #bcedee;   --theme-claire-scalePlus20: #c3eff0;   --theme-claire-scalePlus60: #e1f7f7;   --theme-claire-scalePlus80: #f0fbfb; } body:not(.ThemeAccessible) .theme-cat-pense-bete {   --theme-sombre: #463812;   --theme-sombre-rgb: 70, 56, 17.5;   --theme-sombre-scaleMoins50: #231c09;   --theme-sombre-scaleMoins40: #2a220b;   --theme-sombre-scaleMoins20: #382d0e;   --theme-sombre-scaleMoins10: #3f3210;   --theme-sombre-scaleMoins2: #453711;   --theme-sombre-scalePlus10: #68531a;   --theme-sombre-scalePlus20: #8a6e22;   --theme-sombre-scalePlus60: #ddc278;   --theme-sombre-scalePlus80: #eee1bb;   --theme-foncee: #645019;   --theme-foncee-rgb: 100, 80, 25;   --theme-foncee-scaleMoins50: #32280d;   --theme-foncee-scaleMoins40: #3c300f;   --theme-foncee-scaleMoins20: #504014;   --theme-foncee-scaleMoins10: #5a4817;   --theme-foncee-scaleMoins2: #624e19;   --theme-foncee-scalePlus10: #836921;   --theme-foncee-scalePlus20: #a28128;   --theme-foncee-scalePlus60: #e0c884;   --theme-foncee-scalePlus80: #f0e3c1;   --theme-moyen1: #facb4a;   --theme-moyen1-rgb: 250, 203, 74;   --theme-moyen1-scaleMoins50: #9e7504;   --theme-moyen1-scaleMoins40: #bd8c05;   --theme-moyen1-scaleMoins20: #f8b90b;   --theme-moyen1-scaleMoins10: #f9c22a;   --theme-moyen1-scaleMoins2: #fac944;   --theme-moyen1-scalePlus10: #fbd05c;   --theme-moyen1-scalePlus20: #fbd56e;   --theme-moyen1-scalePlus60: #fdeab7;   --theme-moyen1-scalePlus80: #fef5db;   --theme-claire: #edce78;   --theme-claire-rgb: 237, 206, 120;   --theme-claire-scaleMoins50: #9e7915;   --theme-claire-scaleMoins40: #bd9219;   --theme-claire-scaleMoins20: #e5b739;   --theme-claire-scaleMoins10: #e9c359;   --theme-claire-scaleMoins2: #eccc72;   --theme-claire-scalePlus10: #efd386;   --theme-claire-scalePlus20: #f1d893;   --theme-claire-scalePlus60: #f8ebc9;   --theme-claire-scalePlus80: #fbf5e4; } .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; } .EspaceMobileIndex * {   outline: none; } input:not(.round-style), .ocb_cont.as-input > *:focus-visible {   outline: none !important; } 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;   margin: 0;   border: 0; } textarea {   resize: none;   -moz-resize: none;   box-sizing: border-box; } input {   box-sizing: border-box;   padding: 1px;   margin: 0; } input[type="time"] {   -webkit-appearance: none; } input[type="time"]::-webkit-datetime-edit {   min-width: 3.6rem; } input[type="time"].browser-default {   border: none; } input, textarea {   font-family: inherit;   font-size: inherit;   font-weight: inherit; } .EspaceMobileIndex input:-webkit-autofill, .EspaceMobileIndex input:-webkit-autofill:hover, .EspaceMobileIndex input:-webkit-autofill:focus, .EspaceMobileIndex input:-webkit-autofill:active {   box-shadow: 0 0 0 100px var(--theme-claire-scalePlus80) inset !important;   -webkit-box-shadow: 0 0 0 100px var(--theme-claire-scalePlus80) inset !important; } .EspaceIndex input:-webkit-autofill, .EspaceIndex input:-webkit-autofill:hover, .EspaceIndex input:-webkit-autofill:focus, .EspaceIndex input:-webkit-autofill:active {   box-shadow: 0 0 0 100px #ffffff inset !important;   -webkit-box-shadow: 0 0 0 100px #ffffff inset !important; } textarea, svg {   vertical-align: top; } img {   vertical-align: middle; } .SansSelectionTexte, .IE_draggable {   -moz-user-select: -moz-none;   -webkit-user-select: none;   -webkit-touch-callout: none;   -ms-user-select: none;   -moz-user-select: none;   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; } ::-ms-input-placeholder {   font-style: italic;   color: #6b6e77; } ::placeholder {   font-style: italic;   color: #6b6e77; } .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; } .zone-fenetre {   position: absolute; } .support-css-test {   height: 10px; } .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%; } .height-auto {   height: auto; } .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); } .Bordure_Accessible, .CelluleZoneTexte_Accessible, .CelluleTexte_Accessible {   border: 1px solid black; } .CelluleTexte, .CelluleTexte_Accessible, .CelluleZoneTexte, .CelluleZoneTexte_Accessible {   padding: 3px;   box-sizing: border-box; } .InlineBlock {   display: inline-block; } .Block {   display: 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:not(.as-tabs) {   clear: both;   display: inline-block;   vertical-align: middle; } .GroupeRadioButton.as-tabs {   width: 100%;   height: 3.2rem;   box-sizing: border-box;   box-shadow: 0 12px 5px -5px #0000001a;   display: flex; } .GroupeRadioButton.as-tabs > label {   font-size: var(--taille-l);   height: 3.2rem;   flex: 1 1 auto;   display: flex;   flex-direction: column;   align-items: center;   justify-content: flex-end; } .GroupeRadioButton.as-tabs > label::after {   align-self: flex-start;   display: inline-block;   content: " ";   flex: none;   width: 0;   height: 0.4rem;   background-color: transparent;   transition: width 0.1s ease-in-out, background-color 0.3s ease-in-out; } .GroupeRadioButton.as-tabs > label:hover {   color: #4b4b4b; } .GroupeRadioButton.as-tabs > input:checked + label::after {   width: 100%;   background-color: var(--theme-foncee);   transition: width 0.1s ease-in-out, background-color 0.5s ease-in-out; } .GroupeRadioButton:not(.as-tabs) > input {   position: absolute;   left: -9999em;   top: -9999em; } .GroupeRadioButton > input + label {   cursor: pointer;   font-weight: 400; } .GroupeRadioButton:not(.as-tabs) > input + label {   display: inline-block;   border: var(--theme-foncee) 1px solid;   padding: 3px 6px;   margin-right: -1px;   background-color: transparent; } .GroupeRadioButton:not(.as-tabs) > input + label:first-of-type {   border-radius: 4px 0 0 4px; } .GroupeRadioButton:not(.as-tabs) > input + label:last-of-type {   border-radius: 0 4px 4px 0; } .GroupeRadioButton > input:checked + label {   font-weight: 600; } .GroupeRadioButton:not(.as-tabs) > input:checked + label {   color: white; } .EspaceIndex .GroupeRadioButton:not(.as-tabs) > input:checked + label {   background-color: var(--theme-foncee); } [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; } .i-small {   font-size: 1.2rem;   min-width: 1.2rem;   height: 1.2rem; } .i-medium {   font-size: 1.6rem;   min-width: 1.6rem;   height: 1.6rem; } .i-large {   font-size: 2rem;   min-width: 2rem;   height: 2rem; } .i-as-deco {   color: var(--theme-foncee); } .infos-icon {   display: inline-flex !important;   align-items: center;   font-size: var(--taille-m) !important;   margin-right: 0.8rem; } .infos-icon::before, .infos-icon::after {   font-family: "Educ-Font";   color: var(--theme-foncee); } .infos-icon::before {   position: relative !important;   flex: none;   margin-right: 0.8rem; } .infos-icon::after {   left: 0.864rem;   right: auto; } .infos-icon.off::before {   color: #6b6e77; } .EspaceMobileIndex .infos-icon.has-text {   align-items: flex-start; } .infos-icon.has-text::after {   top: 0.4rem !important;   left: calc(1.6rem - 0.95em) !important; } .EspaceMobileIndex .infos-icon.has-text .libelle {   font-size: var(--taille-s); } .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: 1.1rem;   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; } i.icon_piece_jointe.icon_personnalise_pj {   color: var(--theme-foncee);   font-size: 1.8rem; } .flex-contain {   display: flex; } .inline-flex, .flex-inline-contain {   display: inline-flex; } .row-reverse, .flex-row-reverse {   flex-direction: row-reverse; } .cols, .flex-cols {   flex-direction: column; } .f-wrap {   flex-wrap: wrap; } .justify-between {   justify-content: space-between; } .justify-evenly {   justify-content: space-evenly; } .justify-center {   justify-content: center; } .justify-end {   justify-content: flex-end; } .fluid-bloc {   flex: 1 1 auto; } .fix-bloc {   flex: none; } .flex-center {   align-items: center; } .flex-end {   align-items: flex-end; } .flex-start {   align-items: flex-start; } .self-start {   align-self: flex-start; } .self-center {   align-self: center; } .self-end {   align-self: flex-end; } .self-stretch {   align-self: stretch; } .flex-gap-s {   gap: 0.2rem; } .flex-gap {   gap: 0.4rem; } .flex-gap-l {   gap: 0.8rem; } .gd-self-end {   justify-self: end; } .p-all.tiny, .p-all-s {   padding: 0.2rem; } .p-all {   padding: 0.4rem; } .p-all.large, .p-all-l {   padding: 0.8rem; } .p-all.xl, .p-all-xl {   padding: 1.6rem; } .p-all-xxl {   padding: 2.4rem; } .p-all-big {   padding: 3.2rem; } .p-bottom.tiny, .p-bottom-s {   padding-bottom: 0.2rem; } .p-bottom {   padding-bottom: 0.4rem; } .p-bottom.large, .p-bottom-l {   padding-bottom: 0.8rem; } .p-bottom.xl, .p-bottom-xl {   padding-bottom: 1.6rem; } .p-bottom-xxl {   padding-bottom: 2.4rem; } .p-bottom-big {   padding-bottom: 3.2rem; } .p-right.tiny, .p-right-s {   padding-right: 0.2rem; } .p-right {   padding-right: 0.4rem; } .p-right.large, .p-right-l {   padding-right: 0.8rem; } .p-right.xl, .p-right-xl {   padding-right: 1.6rem; } .p-right-xxl {   padding-right: 2.4rem; } .p-right-big {   padding-right: 3.2rem; } .p-top.tiny, .p-top-s {   padding-top: 0.2rem; } .p-top {   padding-top: 0.4rem; } .p-top.large, .p-top-l {   padding-top: 0.8rem; } .p-top.xl, .p-top-xl {   padding-top: 1.6rem; } .p-top-xxl {   padding-top: 2.4rem; } .p-top-big {   padding-top: 3.2rem; } .p-left.tiny, .p-left-s {   padding-left: 0.2rem; } .p-left {   padding-left: 0.4rem; } .p-left.large, .p-left-l {   padding-left: 0.8rem; } .p-left.xl, .p-left-xl {   padding-left: 1.6rem; } .p-left-xxl {   padding-left: 2.4rem; } .p-left-big {   padding-left: 3.2rem; } .m-all.tiny, .m-all-s {   margin: 0.2rem; } .m-all {   margin: 0.4rem; } .m-all.large, .m-all-l {   margin: 0.8rem; } .m-all.xl, .m-all-xl {   margin: 1.6rem; } .m-all-xxl {   margin: 2.4rem; } .m-all-big {   margin: 3.2rem; } .m-bottom.tiny, .m-bottom-s {   margin-bottom: 0.2rem; } .m-bottom {   margin-bottom: 0.4rem; } .m-bottom.large, .m-bottom-l {   margin-bottom: 0.8rem; } .m-bottom.xl, .m-bottom-xl {   margin-bottom: 1.6rem; } .m-bottom-xxl {   margin-bottom: 2.4rem; } .m-bottom-big {   margin-bottom: 3.2rem; } .m-right.tiny, .m-right-s {   margin-right: 0.2rem; } .m-right {   margin-right: 0.4rem; } .m-right.large, .m-right-l {   margin-right: 0.8rem; } .m-right.xl, .m-right-xl {   margin-right: 1.6rem; } .m-right-xxl {   margin-right: 2.4rem; } .m-right-big {   margin-right: 3.2rem; } .m-left.tiny, .m-left-s {   margin-left: 0.2rem; } .m-left {   margin-left: 0.4rem; } .m-left.large, .m-left-l {   margin-left: 0.8rem; } .m-left.xl, .m-left-xl {   margin-left: 1.6rem; } .m-left-xxl {   margin-left: 2.4rem; } .m-left-big {   margin-left: 3.2rem; } .m-top.tiny, .m-top-s {   margin-top: 0.2rem; } .m-top {   margin-top: 0.4rem; } .m-top.large, .m-top-l {   margin-top: 0.8rem; } .m-top.xl, .m-top-xl {   margin-top: 1.6rem; } .m-top-xxl {   margin-top: 2.4rem; } .m-top-big {   margin-top: 3.2rem; } .m-all-nega-s {   margin: -0.2rem; } .m-all-nega {   margin: -0.4rem; } .m-all-nega-l {   margin: -0.8rem; } .m-all-nega-xl {   margin: -1.6rem; } .m-all-nega-xxl {   margin: -2.4rem; } .m-all-nega-big {   margin: -3.2rem; } .m-bottom-nega-s {   margin-bottom: -0.2rem; } .m-bottom-nega {   margin-bottom: -0.4rem; } .m-bottom-nega-l {   margin-bottom: -0.8rem; } .m-bottom-nega-xl {   margin-bottom: -1.6rem; } .m-bottom-nega-xxl {   margin-bottom: -2.4rem; } .m-bottom-nega-big {   margin-bottom: -3.2rem; } .m-right-nega-s {   margin-right: -0.2rem; } .m-right-nega {   margin-right: -0.4rem; } .m-right-nega-l {   margin-right: -0.8rem; } .m-right-nega-xl {   margin-right: -1.6rem; } .m-right-nega-xxl {   margin-right: -2.4rem; } .m-right-nega-big {   margin-right: -3.2rem; } .m-left-nega-s {   margin-left: -0.2rem; } .m-left-nega {   margin-left: -0.4rem; } .m-left-nega-l {   margin-left: -0.8rem; } .m-left-nega-xl {   margin-left: -1.6rem; } .m-left-nega-xxl {   margin-left: -2.4rem; } .m-left-nega-big {   margin-left: -3.2rem; } .m-top-nega-s {   margin-top: -0.2rem; } .m-top-nega {   margin-top: -0.4rem; } .m-top-nega-l {   margin-top: -0.8rem; } .m-top-nega-xl {   margin-top: -1.6rem; } .m-top-nega-xxl {   margin-top: -2.4rem; } .m-top-nega-big {   margin-top: -3.2rem; } .text-left, .text-start {   text-align: left; } .text-right, .text-end {   text-align: right; } .text-center {   text-align: center; } .text-justify {   text-align: justify; } .ie-titre {   font-size: var(--taille-l);   color: #000000;   font-weight: 600; } .ie-titre-couleur, .ie-titre-couleur-lowercase {   font-size: var(--taille-m);   color: var(--theme-foncee);   font-weight: 600; } .ie-titre-couleur {   text-transform: uppercase; } .ie-titre-petit {   font-size: var(--taille-s);   font-weight: 500;   color: #4b4b4b; } .ie-sous-titre {   font-size: var(--taille-m);   font-weight: 400;   color: #4b4b4b; } .ie-titre-gros {   font-size: 1.9rem;   font-weight: 700;   color: var(--theme-foncee); } .ie-titre-gros.souligne {   padding-bottom: 0.8rem;   border-bottom: solid 0.1rem var(--theme-foncee);   margin-bottom: 2.4rem; } .ie-titre-gros span {   font-weight: 400; } .EspaceIndex .only-mobile {   display: none; } .EspaceMobileIndex .only-espace {   display: none; } .message-conteneur {   padding: 0.4rem 0.2rem;   text-align: center; } .message-conteneur span {   font-size: var(--taille-m);   font-weight: 600; } .iconic::before {   font-family: "Educ-Font"; } i.icon_qcm.avecCouleurTheme {   margin-right: 0.4rem;   color: #935ec7; } .sep.border-l {   border-left: solid 1px #ffffff;   margin-left: 0.4rem; } .filtre-cbs-wrapper {   display: flex;   padding: 0.4rem 1.6rem 0.4rem 3.2rem; } .filtre-cbs-wrapper .cb-item {   display: flex;   align-items: center;   margin-right: 0.4rem; } .filtre-cbs-wrapper .cb-item i[class*="icon_"] {   font-size: 1.2rem;   color: #6b6e77;   margin-right: 0.2rem; } .filtre-cbs-wrapper .cb-item .libelle {   margin-right: 0.8rem; } .filtre-cbs-wrapper .cb-item .libelle span {   font-weight: 600; } .DonneesListe_FeuilleAppel .iconic.in-td {   color: #333333;   font-size: 1.6rem; } .DonneesListe_FeuilleAppel .icones-contain {   display: flex;   align-items: center;   justify-content: center;   padding-left: 0.8rem;   padding-right: 0.8rem; } .DonneesListe_FeuilleAppel .icones-contain i[class*="icon_"] {   font-size: 1.6rem;   margin-right: 0.8rem;   flex: none; } [class*="DonneesListe_SallesAOuvrir"] i.salles:before, [class*="DonneesListe_SallesAOuvrir"] span.salles:before {   font-size: 1.6rem;   font-weight: 400; } .EspaceMobileIndex [class*="DonneesListe_SallesAOuvrir"] i.salles:before, .EspaceMobileIndex [class*="DonneesListe_SallesAOuvrir"] span.salles:before {   font-size: 2rem;   color: var(--theme-foncee); } .EspaceMobileIndex [class*="DonneesListe_SallesAOuvrir"] span.salles {   font-weight: 600;   color: var(--theme-foncee); } [class*="DonneesListe_SallesAOuvrir"] span.salles:before {   display: inline-block;   width: 1.6rem;   margin-right: 0.2rem; } .theme_color_claire {   color: var(--theme-claire); } .theme_color_moyen1 {   color: var(--theme-moyen1); } .theme_color_foncee {   color: var(--theme-foncee); } .theme_color_sombre {   color: var(--theme-sombre); } .theme_bg_claire {   background-color: var(--theme-claire); } .theme_bg_moyen1 {   background-color: var(--theme-moyen1); } .theme_bg_foncee {   background-color: var(--theme-foncee); } .theme_bg_sombre {   background-color: var(--theme-sombre); } .theme-neutre_color_light {   color: #f8f8f8; } .theme-neutre_color_legere {   color: #f6f6f6; } .theme-neutre_color_legere2 {   color: #ededed; } .theme-neutre_color_claire {   color: #e2e2e2; } .theme-neutre_color_moyen1 {   color: #d9dbdc; } .theme-neutre_color_moyen2 {   color: #c5c5c5; } .theme-neutre_color_moyen3 {   color: #949494; } .theme-neutre_color_foncee {   color: #6b6e77; } .theme-neutre_color_sombre {   color: #4b4b4b; } .theme-neutre_bg_light {   background-color: #f8f8f8; } .theme-neutre_bg_legere {   background-color: #f6f6f6; } .theme-neutre_bg_legere2 {   background-color: #ededed; } .theme-neutre_bg_claire {   background-color: #e2e2e2; } .theme-neutre_bg_moyen1 {   background-color: #d9dbdc; } .theme-neutre_bg_moyen2 {   background-color: #c5c5c5; } .theme-neutre_bg_moyen3 {   background-color: #949494; } .theme-neutre_bg_foncee {   background-color: #6b6e77; } .theme-neutre_bg_sombre {   background-color: #4b4b4b; } .notation_pastille_moy_NR {   color: #cc3300;   background-color: white;   border-width: 0.05em;   border-style: solid;   padding: 0.1rem 0.4rem;   font-weight: bold;   text-align: center;   display: inline-block; } .EspaceIndex .notation_pastille_moy_NR {   margin-bottom: 0.5rem; } .bandeau-qcm {   margin: 0.8rem 0;   padding: 0.4rem 0.4rem 0.4rem 0.8rem;   display: flex;   justify-content: space-between;   align-items: center;   min-height: 2rem;   background-color: #d9dbdc;   border-radius: 0.7rem; } .time-contain, .date-contain {   flex: none;   box-sizing: border-box;   width: 3.2rem;   height: 3.2rem;   display: flex;   justify-content: center;   align-items: center;   background-color: #e2e2e2;   color: #4b4b4b;   font-weight: 600; } .time-contain.colore, .date-contain.colore {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .time-contain.colore.disabled, .time-contain.disabled, .date-contain.colore.disabled, .date-contain.disabled {   background-color: #e2e2e2;   color: #949494; } .time-contain {   border-radius: 1.6rem;   font-size: 0.95rem; } .date-contain {   border-radius: 0.7rem;   font-size: 1rem;   text-align: center;   line-height: 1; } .liste-recap {   list-style: none;   list-style: none;   margin: 0;   padding: 0; } .liste-recap li {   margin-bottom: 0.4rem;   display: flex;   align-items: center; } .liste-recap li label, .liste-recap li span {   font-size: var(--taille-m); } .liste-recap li label {   flex: none; } .liste-recap li span {   margin-left: 0.4rem;   font-weight: 600; } :root {   --util-rouge-foncee: #c00000;   --util-rouge-moyen: #ff3838;   --util-rouge-claire: #ffa3a3;   --util-rouge-moyen-10: #ff1919;   --util-vert-foncee: #157752;   --util-vert-moyen: #38be8b;   --util-vert-claire: #caefe1;   --util-vert-moyen-10: #32ab7d;   --util-bleu-foncee: #0d5f85;   --util-bleu-moyen: #4bc5fd;   --util-bleu-claire: #c7ebfc;   --util-bleu-moyen-10: #2bbbfd;   --util-orange-foncee: #aa7423;   --util-orange-moyen: #f8a62a;   --util-orange-claire: #ffc773;   --util-orange-moyen-10: #f79a0e;   --util-marron-foncee: #845815;   --util-marron-moyen: #f8a62a;   --util-marron-claire: #f5dfbd;   --util-marron-moyen-10: #f79a0e; } .bg-util-rouge-foncee {   --stroke-color: var(--util-rouge-foncee) !important;   background-color: var(--util-rouge-foncee) !important;   border-color: var(--util-rouge-foncee) !important; } .bg-util-rouge-foncee, .bg-util-rouge-foncee:before, .bg-util-rouge-foncee:after {   color: #ffffff; } .text-util-rouge-foncee {   color: var(--util-rouge-foncee) !important; } .bg-util-rouge-moyen {   --stroke-color: var(--util-rouge-moyen) !important;   background-color: var(--util-rouge-moyen) !important;   border-color: var(--util-rouge-moyen) !important; } .bg-util-rouge-moyen, .bg-util-rouge-moyen:before, .bg-util-rouge-moyen:after {   color: var(--util-rouge-foncee) !important; } .text-util-rouge-moyen {   color: var(--util-rouge-moyen) !important; } .bg-util-rouge-claire {   --stroke-color: var(--util-rouge-claire) !important;   background-color: var(--util-rouge-claire) !important;   border-color: var(--util-rouge-claire) !important; } .bg-util-rouge-claire, .bg-util-rouge-claire:before, .bg-util-rouge-claire:after {   color: var(--util-rouge-foncee) !important; } .text-util-rouge-claire {   color: var(--util-rouge-claire) !important; } .bg-util-rouge-moyen-10 {   --stroke-color: var(--util-rouge-moyen-10) !important;   background-color: var(--util-rouge-moyen-10) !important;   border-color: var(--util-rouge-moyen-10) !important; } .bg-util-rouge-moyen-10, .bg-util-rouge-moyen-10:before, .bg-util-rouge-moyen-10:after {   color: var(--util-rouge-foncee) !important; } .text-util-rouge-moyen-10 {   color: var(--util-rouge-moyen-10) !important; } .bg-util-vert-foncee {   --stroke-color: var(--util-vert-foncee) !important;   background-color: var(--util-vert-foncee) !important;   border-color: var(--util-vert-foncee) !important; } .bg-util-vert-foncee, .bg-util-vert-foncee:before, .bg-util-vert-foncee:after {   color: #ffffff; } .text-util-vert-foncee {   color: var(--util-vert-foncee) !important; } .bg-util-vert-moyen {   --stroke-color: var(--util-vert-moyen) !important;   background-color: var(--util-vert-moyen) !important;   border-color: var(--util-vert-moyen) !important; } .bg-util-vert-moyen, .bg-util-vert-moyen:before, .bg-util-vert-moyen:after {   color: var(--util-vert-foncee) !important; } .text-util-vert-moyen {   color: var(--util-vert-moyen) !important; } .bg-util-vert-claire {   --stroke-color: var(--util-vert-claire) !important;   background-color: var(--util-vert-claire) !important;   border-color: var(--util-vert-claire) !important; } .bg-util-vert-claire, .bg-util-vert-claire:before, .bg-util-vert-claire:after {   color: var(--util-vert-foncee) !important; } .text-util-vert-claire {   color: var(--util-vert-claire) !important; } .bg-util-vert-moyen-10 {   --stroke-color: var(--util-vert-moyen-10) !important;   background-color: var(--util-vert-moyen-10) !important;   border-color: var(--util-vert-moyen-10) !important; } .bg-util-vert-moyen-10, .bg-util-vert-moyen-10:before, .bg-util-vert-moyen-10:after {   color: var(--util-vert-foncee) !important; } .text-util-vert-moyen-10 {   color: var(--util-vert-moyen-10) !important; } .bg-util-bleu-foncee {   --stroke-color: var(--util-bleu-foncee) !important;   background-color: var(--util-bleu-foncee) !important;   border-color: var(--util-bleu-foncee) !important; } .bg-util-bleu-foncee, .bg-util-bleu-foncee:before, .bg-util-bleu-foncee:after {   color: #ffffff; } .text-util-bleu-foncee {   color: var(--util-bleu-foncee) !important; } .bg-util-bleu-moyen {   --stroke-color: var(--util-bleu-moyen) !important;   background-color: var(--util-bleu-moyen) !important;   border-color: var(--util-bleu-moyen) !important; } .bg-util-bleu-moyen, .bg-util-bleu-moyen:before, .bg-util-bleu-moyen:after {   color: var(--util-bleu-foncee) !important; } .text-util-bleu-moyen {   color: var(--util-bleu-moyen) !important; } .bg-util-bleu-claire {   --stroke-color: var(--util-bleu-claire) !important;   background-color: var(--util-bleu-claire) !important;   border-color: var(--util-bleu-claire) !important; } .bg-util-bleu-claire, .bg-util-bleu-claire:before, .bg-util-bleu-claire:after {   color: var(--util-bleu-foncee) !important; } .text-util-bleu-claire {   color: var(--util-bleu-claire) !important; } .bg-util-bleu-moyen-10 {   --stroke-color: var(--util-bleu-moyen-10) !important;   background-color: var(--util-bleu-moyen-10) !important;   border-color: var(--util-bleu-moyen-10) !important; } .bg-util-bleu-moyen-10, .bg-util-bleu-moyen-10:before, .bg-util-bleu-moyen-10:after {   color: var(--util-bleu-foncee) !important; } .text-util-bleu-moyen-10 {   color: var(--util-bleu-moyen-10) !important; } .bg-util-orange-foncee {   --stroke-color: var(--util-orange-foncee) !important;   background-color: var(--util-orange-foncee) !important;   border-color: var(--util-orange-foncee) !important; } .bg-util-orange-foncee, .bg-util-orange-foncee:before, .bg-util-orange-foncee:after {   color: #ffffff; } .text-util-orange-foncee {   color: var(--util-orange-foncee) !important; } .bg-util-orange-moyen {   --stroke-color: var(--util-orange-moyen) !important;   background-color: var(--util-orange-moyen) !important;   border-color: var(--util-orange-moyen) !important; } .bg-util-orange-moyen, .bg-util-orange-moyen:before, .bg-util-orange-moyen:after {   color: var(--util-orange-foncee) !important; } .text-util-orange-moyen {   color: var(--util-orange-moyen) !important; } .bg-util-orange-claire {   --stroke-color: var(--util-orange-claire) !important;   background-color: var(--util-orange-claire) !important;   border-color: var(--util-orange-claire) !important; } .bg-util-orange-claire, .bg-util-orange-claire:before, .bg-util-orange-claire:after {   color: var(--util-orange-foncee) !important; } .text-util-orange-claire {   color: var(--util-orange-claire) !important; } .bg-util-orange-moyen-10 {   --stroke-color: var(--util-orange-moyen-10) !important;   background-color: var(--util-orange-moyen-10) !important;   border-color: var(--util-orange-moyen-10) !important; } .bg-util-orange-moyen-10, .bg-util-orange-moyen-10:before, .bg-util-orange-moyen-10:after {   color: var(--util-orange-foncee) !important; } .text-util-orange-moyen-10 {   color: var(--util-orange-moyen-10) !important; } .bg-util-marron-foncee {   --stroke-color: var(--util-marron-foncee) !important;   background-color: var(--util-marron-foncee) !important;   border-color: var(--util-marron-foncee) !important; } .bg-util-marron-foncee, .bg-util-marron-foncee:before, .bg-util-marron-foncee:after {   color: #ffffff; } .text-util-marron-foncee {   color: var(--util-marron-foncee) !important; } .bg-util-marron-moyen {   --stroke-color: var(--util-marron-moyen) !important;   background-color: var(--util-marron-moyen) !important;   border-color: var(--util-marron-moyen) !important; } .bg-util-marron-moyen, .bg-util-marron-moyen:before, .bg-util-marron-moyen:after {   color: var(--util-marron-foncee) !important; } .text-util-marron-moyen {   color: var(--util-marron-moyen) !important; } .bg-util-marron-claire {   --stroke-color: var(--util-marron-claire) !important;   background-color: var(--util-marron-claire) !important;   border-color: var(--util-marron-claire) !important; } .bg-util-marron-claire, .bg-util-marron-claire:before, .bg-util-marron-claire:after {   color: var(--util-marron-foncee) !important; } .text-util-marron-claire {   color: var(--util-marron-claire) !important; } .bg-util-marron-moyen-10 {   --stroke-color: var(--util-marron-moyen-10) !important;   background-color: var(--util-marron-moyen-10) !important;   border-color: var(--util-marron-moyen-10) !important; } .bg-util-marron-moyen-10, .bg-util-marron-moyen-10:before, .bg-util-marron-moyen-10:after {   color: var(--util-marron-foncee) !important; } .text-util-marron-moyen-10 {   color: var(--util-marron-moyen-10) !important; } .ellipsis-multilignes {   --clamp-number: 2;   display: -webkit-box;   hyphens: auto;   -webkit-box-orient: vertical;   -webkit-line-clamp: var(--clamp-number);   overflow: hidden;   overflow-wrap: anywhere; } .ellipsis-multilignes.nbr3 {   -webkit-line-clamp: 3; } .ellipsis-multilignes.nbr4 {   -webkit-line-clamp: 4; } .ellipsis-multilignes.nbr5 {   -webkit-line-clamp: 5; } .ellipsis-multilignes.nbr6 {   -webkit-line-clamp: 6; } .table-header {   padding: 0.2rem 0.8rem;   border-radius: 0.35rem;   height: 2.4rem;   background-color: #d9dbdc;   color: #000000;   font-weight: 600;   display: flex;   justify-content: space-between;   align-items: center; } .table-header .titre {   flex: 1 1 auto; } .table-header .bta-contain {   flex: none;   display: flex;   align-items: center;   gap: 0.8rem; }
.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;
}
 .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; }

.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;
}
 :root {   --taille-l: 1.5rem;   --taille-m: 1.4rem;   --taille-s: 1.2rem; } html {   -webkit-text-size-adjust: 100%;   -moz-text-size-adjust: 100%;   -ms-text-size-adjust: 100%;   text-size-adjust: 100%;   line-height: 1.5;   font-weight: normal; } body {   font-size: var(--taille-s); } body, label {   color: #343434; } a {   cursor: pointer; } fieldset {   background-color: #f1f1f1; } tr {   border-bottom: none; } .hidden {   display: none !important; } .clear {   clear: both; } .bg-white {   background-color: #ffffff; } .objetInterfaceMobile_zonePrincipale {   display: flex;   flex-direction: column; } .objetInterfaceMobile_zonePrincipale.fond-blanc {   background-color: #ffffff; } .objetInterfaceMobile_identPage {   order: 0;   flex: 1 1 auto;   align-self: stretch;   height: 100%;   -webkit-overflow-scrolling: touch; } .objetInterfaceMobile_identPage .conteneur-options {   display: flex;   justify-content: space-between;   padding: 0.4rem;   border-bottom: solid 1px #c5c5c5; } .objetInterfaceMobile_identPage .conteneur-options .libelle-option {   flex: 1 1 auto; } .objetInterfaceMobile_identPage .conteneur-options .action-option {   flex: none;   align-self: flex-end;   padding-top: 10px;   padding-bottom: 10px;   padding-left: 5px; } .objetInterfaceMobile_identPage .conteneur-options .sw-conteneur {   display: flex;   justify-content: flex-end;   align-items: center;   margin-top: 10px; } .objetInterfaceMobile_identPage .conteneur-options .sw-conteneur label.ieswitch {   font-size: var(--taille-l);   line-height: 1; } .objetInterfaceMobile_identPage .conteneur-options .mg-r {   margin-right: 20px; } .objetInterfaceMobile_zoneSelection {   flex: none;   position: -webkit-sticky;   position: sticky;   top: 8.9rem;   z-index: 2;   box-shadow: 0 -1.5rem 0 0 #ffffff;   background-color: #ffffff;   width: 100%; } .objetInterfaceMobile_zoneSelection > div {   width: 100%; } .nav-page-profonde-container {   display: flex;   justify-content: space-between;   align-items: center;   padding: 1.6rem; } .nav-page-profonde-container.bg-white {   background-color: #ffffff; } .nav-page-profonde-container.bg-white.filtres-contain {   flex-direction: column;   align-items: flex-end;   padding: 0.8rem 1.6rem; } .nav-page-profonde-container .fleche-nav {   flex: none;   font-size: 1.6rem;   margin-right: 0.8rem;   color: var(--theme-foncee); } .nav-page-profonde-container .nav-container {   overflow: hidden;   flex: 1 1 auto;   display: flex;   justify-content: space-between;   align-items: center; } .nav-page-profonde-container .nav-container .saisie-cdt-selection {   flex: 1 1 auto;   padding-left: 0.8rem; } .nav-page-profonde-container .nav-container .saisie-cdt-selection .nav-secondary-contain {   padding: 0; } .nav-page-profonde-container .nav-container .titres-contain {   width: 100%; } .nav-page-profonde-container .nav-container .titre {   font-size: var(--taille-l);   font-weight: 600;   text-align: center;   width: 100%;   line-height: 1.1;   margin: 0; } .nav-page-profonde-container .nav-container .titre.iconic::before, .nav-page-profonde-container .nav-container .titre [class*="icon_"] {   margin-right: 0.8rem;   color: var(--theme-foncee); } .nav-page-profonde-container .nav-container > div[id^="GInterface"] {   flex: 1 1 auto;   display: flex;   align-items: center; } .nav-page-profonde-container .nav-container > div[id^="GInterface"] .nav-secondary-contain {   flex: 1 1 auto;   align-items: center; } .nav-secondary-contain {   background: #ffffff;   margin: 0;   display: flex;   justify-content: space-between;   padding: 0 0.8rem; } .nav-secondary-contain.selection-calendrier .btn-flat {   border: none;   background: transparent; } .nav-secondary-contain.selection-calendrier .btn-flat:only-of-type {   border: solid 1px #d9dbdc;   border-radius: 0.7rem; } .nav-secondary-contain.selection-calendrier .btn-flat:only-of-type:hover {   border-color: var(--theme-moyen1); } .nav-secondary-contain.selection-calendrier .btn-flat.btn-floating:not(.libelle-contain) {   width: 2rem;   height: auto;   flex: none; } .nav-secondary-contain.selection-calendrier .btn-flat.btn-floating:not(.libelle-contain) i::before {   font-size: 2rem;   color: var(--theme-foncee);   font-weight: 600; } .nav-secondary-contain.selection-calendrier .btn-flat.libelle-contain, .nav-secondary-contain.selection-calendrier .btn-flat.libelle-contain div {   text-align: center;   font-weight: 600;   font-size: var(--taille-l);   height: auto; } .nav-secondary-contain.selection-calendrier .btn-flat.libelle-contain i.material-icons {   display: none; } .nav-secondary-contain.selection-calendrier .btn-flat.libelle-contain i.material-icons.iconic {   display: inline-block;   color: var(--theme-foncee);   vertical-align: middle;   margin-bottom: 0.4rem; } .nav-secondary-contain.selection-calendrier .btn-flat .cdt-libelle-contain {   display: flex;   flex-direction: column; } .nav-secondary-contain.selection-calendrier .btn-flat .cdt-libelle-contain > div {   line-height: 2rem; } .nav-secondary-contain.selection-calendrier .btn-flat .cdt-libelle-contain > div.liste-classes {   white-space: normal;   font-size: var(--taille-m); } .nav-secondary-contain .btn-flat.libelle-contain {   flex: 1 1 auto;   font-size: var(--taille-m); } .nav-secondary-contain .btn-flat.libelle-contain, .nav-secondary-contain .btn-flat.libelle-contain div {   text-align: left; } .nav-secondary-contain .btn-flat.libelle-contain i.material-icons {   margin-right: 0.8rem;   margin-left: 0.4rem; } .nav-secondary-contain .as-input.ocb_cont i + div {   padding-right: 2.4rem; } .btn-avec-edition {   justify-content: space-between;   align-items: center;   margin: 0.8rem 1.6rem 1.6rem 0; } .btn-avec-edition .btnImageIcon {   flex: none;   font-size: 2rem;   color: var(--theme-foncee); } .btn-avec-edition .nav-secondary-contain.selection-calendrier .btn-flat:only-of-type {   border: none; } .fluid-bloc.liste-notes {   padding: 0.8rem 0.8rem 3.2rem;   margin-top: 0.8rem; } .mobile-main-content .contenu-edition {   padding-top: 2.4rem; } .modal-calendrier-container .datepicker-date-display .year-text {   font-size: 1.7rem; } .modal-calendrier-container .datepicker-date-display .date-text {   font-size: 3rem;   line-height: 3.2rem; } .modal-calendrier-container .select-wrapper input.select-dropdown {   font-size: var(--taille-l);   line-height: 1; } .modal-calendrier-container .datepicker-table {   font-size: var(--taille-m); } .modal-calendrier-container .select-wrapper .select-month, .modal-calendrier-container .select-wrapper .select-year {   margin-top: 0.4rem; } .objetInterfaceMobile_zoneSelection .btn, .objetInterfaceMobile_zoneSelection .btn-flat, .btn-flat.triangleGrey {   white-space: nowrap;   text-overflow: ellipsis;   background-color: #ffffff;   margin: 0.8rem 0;   padding: 0 0.4rem;   border: 1px solid #d1d1d1;   text-transform: none;   overflow: hidden; } .btn-flat.triangleGrey {   box-sizing: border-box;   border-radius: 0.7rem;   font-size: var(--taille-m);   flex: 1 1 auto;   text-align: left;   padding-left: 0.8rem; } .btn-flat.triangleGrey i::before {   font-size: 1.4rem;   margin-right: 0.4rem; } .objetInterfaceMobile_zoneSelection .btn-flat, .objetInterfaceMobile_zoneSelection button.btn-flat.btn-floating, .objetInterfaceMobile_zoneSelection .btn-flat:focus, .objetInterfaceMobile_zoneSelection .btn-flat:hover {   background-color: #ffffff; } .triangleGrey {   position: relative; } .triangleGrey::before {   content: "";   position: absolute;   right: -7px;   bottom: -14px;   border: transparent 7px solid;   border-top: #d1d1d1 7px solid;   border-radius: 0px;   width: 14px;   height: 14px;   -webkit-transform: rotateZ(-45deg);   transform: rotateZ(-45deg);   -webkit-transform-origin: 0 0;   transform-origin: 0 0; } .objetInterfaceMobile_zoneSelection .btn-floating i {   color: #343434;   display: block; } button.btn-floating.btn-flat {   background-color: #f1f1f1;   border: #d1d1d1 1px solid;   width: 3.4rem;   height: 3.4rem;   margin-left: 0.4rem;   flex: none; } .btn-floating.btn-flat i:before {   font-size: 25px;   color: #343434;   line-height: 28px; } .btn-floating.btn-flat i.icon-group:before {   font-size: 21px; } .objetInterfaceMobile_zoneSelection .btn-floating i:before {   line-height: 30px; } .btn-floating i {   font-size: 0;   margin: 0;   width: auto; } .btn-floating i:before {   font-size: 2rem; } .is-sticky {   position: sticky !important;   bottom: 1.6rem;   margin-top: 0.6rem;   left: calc(100vw - 5.6rem);   z-index: 6;   margin-right: 1.6rem; } .is-sticky:not(.messagerieNouveauMessage) {   pointer-events: none; } .objetInterfaceMobile_zoneSelection > div:not(:last-child) .nav-secondary-contain.selection-calendrier .btn-flat.libelle-contain {   margin-bottom: 0; } [class^="ui-icon"], [class*=" ui-icon"] {   background-repeat: no-repeat;   background-position: center center;   color: transparent; } .ui-icon-plus-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23777%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } .ui-icon-carat-d-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23777%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E"); } .ui-icon-delete-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23777%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } .ui-icon-calendar-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23777%22%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } .ui-icon-trash-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22m%201.5402973%2C12.148393%20c%200%2C0.796748%200.6518853%2C1.448632%201.4486337%2C1.448632%20l%205.7945353%2C0%20c%200.7967482%2C0%201.4486347%2C-0.651884%201.4486347%2C-1.448632%20l%200%2C-8.6918036%20-8.6918037%2C0%200%2C8.6918036%20z%20m%209.4161197%2C-10.8647542%20-2.5351098%2C0%20-0.7243162%2C-0.72431682%20-3.6215846%2C0%20-0.7243178%2C0.72431682%20-2.53510814%2C0%200%2C1.4486337%2010.14043654%2C0%200%2C-1.4486337%20z%22%20style%3D%22fill%3A%23777%22%2F%3E%3C%2Fsvg%3E"); } .ui-icon-carat-r-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23777%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E"); } .ui-icon-delete-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23777%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } .ui-icon-calendar-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23777%22%20d%3D%22M0%2C8h2V6H0V8z%20M3%2C8h2V6H3V8z%20M6%2C8h2V6H6V8z%20M9%2C8h2V6H9V8z%20M12%2C8h2V6h-2V8z%20M0%2C11h2V9H0V11z%20M3%2C11h2V9H3V11z%20M6%2C11h2V9H6V11z%20%20M9%2C11h2V9H9V11z%20M12%2C11h2V9h-2V11z%20M0%2C14h2v-2H0V14z%20M3%2C14h2v-2H3V14z%20M6%2C14h2v-2H6V14z%20M9%2C14h2v-2H9V14z%20M12%2C1%20c0-0.553-0.447-1-1-1s-1%2C0.447-1%2C1H4c0-0.553-0.447-1-1-1S2%2C0.447%2C2%2C1H0v4h14V1H12z%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } .ui-icon-camera-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23777%3B%22%20d%3D%22M12%2C2.5H9.908c-0.206-0.581-0.756-1-1.408-1h-3c-0.652%2C0-1.202%2C0.419-1.408%2C1H2c-1.104%2C0-2%2C0.896-2%2C2%20v6c0%2C1.104%2C0.896%2C2%2C2%2C2h10c1.104%2C0%2C2-0.896%2C2-2v-6C14%2C3.396%2C13.104%2C2.5%2C12%2C2.5z%20M7%2C10.5c-1.657%2C0-3-1.344-3-3c0-1.657%2C1.343-3%2C3-3%20s3%2C1.343%2C3%2C3C10%2C9.156%2C8.657%2C10.5%2C7%2C10.5z%20M7%2C5.5c-1.104%2C0-2%2C0.896-2%2C2c0%2C1.104%2C0.896%2C2%2C2%2C2c1.104%2C0%2C2-0.896%2C2-2%20C9%2C6.396%2C8.104%2C5.5%2C7%2C5.5z%22%2F%3E%3C%2Fsvg%3E"); } .ui-icon-location-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23777%3B%22%20d%3D%22M7%2C0C4.791%2C0%2C3%2C1.791%2C3%2C4c0%2C2%2C4%2C10%2C4%2C10s4-8%2C4-10C11%2C1.791%2C9.209%2C0%2C7%2C0z%20M7%2C6C5.896%2C6%2C5%2C5.104%2C5%2C4%20s0.896-2%2C2-2c1.104%2C0%2C2%2C0.896%2C2%2C2S8.104%2C6%2C7%2C6z%22%2F%3E%3C%2Fsvg%3E"); } .ui-icon-trash-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22m%201.5402973%2C12.148393%20c%200%2C0.796748%200.6518853%2C1.448632%201.4486337%2C1.448632%20l%205.7945353%2C0%20c%200.7967482%2C0%201.4486347%2C-0.651884%201.4486347%2C-1.448632%20l%200%2C-8.6918036%20-8.6918037%2C0%200%2C8.6918036%20z%20m%209.4161197%2C-10.8647542%20-2.5351098%2C0%20-0.7243162%2C-0.72431682%20-3.6215846%2C0%20-0.7243178%2C0.72431682%20-2.53510814%2C0%200%2C1.4486337%2010.14043654%2C0%200%2C-1.4486337%20z%22%20style%3D%22fill%3A%23777%22%2F%3E%3C%2Fsvg%3E"); } .ui-icon-search-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23777%3B%22%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5%20s2.463%2C5.5%2C5.5%2C5.5c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E"); } .ui-icon-alert-grey {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23777%3B%22%20d%3D%22M7%2C0L0%2C12h14L7%2C0z%20M7%2C11c-0.553%2C0-1-0.447-1-1s0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1S7.553%2C11%2C7%2C11z%20M7%2C8%20C6.447%2C8%2C6%2C7.553%2C6%2C7V5c0-0.553%2C0.447-1%2C1-1c0.553%2C0%2C1%2C0.447%2C1%2C1v2C8%2C7.553%2C7.553%2C8%2C7%2C8z%22%2F%3E%3C%2Fsvg%3E"); } .ui-icon-delete-white {   background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } .ui-icon-unfold-down {   background-image: url("../../../images/mobile/icone_derouler_bas_fond_couleur.png"); } .ui-icon-unfold-right {   background-image: url("../../../images/mobile/icone_derouler_droite_fond_couleur.png"); } .icon-flechebas {   background-image: url("../../../images/mobile/triangle_bas.png");   width: 18px;   height: 18px;   display: inline-block;   margin-left: 0.5em;   margin-top: -1px; } .Image_Trombone_Mobile {   background-image: url("../../../images/mobile/icone_trombone.png");   background-repeat: no-repeat;   background-position: center top;   width: 32px;   height: 32px; } .slide-container {   transition: transform 0.3s;   -webkit-transition: -webkit-transform 0.3s; } .slide-container.slide-to-right {   transform: translateX(100%); } .slide-container.slide-to-left {   transform: translateX(-100%); } .slide-container > .slide-to-right {   transform: translateX(-100%); } .slide-container > .slide-to-left {   transform: translateX(100%); } @font-face {   font-family: "Roboto";   src: local(Roboto Thin), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/materialize/fonts/roboto/Roboto-Thin.woff2") format("woff2"), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/materialize/fonts/roboto/Roboto-Thin.woff") format("woff");   font-weight: 100; } @font-face {   font-family: "Roboto";   src: local(Roboto Light), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/materialize/fonts/roboto/Roboto-Light.woff2") format("woff2"), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/materialize/fonts/roboto/Roboto-Light.woff") format("woff");   font-weight: 300; } @font-face {   font-family: "Roboto";   src: local(Roboto Regular), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/materialize/fonts/roboto/Roboto-Regular.woff2") format("woff2"), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/materialize/fonts/roboto/Roboto-Regular.woff") format("woff");   font-weight: 400; } @font-face {   font-family: "Roboto";   src: local(Roboto Medium), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/materialize/fonts/roboto/Roboto-Medium.woff2") format("woff2"), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/materialize/fonts/roboto/Roboto-Medium.woff") format("woff");   font-weight: 500; } @font-face {   font-family: "Roboto";   src: local(Roboto Bold), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/materialize/fonts/roboto/Roboto-Bold.woff2") format("woff2"), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/materialize/fonts/roboto/Roboto-Bold.woff") format("woff");   font-weight: 700; } button, input, optgroup, select, textarea {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif; } html {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif; } td, th {   padding: 0.5rem 0.25rem; } input:not([type]), input[type="text"]:not(.browser-default), input[type="password"]:not(.browser-default), input[type="email"]:not(.browser-default), input[type="url"]:not(.browser-default), input[type="time"]:not(.browser-default), input[type="date"]:not(.browser-default), input[type="datetime"]:not(.browser-default), input[type="datetime-local"]:not(.browser-default), input[type="tel"]:not(.browser-default), input[type="number"]:not(.browser-default), input[type="search"]:not(.browser-default), textarea.materialize-textarea {   height: 2rem;   margin-bottom: 0.25rem;   font-size: var(--taille-s); } .select-wrapper input:not([type]).select-dropdown, .select-wrapper input[type="text"]:not(.browser-default).select-dropdown {   height: 2.5rem; } .select-wrapper select.select_Safari {   display: block;   position: absolute;   left: 0;   right: 0;   top: 0;   bottom: 0;   z-index: 10;   opacity: 0; } input[type="search"]:not(.browser-default) {   background-color: #fff; } .input-field .prefix.small {   font-size: 1.5rem; } .input-field .prefix.small ~ input[type="search"] {   margin-left: 2.5rem; } .input-field > label {   color: #9e9e9e;   position: absolute;   left: 0;   top: -1rem;   font-size: var(--taille-s);   cursor: text;   transition: color 0.2s ease-out, -webkit-transform 0.2s ease-out;   transition: transform 0.2s ease-out, color 0.2s ease-out;   transition: transform 0.2s ease-out, color 0.2s ease-out,
 -webkit-transform 0.2s ease-out;   transform-origin: 0% 100%;   text-align: initial;   transform: translateY(12px); } .input-field > label.active {   transform: translateY(-8px) scale(0.8);   transform-origin: 0 0; } .input-field > input[type]:-webkit-autofill:not(.browser-default):not([type="search"]) + label, .input-field > input[type="date"]:not(.browser-default) + label, .input-field > input[type="time"]:not(.browser-default) + label {   -webkit-transform: translateY(-14px) scale(0.8);   transform: translateY(-14px) scale(0.8);   -webkit-transform-origin: 0 0;   transform-origin: 0 0; } .input-field > .select-wrapper + label {   top: -26px; } .switch-field {   position: relative;   padding-top: 1rem;   padding-bottom: 1rem; } .switch-field.in-line {   background: #ffffff;   display: flex;   flex-wrap: wrap;   align-items: center; } .switch-field.in-line.to-right {   justify-content: flex-end;   padding-right: 1.6rem; } .switch-field.in-line > label {   margin-right: 0.4rem; } .switch-field label {   font-size: var(--taille-s);   line-height: 1; } span.badge.new::after {   content: ""; } .page-footer {   position: fixed;   width: 100%;   bottom: 0px; } nav {   line-height: 56px;   background-color: transparent;   box-shadow: none; } @media only screen and (min-width: 601px) {   nav,   nav .nav-wrapper i,   nav a.sidenav-trigger,   nav a.sidenav-trigger i {     height: 8.5rem;     line-height: 56px;   }   .navbar-fixed {     height: 8.5rem;   } } div:not(.mobile-edt) > nav > .nav-wrapper * {   color: #ffffff; } nav .brand-logo {   font-size: var(--taille-m); } nav > .nav-wrapper {   display: flex;   align-items: center; } nav > .nav-wrapper > ul {   -webkit-order: 2;   -webkit-flex: 0 0 auto;   order: 2;   flex: 0 0 auto; } nav ul a {   padding: 0 10px;   text-align: center; } nav ul a:hover {   color: #ffffff; } nav ul a i, nav ul a i.material-icons {   width: 26px;   font-size: 0; } nav ul a i::before, nav ul a i.material-icons::before {   font-size: 2.4rem; } nav ul a i.ico-mobile {   height: auto; } nav .nav-wrapper .badge, nav .nav-wrapper .new-badge {   position: absolute;   top: 0.3rem;   right: -0.6rem;   width: 1.6rem;   height: 1.6rem;   border-radius: 50%;   padding: 1rem;   display: flex;   align-items: center;   justify-content: center;   box-sizing: border-box;   background-color: #e7aa26;   color: var(--theme-foncee) !important;   font-weight: 600;   font-size: var(--taille-s);   z-index: 2; } nav > .nav-wrapper > div:first-child > div {   position: absolute;   top: 0px;   left: 0.5rem;   right: 0px;   bottom: 0px; } nav > .nav-wrapper > div:first-child > div > div {   text-overflow: ellipsis;   white-space: nowrap;   overflow: hidden;   line-height: 1.5;   vertical-align: middle;   display: inline-block;   max-width: 100%; } nav .drapeau-changement-langue {   position: absolute;   right: 1rem;   top: 50%;   transform: translateY(-50%);   z-index: 10; } .nav-wrapper .header-contain {   margin-left: 0.8rem; } .nav-wrapper .header-contain h1, .nav-wrapper .header-contain h2 {   margin: 0.4rem 0; } .nav-wrapper .header-contain h1 {   font-weight: 500;   font-size: var(--taille-s); } .nav-wrapper .header-contain h2 {   font-weight: 600;   font-size: var(--taille-l); } .sidenav.side-panel {   width: 95%;   top: 56px;   height: 100%; } .sidenav.side-panel.right-aligned {   border-radius: 0.7rem 0 0 0;   background-color: #ffffff; } .sidenav.side-panel.right-aligned .navheader {   background-color: #ffffff; } .sidenav.side-panel.right-aligned .navheader.with-title-close {   display: flex;   flex-direction: column;   height: auto; } .sidenav.side-panel.right-aligned .navheader.with-title-close .btnImageIcon {   flex: none;   color: var(--theme-foncee); } .sidenav.side-panel.right-aligned .navheader.with-title-close .title-contain {   display: flex;   justify-content: space-between;   align-items: center;   padding: 0.8rem 1.6rem 1.6rem;   flex: 1 0 auto; } .sidenav.side-panel.right-aligned .navheader.with-title-close .title-contain h3 {   margin: 0;   flex: 1 1 auto;   text-align: center;   font-size: var(--taille-l);   line-height: 2;   font-weight: 600; } .sidenav.side-panel.right-aligned .navheader.with-title-close .nav-prec-suiv {   flex: 1 1 auto;   display: flex;   align-items: flex-start;   justify-content: space-between;   padding: 0 1.6rem 1.6rem; } .sidenav.side-panel.right-aligned .navheader.with-title-close .nav-prec-suiv .libelle-contain {   flex: 1 1 auto;   text-align: center;   font-size: var(--taille-m);   font-weight: 500;   margin: 0;   line-height: 1; } .sidenav.side-panel.right-aligned .navheader.with-title-close .nav-prec-suiv .libelle-contain h4 {   margin: 0 0.8rem;   font-size: var(--taille-l);   overflow-wrap: break-word; } .sidenav.side-panel.right-aligned .navheader.with-title-close .nav-prec-suiv .sub-titre-contain {   display: flex;   justify-content: center;   align-items: center;   padding: 0.4rem 1.6rem; } .sidenav.side-panel.right-aligned .navheader.with-title-close .nav-prec-suiv .sub-titre-contain.notes {   height: 3.2rem; } .sidenav.side-panel.right-aligned .navheader.with-title-close .nav-prec-suiv .sub-titre-contain .pseudo-icone-ds {   flex: none;   margin-right: 0.4rem; } .sidenav.side-panel.right-aligned .navheader.with-title-close .nav-prec-suiv .sub-titre-contain .per-cent, .sidenav.side-panel.right-aligned .navheader.with-title-close .nav-prec-suiv .sub-titre-contain .pastille-conteneur {   flex: none;   margin: 0 0.4rem; } .sidenav.side-panel.right-aligned .navheader.with-title-close .nav-prec-suiv .sub-titre-contain .pastille-conteneur .NiveauAcquisition.NiveauAcquisition_Pastille {   width: var(--taille-m);   height: var(--taille-m);   margin-right: 0.4rem;   padding: 0.8rem; } .sidenav.side-panel.right-aligned .navheader.with-title-close .nav-prec-suiv .btnImageIcon {   font-size: 2rem;   font-weight: 600; } .sidenav.side-panel.right-aligned .details-conteneur {   padding: 0.4rem 1.6rem 1.6rem; } .sidenav.side-panel.right-aligned .details-conteneur h5 {   font-size: var(--taille-m);   font-weight: 600; } .sidenav.side-panel.right-aligned .details-conteneur.notes {   display: flex;   flex-direction: column;   height: 100%; } .sidenav.side-panel.right-aligned .details-conteneur.notes .infos-details-contain {   width: 100%;   flex: none;   display: flex;   justify-content: flex-start;   padding: 0.8rem 0; } .sidenav.side-panel.right-aligned .details-conteneur.notes .infos-details-contain .Image_DevoirRefait {   flex: none;   margin-right: 0.4rem; } .sidenav.side-panel.right-aligned .details-conteneur.notes .infos-details-contain .libelle {   flex: 1 1 auto; } .sidenav.side-panel.right-aligned .details-conteneur.notes .pj-contain, .sidenav.side-panel.right-aligned .details-conteneur.notes .bt-contain {   flex: none;   padding: 0.8rem; } .sidenav.side-panel.right-aligned .details-conteneur.notes .pj-contain {   text-align: right; } .sidenav.side-panel.right-aligned .details-conteneur.notes .pj-contain .ie-chips {   margin-left: 0.4rem; } .sidenav.side-panel.right-aligned .details-conteneur.notes .bt-contain {   text-align: center; } .sidenav.side-panel.right-aligned .details-conteneur .ieBouton {   margin: 0 auto; } .sidenav.side-panel.right-aligned .legende-conteneur {   padding: 0.4rem 1.6rem; } .sidenav.side-panel.right-aligned .legende-conteneur h5 {   font-size: var(--taille-m);   font-weight: 600; } .sidenav.side-panel.right-aligned .legende-conteneur ul {   margin: 0;   padding: 0; } .sidenav.side-panel.right-aligned .legende-conteneur ul li {   line-height: 1.4;   padding: 0.4rem 0; } .sidenav.side-panel.right-aligned .legende-conteneur ul li .NiveauAcquisition.NiveauAcquisition_Pastille {   width: var(--taille-m);   height: var(--taille-m);   margin-right: 0.4rem;   padding: 0.8rem; } .sidenav.side-panel-complet {   width: 100%; } .sidenav.side-panel-complet.side-panel-avecMenu {   width: 100%;   top: 8.5rem;   height: calc(100% - 8.5rem);   height: -moz-calc(100% - 8.5rem); } .sidenav.side-panel-complet .header-titre {   display: flex;   align-items: center;   font-weight: 600;   font-size: var(--taille-m);   padding: 0.8rem;   border-bottom: 0.1rem solid #ececec; } .sidenav.side-panel-complet .header-titre.navheader {   height: auto;   background-color: inherit; } .sidenav.side-panel-complet .header-titre > .btnImageIcon {   margin-right: 0.4rem;   margin-top: 0;   font-size: 1.8rem;   padding: 0.2rem;   align-self: flex-start; } .sidenav .user-view {   padding: 1rem 1rem 0;   color: #ffffff;   margin-bottom: 0; } .sidenav > .user-view {   flex: none;   display: -webkit-flex;   -webkit-align-items: center;   -webkit-justify-content: flex-start;   display: flex;   flex-direction: row;   align-items: center;   justify-content: flex-start; } .sidenav > .user-view * {   color: #ffffff; } .sidenav > .user-view > div {   -webkit-order: 1;   -webkit-flex: 10 10 auto;   order: 1;   flex: 10 10 auto;   position: relative;   height: 100%; } .sidenav > .user-view > div {   order: 2; } .sidenav > .user-view > div > div {   position: absolute;   top: 0px;   left: 0.5rem;   right: 0px;   bottom: 0px; } .sidenav > .user-view .titre-ressource {   text-overflow: ellipsis;   white-space: nowrap;   overflow: hidden;   line-height: 1.5;   vertical-align: middle;   display: inline-block;   max-width: 100%;   margin-right: calc(-1 * 18px - 0.5em);   padding-right: calc(18px + 0.5em); } .sidenav span.badge {   margin-top: auto;   padding: 0.1rem 0.3rem;   font-weight: 500;   position: absolute;   right: 16px;   min-width: 0; } .sidenav > .user-view > i {   -webkit-order: 1;   -webkit-flex: 0 0 auto;   order: 1;   flex: 0 0 auto; } .sidenav .user-view .dropdown-button {   display: inline-block;   vertical-align: middle;   width: 100%; } .sidenav .user-view .circle {   display: inline-block;   vertical-align: middle;   height: 4rem;   width: 4rem;   overflow: hidden; } .sidenav .collapsible {   margin: 0; } .sidenav .collapsible, .sidenav.fixed .collapsible {   border: none;   box-shadow: none;   border-bottom: 1px solid #ddd; } .sidenav .collapsible li, .sidenav.fixed .collapsible li {   padding: 0; } .sidenav .collapsible-header, .sidenav.fixed .collapsible-header {   background-color: transparent;   border: none;   line-height: inherit;   height: inherit;   padding: 0 16px; } .sidenav .collapsible-header:hover, .sidenav.fixed .collapsible-header:hover {   background-color: rgba(0, 0, 0, 0.05); } .sidenav .collapsible-header i, .sidenav.fixed .collapsible-header i {   line-height: inherit; } .sidenav .collapsible-body, .sidenav.fixed .collapsible-body {   border: 0;   background-color: #fff; } .sidenav .collapsible-body li a, .sidenav.fixed .collapsible-body li a {   padding: 0 23.5px 0 31px; } .sidenav .collapsible-body {   padding: 0; } .sidenav .collapsible-body > ul:not(.collapsible) > li.active a {   color: #fff; } .sidenav .user-view .circle img {   margin-top: calc((-100% + (100% / 1.25)) / 2); } .sidenav .user-view .circle ~ div {   height: 5rem; } i.material-icons {   overflow: hidden; } .modal.modal-popup {   height: 70%; } .modal .modal-footer {   min-height: 56px;   height: auto;   padding: 0.8rem; } .modal .modal-header {   height: 50px;   overflow: hidden; } .modal .modal-content {   padding: 0;   overflow-y: hidden; } .modal.modal-fixed-header .modal-content {   position: absolute;   height: calc(100% - 50px);   width: 100%;   overflow: auto; } .modal.modal-fixed-footer.modal-fixed-header .modal-content {   height: calc(100% - 50px - 57px); } .modal .modal-header h1, .modal .modal-header h2 {   padding: 1rem;   color: #ffffff;   margin-bottom: 0; } .modal .modal-header h1 {   font-size: var(--taille-l); } .modal .modal-header h2 {   font-size: var(--taille-m); } .modal > .modal-close {   position: absolute;   top: 0;   right: 0;   height: 14px;   width: 14px;   padding: 1rem; } .modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .btn-flat {   padding: 0 0.5rem;   margin-left: 0.4rem; } .modal .input-field {   margin-top: 2rem; } .modal {   border-radius: 0.7rem; } .modal .modal-header {   text-align: center;   max-width: calc(100% - 1.6rem); } .modal .modal-header h1, .modal .modal-header h2 {   font-weight: 600;   color: #000000;   margin: 0;   line-height: 1.1; } .modal > .modal-close {   height: 1.6rem;   width: 1.6rem;   padding: 0.8rem 2.4rem 0.4rem 0;   box-sizing: border-box; } .modal > .modal-close::before {   font-size: 1.2rem;   color: var(--theme-foncee); } .modal > .modal-close:hover::before {   color: #6b6e77; } .modal .modal-content .select-wrapper input.select-dropdown, .modal .modal-content textarea, .modal .modal-content input {   font-size: var(--taille-m); } .modal .modal-content .section-titre {   padding: 0.8rem;   font-weight: 600;   font-size: var(--taille-m); } .modal .modal-content .section-content {   padding: 0.4rem 1.6rem; } .modal .modal-content .section-content .input-field.compact {   margin-top: 1.6rem;   margin-bottom: 0.4rem; } .modal .modal-content .section-content .input-field.compact:first-child {   margin-top: 0.8rem; } .modal .datepicker-controls .select-month input {   width: 90px; } .dropdown-content li > span {   font-size: var(--taille-m); } .dropdown-content li > span [type="checkbox"] + span:not(.lever) {   font-size: var(--taille-s); } .dropdown-content li > a, .dropdown-content li > span {   color: #343434; } .card {   background-color: #f1f1f1; } .card .card-content {   padding: 0.2rem; } .card .card-content .card-title {   padding: 0.4rem; } .card .card-action {   background-color: #ffffff; } .card-nodata {   margin: 0.8rem 0.4rem 0;   font-style: italic;   padding: 0.4rem;   font-size: var(--taille-m); } .collapsible.popout .card .card-content {   padding: 0; } .card-content.card-nodata, .collapsible.popout .card-content.card-nodata {   margin: 0;   font-style: italic;   padding: 0.4rem; } .card .card-action {   padding: 0.4rem;   text-align: right; } .card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating) {   margin-right: 0;   text-transform: none; } .timepicker-digital-display {   position: relative;   padding-top: 1em; } .timepicker-digital-display .timepicker-title {   position: absolute;   color: white;   top: 0.5em; } .collapsible {   margin: 0.5rem 0 1rem 0; } .collapsible.popout {   border: none;   box-shadow: none; } .collapsible.popout > li {   box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);   margin: 0 24px;   transition: margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); } .collapsible.popout > li.active {   box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);   margin: 16px 0; } .collapsible.popout .collapsible-header {   background-color: #d1d1d1; } .collapsible .collection {   margin: 0;   border: none; } .collapsible span.badge {   margin-left: auto; } .collapsible-header {   display: flex;   cursor: pointer;   -webkit-tap-highlight-color: transparent;   line-height: 1.5;   padding: 1rem;   border-bottom: 1px solid #ddd;   background-color: #ffffff;   padding-left: 20px;   position: relative;   font-weight: 500; } .collapsible-header:focus {   outline: 0; } .collapsible-header i {   width: 2rem;   font-size: 1.6rem;   display: inline-block;   text-align: center;   margin-right: 1rem; } .collapsible-header i.icon_right {   position: absolute;   right: 0.25rem;   top: 31%; } .collapsible-header:not(.empty-body):before {   content: "";   position: absolute;   left: 7px;   top: calc(50% - 7px);   border: transparent 7px solid;   border-left: #d1d1d1 7px solid;   border-radius: 0px;   width: 14px;   height: 14px;   transform: rotateZ(0deg);   transform-origin: 0 7px;   transition: transform 0.25s; } .collapsible-body {   display: none;   border-bottom: 1px solid #ddd;   box-sizing: border-box;   padding: 0;   transition: all 0.5s;   will-change: height; } .collapsible-body:empty {   border-bottom: 0; } .collapsible-body .bloc-flex {   display: flex; } .collapsible-body .bloc-flex .photo-contain, .collapsible-body .bloc-flex .tag-contain {   flex: none;   width: 25%; } .collapsible-body .bloc-flex .info-contain {   flex: 1 1 auto;   padding: 0.4rem 0.8rem;   font-size: var(--taille-m);   max-width: calc(100% - 25%); } .collapsible-body .bloc-flex .info-contain h6 {   font-size: var(--taille-l);   margin-top: 0.2rem;   font-weight: 600; } .collapsible-body .bloc-flex.responsable {   width: 100%;   flex-wrap: wrap;   padding: 0 0 1.2rem;   border-bottom: solid 1px #898989; } .collapsible-body .bloc-flex.responsable:last-child, .collapsible-body .bloc-flex.responsable:only-child {   border-bottom: none; } .collapsible-body .bloc-flex.responsable .tag-contain {   align-items: flex-start; } .collapsible-body .bloc-flex.responsable .tag-contain .tag {   padding: 0.4rem 0.8rem;   text-align: center;   font-size: var(--taille-m); } .collapsible-body .bloc-flex.responsable .info-contain {   padding-top: 0;   display: flex;   flex-flow: column nowrap; } .collapsible-body .bloc-flex.responsable .info-supp, .collapsible-body .bloc-flex.responsable .info-name {   font-size: 1.2rem; } .collapsible-body .bloc-flex.responsable .info-name {   padding-top: 0.4rem;   padding-bottom: 0.4rem; } .collapsible-body .bloc-flex.responsable .info-supp .contact {   padding: 0.4rem 0.8rem 0.4rem 0;   font-weight: 500; } .collapsible-body .bloc-flex.responsable .info-supp .contact::before {   font-family: "Educ-Font";   margin-right: 0.4rem;   font-size: var(--taille-l); } .collapsible-body .bloc-flex.responsable .info-supp .contact.to-right {   text-align: right; } .collapsible-body .bloc-flex.responsable .info-supp a.contact {   display: block;   color: #5457f2;   font-weight: 600; } .collapsible-body .bloc-flex.responsable .info-supp a:first-child {   padding-top: 0.8rem; } li.active .collapsible-header:before {   transform: rotateZ(45deg); } .ObjetSelecteurHeure {   position: relative; } .ObjetSelecteurHeure i {   position: absolute;   top: calc(50% - 0.25em);   transform: translateY(-50%);   right: 0; } .ObjetSelecteurHeure i ~ input {   width: calc(100% - 17px);   padding-right: 17px;   text-overflow: ellipsis; } .ObjetSelecteurHeure input[readonly="readonly"] {   border-bottom-style: solid;   border-bottom-color: #ececec;   color: inherit;   font-weight: 600; } .collection, .collection.with-header, .liste-conteneur {   margin: 0; } .collection.bg-white, .collection.with-header.bg-white, .liste-conteneur.bg-white {   border: none; } .collection.bg-white .collection-header, .collection.with-header.bg-white .collection-header, .liste-conteneur.bg-white .collection-header {   font-weight: 600;   color: #000000; } .collection.bg-white .collection-header h3, .collection.with-header.bg-white .collection-header h3, .liste-conteneur.bg-white .collection-header h3 {   font-weight: 600;   font-size: var(--taille-l);   margin: 0; } .collection.bg-white .collection-header .periode, .collection.with-header.bg-white .collection-header .periode, .liste-conteneur.bg-white .collection-header .periode {   font-weight: 500;   font-size: var(--taille-m); } .collection.bg-white .collection-header.collection-group, .collection.with-header.bg-white .collection-header.collection-group, .liste-conteneur.bg-white .collection-header.collection-group {   background-color: #ffffff; } .collection.bg-white .collection-item, .collection.with-header.bg-white .collection-item, .liste-conteneur.bg-white .collection-item {   border-bottom-color: #e2e2e2; } .collection.bg-white .collection-item:last-child, .collection.with-header.bg-white .collection-item:last-child, .liste-conteneur.bg-white .collection-item:last-child {   border: none; } .collection.bg-white .collection-item, .collection.bg-white .collection-item.collection-cours, .collection.bg-white .collection-item.menu-cantine, .collection.bg-white .collection-item.with-action, .collection.with-header.bg-white .collection-item, .collection.with-header.bg-white .collection-item.collection-cours, .collection.with-header.bg-white .collection-item.menu-cantine, .collection.with-header.bg-white .collection-item.with-action, .liste-conteneur.bg-white .collection-item, .liste-conteneur.bg-white .collection-item.collection-cours, .liste-conteneur.bg-white .collection-item.menu-cantine, .liste-conteneur.bg-white .collection-item.with-action {   background-color: #ffffff; } .collection.bg-white .collection-item .title, .collection.with-header.bg-white .collection-item .title, .liste-conteneur.bg-white .collection-item .title {   font-weight: 500;   color: #000000; } .collection.bg-white .collection-item h4, .collection.with-header.bg-white .collection-item h4, .liste-conteneur.bg-white .collection-item h4 {   font-weight: 600;   font-size: var(--taille-m);   margin: 0; } .collection.bg-white .collection-item .salle, .collection.with-header.bg-white .collection-item .salle, .liste-conteneur.bg-white .collection-item .salle {   font-weight: 400;   padding-top: 0.4rem; } .collection.bg-white .collection-item .intervenant, .collection.with-header.bg-white .collection-item .intervenant, .liste-conteneur.bg-white .collection-item .intervenant {   padding-top: 0.4rem;   font-weight: 500; } .collection.bg-white .collection-item .matiere, .collection.with-header.bg-white .collection-item .matiere, .liste-conteneur.bg-white .collection-item .matiere {   font-weight: 600; } .collection.bg-white .collection-item .item, .collection.with-header.bg-white .collection-item .item, .liste-conteneur.bg-white .collection-item .item {   padding-top: 0.2rem;   padding-bottom: 0.4rem; } .collection.bg-white .collection-item.cours-annules, .collection.with-header.bg-white .collection-item.cours-annules, .liste-conteneur.bg-white .collection-item.cours-annules {   padding-top: 1.6rem;   padding-bottom: 1.6rem; } .collection.bg-white .collection-item.cours-annules .dates, .collection.with-header.bg-white .collection-item.cours-annules .dates, .liste-conteneur.bg-white .collection-item.cours-annules .dates {   color: #8a2b2b;   font-weight: 500; } .collection.bg-white .collection-item.liste-ds .libelle-contain, .collection.with-header.bg-white .collection-item.liste-ds .libelle-contain, .liste-conteneur.bg-white .collection-item.liste-ds .libelle-contain {   display: flex;   align-items: center;   justify-content: space-between;   font-weight: 600;   padding: 0.8rem 0; } .collection.bg-white .collection-item.liste-ds .libelle-contain .libelle, .collection.with-header.bg-white .collection-item.liste-ds .libelle-contain .libelle, .liste-conteneur.bg-white .collection-item.liste-ds .libelle-contain .libelle {   flex: 1 1 auto; } .collection.bg-white .collection-item.liste-ds .libelle-contain .date, .collection.with-header.bg-white .collection-item.liste-ds .libelle-contain .date, .liste-conteneur.bg-white .collection-item.liste-ds .libelle-contain .date {   flex: none;   text-align: right; } .collection-item .collapsible {   margin: 0; } .collapsible-body .collection-item .collapsible {   margin: 0 0 0 1rem; } .collection .collection-item .left input:checked + label {   color: gray; } .collection.with-header .collection-header.deploiement {   background-position: 95%; } .collection li:not(.with-action), .collapsible .collapsible-header.empty-body {   background-color: #f6f6f6;   cursor: default; } .collection li:not(.with-action).bg-white, .collapsible .collapsible-header.empty-body.bg-white {   background-color: #ffffff; } .collection li.with-action {   background-color: #ffffff;   cursor: pointer;   position: relative; } .collection li.with-action::before {   content: "";   position: absolute;   right: -7px;   bottom: -14px;   border: transparent 7px solid;   border-top: #d1d1d1 7px solid;   border-radius: 0px;   width: 14px;   height: 14px;   -webkit-transform: rotateZ(-45deg);   transform: rotateZ(-45deg);   -webkit-transform-origin: 0 0;   transform-origin: 0 0; } .collection li.with-action.bg-white {   background-color: #ffffff; } .DonneesListe_Trombi .collection.with-header .collection-item:not(.with-action):not(.with-action-simple), .DonneesListe_Notes .collection.with-header .collection-item:not(.with-action):not(.with-action-simple) {   background-color: #ffffff;   font-weight: 500; } .collection .collection-item.active {   background-color: #f1f1f1;   color: #343434; } .collection .collection-header {   font-weight: 600;   font-size: var(--taille-m);   background-color: #f1f1f1;   padding: 0.4rem 0.8rem; } .collection .collection-header.with-header {   font-weight: 500;   border-bottom: #d1d1d1 1px solid;   padding: 1.6rem 0.8rem 0.4rem; } .collection.with-header .collection-item {   padding-left: 20px;   padding-right: 10px;   background-color: #f1f1f1; } .collection.with-header .collection-header.bg-gris {   background-color: #f1f1f1; } .collection.with-header .collection-header.collection-group {   font-weight: 500;   border-bottom: #d1d1d1 2px solid;   background-color: #f1f1f1; } .collection.with-header .collection-header.collection-group ~ .collection-item:not(.break-group) {   border-left: #d1d1d1 px solid;   padding-left: 26px; } .collection.with-header .collection-item.break-group ~ .collection-item {   border-left: 0;   padding-left: 30px; } .collection.collection-thin .collection-item {   background-color: #ffffff;   color: #343434;   padding: 0;   border: none; } .collection.collection-thin .collection-item .collapsible-header.empty-body {   background-color: #ffffff; } .collection.collection-thin .collection-item .collapsible-body .content {   padding: 0.8rem 0;   background-color: #ffffff; } .collection .collection-item {   position: relative;   font-size: var(--taille-m); } .collection .collection-item .title {   font-weight: 600;   font-size: var(--taille-l);   margin-bottom: 0.4rem; } .collection .collection-item .cdt-descriptif {   margin: 0.4rem 0;   font-size: var(--taille-s); } .collection .collection-item .secondary-content {   position: absolute;   top: 0.8rem;   right: 0.8rem;   color: #b3b3b3; } .collection-item i.material-icons {   font-size: 18px;   position: relative;   left: -7px;   min-width: 17px;   display: inline-block;   min-height: 15px;   overflow: visible; } .collection-item.avatar > i.material-icons {   font-size: 40px;   position: absolute;   left: 20px;   top: calc(50% - 20px); } .collection li.collection-cours {   padding: 0;   min-height: 5rem; } .collection li.collection-cours:not(.with-action) {   background-color: #f1f1f1; } .collection .collection-cours > div {   padding: 0.5rem;   position: relative;   min-height: 5rem;   flex: 1 1 auto; } .collection-cours.with-action > div, .collection-cours > div {   margin-left: 3.8rem; } .collection .collection-cours > div > a {   text-decoration: underline; } .collection .collection-absencecours:not(.with-action) {   border-color: #b3b3b3;   background-color: #d1d1d1;   height: 1rem;   padding: 0.5rem; } .collection-item.collection-cours {   display: flex; } .collection-item.collection-cours .horaire-container {   margin-left: 0;   flex: none;   min-width: 4.6rem;   display: flex;   flex-direction: column;   justify-content: space-between;   align-content: flex-end;   font-size: var(--taille-s);   padding-right: 0.4rem;   padding-bottom: 0.2rem; } .collection-item.collection-cours .horaire-container span {   text-align: right; } .collection-item.collection-cours .li-wrapper, .collection-item.collection-cours .content-wrapper {   margin-left: 0;   flex: 1 1 auto;   border-left: solid 5px;   padding-left: 0.6rem; } .collection-item.collection-cours .li-wrapper {   min-width: 0;   flex: 1 1 auto; } .collection-item.collection-cours .li-wrapper .item {   font-size: var(--taille-m); } .collection-item.collection-cours .li-wrapper .item.matiere {   font-weight: 600; } .collection-item.collection-cours .wai_hidden {   margin: 0;   position: absolute; } .collection-item.collection-cours .content-wrapper {   position: relative;   display: flex; } .collection-item.collection-cours .content-wrapper .main-content {   flex: 1 1 auto;   padding-bottom: 0.4rem; } .collection-item.collection-cours .content-wrapper .main-content .item {   padding-top: 0.2rem;   padding-bottom: 0.4rem; } .collection-item.collection-cours .content-wrapper .main-content .item.item_8 {   font-size: var(--taille-s);   color: #000000;   padding-top: 0; } .collection-item.collection-cours .content-wrapper .main-content .item.item_0 {   font-weight: 600; } .collection-item.collection-cours .content-wrapper .main-content .item.item_3 {   font-weight: 500; } .collection-item.collection-cours .content-wrapper .main-content .item.item_8 {   font-size: var(--taille-s);   color: #000000;   padding-top: 0; } .collection-item.collection-cours .content-wrapper .second-content {   flex: none;   height: 100%;   display: flex;   flex-direction: column;   justify-content: space-between; } .collection-item.collection-cours .dispenses-container {   position: absolute;   right: 0;   bottom: 0;   display: inline-flex;   align-items: center;   padding: 0.4rem 0.8rem; } .collection-item.collection-cours .visios-container {   font-family: "Educ-Font";   font-size: 1.5rem;   min-height: initial;   margin-right: 0.4rem;   cursor: pointer;   z-index: 5;   color: #0b5a5b; } .cours_pastilledispense {   font-size: 0.9rem; } .cours_pastilledispense > div {   background-color: white;   padding: 0.4rem;   line-height: 1rem;   position: relative;   border-radius: 0.35rem; } .cours_pastilledispense > div > span {   color: red; } .cours_pastilledispense > div > div {   position: absolute;   top: 0.1rem;   right: 0.1rem;   font-size: 0.5rem;   line-height: 0.5rem; } .cours_pastilledispense.cours_pastilledispense_maison > div {   background-color: var(--theme-claire); } .cours_pastilledispense.cours_pastilledispense_maison > div > span {   color: black; } .petitBlocDonnees {   display: inline-block;   width: 73px;   margin-top: 6px;   margin-right: 5px;   text-align: center;   vertical-align: top; } .petitBlocDonnees .NiveauAcquisition.NiveauAcquisition_Pastille {   width: var(--taille-m);   height: var(--taille-m);   margin-right: 0.4rem;   padding: 0.8rem; } .petitBlocDonnees div {   padding: 2px 5px;   overflow: hidden;   text-overflow: ellipsis; } .petitBlocDonnees div:first-child {   height: 46px;   background-color: #e3e3e3; } .petitBlocDonnees div:last-child {   border: 2px solid #e3e3e3;   background-color: #ffffff;   line-height: 22px;   height: 30px; } .petitBlocDonnees div:last-child.multiLignes {   height: 60px; } .petitBlocDonnees div:last-child > div:not(.notation_pastille_moy_NR) {   border: none;   height: 22px; } .petitBlocDonnees div:last-child > div.notation_pastille_moy_NR {   border: 0.05em solid #cc3300;   line-height: normal;   height: auto;   padding: 0.1rem 0.4rem; } .blocDonnees {   display: inline-block;   margin-top: 6px;   margin-right: 5px;   text-align: center; } .blocDonnees div {   padding: 2px 5px;   overflow: hidden;   text-overflow: ellipsis; } .blocDonnees div:first-child {   height: 46px;   background-color: #e3e3e3; } .blocDonnees div:last-child {   border: 2px solid #e3e3e3;   background-color: #ffffff;   line-height: 20px; } .blocDonnees div:last-child > div {   border: none;   height: 20px; } .carousel {   height: 0px; } .btn i, .btn-large i, .btn-floating i, .btn-large i, .btn-flat i {   margin-top: 2px; } .subheader, .sidenav .subheader {   position: relative;   padding: 0 0.4rem;   pointer-events: initial;   font-weight: 500;   color: #343434;   line-height: normal;   max-height: 4rem;   display: flex;   flex-direction: column;   flex-wrap: nowrap;   justify-content: center;   align-content: space-around; } .subheader > div {   width: 100%;   line-height: normal; } .subheader h3, .subheader h4 {   font-size: var(--taille-m);   margin: 0 0.4rem 0.4rem; } .subheader h3 {   padding-top: 0.4rem;   font-weight: 600; } .subheader h4 {   font-weight: 500;   padding-bottom: 0.8rem; } .navheader {   background-color: #d1d1d1;   height: 4.2rem; } .navheader.flex {   display: flex;   justify-content: space-between;   align-items: center;   padding: 1.6rem; } .navheader.flex .btnImageIcon {   flex: none; } .navheader + .subheader {   clear: both; } .sidenav li.active {   background-color: transparent; } .sidenav .collapsible.popout li.active {   margin-left: 0.4rem;   margin-right: 0.4rem; } .sidenav .collapsible.popout .collapsible-header {   background-color: transparent; } .sidenav .collapsible-header:hover, .sidenav.fixed .collapsible-header:hover {   background-color: transparent; } .sidenav .collapsible-header, .sidenav.fixed .collapsible-header {   line-height: normal;   display: flex;   flex-direction: column;   flex-wrap: nowrap;   justify-content: center;   align-content: space-around;   align-items: flex-start;   height: 4.2rem; } .sidenav .collapsible-header, .sidenav .collapsible-header h5, .sidenav.fixed .collapsible-header, .sidenav.fixed .collapsible-header h5 {   font-weight: 500;   font-size: var(--taille-m); } .sidenav .collapsible-header:not(.empty-body), .sidenav.fixed .collapsible-header:not(.empty-body) {   border-bottom: 1px solid #b3b3b3; } .sidenav .collapsible-header > div, .sidenav.fixed .collapsible-header > div {   width: 100%; } .sidenav .collapsible-header i, .sidenav.fixed .collapsible-header i {   display: inline-block;   float: none; } .sidenav .collapsible-body {   line-height: normal; } .sidenav .collapsible li.collection-item, .sidenav.fixed .collapsible li.collection-item {   padding: 10px 20px; } .sidenav .collapsible li.collection-item.collapsible-item, .sidenav.fixed .collapsible li.collection-item.collapsible-item {   padding: 0; } .StickerEnStage {   background-color: white;   border: solid 1px blue;   color: blue;   padding: 0 5px 0 5px;   margin-top: 5px;   font-weight: bolder;   margin-bottom: 2px; } .inactive-color i[class*="icon_"], .inactive-color div.ie-ellipsis {   color: #aaaaaa;   cursor: default; } .filtresPJ td, .filtresPJ th {   padding: 0rem 0rem; } .listeFenetrePJ {   padding-top: 1em; } .cocheCB {   width: 1em; } .sidenav.aside-nav-right {   height: 100%;   min-height: calc(100% - 8.5rem);   background: linear-gradient(to right, #46484d 0, #46484d calc(100% - 70px), #d9d9d9 calc(100% - 70px), #d9d9d9 100%);   color: #d9d9d9;   display: flex;   justify-content: space-between;   width: 360px;   max-width: calc(100vw - 32px);   z-index: 998;   position: fixed;   top: 0;   bottom: 0;   right: 0;   left: auto;   padding: 0;   box-shadow: -0.15rem 0 0.3rem 0.3rem rgba(70, 72, 77, 0.2); } .sidenav.aside-nav-right .WAI_hidden {   display: none; } .sidenav.aside-nav-right .as-tag {   background-color: #000000;   font-weight: 600;   border-radius: 50%;   width: 1.8rem;   height: 1.8rem;   padding: 0.5rem;   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   margin-left: 0.8rem; } .sidenav.aside-nav-right .global-menu-container {   flex: 1 1 auto;   background-color: #46484d;   display: flex;   flex-direction: column;   max-width: calc(100% - 70px); } .sidenav.aside-nav-right .global-menu-container .user-container {   flex: 0 1 auto;   padding: 0.4rem 1.6rem 0;   border-bottom: solid 1px #d9d9d9;   max-width: 100%;   height: 9.5rem; } .sidenav.aside-nav-right .global-menu-container .user-container-profil {   display: flex; } .sidenav.aside-nav-right .global-menu-container .user-container-derniere-connexion {   font-size: 1rem;   margin-bottom: 0.4rem;   min-height: 15px; } .sidenav.aside-nav-right .global-menu-container .ObjetSaisie.membre-combo {   width: 100%; } .sidenav.aside-nav-right .global-menu-container .ObjetSaisie.membre-combo .as-select {   background-color: transparent !important;   border: none !important;   padding: 0 !important;   color: inherit; } .sidenav.aside-nav-right .global-menu-container .ObjetSaisie.membre-combo .deroulant-conteneur-show-hide {   background-color: #46484d; } .sidenav.aside-nav-right .global-menu-container .ObjetSaisie.membre-combo .deroulant-conteneur-show-hide .as-li.selected {   background-color: inherit !important; } .sidenav.aside-nav-right .global-menu-container .membre-photo_container {   flex: 1 1 auto;   display: flex;   align-items: center;   padding: 0.8rem 0;   max-width: 100%; } .sidenav.aside-nav-right .global-menu-container .membre-photo_container .membre-photo {   flex: none;   border-radius: 50%;   width: 3.6rem;   height: 3.6rem;   padding: 0;   overflow: hidden;   margin-right: 0.8rem; } .sidenav.aside-nav-right .global-menu-container .membre-photo_container .membre-photo.photoEspaceEnseignant, .sidenav.aside-nav-right .global-menu-container .membre-photo_container .membre-photo.photoEspaceVS, .sidenav.aside-nav-right .global-menu-container .membre-photo_container .membre-photo.photoEspaceEtudiant, .sidenav.aside-nav-right .global-menu-container .membre-photo_container .membre-photo.photoEspaceParent, .sidenav.aside-nav-right .global-menu-container .membre-photo_container .membre-photo.photoEspaceDirection {   background-position: 0 center; } .sidenav.aside-nav-right .global-menu-container .membre-photo_container .membre-photo:not([class*="photoEspace"]):empty {   margin-right: 0;   width: 0; } .sidenav.aside-nav-right .global-menu-container .membre-photo_container .label-membre {   line-height: 1.2;   flex: 1 1 auto;   align-self: center;   font-size: 1.2rem;   font-weight: 600;   max-width: 100%;   white-space: normal;   word-break: break-word; } .sidenav.aside-nav-right .global-menu-container .membre-photo_container .label-membre > span {   display: inline-block;   width: 100%; } .sidenav.aside-nav-right .global-menu-container .membre-photo_container.has-list {   cursor: pointer;   position: relative; } .sidenav.aside-nav-right .global-menu-container .membre-photo_container.has-list .label-membre {   display: flex;   justify-content: space-between;   align-items: center; } .sidenav.aside-nav-right .global-menu-container .membre-photo_container.has-list .label-membre::after {   font-family: "Educ-Font";   content: "";   margin-left: 0.8rem; } .sidenav.aside-nav-right .global-menu-container .membre-photo {   display: flex;   flex-direction: column;   justify-content: center;   align-items: center; } .sidenav.aside-nav-right .global-menu-container .menu-container {   flex: 1 1 auto;   background-color: #46484d;   font-size: var(--taille-s); } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste {   outline: 0;   border-radius: 0; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste > li {   padding: 0.6rem 1.6rem;   display: flex;   justify-content: space-between;   width: 100%;   font-weight: 600; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste > li > span:not(.as-tag) {   height: auto;   min-height: 2.4rem; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste li {   cursor: pointer; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste li, .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste li:not(.with-action) {   background: transparent; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste li.with-action {   border: none; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste li.to-disconnect {   margin-top: 2.4rem;   padding-top: 1.6rem;   border-top: solid 1px #d9d9d9; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste li::before {   display: none; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste li span {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   display: flex;   align-items: center; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste li span:not(.collapsible-header) {   line-height: 1.2; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste li .as-tag {   flex: none;   margin-left: 0.2rem; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste.collapsible {   border: none;   box-shadow: none;   margin-top: 1.6rem; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste.collapsible > li.is-collapse.collapsible-item {   display: flex;   flex-direction: column;   -webkit-tap-highlight-color: transparent !important; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste.collapsible > li.is-collapse.collapsible-item .as-header.collapsible-header {   display: flex;   flex-flow: row nowrap;   padding: 0;   border: none;   background: transparent;   font-weight: 600; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste.collapsible > li.is-collapse.collapsible-item .as-header.collapsible-header::before {   display: none; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste.collapsible > li.is-collapse.collapsible-item .as-header.collapsible-header::after {   text-align: right;   flex: 1 1 auto;   font-family: "Educ-Font";   content: "";   transition: transform 0.1s cubic-bezier(0.1, 0.66, 0.09, 0.33);   transform: rotate(0deg);   transform-origin: calc(100% - 0.6rem) center; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste.collapsible > li.is-collapse.collapsible-item .collapsible-body {   border: none;   background: none; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste.collapsible > li.is-collapse.collapsible-item .sub-liste {   flex: 1 1 auto;   margin-left: 0.4rem; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste.collapsible > li.is-collapse.collapsible-item .sub-liste > li {   display: flex;   padding: 0.8rem 0.4rem;   padding-left: 0.8rem;   font-weight: 400; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste.collapsible > li.is-collapse.collapsible-item .sub-liste > li > span:first-child {   flex: 1 1 auto; } .sidenav.aside-nav-right .global-menu-container .menu-container .collection.menu-liste.collapsible > li.is-collapse.collapsible-item.active .as-header::after {   transform: rotate(180deg);   transform-origin: calc(100% - 0.6rem) center;   margin-right: 2px; } .sidenav.aside-nav-right .btn-commands-container {   flex: none;   box-sizing: border-box;   padding-top: 1.2rem;   padding-bottom: 1.2rem;   width: 70px;   display: flex;   flex-direction: column;   justify-content: space-between;   align-items: center; } .sidenav.aside-nav-right .btn-commands-container .icon-title {   display: flex;   flex-direction: column;   align-items: center; } .sidenav.aside-nav-right .btn-commands-container .icon-title:not(.icon_carnet_liaison.mix-icon_plus)::after {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   content: attr(title);   font-size: var(--taille-s);   font-weight: 500;   padding-top: 0.4rem; } .sidenav.aside-nav-right .btn-commands-container hr {   width: 100%;   height: 1px;   border: 0;   background-color: rgba(70, 72, 77, 0.5);   margin: 1.2rem auto 1.8rem; } .sidenav.aside-nav-right .btn-commands-container hr + .badged-btn + .badged-btn {   margin-top: 0.8rem; } .sidenav.aside-nav-right .btn-commands-container .home-action-conteneur, .sidenav.aside-nav-right .btn-commands-container .cta-mobile-conteneur {   flex: none; } .sidenav.aside-nav-right .btn-commands-container .notifs-conteneur {   flex: 1 1 auto; } .sidenav.aside-nav-right .btn-commands-container .notifs-conteneur, .sidenav.aside-nav-right .btn-commands-container .cta-mobile-conteneur, .sidenav.aside-nav-right .btn-commands-container .home-action-conteneur {   display: flex;   flex-direction: column;   align-items: center;   max-width: 3.2rem;   margin-top: 0.8rem; } .sidenav.aside-nav-right .btn-commands-container .toggler-btn, .sidenav.aside-nav-right .btn-commands-container .badged-btn {   cursor: pointer;   color: #46484d;   font-size: 2.8rem; } .sidenav.aside-nav-right .btn-commands-container .toggler-btn:hover, .sidenav.aside-nav-right .btn-commands-container .badged-btn:hover {   color: #696c73; } .sidenav.aside-nav-right .btn-commands-container .badged-btn {   position: relative;   font-size: 2.8rem;   min-width: 1em;   margin-bottom: 1.2rem; } .sidenav.aside-nav-right .btn-commands-container .badged-btn .as-tag {   width: 1.8rem;   height: 1.8rem;   position: absolute;   background-color: #ff3838;   color: #ffffff;   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   font-size: 0.4em;   top: -0.4rem;   right: -0.4rem; } .sidenav.aside-nav-right .btn-commands-container .badged-btn .as-tag.on-alert::before {   content: "!";   font-size: 1.2em; } .sidenav.aside-nav-right .btn-commands-container .icon_question_sign > .as-tag {   background-color: #148aba;   right: 0; } .sidenav.aside-nav-right .btn-commands-container .toggler-btn i {   line-height: 1;   margin-bottom: 1.2rem; } .sidenav.aside-nav-right .btn-commands-container .toggler-btn i.icon_menu_burger {   font-size: 2rem; } .dropdown-content.users-list {   background-color: #46484d;   border: solid 1px #d9d9d9;   border-top: none;   top: 9.4rem !important;   box-shadow: 0.15rem 0.3rem 0.5rem -15rem rgba(0, 0, 0, 0.8);   max-height: calc(100% - 8.5rem);   max-width: 246px;   height: auto !important; } .dropdown-content.users-list li {   min-height: 0; } .dropdown-content.users-list li a {   font-size: var(--taille-s);   height: auto;   line-height: 1;   color: #d9d9d9;   width: 100%;   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis; } .dropdown-content.users-list li:hover a {   color: #46484d; } div#div {   overflow: auto; } div#div .navbar-fixed {   flex: none;   height: 8.5rem;   margin-bottom: 0.4rem; } div#div .content-mobile-wrapper {   flex: 1 1 100%;   display: flex;   flex-direction: column;   justify-content: space-between;   max-width: 100%;   position: relative; } div#div .content-mobile-wrapper .objetInterfaceMobile_zonePrincipale {   flex: 1 1 100%;   color: inherit;   min-height: min-content; } div#div .content-mobile-wrapper .footer-mobile {   flex: none; } div#div .content-mobile-wrapper .pseudo-icone-ds.tiny::before {   font-size: 0.7rem !important; } .bandeauBoutonsParent {   display: flex;   flex-direction: row;   align-items: center;   justify-content: center;   width: 100%;   padding: 1.6rem; } .bandeauBoutonsParent .ieBouton.theme-bt-accueil-primaire {   max-width: 17rem;   height: auto;   padding: 0.8rem 1.6rem;   color: #27a975;   background: #ffffff;   border-color: #ffffff;   box-shadow: 0.2rem 0.2rem 0 #e2e2e2; } .bandeauBoutonsParent .ieBouton.theme-bt-accueil-primaire:hover {   color: #ffffff;   background: #27a975;   border-color: #27a975; } .bandeauBoutonsParent .ieBouton.theme-bt-accueil-primaire:first-child {   margin-right: 1.6rem; } .bandeauBoutonsParent .ieBouton.theme-bt-accueil-primaire .ieBtnContImg-img i + div {   font-size: var(--taille-m);   text-align: left;   margin-left: 0.8rem; } @media screen and (max-width: 370px) {   .bandeauBoutonsParent .ieBouton.theme-bt-accueil-primaire .ieBtnContImg-img i + div {     font-size: var(--taille-s);     margin-left: 0.4rem;   } } .waves-effect.waves-theme-claire .waves-ripple {   background-color: var(--theme-claire); } .waves-effect.waves-theme-moyen1 .waves-ripple {   background-color: var(--theme-moyen1); } .waves-effect.waves-theme-foncee .waves-ripple {   background-color: var(--theme-foncee); } .waves-effect.waves-theme-sombre .waves-ripple {   background-color: var(--theme-sombre); } .EspaceMobileIndex .ThemeSchool {   background-image: none;   background: #ffffff; } .Fenetre_QCM .header-conteneur {   flex: none;   background: #ffffff;   display: flex;   justify-content: space-between;   padding: 1.6rem; } .Fenetre_QCM .header-conteneur .icon-contain {   flex: none;   display: flex;   justify-content: space-between;   margin: 0; } .Fenetre_QCM .header-conteneur .icon-contain .iconic::before {   font-family: "Educ-Font";   font-size: 1.6rem;   color: var(--theme-foncee);   margin-right: 0.8rem; } .Fenetre_QCM .header-conteneur .titres-contain {   flex: 1 1 auto;   font-size: var(--taille-l);   font-weight: 600;   text-align: center;   margin-top: -0.4rem; } .Fenetre_QCM .main-conteneur {   display: flex;   min-height: 100%; } .Fenetre_QCM .main-conteneur .global-conteneur {   padding: 0.8rem;   flex-grow: 1; } .Fenetre_QCM .main-conteneur .global-conteneur .card {   background: transparent;   box-shadow: none;   text-align: left; } .Fenetre_QCM .main-conteneur .global-conteneur .card .card-title {   font-size: var(--taille-l);   color: var(--theme-foncee);   font-weight: 600; } .Fenetre_QCM .main-conteneur .global-conteneur .card .qcm_visueleve_infocontainer.qcm_visueleve_mobile {   font-size: var(--taille-m); } .Fenetre_QCM .main-conteneur .AssociationMatching {   margin: 1rem 0; } .Fenetre_QCM .main-conteneur .AssociationMatching .ZoneElementAMatching {   margin-bottom: 0.5rem; } .Fenetre_QCM .main-conteneur .AssociationMatching .ZoneDropElementBMatching {   cursor: pointer;   min-height: 4rem;   border: dashed 1px #ccc; } .Fenetre_QCM .main-conteneur .AssociationMatching .ZoneDropElementBMatching.ZoneDropElementBMatchingSelected {   border: solid 2px red; } .Fenetre_QCM .main-conteneur .AssociationMatching .ZoneDropElementBMatching .ReponseMatching {   display: inline-block; } .Fenetre_QCM .main-conteneur .AssociationMatching .ZoneDropElementBMatching .BoutonSupprimerReponseAssociee {   display: inline-block;   font-size: 1.5em; } .Fenetre_QCM .main-conteneur .ZoneReponsesDisponiblesMatching {   border-top: solid 1px black; } .Fenetre_QCM .main-conteneur .ZoneReponsesDisponiblesMatching .ZoneReponsesDisponiblesMatchingInner {   background-color: #ccc;   min-height: 4rem;   margin-top: 1rem; } .Fenetre_QCM .main-conteneur .ReponseMatching {   cursor: pointer; } .Fenetre_QCM .main-conteneur .ReponseMatching.ReponseMatchingSelected {   border: solid 2px green; } .Fenetre_QCM .main-conteneur .ReponseMatching .ReponseMatchingInner {   display: inline-block;   margin: 0.5rem; } .message-vide.card {   background: transparent;   box-shadow: none;   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   height: 100%; } .message-vide.card.card-nodata {   padding: 1.6rem;   font-style: normal;   font-weight: 600;   font-size: var(--taille-m);   border-radius: 0; } .message-vide.card.card-nodata .Image_No_Data {   width: 100%;   max-width: 50rem;   height: 0;   padding-top: 80%;   background-size: contain;   background-position-x: center;   background-position-y: top;   max-height: 500px;   max-width: 500px; } .message-vide.card.card-nodata .card-content {   text-align: center; } .EspaceMobileIndex .Image_No_Data.no-blog-data {   width: 100%;   height: 0;   padding-top: 80%;   background-size: contain;   background-position-x: center;   background-position-y: top;   max-height: 500px;   max-width: 500px; } .EspaceMobileIndex .ObjetListe .liste_messageVide {   flex-direction: column;   align-items: center; } .liste-conteneur.collapsible {   box-shadow: none;   margin-top: 0; } .liste-conteneur .collection-item .title {   font-weight: 600;   margin-bottom: 0.4rem; } .liste-conteneur .collapsible-header:not(.empty-body) {   font-size: var(--taille-m);   font-weight: 600;   border: solid 1px var(--theme-claire); } .parametres {   background: #ffffff;   border-bottom: solid 1px var(--theme-foncee);   padding: 0.8rem 1.6rem; } .parametres .label {   font-size: var(--taille-m);   font-weight: 600; } .parametres.conteneur-langues {   display: flex;   align-items: center;   justify-content: space-between;   border-bottom: solid 1px var(--theme-claire); } .parametres.conteneur-droits .pm_jourOuvres .pm_avantApres {   padding: 0.8rem 0; } .parametres.conteneur-droits .pm_jourOuvres .pm_avantApres .pm_flex {   margin-bottom: 0.4rem; } .parametres.conteneur-droits, .parametres.conteneur-droits textarea.materialize-textarea {   font-size: var(--taille-m); } .parametres.conteneur-droits textarea.materialize-textarea {   padding-left: 0.2rem;   padding-right: 0.2rem; } .note-details-conteneur {   display: grid;   grid-template-columns: repeat(2, 1fr);   grid-template-areas: "date note-contain"
 "commentaire note-contain"; } .note-details-conteneur .note-contain {   grid-area: note-contain; } .note-details-conteneur .note-contain .note {   font-weight: 600; } .note-details-conteneur .date {   grid-area: date; } .note-details-conteneur .commentaire {   grid-area: commentaire; } .note-details-conteneur .coefficient {   grid-area: coefficient; } .notes-data-conteneur {   padding: 0.4rem 1.6rem;   font-size: var(--taille-m); } .notes-data-conteneur .libelle {   font-weight: 600;   line-height: 1.1; } .notes-data-conteneur .descriptif {   margin-bottom: 0.2rem; } .notes-data-conteneur + ul.collapsible {   margin-top: 0.8rem;   border-bottom: none; } .notes-data-conteneur li {   line-height: 1.2; } .notes-data-conteneur.encadre {   padding: 0.8rem 1.6rem;   border: solid 1px #d9dbdc;   margin: 0.8rem 1.6rem; } .notes-data-conteneur.encadre ul {   padding-left: 0;   font-size: var(--taille-s); } .coefficent-conteneur {   display: flex;   justify-content: space-between;   padding: 0 1.6rem 0.8rem;   font-size: var(--taille-m);   font-weight: 500; } .coefficent-conteneur .libelle {   flex: 1 1 auto; } .coefficent-conteneur .coeff {   flex: none; } .vie-scolaire-conteneur {   padding: 0.8rem;   font-size: var(--taille-m);   border-bottom: solid 1px #c5c5c5; } .vie-scolaire-conteneur:last-child {   border: none; } .bulletin .matiere-conteneur {   border-left: solid 5px;   padding: 10px 5px;   width: 100%;   display: grid;   grid-template-columns: 55% 1fr 4rem;   align-items: baseline; } .bulletin .matiere-conteneur.bullCompetences {   grid-template-columns: auto 6.5rem; } .bulletin .matiere-conteneur.infos-moy-complet {   grid-template-columns: 55% 1fr 6.5rem; } .bulletin .matiere-conteneur .libelle {   font-weight: 500; } .bulletin .matiere-conteneur .moyenne-classe {   color: #9c9c9c;   padding-left: 0.8rem;   padding-right: 0.8rem; } .bulletin .matiere-conteneur .moyenne-eleve {   font-weight: 600; } .bulletin .matiere-conteneur .infos-moy-eleve {   display: flex;   align-items: baseline; } .bulletin .matiere-conteneur .nivMaitrise-eleve {   margin-left: auto; } .bulletin .matiere-conteneur .collection {   margin-top: 0.4rem;   grid-column-start: 1;   grid-column-end: span col3-start;   grid-row-start: 2;   grid-row-end: span 2; } .bulletin .matiere-conteneur .collection .sous-service-conteneur {   width: 100%;   display: grid;   grid-template-columns: 55% 1fr 4rem; } .bulletin .matiere-conteneur .collection .sous-service-conteneur .libelle, .bulletin .matiere-conteneur .collection .sous-service-conteneur .moyenne-classe {   font-style: italic; } .bulletin .matiere-conteneur .collection .sous-service-conteneur .moyenne-classe {   color: #9c9c9c;   padding-left: 0.8rem;   padding-right: 0.8rem; } .bulletin .matiere-conteneur .collection .sous-service-conteneur .moyenne-eleve {   font-weight: 600; } .bulletin li.jauge-conteneur {   line-height: 2.4rem;   padding: 0.8rem !important;   padding-right: 1.6rem !important; } .bulletin li .evaluations-conteneur {   display: flex;   justify-content: space-between;   align-items: flex-start; } .bulletin li .evaluations-conteneur .description {   flex: 1 1 auto; } .bulletin li .evaluations-conteneur .pastilles {   flex: none;   display: flex;   justify-content: flex-end;   width: 35%;   padding-right: 0.4rem;   flex-wrap: wrap; } .bulletin li .evaluations-conteneur .pastille-nbr-conteneur {   display: flex;   align-items: baseline; } .bulletin li .evaluations-conteneur .pastille-nbr-conteneur .nbr {   margin-right: 0.4rem;   margin-left: 0.8rem; } .bulletin li .NiveauAcquisition.NiveauAcquisition_Pastille {   width: var(--taille-m);   height: var(--taille-m);   margin-right: 0.4rem;   margin-bottom: 0.4rem;   padding: 0.8rem; } .bulletin .infos-moy-eleve-bandeau {   display: flex;   align-items: baseline;   justify-content: center; } .bulletin .infos-moy-eleve-bandeau .NiveauAcquisition.NiveauAcquisition_Pastille {   width: var(--taille-m);   height: var(--taille-m);   margin-right: 0.4rem;   padding: 0.8rem; } .bulletin .nivMaitrise-eleve-bandeau {   margin-left: 0.4rem; } .evaluations {   margin-top: 0.8rem; } .evaluations .fluid-bloc {   margin-left: 0.8rem;   padding-bottom: 0.4rem; } .evaluations .niveaux {   width: 100%;   text-align: right;   font-weight: 500; } .collection-item.with-action .manuels-titre-contain {   display: flex;   align-items: center; } .collection-item.with-action .manuels-titre-contain .logo {   flex: none;   margin-right: 0.4rem; } .collection-item.with-action .manuels-titre-contain .libelle {   flex: 1 1 auto;   font-size: var(--taille-s);   font-weight: 600; } .collection-item.with-action .manuels-description-contain {   display: flex;   align-items: center;   padding: 0.4rem 0 0.8rem; } .collection-item.with-action .manuels-description-contain .titre {   font-size: var(--taille-m); } .collection-item.with-action .manuels-description-contain .titre .infos {   display: inline-block;   margin-left: 0.4rem;   cursor: pointer;   color: var(--theme-moyen1); } .collection-item.with-action .manuels-liens-contain {   display: flex;   align-items: center;   flex-direction: row-reverse;   justify-content: space-between;   padding-bottom: 0.4rem; } .collection-item.with-action .manuels-liens-contain .infos {   flex: none;   width: 2rem; } .file-conteneur {   padding: 0.4rem 1.6rem;   display: flex;   flex-direction: column;   position: relative; } .file-conteneur .titre, .file-conteneur .infos {   padding-left: 2.8rem; } .file-conteneur .titre {   font-weight: 600; } .file-conteneur .infos {   font-size: var(--taille-s); } .file-conteneur::before {   font-size: 2rem;   color: var(--theme-foncee);   position: absolute;   top: 1rem; } label {   font-size: var(--taille-s); } i.btn-lien-visio {   position: absolute;   z-index: 1;   top: 0.8rem;   right: 1.6rem;   font-size: 1.6rem;   color: var(--theme-foncee); } .page-compte p {   line-height: 1.1;   margin-bottom: 0.8rem; } .page-compte .zone-item {   padding: 1.6rem;   margin: 0;   font-size: var(--taille-m);   border-bottom: solid 1px var(--theme-claire); } .page-compte .zone-item:last-child {   border-bottom: none; } .page-compte .zone-item .label, .page-compte .zone-item .title {   font-weight: 600; } .page-compte .zone-item .label {   margin-bottom: 0.4rem; } .page-compte .zone-item .title {   margin-bottom: 0.8rem; } .page-compte .parametres {   border-color: var(--theme-claire);   padding: 1.6rem; } .page-compte .parametres:last-child {   border-bottom: none; } .page-compte .parametres .content-wrapper {   display: flex;   align-items: center;   justify-content: space-between; } .page-compte .parametres .content-wrapper .libelle {   flex: 1 1 auto; } .page-compte .parametres .content-wrapper .action-option {   flex: none; } .page-compte .ObjetChoixStrategieSecurisation .css_lienVideo {   display: flex;   font-weight: 600;   margin-bottom: 0.8rem; } .page-compte .ObjetChoixStrategieSecurisation .css_lienVideo.LienAccueil {   align-items: center;   line-height: 1.1; } .page-compte .ObjetChoixStrategieSecurisation .css_Choix {   margin-left: 1.6rem; } .page-compte .ObjetChoixStrategieSecurisation label {   margin: 0.4rem 0 0.8rem; } .page-compte .ObjetChoixStrategieSecurisation span label {   font-size: var(--taille-m);   line-height: 1.1; } .page-compte .liste-connexions {   margin-top: 0.8rem; } .mobile-table {   border-collapse: collapse; } .mobile-table.feuille-appel {   margin: 0.8rem 0 0.4rem; } .mobile-table.feuille-appel th, .mobile-table.feuille-appel td {   padding: 0.4rem;   text-align: center;   vertical-align: middle; } .mobile-table.feuille-appel th[scope="col"] {   line-height: 0.3;   height: 2.4rem;   border-bottom: solid 2px var(--theme-moyen1);   width: 4rem; } .mobile-table.feuille-appel th[scope="col"].sticker-contain {   width: 8.9rem; } .mobile-table.feuille-appel th[scope="col"]:first-child {   padding-left: 1.2rem;   text-align: left; } .mobile-table.feuille-appel th[scope="row"] {   text-align: left;   padding-left: 1.2rem;   height: 3.6rem;   color: #000000;   font-weight: 500; } .mobile-table.feuille-appel th[scope="row"], .mobile-table.feuille-appel td {   border-bottom: solid 1px #c5c5c5; } .mobile-table.feuille-appel td.sticker-contain {   border-right: solid 1px #c5c5c5; } .mobile-table.feuille-appel .sticker {   color: #ffffff;   padding: 0.4rem;   border-radius: 0.35rem;   font-weight: 700;   font-size: 1rem;   margin: auto;   box-shadow: 0.1rem 0.15rem 0.2rem rgba(0, 0, 0, 0.2);   max-width: 8rem; } .mobile-table.feuille-appel .sticker.stickerEnStage {   background-color: #346c88; } .mobile-table .motif, .collection.motifs .motif {   display: inline-flex;   align-items: center;   justify-content: center;   width: 2.4rem;   height: 2.4rem;   border-radius: 50%;   padding: 0.4rem;   box-sizing: border-box;   font-weight: 600; } .motif-contain {   display: flex;   align-items: center;   justify-content: space-between;   cursor: pointer;   padding: 0.8rem 1.6rem 0.8rem 0;   border: none; } .motif-contain .motif {   flex: none;   margin-right: 0.8rem; } .motif-contain .libelle-contain {   flex: 1 0 auto; } .motif-contain .libelle-contain .libelle-motif {   font-size: var(--taille-m);   font-weight: 600; } .motif-contain .libelle-contain .justification {   font-size: var(--taille-s); } .collection.motifs {   border: none; } .collection.motifs .collection.item {   border-bottom: solid 1px var(--theme-claire); } .collection.motifs .collection.item:last-child {   border-bottom: none; } .item-contain .pseudo-icone-ds::before, .libelle-contain .pseudo-icone-ds::before {   background: #6b6e77;   color: #ffffff;   width: 2rem;   height: 2rem;   border-radius: 0.35rem; } .collection.with-header.dernieres-notes .collection-header, .collection.with-header.dernieres-notes .collection-item {   padding: 0; } .collection.with-header.dernieres-notes .collection-header .titre-contain, .collection.with-header.dernieres-notes .collection-header .item-contain, .collection.with-header.dernieres-notes .collection-item .titre-contain, .collection.with-header.dernieres-notes .collection-item .item-contain {   display: flex;   align-items: flex-start;   justify-content: space-between;   border-left: solid 0.6rem; } .collection.with-header.dernieres-notes .collection-header .titre-contain .libelle, .collection.with-header.dernieres-notes .collection-header .titre-contain .moyenne, .collection.with-header.dernieres-notes .collection-header .titre-contain .date, .collection.with-header.dernieres-notes .collection-header .item-contain .libelle, .collection.with-header.dernieres-notes .collection-header .item-contain .moyenne, .collection.with-header.dernieres-notes .collection-header .item-contain .date, .collection.with-header.dernieres-notes .collection-item .titre-contain .libelle, .collection.with-header.dernieres-notes .collection-item .titre-contain .moyenne, .collection.with-header.dernieres-notes .collection-item .titre-contain .date, .collection.with-header.dernieres-notes .collection-item .item-contain .libelle, .collection.with-header.dernieres-notes .collection-item .item-contain .moyenne, .collection.with-header.dernieres-notes .collection-item .item-contain .date {   padding: 1.6rem; } .collection.with-header.dernieres-notes .collection-header .titre-contain .libelle, .collection.with-header.dernieres-notes .collection-header .titre-contain .date, .collection.with-header.dernieres-notes .collection-header .item-contain .libelle, .collection.with-header.dernieres-notes .collection-header .item-contain .date, .collection.with-header.dernieres-notes .collection-item .titre-contain .libelle, .collection.with-header.dernieres-notes .collection-item .titre-contain .date, .collection.with-header.dernieres-notes .collection-item .item-contain .libelle, .collection.with-header.dernieres-notes .collection-item .item-contain .date {   flex: 1 1 auto;   padding-right: 0.8rem; } .collection.with-header.dernieres-notes .collection-header .titre-contain .moyenne, .collection.with-header.dernieres-notes .collection-header .item-contain .moyenne, .collection.with-header.dernieres-notes .collection-item .titre-contain .moyenne, .collection.with-header.dernieres-notes .collection-item .item-contain .moyenne {   flex: none;   padding-left: 0.8rem; } .collection.with-header.dernieres-notes .collection-header .titre-contain {   font-weight: 600; } .collection.with-header.dernieres-notes .collection-item {   background-color: #ffffff; } .collection.with-header.dernieres-notes .collection-item .item-contain .pseudo-icone-ds {   padding-top: 1.4rem; } .collection.with-header.dernieres-notes .collection-item .item-contain .date-matiere-contain {   flex: 1 1 auto;   padding: 1.6rem;   padding-right: 0.8rem; } .collection.with-header.dernieres-notes .collection-item .item-contain .date-matiere-contain .matiere {   font-weight: 500;   margin-bottom: 0.8rem; } .collection.with-header.dernieres-notes .collection-item .item-contain .date-matiere-contain .info-rattrapage {   padding: 0.4rem 0; } .collection.with-header.dernieres-notes .collection-item .item-contain .date-matiere-contain .info-rattrapage .label-session {   font-style: italic; } .collection.with-header.dernieres-notes .collection-item .item-contain .date-matiere-contain .info-rattrapage .pj-contain .ie-chips {   margin: 0.2rem 0.4rem;   margin-left: 0; } .salles-libres {   display: flex;   flex-direction: column;   height: 100%; } .salles-libres .choix-duree {   display: flex;   align-items: center;   padding: 0.4rem 0.8rem;   font-weight: 600;   font-size: var(--taille-m); } .salles-libres .choix-duree .libelle {   flex: none;   margin-right: 0.4rem; } .salles-libres .choix-duree .duree {   flex: 1 1 auto;   display: flex;   align-items: center; } .salles-libres .collapsible-header {   font-weight: 600;   font-size: var(--taille-m); } .salles-libres .liste-salles .ObjetListe .collection .collection-item:not(.with-action):not(.with-action-simple) {   background-color: #ffffff; } .choix-contain {   display: flex;   align-items: center;   padding-left: 0.8rem; } .choix-contain .iecb {   margin-right: 0.8rem; } .collection.with-header.page-bulletins .collection-header.with-action, .collection.with-header.page-bulletins .collection-item.with-action {   background-color: #ffffff; } .collection.with-header.page-bulletins .collection-header.with-action .titre-contain, .collection.with-header.page-bulletins .collection-item.with-action .titre-contain {   display: flex;   justify-content: space-between; } .collection.with-header.page-bulletins .collection-header.collection-group ~ .collection-item:not(.break-group), .collection.with-header.page-bulletins .collection-item {   padding-left: 2.4rem; } .collection.with-header.page-bulletins + .card {   margin: 0 0 1.6rem;   box-shadow: none; } .collection.with-header.page-bulletins + .card .card-content {   padding: 0;   border-radius: 0;   background-color: #f8f8f8; } .collection.with-header.page-bulletins + .card .card-content > .item {   padding: 0.8rem 2.4rem;   border-bottom: solid 0.1rem #ededed;   font-size: var(--taille-m); } .collection.with-header.page-bulletins + .card .card-content > .item.abs-retard {   font-style: italic; } .collection.with-header.page-bulletins + .card .card-content > .item:only-child {   border: none; } .collection.with-header.page-bulletins ~ .bt-contain .float-global-conteneur {   margin-right: 0.8rem; } .ie-inputnote {   border-bottom: 1px solid #e2e2e2; } .ie-inputnote.disabled {   color: #c5c5c5; } .ie-inputnote.active {   border-bottom-color: var(--theme-foncee);   box-shadow: 0 1px 0 0 var(--theme-foncee); }
 a.link, a.link *:not(span):not(i), a.link span:last-of-type {   color: var(--theme-foncee);   text-decoration: underline; } .sidenav .user-view {   background-color: var(--theme-foncee); } button:focus {   background-color: var(--theme-foncee); } .btn:focus, .btn-large:focus, .btn-floating:focus {   background-color: var(--theme-foncee); } .btn, .btn-large {   background-color: var(--theme-foncee); } .btn-flat.waves-effect .waves-ripple {   background-color: var(--theme-foncee); } .btn-connexion.waves-effect .waves-ripple {   background-color: var(--theme-claire-scalePlus60); } .lighten-1 {   background-color: var(--theme-moyen1); } .lighten-2 {   background-color: var(--theme-claire); } .darken-1 {   background-color: var(--theme-sombre); } .darken-2 {   background-color: var(--theme-sombre-scaleMoins50); } .btn:not(.btn-flat):hover, .btn-large:not(.btn-flat):hover {   background-color: var(--theme-sombre); } .btn-floating:not(.btn-flat) {   background-color: var(--theme-foncee); } .btn-floating:not(.btn-flat):hover {   background-color: var(--theme-sombre); } .switch label input[type="checkbox"]:checked + .lever {   background-color: var(--theme-moyen1); } .tabs .tab a:focus, .tabs .tab a:focus.active {   background-color: transparent; } .tabs .tab a.active, .tabs .tab a.active i, .tabs .tab a.active span {   background-color: transparent;   color: var(--theme-foncee); } .tabs .indicator {   background-color: var(--theme-foncee); } .switch label input[type="checkbox"]:checked + .lever:after {   background-color: var(--theme-foncee); } .contenteditable_index {   border-bottom: 1px solid #9e9e9e;   min-height: 2em; } .contenteditable_index + label {   pointer-events: none; } input:not([type]):focus:not([readonly]), input[type="text"]:not(.browser-default):focus:not([readonly]), input[type="password"]:not(.browser-default):focus:not([readonly]), input[type="email"]:not(.browser-default):focus:not([readonly]), input[type="url"]:not(.browser-default):focus:not([readonly]), input[type="time"]:not(.browser-default):focus:not([readonly]), input[type="date"]:not(.browser-default):focus:not([readonly]), input[type="datetime"]:not(.browser-default):focus:not([readonly]), input[type="datetime-local"]:not(.browser-default):focus:not([readonly]), input[type="tel"]:not(.browser-default):focus:not([readonly]), input[type="number"]:not(.browser-default):focus:not([readonly]), input[type="search"]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]), .contenteditable_index[contenteditable="true"]:focus {   border-bottom: 1px solid var(--theme-foncee);   box-shadow: 0 1px 0 0 var(--theme-foncee); } input:not([type]):focus:not([readonly]) + label, input[type="text"]:not(.browser-default):focus:not([readonly]) + label, input[type="password"]:not(.browser-default):focus:not([readonly]) + label, input[type="email"]:not(.browser-default):focus:not([readonly]) + label, input[type="url"]:not(.browser-default):focus:not([readonly]) + label, input[type="time"]:not(.browser-default):focus:not([readonly]) + label, input[type="date"]:not(.browser-default):focus:not([readonly]) + label, input[type="datetime"]:not(.browser-default):focus:not([readonly]) + label, input[type="datetime-local"]:not(.browser-default):focus:not([readonly]) + label, input[type="tel"]:not(.browser-default):focus:not([readonly]) + label, input[type="number"]:not(.browser-default):focus:not([readonly]) + label, input[type="search"]:not(.browser-default):focus:not([readonly]) + label, textarea.materialize-textarea:focus:not([readonly]) + label, .contenteditable_index[contenteditable="true"]:focus + label, .as-input.as-password:focus-within + label {   color: var(--theme-foncee); } [type="checkbox"]:checked:not(:disabled) + span:not(.lever)::before {   border-right-color: var(--theme-foncee);   border-bottom-color: var(--theme-foncee); } [type="radio"]:checked + span:after, [type="radio"].with-gap:checked + span:before, [type="radio"].with-gap:checked + span:after {   border: 2px solid var(--theme-foncee); } [type="radio"]:checked + span:after, [type="radio"].with-gap:checked + span:after {   background-color: var(--theme-foncee); } .GroupeRadioButton:not(.as-tabs) > input + label {   border-color: var(--theme-foncee); } .GroupeRadioButton:not(.as-tabs) > input:checked + label {   background-color: var(--theme-foncee); } .GroupeRadioButton:not(.as-tabs) > input[type="radio"]:not(:checked) + label, .GroupeRadioButton:not(.as-tabs) > input[type="radio"]:checked + label {   padding-left: 5px;   padding-right: 5px;   line-height: initial; } .GroupeRadioButton:not(.as-tabs) > input[type="radio"] + label::before, .GroupeRadioButton:not(.as-tabs) > input[type="radio"] + label::after {   content: initial; } .datepicker-container .datepicker-date-display {   background-color: var(--theme-foncee); } .datepicker-container .datepicker-date-display .date-text {   color: #fff; } .datepicker-container .datepicker-table td.is-today {   color: #26a69a; } .datepicker-container .datepicker-table td.is-selected {   background-color: var(--theme-foncee);   color: #fff; } .datepicker-container .datepicker-table td.is-outside-current-month {   color: #d1d1d1; } .datepicker-container .datepicker-table td.is-outside-current-month .datepicker-day-button {   font-style: italic; } .datepicker-container .datepicker-table td.is-outside-current-month.is-selected {   background-color: var(--theme-moyen1);   color: #eee; } .spinner-blue, .spinner-blue-only {   border-color: var(--theme-foncee); } .collapsible-header:not(.empty-body) {   border-bottom: var(--theme-foncee) 2px solid; } .collection.with-header .collection-header {   font-weight: 500;   border-bottom: var(--theme-foncee) 1px solid; } .collection.with-header .collection-header.collection-group {   font-weight: 500;   border-bottom: var(--theme-foncee) 2px solid; } .collection li.collection-header.with-action:before {   border-top: var(--theme-foncee) 7px solid; } .collection.with-header .collection-header.collection-group ~ .collection-item:not(.break-group) {   border-left-color: var(--theme-foncee); } .collapsible-header:not(.empty-body):before {   border-left-color: var(--theme-foncee); } .card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating) {   color: var(--theme-foncee); } .card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover {   color: var(--theme-foncee); } fieldset {   border-color: var(--theme-foncee); } span.badge.new {   background-color: var(--theme-foncee); } .collapsible span.badge {   margin-top: 0; } .collection .collection-item .secondary-content.raised {   color: var(--theme-foncee); } .collection .collection-item.raised {   border: var(--theme-foncee) 1px solid;   font-weight: 500; } .page-footer {   padding-top: 2px;   background-color: var(--theme-foncee); } .ConteneurJauge .LineaireJauge .ZoneContenu {   background-color: var(--theme-foncee-scalePlus20); } .ConteneurJauge .ContainerLibelles .LibelleExtremiteZone {   color: var(--theme-foncee); } .timepicker-digital-display {   background-color: var(--theme-foncee); } .timepicker-close {   color: var(--theme-foncee); } .timepicker-close.themeBoutonPrimaire {   margin: 5px;   color: white;   font-weight: bold;   background-color: var(--theme-foncee);   border-color: var(--theme-foncee); } .timepicker-close.themeBoutonPrimaire:hover:enabled {   color: white;   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1); } .timepicker-close.themeBoutonPrimaire:disabled {   background-color: #c5c5c5;   border-color: #c5c5c5;   color: white; } .timepicker-footer {   margin: 0 auto;   padding: 5px 1rem;   display: -webkit-box;   display: -webkit-flex;   display: -ms-flexbox;   display: flex;   -webkit-box-pack: justify;   -webkit-justify-content: flex-end;   -ms-flex-pack: justify;   justify-content: flex-end; } .timepicker-canvas line {   stroke: var(--theme-foncee); } .timepicker-canvas-bg {   fill: var(--theme-foncee); } .timepicker-canvas-bearing {   fill: var(--theme-foncee); } .select-wrapper input.select-dropdown:focus {   border-color: var(--theme-foncee); } .input-field .prefix.active {   color: var(--theme-foncee); }
 .IconeRetourEspace {   background-image: url("../../../images/mobile/version_classique_PN_32.png");   width: 32px;   height: 32px;   display: inline-block;   background-repeat: no-repeat;   margin-right: 5px;   padding-top: 3px; } .photoEspaceEnseignant, .photoEspaceVS, .photoEspaceEtudiant, .photoEspaceParent, .photoEspaceDirection {   background-repeat: no-repeat;   background-position: center center; } .photoEspaceEnseignant {   background-image: url("../../../images/mobile/icones-espace-enseignant-PN.png"); } .photoEspaceVS {   background-image: url("../../../images/mobile/icones-espace-vs-PN.png"); } .photoEspaceEtudiant {   background-image: url("../../../images/mobile/icones-espace-etudiant-PN.png"); } .photoEspaceParent {   background-image: url("../../../images/mobile/icones-espace-parents-PN.png"); } .photoEspaceDirection {   background-image: url("../../../images/mobile/icones-espace-vs-PN.png"); } .messagerieNouveauMessage {   background-image: url("../../../images/mobile/MessagerieNouveauMessage.png");   background-repeat: no-repeat;   background-position: center center; } .widgetCommunicationMobile .collection-item {   background-color: #FFFFFF;   color: #343434;   padding: 0px;   border: none;   box-shadow: 0 8px 17px 2px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); } .widgetCommunicationMobile .collection-item {   margin: 20px 10px 15px 5px;   padding: 10px !important;   border-radius: 20px; } .widgetCommunicationMobile .collection-item > span {   position: absolute;   right: -0.5em;   top: -1em;   width: 30px;   height: 30px;   border-radius: 100%;   text-align: center; } .widgetCommunicationMobile .collection-item > span > i {   font-size: 13px;   color: #ffffff;   top: 4px; } .widgetCommunicationMobile .collection-item > span > img {   position: absolute;   top: 4px;   width: 20px;   height: 20px; } .widgetCommunicationMobile .collection-item > span {   background-color: #00643c; }

.smartbanner-container {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 0px;
	font-family: Arial;
	z-index: 9998;
	-webkit-font-smoothing: antialiased;
	overflow: hidden;
	-webkit-text-size-adjust: none;
	margin: 0 auto;
	white-space: nowrap;
	background: #f4f4f4;
	background: linear-gradient(to bottom, #f4f4f4, #cdcdcd);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
	line-height: 80px;
  -webkit-transition: height 500ms;
  transition: height 500ms;
}

.smartbanner-container.smartbanner-show {
  height:80px;
}

.smartbanner {
	vertical-align: middle;
	display: inline-block;
	width: -webkit-calc(100% - 32px - 14px);
	width: calc(100% - 32px - 14px);
  padding: 0 7px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.smartbanner-close {
	display: inline-block;
	vertical-align: middle;
	margin: 0 7px 0 0;
	font-family: Arial;
	font-size: 28px;
	text-align: center;
	text-decoration: none;
	border-radius: 15px;
	-webkit-font-smoothing: subpixel-antialiased;
	border: 1px solid #888;
	width: 25px;
	height: 25px;
	line-height: 25px;
	color: #888;
	text-shadow: 0 1px 0 white;
}

.smartbanner-close:active,
.smartbanner-close:hover {
	color: #aaa;
}

.smartbanner-icon {
	display: inline-block;
	vertical-align: middle;
	width: 57px;
	height: 57px;
	margin-right: 12px;
	border-radius: 28px;
	background-size: cover;
	box-shadow: 0 1px 3px rgba(0,0,0,1);
  background-image: url("../../../images/icon-app-60.png");
}

.smartbanner-info {
	display: inline-block;
	vertical-align: middle;
	width: 44%;
	font-size: 11px;
	line-height: 1.2em;
	font-weight: bold;
	color: #6a6a6a;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}

.smartbanner-title {
	font-size:13px;
	line-height: 18px;
	color:#4d4d4d;
	font-weight: bold;
  margin-bottom:5px;
}
 :root {   --stroke-color: #ffffff; } button.ieBouton {   border-radius: 2px;   border: none;   border-color: transparent;   overflow: hidden;   background-color: white;   font-weight: normal;   border-width: 1px;   border-style: solid;   color: var(--theme-foncee);   border-color: var(--theme-foncee); } button.ieBouton:enabled {   cursor: pointer; } button.ieBouton:active:enabled {   position: relative;   top: 1px; } button.ieBouton.bouton-carre i.ieBoutonIcon {   font-size: 3rem; } button.ieBouton:disabled i.ieBoutonIcon {   background-color: #e2e2e2;   color: #949494 !important; } .EspaceIndex button.ieBouton.ieBoutonDefautSansImage {   min-height: 20px; } button.ieBouton.bouton-carre > div {   display: flex;   align-items: center;   justify-content: center; } button.ieBouton.bouton-carre > div:first-child {   padding-bottom: 3px;   height: 3.5rem;   line-height: 3.5rem; } button.ieBouton.bouton-carre > div:not(:first-child) {   width: 7rem;   height: 2.5rem;   overflow: hidden; } button.ieBouton:hover:enabled {   color: var(--theme-moyen1);   border-color: var(--theme-moyen1); } button.ieBouton:disabled {   background-color: #e2e2e2;   color: #949494;   border-color: #949494; } button.ieBouton.themeBoutonPrimaire {   color: white;   font-weight: bold;   background-color: var(--theme-foncee);   border-color: var(--theme-foncee); } button.ieBouton.themeBoutonPrimaire:hover:enabled {   color: white;   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1); } button.ieBouton.themeBoutonPrimaire:disabled {   background-color: #e2e2e2;   color: #949494;   border-color: #949494; } button.ieBouton.themeBoutonNeutre {   background-color: white;   color: black;   border-color: #c5c5c5; } button.ieBouton.themeBoutonNeutre:hover:enabled {   --stroke-color: #c5c5c5;   background-color: #c5c5c5;   color: black;   border-color: #c5c5c5; } button.ieBouton.themeBoutonNeutre:disabled {   --stroke-color: #e2e2e2;   background-color: #e2e2e2;   color: #949494; } button.ieBouton.themeBoutonNeutre:disabled .ieBoutonIcon::after {   color: #949494; } .ieBouton {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   border: solid 1px;   vertical-align: middle; } .ieBouton:not(.bouton-carre) {   border-radius: 1.6rem;   height: 3.2rem;   font-weight: 600;   font-size: var(--taille-l);   padding-left: 1.6rem;   padding-right: 1.6rem;   box-sizing: border-box; } .ieBouton:not(.bouton-carre).height-auto {   height: auto; } .ieBouton:not(.bouton-carre).small-bt {   height: 2.4rem;   margin-top: 0.1rem;   margin-bottom: 0.1rem;   font-size: var(--taille-s); } .ieBouton:not(.bouton-carre).has-dots {   border-radius: 1.09091rem;   height: 2.4rem;   min-width: 2.7rem;   padding-left: 0.8rem;   padding-right: 0.8rem;   display: inline-flex;   flex-direction: column;   align-items: center;   line-height: 1; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots) {   --stroke-color: var(--theme-claire);   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-sombre);   transition: background-color 0.5s ease-in-out, border-color 0.5s ease-in-out, color 0.3s ease-in-out; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots).side-icon {   padding-left: 0.8rem;   padding-right: 0.8rem; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots).btn-small {   height: 2.4rem;   border-radius: 1.2rem; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots).btn-small.side-icon {   padding-left: 0.4rem;   padding-right: 0.4rem; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots).btn-small.side-icon [class*="icon_"]:before {   font-size: 1.2rem; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots):focus:enabled {   --stroke-color: var(--theme-claire);   background-color: var(--theme-claire);   border-color: var(--theme-sombre-scaleMoins50);   color: var(--theme-sombre); } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots):focus:enabled.btn-flat-minimal {   background-color: transparent !important;   border-color: transparent !important;   transition: none; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots):focus:enabled.btn-flat-minimal .ieBtnContImg-img .ieBoutonIcon::before {   color: var(--theme-sombre); } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots).btn-flat-minimal {   position: relative;   background-color: transparent !important;   border-color: transparent !important;   pointer-events: none;   padding: 0.2rem; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots).btn-flat-minimal .ieBtnContImg-img > div {   color: #6b6e77;   font-weight: 400;   font-size: var(--taille-m);   margin-left: -0.2rem;   cursor: default; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots).btn-flat-minimal .ieBtnContImg-img .ieBoutonIcon {   pointer-events: auto;   transition: none; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots).btn-flat-minimal .ieBtnContImg-img .ieBoutonIcon::before {   font-size: 2rem;   margin-right: 0; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not(.has-dots).btn-flat-minimal .ieBtnContImg-img .ieBoutonIcon::not(:disabled)::before {   color: var(--theme-foncee); } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.has-dots):hover:enabled {   --stroke-color: var(--theme-foncee);   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.5s ease-in-out, color 0.3s ease-in-out; } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.has-dots):hover:enabled.btn-flat-minimal {   background-color: transparent !important;   border-color: transparent !important;   color: var(--theme-sombre-scaleMoins40); } .ieBouton:not(.bouton-carre):not(.themeTabBar):not(.has-dots):hover:enabled.btn-flat-minimal .ieBtnContImg-img .ieBoutonIcon::before {   color: var(--theme-sombre-scaleMoins40); } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonPrimaire {   --stroke-color: var(--theme-foncee-scalePlus10);   background-color: var(--theme-foncee-scalePlus10);   border-color: var(--theme-foncee-scalePlus10);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.5s ease-in-out, color 0.3s ease-in-out; } .ThemePronote .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonPrimaire {   --stroke-color: var(--theme-moyen1);   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1); } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonPrimaire:focus:enabled {   --stroke-color: var(--theme-foncee);   background-color: var(--theme-foncee);   border-color: var(--theme-sombre-scaleMoins50);   color: #ffffff; } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre, .ieBouton:not(.bouton-carre):not(.themeTabBar).has-dots {   border-color: var(--theme-moyen1);   color: #4b4b4b; } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre:hover:enabled, .ieBouton:not(.bouton-carre):not(.themeTabBar).has-dots:hover:enabled {   border-color: var(--theme-foncee) !important;   color: var(--theme-foncee) !important; } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre:focus:enabled, .ieBouton:not(.bouton-carre):not(.themeTabBar).has-dots:focus:enabled {   border-color: var(--theme-foncee) !important;   color: var(--theme-foncee) !important; } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre {   background-color: transparent; } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre:hover:enabled, .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre:focus:enabled {   background-color: transparent !important; } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre:enabled .ieBoutonIcon::before {   color: var(--theme-foncee); } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre .ieBoutonIcon::before {   font-size: 1.6rem; } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre.bg-white {   background-color: #ffffff; } .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre.bg-white:hover, .ieBouton:not(.bouton-carre):not(.themeTabBar).themeBoutonNeutre.bg-white:focus {   background-color: rgba(255, 255, 255, 0.8); } .ieBouton:not(.bouton-carre):not(.themeTabBar):disabled, .ieBouton:not(.bouton-carre):not(.themeTabBar):hover:disabled {   cursor: default;   --stroke-color: #e2e2e2 !important;   background-color: #e2e2e2 !important;   border-color: #e2e2e2 !important;   color: #949494 !important; } .ieBouton.bouton-carre {   border-radius: 0.4rem;   font-size: var(--taille-s);   display: inline-block; } .EspaceMobileIndex .ieBouton.bouton-carre {   height: auto; } .ieBouton.bouton-carre .ieBtnContImg-img {   height: 3rem;   line-height: 1; } .EspaceMobileIndex .ieBouton.bouton-carre .ieBtnContImg-img {   line-height: 3rem; } .ieBouton.bouton-carre .ieBtnContImg-img i[class*="mix-"] {   font-size: 3rem;   min-width: 3rem;   height: 3rem; } .ieBouton.bouton-carre .ieBtnContImg-texte {   min-height: 2.5rem;   overflow: hidden; } .EspaceIndex .ieBouton.bouton-carre .ieBtnContImg-texte {   line-height: 1.3rem; } .EspaceMobileIndex .ieBouton.bouton-carre .ieBtnContImg-texte {   font-size: var(--taille-s);   line-height: 1.1;   width: 8rem;   min-height: 3rem; } .ieBouton:not(.bouton-carre) .ieBoutonIcon::before {   font-size: 1.6rem; } .ieBouton:not(.bouton-carre) .ieBtnContImg-img {   display: flex;   align-items: center; } .ieBouton:not(.bouton-carre) .ieBtnContImg-img > :first-child {   margin-right: 0.4rem;   flex: none; } .ieBouton:not(.bouton-carre) .ieBtnContImg-img > :first-child[class*="Image_"] {   width: 1.6rem;   height: 1.6rem;   background-size: cover; } .ieBouton.boutonFlecheDeploiement {   position: relative; } .ieBouton.boutonFlecheDeploiement::after {   font-family: "Educ-Font";   content: "\e96c";   margin-left: 0.8rem; } .EspaceMobileIndex .ieBouton, .EspaceMobileIndex .ieBouton > div > div {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   text-transform: unset; } .EspaceMobileIndex .ieBouton, .EspaceMobileIndex .ieBouton.btn, .EspaceMobileIndex .ieBouton.btn-flat {   letter-spacing: unset; } .EspaceMobileIndex .ieBouton:not(.bouton-carre) {   font-weight: 600;   line-height: 1.2; } .EspaceMobileIndex .ieBouton.tab {   border-radius: 0;   height: 100%;   align-items: center; }
.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;
}

 img[src].ie-imgviewer {   cursor: zoom-in;   transition: opacity 0.4s;   opacity: 1; } img[src].ie-imgviewer:hover {   opacity: 0.7; } div.ie-imgviewer-popup {   position: fixed;   top: 0;   bottom: 0;   left: 0;   right: 0;   z-index: 10000;   display: flex;   align-items: center;   justify-content: center;   opacity: 0;   transition: opacity 0.3s; } div.ie-imgviewer-popup.active {   opacity: 1; } div.ie-imgviewer-popup > img {   z-index: 1;   cursor: zoom-out; } div.ie-imgviewer-popup > img.loading {   display: none; } div.ie-imgviewer-popup > div {   position: absolute;   top: 0;   bottom: 0;   left: 0;   right: 0;   cursor: pointer;   background-color: black;   opacity: 0.8; } div.ie-imgviewer-popup .btn-carr-viewer {   position: absolute;   top: 50%;   z-index: 2; } div.ie-imgviewer-popup .btn-carr-viewer.prec {   left: 0.8rem; } div.ie-imgviewer-popup .btn-carr-viewer.suiv {   right: 0.8rem; }
 .btnImage {   cursor: pointer; } .btnImage.btnImageDisable {   cursor: initial; } i.btnImage:not([class*="Image_"]) {   display: inline-flex;   align-items: center;   justify-content: center;   box-sizing: border-box; } i.btnImage:not([class*="Image_"]).btnImageDisable {   color: #c5c5c5; } i.btnImage:not([class*="Image_"]).btnImageDisable.avecFond, i.btnImage:not([class*="Image_"]).btnImageDisable.bt-activable {   background-color: #eaeaea;   --stroke-color: #eaeaea;   color: #878a93; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable) {   color: var(--theme-foncee); } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable):hover {   color: var(--theme-sombre); } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable {   background-color: var(--theme-claire-scaleMoins2);   --stroke-color: var(--theme-claire-scaleMoins2); } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable:hover {   background-color: var(--theme-moyen1);   --stroke-color: var(--theme-moyen1);   color: #ffffff; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond:hover.i-green, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond:hover.i-red, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable:hover.i-green, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable:hover.i-red {   --stroke-color: #ffffff; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.btnImageSelection {   background-color: var(--theme-moyen1-scaleMoins10);   --stroke-color: var(--theme-moyen1-scaleMoins10);   color: #ffffff; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond:active.i-green, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond:active.i-red, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.btnImageSelection.i-green, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.btnImageSelection.i-red, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable:active.i-green, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable:active.i-red, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.btnImageSelection.i-green, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.btnImageSelection.i-red {   --stroke-color: #ffffff; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.btnImageSelection:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.btnImageSelection:hover {   background-color: var(--theme-foncee);   --stroke-color: var(--theme-foncee); } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.btnImageSelection:hover.i-green, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.btnImageSelection:hover.i-red, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.btnImageSelection:hover.i-green, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.btnImageSelection:hover.i-red {   --stroke-color: #ffffff; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire {   --stroke-color: var(--util-rouge-claire) !important;   background-color: var(--util-rouge-claire) !important;   border-color: var(--util-rouge-claire) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire:hover {   --stroke-color: var(--util-rouge-moyen) !important;   background-color: var(--util-rouge-moyen) !important;   border-color: var(--util-rouge-moyen) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire.btnImageSelection {   background-color: var(--util-rouge-moyen-10) !important;   --stroke-color: var(--util-rouge-moyen-10) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire:active:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire:active:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire.btnImageSelection:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire.btnImageSelection:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire:active:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire:active:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire.btnImageSelection:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire.btnImageSelection:after {   color: #ffffff !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-rouge-claire.btnImageSelection:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-rouge-claire.btnImageSelection:hover {   background-color: var(--util-rouge-foncee) !important;   --stroke-color: var(--util-rouge-foncee) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire {   --stroke-color: var(--util-vert-claire) !important;   background-color: var(--util-vert-claire) !important;   border-color: var(--util-vert-claire) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire:hover {   --stroke-color: var(--util-vert-moyen) !important;   background-color: var(--util-vert-moyen) !important;   border-color: var(--util-vert-moyen) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire.btnImageSelection {   background-color: var(--util-vert-moyen-10) !important;   --stroke-color: var(--util-vert-moyen-10) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire:active:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire:active:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire.btnImageSelection:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire.btnImageSelection:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire:active:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire:active:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire.btnImageSelection:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire.btnImageSelection:after {   color: #ffffff !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-vert-claire.btnImageSelection:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-vert-claire.btnImageSelection:hover {   background-color: var(--util-vert-foncee) !important;   --stroke-color: var(--util-vert-foncee) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire {   --stroke-color: var(--util-bleu-claire) !important;   background-color: var(--util-bleu-claire) !important;   border-color: var(--util-bleu-claire) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire:hover {   --stroke-color: var(--util-bleu-moyen) !important;   background-color: var(--util-bleu-moyen) !important;   border-color: var(--util-bleu-moyen) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire.btnImageSelection {   background-color: var(--util-bleu-moyen-10) !important;   --stroke-color: var(--util-bleu-moyen-10) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire:active:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire:active:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire.btnImageSelection:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire.btnImageSelection:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire:active:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire:active:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire.btnImageSelection:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire.btnImageSelection:after {   color: #ffffff !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-bleu-claire.btnImageSelection:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-bleu-claire.btnImageSelection:hover {   background-color: var(--util-bleu-foncee) !important;   --stroke-color: var(--util-bleu-foncee) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire {   --stroke-color: var(--util-orange-claire) !important;   background-color: var(--util-orange-claire) !important;   border-color: var(--util-orange-claire) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire:hover {   --stroke-color: var(--util-orange-moyen) !important;   background-color: var(--util-orange-moyen) !important;   border-color: var(--util-orange-moyen) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire.btnImageSelection {   background-color: var(--util-orange-moyen-10) !important;   --stroke-color: var(--util-orange-moyen-10) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire:active:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire:active:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire.btnImageSelection:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire.btnImageSelection:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire:active:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire:active:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire.btnImageSelection:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire.btnImageSelection:after {   color: #ffffff !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-orange-claire.btnImageSelection:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-orange-claire.btnImageSelection:hover {   background-color: var(--util-orange-foncee) !important;   --stroke-color: var(--util-orange-foncee) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire {   --stroke-color: var(--util-marron-claire) !important;   background-color: var(--util-marron-claire) !important;   border-color: var(--util-marron-claire) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire:hover {   --stroke-color: var(--util-marron-moyen) !important;   background-color: var(--util-marron-moyen) !important;   border-color: var(--util-marron-moyen) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire.btnImageSelection {   background-color: var(--util-marron-moyen-10) !important;   --stroke-color: var(--util-marron-moyen-10) !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire:active:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire:active:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire.btnImageSelection:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire.btnImageSelection:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire:active, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire:active:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire:active:after, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire.btnImageSelection, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire.btnImageSelection:before, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire.btnImageSelection:after {   color: #ffffff !important; } i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).avecFond.bg-util-marron-claire.btnImageSelection:hover, i.btnImage:not([class*="Image_"]):not(.btnImageIcon):not(.color-neutre):not(.btnImageDisable):not(.btnImageDisable).bt-activable.bg-util-marron-claire.btnImageSelection:hover {   background-color: var(--util-marron-foncee) !important;   --stroke-color: var(--util-marron-foncee) !important; } i.btnImage:not([class*="Image_"]).avecFond {   width: 3.2rem;   height: 3.2rem;   font-size: 3.2rem;   border-radius: 50%; } i.btnImage:not([class*="Image_"]).avecFond::before {   font-size: 0.6em; } i.btnImage:not([class*="Image_"]).color-neutre:not(.btnImageDisable):hover, i.btnImage:not([class*="Image_"]).color-neutre:not(.btnImageDisable):focus {   color: gray; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageIcon) {   width: 2.4rem;   height: 2.4rem;   font-size: 2.4rem;   border-radius: 50%; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageIcon)::before {   font-size: 0.6em; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageIcon).bt-big {   width: 4.2rem;   height: 4.2rem; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageIcon).bt-big::before {   font-size: 0.95em; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageIcon).bt-large {   width: 3.2rem;   height: 3.2rem;   font-size: 3.2rem; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageIcon).bt-large::before {   font-size: 0.5em; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageIcon).bt-small {   width: 1.8rem;   height: 1.8rem;   font-size: 1.8rem; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageIcon).bt-small::before {   font-size: 0.7em; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageIcon).bt-small::after {   bottom: 0.4rem; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageIcon).bt-small.i-top::after {   top: 0.4rem; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageDisable).color-neutre {   color: #6b6e77; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageDisable).color-neutre:hover {   --stroke-color: themeNeutre(claire);   background-color: #e2e2e2; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageDisable).color-neutre.btnImageSelection {   background-color: #c5c5c5;   --stroke-color: $color;   color: #ffffff; } i.btnImage:not([class*="Image_"]).bt-activable:not(.btnImageDisable).color-neutre.btnImageSelection:hover {   background-color: #4b4b4b; } i.btnImage:not([class*="Image_"]).bt-activable.btnImageIcon:not(.btnImageDisable) {   color: #6b6e77; } i.btnImage:not([class*="Image_"]).bt-activable.btnImageIcon:not(.btnImageDisable):hover {   color: #4b4b4b; } i.btnImage:not([class*="Image_"]).btn_icone_deploiement {   position: relative; } i.btnImage:not([class*="Image_"]).btn_icone_deploiement:before {   content: "";   visibility: hidden; } i.btnImage:not([class*="Image_"]).btn_icone_deploiement:after {   position: absolute;   content: ""; } i.btnImage:not([class*="Image_"]).btn_icone_deploiement.btnImageSelection:before {   visibility: visible; } i.btnImage:not([class*="Image_"]).btn_icone_deploiement.btnImageSelection:after {   content: ""; }
 .switch-field {   position: relative;   margin-top: 1rem;   padding-bottom: 1rem; } .switch-field label {   font-size: var(--taille-s);   line-height: 1; } .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: 1.6rem;   height: 1.6rem;   border-radius: 50%;   left: 0;   top: -3px;   transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease,
 -webkit-transform 0.1s ease;   transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease,
 transform 0.1s ease;   transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease,
 transform 0.1s ease, -webkit-transform 0.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: var(--theme-claire); } .switch label > input[type="checkbox"]:checked ~ .lever:after {   background-color: var(--theme-foncee); } .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 {   background-color: #bdbdbd; } .switch label > input[type="checkbox"]:focus ~ .lever {   outline: #c5c5c5 dotted 1px; } .switch label > input[type="checkbox"] ~ span {   font-weight: 600;   margin-left: 0.4rem; } .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; }
 .EspaceIndex .ieswitch:focus-within, .EspaceIndex .iecb:focus-within {   outline-offset: -1px;   outline-width: 2px;   outline-style: dotted;   outline-color: var(--theme-moyen1); } .iecb {   cursor: pointer;   position: relative;   min-height: 14px;   align-items: center; } .EspaceIndex .iecb + span {   color: var(--theme-foncee-scaleMoins40); } .EspaceMobileIndex .iecb + span {   color: var(--theme-foncee); } .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;   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;   color: var(--theme-foncee); } .iecb > input[type="checkbox"] + span {   padding-left: 1.6rem;   height: 1.6rem;   margin-right: 0.4rem; } .iecb > input[type="checkbox"] + span:after, .iecb > input[type="checkbox"] + span:before {   width: 1.6rem;   height: 1.6rem;   font-size: 1.6rem;   line-height: 1; } .iecb > input[type="radio"] + span {   padding-left: 1.6rem;   height: 1.6rem;   margin-right: 0.4rem; } .iecb > input[type="radio"] + span:after, .iecb > input[type="radio"] + span:before {   width: 1.6rem;   font-size: 1.6rem; } .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: #777777;   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"] + 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"] + 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 0.4s ease-in-out; } .iecb > input:checked + span::after {   opacity: 1;   transition: opacity 0.4s ease-in-out; } .iecb.iecbrbgauche {   display: inline-flex; } .iecb.iecbrbgauche > input + span + span:empty {   padding-left: 0;   width: 0; } .iecb.iecbrbgauche > input:disabled + span + span, .iecb.iecbrbgauche + span {   color: #777777;   cursor: default; } .iecb.iecbrbdroite {   display: flex;   flex-direction: row-reverse; } .iecb.iecbrbdroite.short {   display: inline-flex; } .iecb.iecbrbdroite > input + span:not(.lever) {   flex: none;   padding: 0; } .iecb.iecbrbdroite > input + span:not(.lever) + span {   flex: 1 1 auto;   margin-right: 0.4rem; } .iecb.iecbrbdroite > input + span:not(.lever) + span:empty {   margin-right: 0;   padding-right: 0;   width: 0; } .iecb.iecbrbdroite:not(.as-chips) > input + span:not(.lever) {   margin-right: 1.6rem; } .iecb.as-chips {   border: solid 1px var(--theme-moyen1);   border-radius: 0.35rem;   padding: 0.5rem;   color: var(--theme-foncee);   font-weight: 500;   font-size: var(--taille-s);   box-sizing: border-box;   height: 2.4rem;   min-width: 0; } .iecb.as-chips::before {   font-family: "Educ-Font";   margin-right: 0.4rem; } .iecb.as-chips:not(.no-label)::before, .iecb.as-chips:not(.no-label)[class*="mix-"]::after {   color: #949494; } .iecb.as-chips.is-disabled::before, .iecb.as-chips.is-disabled[class*="mix-"]::after {   color: #c5c5c5; } .iecb.as-chips.iecbrbdroite {   display: inline-flex;   flex-direction: row; } .iecb.as-chips.no-label {   width: 3.2rem;   height: 3.2rem;   border-radius: 0.35rem;   font-size: 1.6rem;   padding: 0.4rem 0.8rem; } .iecb.as-chips input[type="checkbox"] + span, .iecb.as-chips input[type="radio"] + span {   padding-left: 0; } .iecb.as-chips input:not(:checked) + span::before, .iecb.as-chips input:checked + span::before, .iecb.as-chips input:not(:checked) + span::after, .iecb.as-chips input:checked + span::after {   content: none;   outline: none;   line-height: 1.1; } .iecb.as-chips input:not(:checked) + span::before, .iecb.as-chips input:not(:checked) + span::after {   color: var(--theme-claire); } .iecb.as-chips input:checked + span::before, .iecb.as-chips input:checked + span::after {   color: #ffffff !important; } .iecb.as-chips:hover {   border: solid 1px var(--theme-foncee);   color: var(--theme-foncee); } .iecb.as-chips:hover:not(.is-disabled)::before, .iecb.as-chips:hover:not(.is-disabled)::after {   color: var(--theme-foncee); } .iecb.as-chips:hover input:not(:checked) + span::before, .iecb.as-chips:hover input:checked + span::before, .iecb.as-chips:hover input:not(:checked) + span::after, .iecb.as-chips:hover input:checked + span::after {   color: var(--theme-foncee); } .iecb.as-chips.is-checked:not(.is-disabled) {   --stroke-color: var(--theme-foncee);   border: solid 1px var(--theme-foncee);   background-color: var(--theme-foncee);   color: #ffffff; } .iecb.as-chips.is-checked:not(.is-disabled)::before, .iecb.as-chips.is-checked:not(.is-disabled)::after {   color: #ffffff; } .iecb.as-chips.is-checked:not(.is-disabled).blink-animation {   animation: on-air 1s steps(5, start) infinite; } @keyframes on-air {   to {     background-color: rgba(var(--theme-foncee-rgb), 0.6);   } } .iecb.as-chips.is-checked:not(.is-disabled) input:not(:checked) + span::before, .iecb.as-chips.is-checked:not(.is-disabled) input:checked + span::before, .iecb.as-chips.is-checked:not(.is-disabled) input:not(:checked) + span::after, .iecb.as-chips.is-checked:not(.is-disabled) input:checked + span::after {   color: #ffffff; } .iecb.as-chips.is-checked:not(.is-disabled):hover {   border: solid 1px var(--theme-sombre);   background-color: var(--theme-sombre);   color: #ffffff; } .iecb.as-chips.is-checked:not(.is-disabled):hover:not(.is-disabled)::before {   color: #ffffff; } .iecb.as-chips.is-checked:not(.is-disabled):hover input:not(:checked) + span::before, .iecb.as-chips.is-checked:not(.is-disabled):hover input:checked + span::before, .iecb.as-chips.is-checked:not(.is-disabled):hover input:not(:checked) + span::after, .iecb.as-chips.is-checked:not(.is-disabled):hover input:checked + span::after {   color: #ffffff; } .iecb.as-chips.is-disabled {   cursor: default; } .iecb.as-chips.is-disabled, .iecb.as-chips.is-disabled:hover {   border: solid 1px #c5c5c5;   color: #c5c5c5; } .iecb.as-chips.is-disabled input:not(:checked) + span::before, .iecb.as-chips.is-disabled input:not(:checked) + span::after, .iecb.as-chips.is-disabled:hover input:not(:checked) + span::before, .iecb.as-chips.is-disabled:hover input:not(:checked) + span::after {   color: #c5c5c5; } .iecb.as-chips.is-disabled.is-checked:before {   color: #ffffff; } .iecb.as-chips.is-disabled.is-checked > input:disabled + span + span {   color: #ffffff; } .iecb.as-chips.is-disabled.is-checked, .iecb.as-chips.is-disabled.is-checked:hover {   border: solid 1px #c5c5c5;   background-color: #c5c5c5; } .iecb.as-chips.voeux {   border-color: #339970;   color: #339970; } .iecb.as-chips.voeux:not(.no-label)::before {   color: #339970; } .iecb.as-chips.voeux.is-checked {   border: #339970;   background-color: #339970;   color: #ffffff; } .iecb.as-chips.voeux.is-checked:not(.no-label)::before {   color: #ffffff; } .iecb.as-chips.voeux.is-checked:hover {   border: #1f5c43;   background-color: #1f5c43; } .iecb.as-chips.indisponibilites {   border-color: #c91816;   color: #c91816; } .iecb.as-chips.indisponibilites:not(.no-label)::before {   color: #c91816; } .iecb.as-chips.indisponibilites.is-checked {   border: #c91816;   background-color: #c91816;   color: #ffffff; } .iecb.as-chips.indisponibilites.is-checked:not(.no-label)::before {   color: #ffffff; } .iecb.as-chips.indisponibilites.is-checked:hover {   border: #a11312;   background-color: #a11312; } .iecb.as-chips[class*="icon_"] > input + span:not(.lever) + span {   margin-right: 0.4rem; } .iecb.as-chips > input + span:not(.lever) + span {   white-space: nowrap;   overflow: hidden;   text-overflow: ellipsis; } .iecb.as-chips.facultatif:not(.is-disabled):hover::before {   color: #4b4b4b; } .iecb.as-chips.facultatif:not(.is-disabled).is-checked:not(.is-disabled) {   background-color: #4b4b4b;   border-color: #4b4b4b;   color: #ffffff; } .iecb.as-chips.souhaitee:not(.is-disabled):hover::before {   color: #884900; } .iecb.as-chips.souhaitee:not(.is-disabled).is-checked:not(.is-disabled) {   background-color: #884900;   border-color: #884900;   color: #ffffff; } .iecb.as-chips.prioritaire:not(.is-disabled):hover::before {   color: #005e38; } .iecb.as-chips.prioritaire:not(.is-disabled).is-checked:not(.is-disabled) {   background-color: #005e38;   border-color: #005e38;   color: #ffffff; } .iecb.as-chips.no-rencontre:not(.is-disabled):hover::before {   color: #b50000; } .iecb.as-chips.no-rencontre:not(.is-disabled).is-checked:not(.is-disabled) {   background-color: #b50000;   border-color: #b50000;   color: #ffffff; } .EspaceMobileIndex .iecb > input ~ span {   font-size: var(--taille-m);   margin-right: 0.2rem; } .EspaceMobileIndex .iecb:not(.as-chips) > input ~ span {   margin-left: 0.2rem; } .switch .ieswitch .lever, .switch.on-widgets label .lever {   background: none;   width: 2rem;   height: 1rem;   margin: 0 0.4rem !important; } .switch .ieswitch .lever::before, .switch.on-widgets label .lever::before {   background: none;   content: ""; } .switch .ieswitch .lever::after, .switch.on-widgets label .lever::after {   background: none;   content: ""; } .switch .ieswitch > input[type="checkbox"], .switch.on-widgets label > input[type="checkbox"] {   opacity: 0;   position: absolute;   left: -9999px;   pointer-events: none; } .switch .ieswitch > input[type="checkbox"]:checked ~ .lever, .switch .ieswitch > input[type="checkbox"]:not(:checked) ~ .lever, .switch.on-widgets label > input[type="checkbox"]:checked ~ .lever, .switch.on-widgets label > input[type="checkbox"]:not(:checked) ~ .lever {   left: 0;   background: none; } .switch .ieswitch > input[type="checkbox"]:checked ~ .lever::before, .switch .ieswitch > input[type="checkbox"]:checked ~ .lever::after, .switch .ieswitch > input[type="checkbox"]:not(:checked) ~ .lever::before, .switch .ieswitch > input[type="checkbox"]:not(:checked) ~ .lever::after, .switch.on-widgets label > input[type="checkbox"]:checked ~ .lever::before, .switch.on-widgets label > input[type="checkbox"]:checked ~ .lever::after, .switch.on-widgets label > input[type="checkbox"]:not(:checked) ~ .lever::before, .switch.on-widgets label > input[type="checkbox"]:not(:checked) ~ .lever::after {   font: 400 2rem "Educ-Font";   position: absolute;   background: none;   box-shadow: none;   line-height: 1.1rem;   left: 0;   top: 0;   box-sizing: border-box;   transition: none; } .switch .ieswitch > input[type="checkbox"]:checked:not(:disabled) ~ .lever:active::before, .switch .ieswitch > input[type="checkbox"]:checked:not(:disabled).tabbed:focus ~ .lever::before, .switch .ieswitch > input[type="checkbox"]:not(:disabled) ~ .lever:active:before, .switch .ieswitch > input[type="checkbox"]:not(:disabled).tabbed:focus ~ .lever::before, .switch.on-widgets label > input[type="checkbox"]:checked:not(:disabled) ~ .lever:active::before, .switch.on-widgets label > input[type="checkbox"]:checked:not(:disabled).tabbed:focus ~ .lever::before, .switch.on-widgets label > input[type="checkbox"]:not(:disabled) ~ .lever:active:before, .switch.on-widgets label > input[type="checkbox"]:not(:disabled).tabbed:focus ~ .lever::before {   transform: none;   background-color: transparent; } .switch .ieswitch > input[type="checkbox"]:not(:checked) ~ .lever::after, .switch.on-widgets label > input[type="checkbox"]:not(:checked) ~ .lever::after {   opacity: 0;   transition: opacity 0.4s ease-in-out; } .switch .ieswitch > input[type="checkbox"]:not(:checked) ~ .lever::before, .switch.on-widgets label > input[type="checkbox"]:not(:checked) ~ .lever::before {   opacity: 1;   transition: opacity 0.4s ease-in-out; } .switch .ieswitch > input[type="checkbox"]:checked ~ .lever::after, .switch.on-widgets label > input[type="checkbox"]:checked ~ .lever::after {   opacity: 1;   transition: opacity 0.4s ease-in-out; } .switch .ieswitch > input[type="checkbox"]:checked ~ .lever::before, .switch.on-widgets label > input[type="checkbox"]:checked ~ .lever::before {   opacity: 0;   transition: opacity 0.4s ease-in-out; } .switch .ieswitch > input[type="checkbox"]:checked:disabled ~ .lever + span, .switch .ieswitch > input[type="checkbox"]:checked:disabled ~ .lever::before, .switch .ieswitch > input[type="checkbox"]:checked:disabled ~ .lever::after, .switch .ieswitch > input[type="checkbox"]:not(:checked):disabled ~ .lever + span, .switch .ieswitch > input[type="checkbox"]:not(:checked):disabled ~ .lever::before, .switch .ieswitch > input[type="checkbox"]:not(:checked):disabled ~ .lever::after, .switch.on-widgets label > input[type="checkbox"]:checked:disabled ~ .lever + span, .switch.on-widgets label > input[type="checkbox"]:checked:disabled ~ .lever::before, .switch.on-widgets label > input[type="checkbox"]:checked:disabled ~ .lever::after, .switch.on-widgets label > input[type="checkbox"]:not(:checked):disabled ~ .lever + span, .switch.on-widgets label > input[type="checkbox"]:not(:checked):disabled ~ .lever::before, .switch.on-widgets label > input[type="checkbox"]:not(:checked):disabled ~ .lever::after {   color: #777777;   cursor: default; } .switch .ieswitch.iecbrbgauche, .switch.on-widgets label.iecbrbgauche {   display: inline-flex;   align-items: center; } .switch .ieswitch.iecbrbdroite, .switch.on-widgets label.iecbrbdroite {   display: flex;   align-items: center;   flex-direction: row-reverse; } .switch .ieswitch.iecbrbdroite > span, .switch.on-widgets label.iecbrbdroite > span {   flex: 2 1 auto; } .switch .ieswitch.iecbrbdroite > input ~ .lever, .switch.on-widgets label.iecbrbdroite > input ~ .lever {   flex: none; } .switch:not(.on-widgets):not(.show-pass) label .lever::before, .switch:not(.on-widgets):not(.show-pass) label .lever::after {   color: var(--theme-foncee); } .ieswitch.is-disabled, .iecb.is-disabled {   cursor: default; } .ieswitch.is-disabled ~ .iecb-texte-disabled, .iecb.is-disabled ~ .iecb-texte-disabled {   color: #777777; } .EspaceIndex .switch.colored-label input + span + span, .EspaceIndex .iecb.colored-label input + span + span {   color: var(--theme-foncee-scaleMoins40); } .EspaceMobileIndex .switch.colored-label input + span + span, .EspaceMobileIndex .iecb.colored-label input + span + span {   color: var(--theme-foncee); } .switch.communication > input:not(:disabled) + span::before, .switch.communication > input:not(:disabled) + span::after, .switch.communication > input:not(:disabled) .lever::before, .switch.communication > input:not(:disabled) .lever::after, .switch.communication .ieswitch > input:not(:disabled) + span::before, .switch.communication .ieswitch > input:not(:disabled) + span::after, .switch.communication .ieswitch > input:not(:disabled) .lever::before, .switch.communication .ieswitch > input:not(:disabled) .lever::after, .iecb.communication > input:not(:disabled) + span::before, .iecb.communication > input:not(:disabled) + span::after, .iecb.communication > input:not(:disabled) .lever::before, .iecb.communication > input:not(:disabled) .lever::after, .iecb.communication .ieswitch > input:not(:disabled) + span::before, .iecb.communication .ieswitch > input:not(:disabled) + span::after, .iecb.communication .ieswitch > input:not(:disabled) .lever::before, .iecb.communication .ieswitch > input:not(:disabled) .lever::after {   color: #2c8748 !important; } .switch.communication.colored-label > input:not(:disabled) + span + span, .switch.communication.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.communication .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.communication .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.communication.colored-label > input:not(:disabled) + span + span, .iecb.communication.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.communication .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.communication .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #005734 !important; } .switch.viescolaire > input:not(:disabled) + span::before, .switch.viescolaire > input:not(:disabled) + span::after, .switch.viescolaire > input:not(:disabled) .lever::before, .switch.viescolaire > input:not(:disabled) .lever::after, .switch.viescolaire .ieswitch > input:not(:disabled) + span::before, .switch.viescolaire .ieswitch > input:not(:disabled) + span::after, .switch.viescolaire .ieswitch > input:not(:disabled) .lever::before, .switch.viescolaire .ieswitch > input:not(:disabled) .lever::after, .iecb.viescolaire > input:not(:disabled) + span::before, .iecb.viescolaire > input:not(:disabled) + span::after, .iecb.viescolaire > input:not(:disabled) .lever::before, .iecb.viescolaire > input:not(:disabled) .lever::after, .iecb.viescolaire .ieswitch > input:not(:disabled) + span::before, .iecb.viescolaire .ieswitch > input:not(:disabled) + span::after, .iecb.viescolaire .ieswitch > input:not(:disabled) .lever::before, .iecb.viescolaire .ieswitch > input:not(:disabled) .lever::after {   color: #0e78d5 !important; } .switch.viescolaire.colored-label > input:not(:disabled) + span + span, .switch.viescolaire.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.viescolaire .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.viescolaire .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.viescolaire.colored-label > input:not(:disabled) + span + span, .iecb.viescolaire.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.viescolaire .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.viescolaire .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #004b7b !important; } .switch.pedagogie > input:not(:disabled) + span::before, .switch.pedagogie > input:not(:disabled) + span::after, .switch.pedagogie > input:not(:disabled) .lever::before, .switch.pedagogie > input:not(:disabled) .lever::after, .switch.pedagogie .ieswitch > input:not(:disabled) + span::before, .switch.pedagogie .ieswitch > input:not(:disabled) + span::after, .switch.pedagogie .ieswitch > input:not(:disabled) .lever::before, .switch.pedagogie .ieswitch > input:not(:disabled) .lever::after, .iecb.pedagogie > input:not(:disabled) + span::before, .iecb.pedagogie > input:not(:disabled) + span::after, .iecb.pedagogie > input:not(:disabled) .lever::before, .iecb.pedagogie > input:not(:disabled) .lever::after, .iecb.pedagogie .ieswitch > input:not(:disabled) + span::before, .iecb.pedagogie .ieswitch > input:not(:disabled) + span::after, .iecb.pedagogie .ieswitch > input:not(:disabled) .lever::before, .iecb.pedagogie .ieswitch > input:not(:disabled) .lever::after {   color: #935ec7 !important; } .switch.pedagogie.colored-label > input:not(:disabled) + span + span, .switch.pedagogie.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.pedagogie .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.pedagogie .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.pedagogie.colored-label > input:not(:disabled) + span + span, .iecb.pedagogie.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.pedagogie .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.pedagogie .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #4a1b7f !important; } .switch.resultat > input:not(:disabled) + span::before, .switch.resultat > input:not(:disabled) + span::after, .switch.resultat > input:not(:disabled) .lever::before, .switch.resultat > input:not(:disabled) .lever::after, .switch.resultat .ieswitch > input:not(:disabled) + span::before, .switch.resultat .ieswitch > input:not(:disabled) + span::after, .switch.resultat .ieswitch > input:not(:disabled) .lever::before, .switch.resultat .ieswitch > input:not(:disabled) .lever::after, .iecb.resultat > input:not(:disabled) + span::before, .iecb.resultat > input:not(:disabled) + span::after, .iecb.resultat > input:not(:disabled) .lever::before, .iecb.resultat > input:not(:disabled) .lever::after, .iecb.resultat .ieswitch > input:not(:disabled) + span::before, .iecb.resultat .ieswitch > input:not(:disabled) + span::after, .iecb.resultat .ieswitch > input:not(:disabled) .lever::before, .iecb.resultat .ieswitch > input:not(:disabled) .lever::after {   color: #ff9900 !important; } .switch.resultat.colored-label > input:not(:disabled) + span + span, .switch.resultat.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.resultat .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.resultat .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.resultat.colored-label > input:not(:disabled) + span + span, .iecb.resultat.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.resultat .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.resultat .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #4d2e00 !important; } .switch.edt > input:not(:disabled) + span::before, .switch.edt > input:not(:disabled) + span::after, .switch.edt > input:not(:disabled) .lever::before, .switch.edt > input:not(:disabled) .lever::after, .switch.edt .ieswitch > input:not(:disabled) + span::before, .switch.edt .ieswitch > input:not(:disabled) + span::after, .switch.edt .ieswitch > input:not(:disabled) .lever::before, .switch.edt .ieswitch > input:not(:disabled) .lever::after, .iecb.edt > input:not(:disabled) + span::before, .iecb.edt > input:not(:disabled) + span::after, .iecb.edt > input:not(:disabled) .lever::before, .iecb.edt > input:not(:disabled) .lever::after, .iecb.edt .ieswitch > input:not(:disabled) + span::before, .iecb.edt .ieswitch > input:not(:disabled) + span::after, .iecb.edt .ieswitch > input:not(:disabled) .lever::before, .iecb.edt .ieswitch > input:not(:disabled) .lever::after {   color: #088488 !important; } .switch.edt.colored-label > input:not(:disabled) + span + span, .switch.edt.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.edt .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.edt .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.edt.colored-label > input:not(:disabled) + span + span, .iecb.edt.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.edt .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.edt .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #0b5a5b !important; } .switch.pense-bete > input:not(:disabled) + span::before, .switch.pense-bete > input:not(:disabled) + span::after, .switch.pense-bete > input:not(:disabled) .lever::before, .switch.pense-bete > input:not(:disabled) .lever::after, .switch.pense-bete .ieswitch > input:not(:disabled) + span::before, .switch.pense-bete .ieswitch > input:not(:disabled) + span::after, .switch.pense-bete .ieswitch > input:not(:disabled) .lever::before, .switch.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.pense-bete.colored-label > input:not(:disabled) + span + span, .switch.pense-bete.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.pense-bete .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.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 label > input[type="checkbox"]:checked ~ .lever, .EspaceMobileIndex .switch label > input[type="checkbox"]:not(:checked) ~ .lever {   width: 22px; } .EspaceMobileIndex .switch label > input[type="checkbox"]:checked ~ .lever::before, .EspaceMobileIndex .switch label > input[type="checkbox"]:checked ~ .lever::after, .EspaceMobileIndex .switch label > input[type="checkbox"]:not(:checked) ~ .lever::before, .EspaceMobileIndex .switch label > input[type="checkbox"]:not(:checked) ~ .lever::after {   font-size: 22px;   line-height: 0.5; } .EspaceMobileIndex .lbl-right {   margin-left: 4px; }
 .ie-chips {   display: inline-flex;   align-items: center;   box-sizing: border-box;   font-weight: 500;   font-size: var(--taille-s);   background-color: #e2e2e2;   color: #4b4b4b;   border-radius: 0.35rem;   min-height: 2.4rem;   padding: 0 0.8rem;   min-width: 0;   max-width: 100%; } .ObjetListe:not(.skin_flatDesign) .ie-chips:not(.chips-design-liste), .ie-chips.chips-minimal {   background-color: inherit;   border-radius: 0;   min-height: auto;   padding: 0;   font-weight: inherit; } .ie-chips:not(.disabled).avec-event {   background-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.7s ease-in-out; } .ObjetListe:not(.skin_flatDesign) .ie-chips:not(.disabled).avec-event:not(.chips-design-liste), .ie-chips:not(.disabled).avec-event.chips-minimal {   background-color: inherit;   font-weight: inherit; } .ie-chips:not(.disabled).avec-event:hover {   background-color: var(--theme-foncee);   color: #ffffff;   transition: background-color 0.5s ease-in-out, color 0.7s ease-in-out; } .ObjetListe:not(.skin_flatDesign) .ie-chips:not(.disabled).avec-event:hover:not(.chips-design-liste), .ie-chips:not(.disabled).avec-event:hover.chips-minimal {   background-color: inherit;   color: var(--theme-foncee);   font-weight: inherit; } .ObjetListe:not(.skin_flatDesign) .ie-chips:not(.disabled).avec-event:hover:not(.chips-design-liste):not(.no-underline), .ie-chips:not(.disabled).avec-event:hover.chips-minimal:not(.no-underline) {   text-decoration: underline; } .ie-chips:not(.disabled).avec-event:hover:not(.chips-minimal) .btn {   transition: color 0.1s 0.5s cubic-bezier(0.1, 0.66, 0.09, 0.33);   color: #ffffff; } .ie-chips:not(.disabled) > .btn:hover {   background-color: rgba(0, 0, 0, 0.4);   color: #ffffff;   transition: background-color 0.5s ease-in-out, color 0.7s ease-in-out; } .ie-chips.iconic:before {   font-family: "Educ-Font";   font-size: 1.3rem; } .ie-chips.iconic:not(.no-label):before {   margin-right: 0.8rem; } .ie-chips.avec-event {   cursor: pointer; } .ie-chips.tag-style {   border-radius: 0.1rem;   padding-right: 0;   position: relative;   background-color: transparent !important;   background: linear-gradient(90deg, #e2e2e2 0, #e2e2e2 calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #000000; } .ie-chips.tag-style::after {   width: 0.9rem;   content: " ";   align-self: stretch;   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, #e2e2e2 0.4rem, #e2e2e2 100%); } .ie-chips.tag-style.color-theme {   background: linear-gradient(90deg, var(--theme-claire) 0, var(--theme-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%); } .ie-chips.tag-style.color-theme::after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--theme-claire) 0.4rem, var(--theme-claire) 100%); } .ie-chips.tag-style.gd-util-rouge-foncee {   background: linear-gradient(90deg, var(--util-rouge-foncee) 0, var(--util-rouge-foncee) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #ffffff; } .ie-chips.tag-style.gd-util-rouge-foncee:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-rouge-foncee) 0.4rem, var(--util-rouge-foncee) 100%); } .ie-chips.tag-style.gd-util-rouge-moyen {   background: linear-gradient(90deg, var(--util-rouge-moyen) 0, var(--util-rouge-moyen) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #ffffff; } .ie-chips.tag-style.gd-util-rouge-moyen:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-rouge-moyen) 0.4rem, var(--util-rouge-moyen) 100%); } .ie-chips.tag-style.gd-util-rouge-claire {   background: linear-gradient(90deg, var(--util-rouge-claire) 0, var(--util-rouge-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--util-rouge-foncee); } .ie-chips.tag-style.gd-util-rouge-claire:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-rouge-claire) 0.4rem, var(--util-rouge-claire) 100%); } .ie-chips.tag-style.gd-util-rouge-moyen-10 {   background: linear-gradient(90deg, var(--util-rouge-moyen-10) 0, var(--util-rouge-moyen-10) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--util-rouge-foncee); } .ie-chips.tag-style.gd-util-rouge-moyen-10:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-rouge-moyen-10) 0.4rem, var(--util-rouge-moyen-10) 100%); } .ie-chips.tag-style.gd-util-vert-foncee {   background: linear-gradient(90deg, var(--util-vert-foncee) 0, var(--util-vert-foncee) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #ffffff; } .ie-chips.tag-style.gd-util-vert-foncee:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-vert-foncee) 0.4rem, var(--util-vert-foncee) 100%); } .ie-chips.tag-style.gd-util-vert-moyen {   background: linear-gradient(90deg, var(--util-vert-moyen) 0, var(--util-vert-moyen) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #ffffff; } .ie-chips.tag-style.gd-util-vert-moyen:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-vert-moyen) 0.4rem, var(--util-vert-moyen) 100%); } .ie-chips.tag-style.gd-util-vert-claire {   background: linear-gradient(90deg, var(--util-vert-claire) 0, var(--util-vert-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--util-vert-foncee); } .ie-chips.tag-style.gd-util-vert-claire:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-vert-claire) 0.4rem, var(--util-vert-claire) 100%); } .ie-chips.tag-style.gd-util-vert-moyen-10 {   background: linear-gradient(90deg, var(--util-vert-moyen-10) 0, var(--util-vert-moyen-10) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--util-vert-foncee); } .ie-chips.tag-style.gd-util-vert-moyen-10:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-vert-moyen-10) 0.4rem, var(--util-vert-moyen-10) 100%); } .ie-chips.tag-style.gd-util-bleu-foncee {   background: linear-gradient(90deg, var(--util-bleu-foncee) 0, var(--util-bleu-foncee) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #ffffff; } .ie-chips.tag-style.gd-util-bleu-foncee:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-bleu-foncee) 0.4rem, var(--util-bleu-foncee) 100%); } .ie-chips.tag-style.gd-util-bleu-moyen {   background: linear-gradient(90deg, var(--util-bleu-moyen) 0, var(--util-bleu-moyen) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #ffffff; } .ie-chips.tag-style.gd-util-bleu-moyen:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-bleu-moyen) 0.4rem, var(--util-bleu-moyen) 100%); } .ie-chips.tag-style.gd-util-bleu-claire {   background: linear-gradient(90deg, var(--util-bleu-claire) 0, var(--util-bleu-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--util-bleu-foncee); } .ie-chips.tag-style.gd-util-bleu-claire:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-bleu-claire) 0.4rem, var(--util-bleu-claire) 100%); } .ie-chips.tag-style.gd-util-bleu-moyen-10 {   background: linear-gradient(90deg, var(--util-bleu-moyen-10) 0, var(--util-bleu-moyen-10) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--util-bleu-foncee); } .ie-chips.tag-style.gd-util-bleu-moyen-10:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-bleu-moyen-10) 0.4rem, var(--util-bleu-moyen-10) 100%); } .ie-chips.tag-style.gd-util-orange-foncee {   background: linear-gradient(90deg, var(--util-orange-foncee) 0, var(--util-orange-foncee) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #ffffff; } .ie-chips.tag-style.gd-util-orange-foncee:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-orange-foncee) 0.4rem, var(--util-orange-foncee) 100%); } .ie-chips.tag-style.gd-util-orange-moyen {   background: linear-gradient(90deg, var(--util-orange-moyen) 0, var(--util-orange-moyen) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #ffffff; } .ie-chips.tag-style.gd-util-orange-moyen:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-orange-moyen) 0.4rem, var(--util-orange-moyen) 100%); } .ie-chips.tag-style.gd-util-orange-claire {   background: linear-gradient(90deg, var(--util-orange-claire) 0, var(--util-orange-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--util-orange-foncee); } .ie-chips.tag-style.gd-util-orange-claire:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-orange-claire) 0.4rem, var(--util-orange-claire) 100%); } .ie-chips.tag-style.gd-util-orange-moyen-10 {   background: linear-gradient(90deg, var(--util-orange-moyen-10) 0, var(--util-orange-moyen-10) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--util-orange-foncee); } .ie-chips.tag-style.gd-util-orange-moyen-10:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-orange-moyen-10) 0.4rem, var(--util-orange-moyen-10) 100%); } .ie-chips.tag-style.gd-util-marron-foncee {   background: linear-gradient(90deg, var(--util-marron-foncee) 0, var(--util-marron-foncee) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #ffffff; } .ie-chips.tag-style.gd-util-marron-foncee:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-marron-foncee) 0.4rem, var(--util-marron-foncee) 100%); } .ie-chips.tag-style.gd-util-marron-moyen {   background: linear-gradient(90deg, var(--util-marron-moyen) 0, var(--util-marron-moyen) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: #ffffff; } .ie-chips.tag-style.gd-util-marron-moyen:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-marron-moyen) 0.4rem, var(--util-marron-moyen) 100%); } .ie-chips.tag-style.gd-util-marron-claire {   background: linear-gradient(90deg, var(--util-marron-claire) 0, var(--util-marron-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--util-marron-foncee); } .ie-chips.tag-style.gd-util-marron-claire:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-marron-claire) 0.4rem, var(--util-marron-claire) 100%); } .ie-chips.tag-style.gd-util-marron-moyen-10 {   background: linear-gradient(90deg, var(--util-marron-moyen-10) 0, var(--util-marron-moyen-10) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--util-marron-foncee); } .ie-chips.tag-style.gd-util-marron-moyen-10:after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--util-marron-moyen-10) 0.4rem, var(--util-marron-moyen-10) 100%); } .ie-chips.tag-style.theme-cat-communication {   background: linear-gradient(90deg, var(--theme-claire) 0, var(--theme-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--theme-sombre); } .ie-chips.tag-style.theme-cat-communication::after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--theme-claire) 0.4rem, var(--theme-claire) 100%); } .ie-chips.tag-style.theme-cat-viescolaire {   background: linear-gradient(90deg, var(--theme-claire) 0, var(--theme-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--theme-sombre); } .ie-chips.tag-style.theme-cat-viescolaire::after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--theme-claire) 0.4rem, var(--theme-claire) 100%); } .ie-chips.tag-style.theme-cat-pedagogie {   background: linear-gradient(90deg, var(--theme-claire) 0, var(--theme-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--theme-sombre); } .ie-chips.tag-style.theme-cat-pedagogie::after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--theme-claire) 0.4rem, var(--theme-claire) 100%); } .ie-chips.tag-style.theme-cat-resultat {   background: linear-gradient(90deg, var(--theme-claire) 0, var(--theme-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--theme-sombre); } .ie-chips.tag-style.theme-cat-resultat::after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--theme-claire) 0.4rem, var(--theme-claire) 100%); } .ie-chips.tag-style.theme-cat-edt {   background: linear-gradient(90deg, var(--theme-claire) 0, var(--theme-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--theme-sombre); } .ie-chips.tag-style.theme-cat-edt::after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--theme-claire) 0.4rem, var(--theme-claire) 100%); } .ie-chips.tag-style.theme-cat-pense-bete {   background: linear-gradient(90deg, var(--theme-claire) 0, var(--theme-claire) calc(100% - 0.8rem), transparent calc(100% - 0.8rem), transparent 100%);   color: var(--theme-sombre); } .ie-chips.tag-style.theme-cat-pense-bete::after {   background: linear-gradient(225deg, transparent 0%, transparent 0.4rem, var(--theme-claire) 0.4rem, var(--theme-claire) 100%); } .ie-chips .text {   flex: 1 1 auto; } .ObjetListe:not(.skin_flatDesign) .ie-chips:not(.chips-design-liste), .ie-chips.chips-minimal {   font-weight: inherit; } .ObjetListe:not(.skin_flatDesign) .ie-chips:not(.chips-design-liste) .text, .ie-chips.chips-minimal .text {   padding: 0; } .ObjetListe:not(.skin_flatDesign) .ie-chips:not(.chips-design-liste).iconic:before, .ie-chips.chips-minimal.iconic:before {   margin-left: 0; } .ObjetListe:not(.skin_flatDesign) .ie-chips:not(.chips-design-liste).iconic .text, .ie-chips.chips-minimal.iconic .text {   padding-left: 0.4rem; } .ie-chips > .btn {   flex: none;   margin-left: 0.4rem;   margin-right: -0.4rem;   padding: 0.3rem;   cursor: pointer;   font-size: 1.2rem;   border-radius: 0.35rem;   line-height: 1;   text-align: center;   color: var(--theme-foncee); } .EspaceMobileIndex .ie-chips > .btn {   background-color: inherit;   transition: none;   box-shadow: none;   height: auto; } .ie-chips.disabled {   cursor: default; } .ie-chips.disabled > i {   cursor: default; } .ie-chips.disabled, .ie-chips.disabled > .btn {   color: #949494; } .ie-chips.disabled:before, .ie-chips.disabled > .btn:before {   color: #949494; } .ie-chips.disabled:not(.chips-minimal) {   background-color: #e2e2e2; } a.ie-chips {   text-decoration: none; } .liste-url-chips {   margin: -0.4rem 0; } .liste-url-chips > span {   display: inline-block;   margin: 0.4rem 0;   max-width: 100%;   overflow: hidden; } .liste-url-chips > span > * {   overflow: hidden;   max-width: 100%; } .ObjetListe .liste-url-chips {   margin: 0; } .ObjetListe .liste-url-chips > span {   margin: 0; }

@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('https://0740006e.index-education.net/pronote/fonts/montserrat-100italic.woff2') format('woff2'),
       url('https://0740006e.index-education.net/pronote/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');
}
 body:not(.ThemeAccessible) .ObjetMessage.ObjetMessage_0 {   --theme-claire: #8eeac6;   --theme-claire-rgb: 141.67429, 234.32571, 198.33714;   --theme-claire-scaleMoins50: #1d9f6d;   --theme-claire-scaleMoins40: #23bf82;   --theme-claire-scaleMoins20: #4edfa7;   --theme-claire-scaleMoins10: #6ee5b6;   --theme-claire-scaleMoins2: #87e9c3;   --theme-claire-scalePlus10: #99eccc;   --theme-claire-scalePlus20: #a4eed2;   --theme-claire-scalePlus60: #d2f7e8;   --theme-claire-scalePlus80: #e8fbf4;   --theme-moyen1: #39db9c;   --theme-moyen1-rgb: 56.68, 218.82, 155.84;   --theme-moyen1-scaleMoins50: #157450;   --theme-moyen1-scaleMoins40: #1a8c5f;   --theme-moyen1-scaleMoins20: #22ba7f;   --theme-moyen1-scaleMoins10: #26d28f;   --theme-moyen1-scaleMoins2: #34da9a;   --theme-moyen1-scalePlus10: #4ddea6;   --theme-moyen1-scalePlus20: #60e2b0;   --theme-moyen1-scalePlus60: #b0f1d7;   --theme-moyen1-scalePlus80: #d7f8eb;   --theme-foncee: #1b9465;   --theme-foncee-rgb: 27, 148, 101;   --theme-foncee-scaleMoins50: #0e4a33;   --theme-foncee-scaleMoins40: #10593d;   --theme-foncee-scaleMoins20: #167651;   --theme-foncee-scaleMoins10: #18855b;   --theme-foncee-scaleMoins2: #1a9163;   --theme-foncee-scalePlus10: #20b078;   --theme-foncee-scalePlus20: #25cd8c;   --theme-foncee-scalePlus60: #8eeac6;   --theme-foncee-scalePlus80: #c6f5e3;   --theme-sombre: #136847;   --theme-sombre-rgb: 18.9, 103.6, 70.7;   --theme-sombre-scaleMoins50: #093423;   --theme-sombre-scaleMoins40: #0b3e2a;   --theme-sombre-scaleMoins20: #0f5339;   --theme-sombre-scaleMoins10: #115d40;   --theme-sombre-scaleMoins2: #136645;   --theme-sombre-scalePlus10: #19885d;   --theme-sombre-scalePlus20: #1fa973;   --theme-sombre-scalePlus60: #7ce7bd;   --theme-sombre-scalePlus80: #bdf3de; } body:not(.ThemeAccessible) .ObjetMessage.ObjetMessage_1 {   --theme-claire: #f8c1c1;   --theme-claire-rgb: 247.8, 192.6, 192.6;   --theme-claire-scaleMoins50: #c51717;   --theme-claire-scaleMoins40: #e62323;   --theme-claire-scaleMoins20: #ef7272;   --theme-claire-scaleMoins10: #f39999;   --theme-claire-scaleMoins2: #f7b9b9;   --theme-claire-scalePlus10: #f9c7c7;   --theme-claire-scalePlus20: #f9cdcd;   --theme-claire-scalePlus60: #fce6e6;   --theme-claire-scalePlus80: #fef3f3;   --theme-moyen1: #f29292;   --theme-moyen1-rgb: 242.4, 145.8, 145.8;   --theme-moyen1-scaleMoins50: #ae1414;   --theme-moyen1-scaleMoins40: #d11818;   --theme-moyen1-scaleMoins20: #ea4c4c;   --theme-moyen1-scaleMoins10: #ee6f6f;   --theme-moyen1-scaleMoins2: #f28b8b;   --theme-moyen1-scalePlus10: #f49d9d;   --theme-moyen1-scalePlus20: #f5a8a8;   --theme-moyen1-scalePlus60: #fad3d3;   --theme-moyen1-scalePlus80: #fce9e9;   --theme-foncee: #ed6363;   --theme-foncee-rgb: 237, 99, 99;   --theme-foncee-scaleMoins50: #971111;   --theme-foncee-scaleMoins40: #b51515;   --theme-foncee-scaleMoins20: #e62727;   --theme-foncee-scaleMoins10: #ea4545;   --theme-foncee-scaleMoins2: #ec5d5d;   --theme-foncee-scalePlus10: #ef7373;   --theme-foncee-scalePlus20: #f18282;   --theme-foncee-scalePlus60: #f8c1c1;   --theme-foncee-scalePlus80: #fbe0e0;   --theme-sombre: #d31818;   --theme-sombre-rgb: 210.86897, 24.33103, 24.33103;   --theme-sombre-scaleMoins50: #690c0c;   --theme-sombre-scaleMoins40: #7f0f0f;   --theme-sombre-scaleMoins20: #a91313;   --theme-sombre-scaleMoins10: #be1616;   --theme-sombre-scaleMoins2: #cf1818;   --theme-sombre-scalePlus10: #e52121;   --theme-sombre-scalePlus20: #e83a3a;   --theme-sombre-scalePlus60: #f49c9c;   --theme-sombre-scalePlus80: #f9cece; } body:not(.ThemeAccessible) .ObjetMessage.ObjetMessage_2 {   --theme-claire: #fad2a3;   --theme-claire-rgb: 250.2, 210.2, 163;   --theme-claire-scaleMoins50: #c46f0a;   --theme-claire-scaleMoins40: #ec850c;   --theme-claire-scaleMoins20: #f6ac54;   --theme-claire-scaleMoins10: #f8bf7c;   --theme-claire-scaleMoins2: #face9b;   --theme-claire-scalePlus10: #fbd7ac;   --theme-claire-scalePlus20: #fbdbb5;   --theme-claire-scalePlus60: #fdedda;   --theme-claire-scalePlus80: #fef6ed;   --theme-moyen1: #f7b15e;   --theme-moyen1-rgb: 246.6, 176.6, 94;   --theme-moyen1-scaleMoins50: #a25b08;   --theme-moyen1-scaleMoins40: #c26e0a;   --theme-moyen1-scaleMoins20: #f3911d;   --theme-moyen1-scaleMoins10: #f5a13e;   --theme-moyen1-scaleMoins2: #f6ad58;   --theme-moyen1-scalePlus10: #f7b86e;   --theme-moyen1-scalePlus20: #f8c07e;   --theme-moyen1-scalePlus60: #fce0bf;   --theme-moyen1-scalePlus80: #fdefdf;   --theme-foncee: #f38f19;   --theme-foncee-rgb: 243, 143, 25;   --theme-foncee-scaleMoins50: #7f4807;   --theme-foncee-scaleMoins40: #995608;   --theme-foncee-scaleMoins20: #cc730b;   --theme-foncee-scaleMoins10: #e5820c;   --theme-foncee-scaleMoins2: #f38d14;   --theme-foncee-scalePlus10: #f49a30;   --theme-foncee-scalePlus20: #f5a547;   --theme-foncee-scalePlus60: #fad2a3;   --theme-foncee-scalePlus80: #fde9d1;   --theme-sombre: #b26509;   --theme-sombre-rgb: 178.29752, 100.77686, 9.30248;   --theme-sombre-scaleMoins50: #593205;   --theme-sombre-scaleMoins40: #6b3c06;   --theme-sombre-scaleMoins20: #8f5107;   --theme-sombre-scaleMoins10: #a05b08;   --theme-sombre-scaleMoins2: #af6309;   --theme-sombre-scalePlus10: #d1760b;   --theme-sombre-scalePlus20: #f0870c;   --theme-sombre-scalePlus60: #f9c384;   --theme-sombre-scalePlus80: #fce1c2; } .ObjetMessage.ObjetMessage_0 .om_iconeTitre:before {   content: ""; } .ObjetMessage.ObjetMessage_1 .om_iconeTitre:before {   content: ""; } .ObjetMessage.ObjetMessage_2 .om_iconeTitre:before {   content: ""; } .ObjetMessage .om_iconeTitre {   margin-right: 0.8rem;   color: var(--theme-foncee);   font-size: 1.6rem; } .EspaceMobileIndex .ObjetMessage > .modal-header.Fenetre_Titre {   background-color: var(--theme-claire);   color: var(--theme-foncee);   border-bottom: 1px solid var(--theme-foncee); } .EspaceMobileIndex .ObjetMessage > .modal-header.Fenetre_Titre h1 {   color: inherit; } .ObjetMessage table.Fenetre_Titre > tbody > tr > td.ZoneDeplacementFenetre {   border-bottom-color: var(--theme-foncee); } .ObjetMessage .contenu {   height: auto;   max-height: 700px;   position: relative; } .ObjetMessage .contenu.contenu-scroll {   overflow: auto; } .ObjetMessage .Fenetre_Contenu .mr-fiche {   max-width: 100% !important;   padding: 0.8rem 1.6rem; } .ObjetMessage .Fenetre_Contenu .mr-fiche [style*="rial"] {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif !important; } .ObjetMessage .Fenetre_Contenu .mr-fiche [style*="font-size: 11px"], .ObjetMessage .Fenetre_Contenu .mr-fiche [style*="font-size: 12px"] {   font-size: var(--taille-s) !important; } .EspaceMobileIndex .ObjetMessage .Fenetre_Contenu .mr-fiche [style*="rial"] {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif !important; }
 .ObjetFenetre_Mobile {   border-radius: 1.6rem 1.6rem 0 0 !important;   background-color: #ffffff; } .ObjetFenetre_Mobile.modal {   max-height: calc(100% - 8.5rem); } .ObjetFenetre_Mobile.modal.height-max {   height: 100%; } .ObjetFenetre_Mobile.modal.height-max > div {   min-height: 100%; } .ObjetFenetre_Mobile > div {   display: flex;   flex-direction: column; } .ObjetFenetre_Mobile > div > header {   flex: none;   position: sticky;   top: 0;   left: 0;   z-index: 10;   display: flex;   justify-content: center;   align-items: center;   background-color: #ffffff;   padding: 1.6rem;   font-size: var(--taille-l); } .ObjetFenetre_Mobile > div > header:empty {   padding: 0; } .ObjetFenetre_Mobile > div > header > .Fenetre_Titre {   min-width: 0;   height: auto;   background-color: inherit;   overflow: hidden;   flex: 1 1 auto; } .ObjetFenetre_Mobile > div > header > .Fenetre_Titre > * {   font-weight: 600;   padding: 0;   margin: 0; } .ObjetFenetre_Mobile > div > header > .Fenetre_Titre .ie-titre {   text-align: center; } .ObjetFenetre_Mobile > div > header > .Fenetre_Titre .ie-titre .iconic:before {   margin-right: 0.8rem;   color: var(--theme-foncee); } .ObjetFenetre_Mobile > div > header > .btnImage {   flex: none;   padding: 0.2rem 0 0 0;   font-size: 1.2rem;   margin-right: 0.4rem; } .ObjetFenetre_Mobile > div > header > .btnImage ~ .Fenetre_Titre {   margin-right: 1.2rem; } .ObjetFenetre_Mobile > div .navigation-contain {   display: flex;   justify-content: space-between;   padding: 0 1.6rem;   position: sticky;   top: 4.8rem;   z-index: 10; } .ObjetFenetre_Mobile > div .navigation-contain .Fenetre_Titre {   flex: 1 1 auto;   text-align: center; } .ObjetFenetre_Mobile > div .navigation-contain [class*="icon_"] {   flex: none;   font-size: 2rem;   font-weight: 600; } .ObjetFenetre_Mobile > div > header:not(:empty) ~ .navigation-contain.avec-scroll:after, .ObjetFenetre_Mobile > div > header ~ .navigation-contain:not(:empty).avec-scroll:after {   content: "";   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   box-shadow: 0 0.7rem 0.6rem -0.6rem #00000029;   bottom: 0; } .ObjetFenetre_Mobile > div > section.content {   flex: 1 1 auto;   position: relative;   padding: 0 1.6rem 1.6rem;   display: flex;   flex-direction: column; } .ObjetFenetre_Mobile > div > section.content.without-padding {   padding: 0; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu {   flex: 2 1 auto;   display: flex;   align-items: stretch; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu > .Fenetre_Contenu {   height: auto;   width: 100%;   position: relative; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu > .Fenetre_Contenu .fiche-wrapper {   position: absolute;   width: 100%; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu > .Fenetre_Contenu .fiche-wrapper .menu-tabs-wrapper {   position: sticky; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu > .Fenetre_Contenu .section-content {   display: flex;   flex-direction: column;   border-bottom: solid 1px var(--theme-claire); } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu > .Fenetre_Contenu .section-content.no-line, .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu > .Fenetre_Contenu .section-content:last-child, .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu > .Fenetre_Contenu .section-content:only-child {   border: none; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu > .Fenetre_Contenu .section-content .ie-titre-couleur {   font-size: var(--taille-m);   text-transform: unset;   margin: 0.8rem 0 1.6rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain, .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .public-team {   margin-left: -0.8rem;   margin-right: -0.8rem;   margin-bottom: 0.8rem;   padding: 0 1.6rem 0.8rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain {   border-bottom: solid 1px var(--theme-claire); } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.no-line, .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain:not(.with-combo):last-child, .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain:not(.with-combo):only-child {   border: none; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain label.only-mobile {   display: inline-block; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain > .on-mobile {   padding-bottom: 0.4rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain > .on-mobile .input-wrapper.ObjetSaisie {   padding: 0; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain > .on-mobile .input-wrapper.ObjetSaisie .ObjetSaisie_cont {   width: 100%; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain > .on-mobile .input-wrapper.ObjetSaisie .ocb_cont.as-input {   flex: 1 1 auto;   text-align: left;   padding: 0;   margin: 0 0.4rem 0 0;   border: none; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain > .on-mobile .input-wrapper.ObjetSaisie .ocb_cont.as-input .ocb_bouton:before {   flex: none;   font-family: "Educ-Font";   content: "";   font-weight: 500;   font-size: 2rem;   color: var(--theme-foncee); } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain .as-input.ocb_cont > div.ie-ellipsis {   font-style: normal;   font-weight: 500;   color: #000000;   font-size: var(--taille-m); } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain .textareamax-wrapper {   margin-bottom: 1.6rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain .etat-contain {   margin-top: 0.8rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain .etat-contain .iecb {   margin-top: 0.4rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain .etat-contain .iecb input ~ span {   font-size: var(--taille-s); } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain .etat-contain .for-date {   font-size: var(--taille-m);   margin-left: -0.6rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.periode-contain {   display: flex; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.periode-contain .as-input.ocb_cont {   text-align: left; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.shared-contain {   display: flex;   flex-direction: column;   padding-bottom: 0.8rem;   padding-top: 0; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.shared-contain .iecb {   margin-top: 0.4rem;   align-items: flex-start; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.shared-contain .iecb input ~ span {   font-size: var(--taille-s); } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.dates-contain .date-wrapper {   margin-left: -0.8rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.dates-contain .as-input.ocb_cont {   text-align: left; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.cols-on-mobile {   display: flex;   flex-direction: column; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.cols-on-mobile label {   margin-bottom: 0.4rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .field-contain.cols-on-mobile [type="time"] {   border: none;   width: 6rem;   margin-left: -0.8rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .pj-global-conteneur {   padding: 0.8rem 0 0; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .pj-global-conteneur .icon-contain {   flex: none;   width: 2.4rem;   height: 2.4rem;   text-align: center;   margin-right: 0.4rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .pj-global-conteneur .pj-contain {   flex: 1 1 auto;   display: flex;   align-items: center;   flex-wrap: wrap;   margin-left: -0.8rem;   margin-right: -0.8rem;   padding: 0 1.6rem;   min-height: 2.4rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .pj-global-conteneur .pj-contain .docs-joints {   margin-top: 0.8rem;   margin-left: 2.8rem;   flex: 1 1 auto;   display: flex;   flex-wrap: wrap;   align-items: flex-start; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .public-team {   flex: 1 1 auto;   display: flex;   align-items: center;   padding-top: 0.8rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .label-pj {   flex: 1 1 auto;   width: calc(100% - (4.4rem)); } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .label-pj, .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .public-team {   font-weight: 500;   font-size: var(--taille-m); } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .label-pj, .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .public-team .iecb {   margin-left: 0.4rem; } .ObjetFenetre_Mobile > div > section.content > .wrapper-contenu .public-team .iecb {   flex: 1 1 auto;   justify-content: space-between; } .ObjetFenetre_Mobile > div > section.content .Fenetre_Bas {   flex: none;   padding-top: 1.5em; } .ObjetFenetre_Mobile > div > footer {   flex: none;   padding: 0.8rem 2.4rem 2.4rem 2.4rem;   display: flex;   justify-content: flex-end;   flex-wrap: wrap; } .ObjetFenetre_Mobile > div > footer > div:not(.compose-bas) {   flex: none; } .ObjetFenetre_Mobile > div > footer .compose-bas {   flex: 1 1 auto; } .ObjetFenetre_Mobile > div > footer.sticky {   position: sticky;   bottom: 0;   left: 0;   z-index: 10;   background-color: #ffffff;   padding-top: 1.6rem; } .ObjetFenetre_Mobile > div > footer.sticky.avec-scroll:after {   content: "";   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   box-shadow: 0 -0.7rem 0.6rem -0.6rem #00000029;   top: 0; } .ObjetFenetre_Mobile > div > footer .repeat-bouton:not(:first-child) {   margin-left: 0.8rem; }
 .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;   height: 100%; } .EspaceIndex #div > .interface_affV {   box-shadow: 0 1.2rem 0 1.2rem rgba(223, 228, 230, 0.884);   box-sizing: border-box;   overflow: hidden; } .EspaceIndex #div > .interface_affV > div.interface_affV_client {   height: 100%;   max-width: 100vw;   overflow: auto;   position: relative; } .EspaceIndex #div > .interface_affV > div.interface_affV_client .layout-cols-avec-edition {   position: relative;   display: flex;   flex-direction: column;   box-sizing: border-box;   height: 100%; } .EspaceIndex #div > .interface_affV > div.interface_affV_client .layout-cols-avec-edition .btn-conteneur, .EspaceIndex #div > .interface_affV > div.interface_affV_client .layout-cols-avec-edition .main-conteneur {   display: flex;   width: 100%;   box-sizing: border-box; } .EspaceIndex #div > .interface_affV > div.interface_affV_client .layout-cols-avec-edition .btn-conteneur {   padding: 0.8rem 0.8rem 1.6rem;   flex: none;   position: fixed;   z-index: 2;   pointer-events: none; } .EspaceIndex #div > .interface_affV > div.interface_affV_client .layout-cols-avec-edition .btn-conteneur > * {   pointer-events: all; } .EspaceIndex #div > .interface_affV > div.interface_affV_client .layout-cols-avec-edition .main-conteneur {   padding: 80px 0.4rem 0; } .EspaceIndex #div > .interface_affV > div.interface_affV_client .layout-cols-avec-edition .main-conteneur .Timeline {   width: 100%; } .EspaceIndex #div > .interface_affV > div.interface_affV_client .layout-cols-avec-edition .main-conteneur .Timeline .ObjetTimeline_column {   min-width: 9rem; } .EspaceIndex #div > .interface_affV > div.interface_affV_client .layout-cols-avec-edition .main-conteneur .Timeline .ObjetTimeline_Container.overflow-auto {   overflow: visible !important; } .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; }
 .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; }
 .TypeGenreStatutConnexion-GSC_Disponible::before {   content: "";   color: green; } .TypeGenreStatutConnexion-GSC_EnCours::before {   content: "";   color: red; } .TypeGenreStatutConnexion-GSC_NePasDeranger::before {   content: "";   color: orange; } .TypeGenreStatutConnexion-GSC_Deconnecte::before {   content: "";   color: gray;   background-color: white;   border-radius: 50%; } .TypeGenreStatutConnexion-double-icone::before {   text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white; } .EspaceIndex .TypeGenreStatutConnexion-double-icone::before {   position: absolute;   right: -1px;   font-size: 0.9rem; } .EspaceMobileIndex .TypeGenreStatutConnexion-double-icone.as-tag {   background-color: transparent !important; }
 [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: #000000; } .flag-conteneur .as-li:hover .flag-label {   color: #ffffff; }
 .ObjetSaisie {   box-sizing: content-box; } .ObjetSaisie .as-input.as-select {   min-width: auto;   max-width: none; } .ObjetSaisie.ObjetSaisie_100P, .ObjetSaisie.design-mobile {   display: flex; } .ObjetSaisie.ObjetSaisie_100P .ObjetSaisie_cont, .ObjetSaisie.design-mobile .ObjetSaisie_cont {   flex: 1 1 100%;   min-width: 0; } .ObjetSaisie.ObjetSaisie_100P .ObjetSaisie_cont .input-wrapper, .ObjetSaisie.design-mobile .ObjetSaisie_cont .input-wrapper {   width: 100%; } .ObjetSaisie.ObjetSaisie_100P .ObjetSaisie_cont .input-wrapper > div, .ObjetSaisie.design-mobile .ObjetSaisie_cont .input-wrapper > div {   width: 100%; } .ObjetSaisie.ObjetSaisie_100P .ObjetSaisie_cont .as-input.as-select, .ObjetSaisie.design-mobile .ObjetSaisie_cont .as-input.as-select {   box-sizing: border-box; } .ObjetSaisie.full-width .input-wrapper {   display: flex; } .ObjetSaisie.full-width .input-wrapper .ObjetSaisie_cont {   width: 100%; } .EspaceMobileIndex .ObjetSaisie.full-width .input-wrapper.open-up {   display: flex; } .EspaceMobileIndex .ObjetSaisie.full-width .input-wrapper.open-up .ocb_cont.as-input.as-select {   border: none;   border-radius: 0; } .EspaceMobileIndex .ObjetSaisie.full-width .input-wrapper.open-up .ocb_cont.as-input.as-select > .ocb_bouton:before {   content: "";   font-size: 2rem;   color: var(--theme-foncee); } .ObjetSaisie.design-mobile {   flex: 1 1 auto;   min-width: 0; } .ObjetSaisie .ObjetSaisie_cont {   position: relative; } .ObjetSaisie .as-li.ObjetSaisie_contenuvide {   font-style: italic; } .ObjetSaisie .ObjetSaisie_entete_liste {   padding-bottom: 0.4rem;   margin: 0.4rem 1.2rem;   border-bottom: 1px solid #d9dbdc; } .ObjetSaisie .ObjetSaisie_pied_liste {   padding-top: 0.4rem;   margin: 0.4rem 1.2rem;   border-top: 1px solid #d9dbdc; } .EspaceMobileIndex .ObjetSaisie.combo-selecteur {   display: flex;   padding: 0 0.8rem;   text-align: center;   max-width: 100%; } .EspaceMobileIndex .ObjetSaisie.combo-selecteur.text-align-inherit {   text-align: inherit; } .EspaceMobileIndex .ObjetSaisie.combo-selecteur .input-wrapper .ocb_cont.as-input {   border: none; } .EspaceMobileIndex .ObjetSaisie.combo-selecteur .input-wrapper .ocb_cont.as-input i.ocb_icone_gauche {   padding: 0 0.8rem 0 0.4rem; } .EspaceMobileIndex .ObjetSaisie.combo-selecteur .input-wrapper.design-mobile .ocb_cont.as-input {   padding: 1.2rem 0; } .ObjetSaisie.ObjetSaisie-modal {   position: relative;   display: none; } .ObjetSaisie.ObjetSaisie-modal.visible {   display: block; } .ObjetSaisie.ObjetSaisie-modal.visible.active > * {   opacity: 1; } .ObjetSaisie.ObjetSaisie-modal > * {   opacity: 0;   transition: opacity 0.3s;   will-change: opacity; } .ObjetSaisie.ObjetSaisie-modal > .overlay {   position: fixed;   top: 0;   bottom: 0;   left: 0;   right: 0;   background-color: rgba(0, 0, 0, 0.5); } .ObjetSaisie.ObjetSaisie-modal > .deroulant-conteneur-show-hide {   position: fixed;   z-index: 1;   top: 10%;   max-height: 70%;   width: 80%;   min-width: auto;   margin: auto;   left: 0;   right: 0;   overflow: hidden; } .ObjetSaisie .colored-square-libelle {   --colour-square: $white;   display: flex;   align-items: center; } .ObjetSaisie .colored-square-libelle::before {   content: " ";   flex: none;   width: var(--taille-s);   height: var(--taille-s);   border-radius: 0.2rem;   background-color: var(--colour-square);   margin-right: 0.8rem; }
 .EspaceIndex input.style-input:not([type]):not(:disabled):focus-within, .EspaceIndex input.style-input[type="text"]:not(:disabled):focus-within, .EspaceIndex input.style-input[type="email"]:not(:disabled):focus-within, .EspaceIndex input.style-input[type="password"]:not(:disabled):focus-within, .EspaceIndex .as-input:focus-within {   outline-offset: -1px;   outline-width: 2px;   outline-style: dotted;   outline-color: var(--theme-moyen1); } .as-placeholder {   font-style: italic;   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; } .ObjetAffichagePageAvecMenusDeroulants_divPrimaire .PetitEspaceDroit:not(:first-child) {   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:not(.as-password) {   position: relative;   padding: 0.4rem;   color: #333333;   font-size: var(--taille-s);   font-weight: 600;   display: inline-block;   z-index: 2;   max-width: 50rem;   border: solid 1px var(--theme-moyen1);   background: #ffffff;   border-radius: 0.35rem; } .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:hover, .EspaceIndex input[type="text"]:not(:disabled).style-input:focus, .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:hover, .EspaceIndex input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .as-input:focus, .EspaceIndex .as-input:hover {   border-color: var(--theme-foncee); } 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; } .EspaceMobileIndex .ObjetCelluleDate {   display: flex; } .EspaceMobileIndex .ObjetCelluleDate > div {   text-align: center;   display: flex; } .EspaceMobileIndex .ObjetCelluleDate > div > .input-wrapper {   flex: 1 1 auto; } .EspaceMobileIndex .ObjetCelluleDate.design-mobile .as-input.ocb_cont {   border: none; } .EspaceMobileIndex .ObjetCelluleDate.selecteur-mobile {   width: 100%;   padding: 0.4rem 0.8rem; } .EspaceMobileIndex .ObjetCelluleDate.selecteur-mobile > div > .input-wrapper .as-input.ocb_cont {   border: none;   padding: 0.8rem 0; } .input-wrapper {   position: relative;   display: inline-flex;   justify-content: space-between;   align-items: center; } .EspaceMobileIndex .on-mobile .input-wrapper {   display: flex; } .input-wrapper.input-wrapper-disabled .as-input, .input-wrapper.input-wrapper-disabled input {   cursor: default;   background: #f6f6f6;   color: #949494;   border-color: #c5c5c5; } .input-wrapper:not(.design-mobile) [class*="icon_angle"] {   flex: none;   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   margin: auto 0.5rem;   cursor: pointer;   border-radius: 50%;   width: 2rem;   height: 2rem;   padding: 0.1rem;   font-family: "Educ-Font";   font-size: 1.6rem;   font-weight: 600;   color: #ffffff;   background-color: var(--theme-moyen1);   transition: background-color 0.5s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .input-wrapper:not(.design-mobile) [class*="icon_angle"]:hover, .input-wrapper:not(.design-mobile) [class*="icon_angle"]:focus {   background-color: var(--theme-foncee); } .input-wrapper:not(.design-mobile) [class*="icon_angle"]:hover.btnImage:not(.btnImageDisable), .input-wrapper:not(.design-mobile) [class*="icon_angle"]:focus.btnImage:not(.btnImageDisable) {   color: #ffffff; } .input-wrapper:not(.design-mobile) [class*="icon_angle"].btnImageDisable {   background: #d9dbdc;   color: #949494;   cursor: default; } .EspaceMobileIndex .input-wrapper.design-mobile > i.btnImage {   flex: none;   padding: 0.8rem;   font-size: 2rem;   font-weight: 600; } .input-wrapper .icon.icon_angle_left.btnImage::before {   margin-left: -0.2rem; } .as-input {   cursor: pointer; } .as-input.ocb_cont {   flex: 1 1 100%;   box-sizing: border-box;   display: flex;   align-items: center;   min-width: 0; } .design-mobile .as-input.ocb_cont, .EspaceMobileIndex .on-mobile .as-input.ocb_cont {   z-index: auto;   max-width: none;   border-radius: 0;   padding: 0.4rem 0;   margin: 0 0.4rem;   border: none;   border-bottom: 1px solid #c5c5c5;   font-weight: 600;   font-size: var(--taille-l); } .as-input.ocb_cont > *:not(i) {   flex: 1 1 100%;   overflow: hidden;   white-space: nowrap; } .as-input.ocb_cont > i.ocb_icone_gauche {   flex: none;   padding: 0 0.8rem 0 0.4rem;   color: var(--theme-foncee); } .input-wrapper-disabled .as-input.ocb_cont > i.ocb_icone_gauche {   color: #d9dbdc; } .as-input.ocb_cont > input {   box-sizing: border-box;   width: 0; } .as-input.ocb_cont > .ocb_bouton {   flex: none;   font-family: "Educ-Font";   font-size: var(--taille-l);   font-weight: 400;   padding-left: 0.4rem;   color: #999999;   max-height: 1.4rem;   line-height: 1.4rem; } .as-input.ocb_cont > .ocb_bouton:hover {   color: #7a7a7a; } .as-input.as-select {   cursor: pointer;   min-width: 7rem; } .as-input.as-select > .ocb_bouton:before {   content: ""; } .EspaceMobileIndex .on-mobile .as-input.as-multi-choix {   border: none; } .as-input.as-multi-choix > .ocb_bouton:before {   content: ""; } .EspaceMobileIndex .as-input.as-multi-choix > .ocb_bouton:before {   content: "";   font-size: 2rem;   color: var(--theme-foncee); } .as-input.as-date-picker {   min-width: 7rem;   height: 2.4rem; } .as-input.as-date-picker > .ocb_bouton:before {   content: ""; } .as-input.as-search > .ocb_bouton:before {   content: ""; } .as-input.as-password {   display: flex;   align-items: center;   flex: 1 1 auto; } .as-input.as-password input[type="password"]::-ms-reveal, .as-input.as-password input[type="password"]::-ms-clear {   display: none; } .EspaceIndex .as-input.as-password {   display: inline-flex;   border: solid 1px var(--theme-moyen1);   background: #ffffff;   border-radius: 0.7rem;   padding: 0 0.4rem;   box-sizing: box-shadow;   height: 2.4rem; } .EspaceMobileIndex .as-input.as-password {   position: relative; } .as-input.as-password input[type="password"] {   color: var(--theme-foncee); } .as-input.as-password i.btnImage {   font-size: 1.6rem;   color: var(--theme-moyen1) !important; } .as-input.as-password i.btnImage:hover {   color: var(--theme-moyen1-scaleMoins20) !important; } .EspaceMobileIndex .as-input.as-password i.btnImage {   font-size: 2rem;   position: absolute;   right: 1.6rem; } .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.35rem;   margin-top: 0.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: 99%;   z-index: 500;   padding: 0.4rem 0; } .deroulant-conteneur-show-hide .liste-as-options {   font-size: var(--taille-s);   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;   cursor: pointer; } .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.liste-fond-cumul .as-li {   background-color: #e2e2e2; } .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 > li .as-li.selected {   background-color: var(--theme-claire); } .deroulant-conteneur-show-hide .liste-as-options > li .as-li span.dmi_texte_combo::before {   font-family: "Educ-Font";   margin-right: 0.8rem; } .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.is-tactile .liste-as-options > li .as-li {   padding: 1.6rem; } .deroulant-conteneur-show-hide.is-tactile .liste-as-options > li.element-indentation .as-li {   padding-left: 2.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); } textarea.round-style:not(.browser-default), input.round-style:not(.browser-default), .round-style ~ div.tox.tox-tinymce, .like-input {   padding: 0.2rem 0.4rem;   border-radius: 0.35rem;   border: solid 1px var(--theme-moyen1); } .EspaceMobileIndex textarea.round-style:not(.browser-default), .EspaceMobileIndex input.round-style:not(.browser-default), .EspaceMobileIndex .round-style ~ div.tox.tox-tinymce, .EspaceMobileIndex .like-input {   border-radius: 0;   border: none;   border-bottom: solid 1px var(--theme-moyen1); } textarea.round-style:not(:disabled):not(.browser-default), input.round-style:not(:disabled):not(.browser-default), .round-style ~ div.tox.tox-tinymce:not(:disabled), .like-input:not(:disabled) {   background-color: #ffffff; } textarea.not-hover.round-style:hover:not(.browser-default), input.not-hover.round-style:hover:not(.browser-default), .round-style ~ div.not-hover.tox.tox-tinymce:hover, .not-hover.like-input:hover, textarea.not-hover.round-style:focus:not(.browser-default), input.not-hover.round-style:focus:not(.browser-default), .round-style ~ div.not-hover.tox.tox-tinymce:focus, .not-hover.like-input:focus, textarea.round-style[disabled="disabled"]:hover:not(.browser-default), input.round-style[disabled="disabled"]:hover:not(.browser-default), .round-style ~ div.tox.tox-tinymce[disabled="disabled"]:hover, .like-input[disabled="disabled"]:hover, textarea.round-style[disabled="disabled"]:focus:not(.browser-default), input.round-style[disabled="disabled"]:focus:not(.browser-default), .round-style ~ div.tox.tox-tinymce[disabled="disabled"]:focus, .like-input[disabled="disabled"]:focus {   border: solid 1px var(--theme-moyen1); } textarea.round-style:hover:not(.browser-default), input.round-style:hover:not(.browser-default), .round-style ~ div.tox.tox-tinymce:hover, .like-input:hover, textarea.round-style:focus:not(.browser-default), input.round-style:focus:not(.browser-default), .round-style ~ div.tox.tox-tinymce:focus, .like-input:focus {   border: solid 1px var(--theme-foncee); } .EspaceMobileIndex textarea.round-style:hover:not(.browser-default), .EspaceMobileIndex input.round-style:hover:not(.browser-default), .EspaceMobileIndex .round-style ~ div.tox.tox-tinymce:hover, .EspaceMobileIndex .like-input:hover, .EspaceMobileIndex textarea.round-style:focus:not(.browser-default), .EspaceMobileIndex input.round-style:focus:not(.browser-default), .EspaceMobileIndex .round-style ~ div.tox.tox-tinymce:focus, .EspaceMobileIndex .like-input:focus {   border-top: none;   border-left: none;   border-right: none; } input[type="number"]:not(.browser-default).round-style {   padding: 0.4rem;   -moz-appearance: textfield; } input[type="number"]:not(.browser-default).round-style::-webkit-inner-spin-button, input[type="number"]:not(.browser-default).round-style::-webkit-outer-spin-button {   -webkit-appearance: none; } .round-style ~ div.tox.tox-tinymce {   padding: 0; } .like-input {   box-sizing: border-box; } .like-input:not(.avec-chips) {   height: 2.4rem; } .like-input.avec-chips .ie-chips {   margin: 0 0.4rem 0.4rem 0; } .like-input.theme-picker {   display: flex;   align-items: center;   width: 100%; } .EspaceMobileIndex .like-input.theme-picker {   border-bottom: none; } textarea.has-scroll.round-style {   border-radius: 0.7rem 0 0 0.7rem; } td.like-input {   padding-top: 0.4rem;   padding-bottom: 0.4rem; } input.round-style {   height: 2.4rem; }
 .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: var(--taille-m);   line-height: 1.3rem;   font-weight: 600;   text-align: center;   border-top: 1px solid var(--theme-foncee); } .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%;   border-top: 1px solid var(--theme-claire); } .InterfaceSecurisationCompteCP .sc_codePIN {   margin-bottom: 0.8rem; } .EspaceMobileIndex .InterfaceSecurisationCompteCP .sc_codePIN {   border-bottom: solid 1px var(--theme-moyen1);   align-items: center;   padding-bottom: 3.2rem; } .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: inline-block;   font-size: var(--taille-s);   font-weight: 500;   padding: 0.4rem 0.8rem;   border-radius: var(--taille-s);   margin-bottom: 1rem;   border: solid 1px var(--theme-claire);   text-decoration: none;   color: #000000; } .ObjetChoixStrategieSecurisation .css_lienVideo:hover {   border-color: var(--theme-foncee);   color: var(--theme-foncee); } .ObjetChoixStrategieSecurisation label {   display: inline-block;   line-height: 1.3; } .EspaceMobileIndex .ObjetChoixStrategieSecurisation label {   font-size: var(--taille-s); } .ObjetChoixStrategieSecurisation .css_Choix {   margin-top: 0.8rem;   display: flex;   flex-wrap: wrap;   justify-content: space-between; } .ObjetChoixStrategieSecurisation .css_Choix .choix {   box-sizing: border-box;   margin-bottom: 1.6rem; } .EspaceMobileIndex .ObjetChoixStrategieSecurisation .css_Choix .choix {   flex: 1 1 auto;   width: 100%; } .ObjetChoixStrategieSecurisation .css_Choix .choix p {   font-weight: 500;   color: #6b6e77;   margin: 0; } .ObjetChoixStrategieSecurisation .css_Choix .css_rbMode {   margin-bottom: 0.8rem;   align-items: flex-start;   font-weight: 500; } .EspaceIndex .ObjetChoixStrategieSecurisation .css_Choix .css_rbMode > span {   line-height: 1.3rem; } .ObjetChoixStrategieSecurisation .css_Choix .css_titreCodePIN {   margin-bottom: 1.6rem; } .EspaceMobileIndex .ObjetChoixStrategieSecurisation .css_Choix .sc_mode_sep {   margin: 1.5rem auto;   width: 70%;   border-top: 1px solid var(--theme-claire); }
 .EspaceMobileIndex .ObjetSaisieCodePIN label {   font-size: var(--taille-s);   line-height: var(--taille-s); } .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 {   display: flex;   flex-direction: column; } .EspaceIndex .ObjetSaisieCodePIN .scp_gauche {   width: 300px;   margin-right: 0.8rem; } .EspaceMobileIndex .ObjetSaisieCodePIN .scp_gauche {   width: 100%; } .ObjetSaisieCodePIN .scp_gauche input {   width: 100%;   margin-bottom: 0.8rem; } .EspaceMobileIndex .ObjetSaisieCodePIN .scp_gauche input {   padding: 0.4rem 0;   color: #6b6e77;   background-color: transparent; } .EspaceMobileIndex .ObjetSaisieCodePIN .scp_gauche input:disabled {   border: none;   border-bottom: 1px solid var(--theme-foncee); } .EspaceMobileIndex .ObjetSaisieCodePIN .scp_gauche input::placeholder {   font-size: var(--taille-m);   color: #6b6e77; } .EspaceIndex .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid var(--theme-foncee); } .EspaceMobileIndex .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border-bottom: 2px solid var(--theme-foncee); } .ObjetSaisieCodePIN .scp_gauche label {   font-weight: 600;   font-style: italic; } .ObjetSaisieCodePIN .scp_gauche p.text-pin {   margin: -0.2rem 0 1.6rem; } .EspaceMobileIndex .ObjetSaisieCodePIN .scp_gauche p.text-pin {   font-size: var(--taille-m);   color: #6b6e77;   margin-bottom: 0.4rem;   text-align: center; } .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 .bt-pin-bas {   text-align: center; } .ObjetSaisieCodePIN .bt-pin-oublie {   align-self: center; } .EspaceMobileIndex .ObjetSaisieCodePIN .bt-pin-oublie {   margin-top: 1.6rem; } .ObjetSaisieCodePIN .scp_boutons {   display: grid;   grid-template-columns: repeat(5, auto);   gap: 0.4rem 0.4rem; } .EspaceMobileIndex .ObjetSaisieCodePIN .scp_boutons {   max-width: 33rem;   align-self: center; } .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; }
 .ObjetSaisieMotDePasseCP .BlocMessageEnTete {   padding-bottom: 1.6rem; } .EspaceIndex .ObjetSaisieMotDePasseCP input {   box-sizing: border-box;   min-width: 170px;   width: 100%; } .EspaceMobileIndex .ObjetSaisieMotDePasseCP input {   height: 2.4rem;   border-top: none !important;   border-left: none !important;   border-right: none !important;   border-radius: 0; } .EspaceMobileIndex .ObjetSaisieMotDePasseCP input:disabled {   background: #ededed;   border-color: #6b6e77; } .EspaceMobileIndex .ObjetSaisieMotDePasseCP input:disabled + .btnImage {   color: #d9dbdc !important; } .ObjetSaisieMotDePasseCP .BlocContenu {   display: flex;   align-items: flex-start; } .EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu {   flex-direction: column; } .EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP .as-input {   margin-bottom: 0.8rem; } .EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP .as-input {   border-bottom: solid 1px var(--theme-moyen1); } .EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP .as-input input {   border-bottom: none;   margin-bottom: 0;   padding-bottom: 0.4rem; } .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP .as-input.confirm-wrapper.is-disabled {   background: #ededed !important;   border-color: #ededed; } .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP .as-input.confirm-wrapper.is-disabled > .btnImage {   color: #d9dbdc !important; } .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP .as-input.confirm-wrapper.is-dirty {   border-color: #ff3838; } .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP .as-input.confirm-wrapper.is-dirty > .btnImage {   color: #ff3838 !important;   opacity: 0.5; } .EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP {   padding-bottom: 0.4rem; } .EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP {   padding-bottom: 2rem;   width: 100%;   display: flex;   flex-direction: column; } .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP label {   display: inline-block; } .EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP label {   padding-bottom: 0.4rem;   white-space: pre;   display: block; } .EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP label {   margin-top: 0.8rem; } .EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocValidation {   padding-bottom: 0.4rem;   padding-left: 2rem; } .EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocValidation * {   white-space: pre; } .EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocValidation {   margin-top: -0.4rem;   padding-bottom: 1.6rem; }
 .nav-login {   flex: none;   overflow-x: hidden;   height: auto;   line-height: 1; } .nav-wrapper.design-2021 {   position: relative;   overflow: hidden;   border-radius: 0 0 1.5rem 1.5rem;   height: 8.5rem;   flex: none;   display: flex;   color: #ffffff;   background-color: var(--theme-moyen1);   background-image: linear-gradient(90deg, var(--theme-moyen1) 0%, var(--theme-moyen1) 150px, var(--theme-foncee) 150px, var(--theme-foncee) 100%);   z-index: 1;   box-shadow: unset; } .nav-wrapper.design-2021::before, .nav-wrapper.design-2021 .header-droit::before {   position: absolute;   font-family: "Educ-Font";   content: ""; } .nav-wrapper.design-2021::before {   color: var(--theme-claire);   font-size: 365px;   line-height: 365px;   top: 15px;   left: -50px; } .nav-wrapper.design-2021 .header-gauche {   position: relative;   flex: none;   max-width: 90px;   padding: 1.6rem;   padding-right: 0; } .nav-wrapper.design-2021 .header-gauche .photo-circle {   position: relative;   overflow: hidden;   border-radius: 50%;   width: 48px;   height: 48px;   z-index: 10;   background: #ffffff; } .nav-wrapper.design-2021 .header-gauche .photo-circle.no-img::before {   position: absolute;   font-family: "Educ-Font";   content: "";   font-size: 48px;   z-index: 9;   color: var(--theme-foncee);   -webkit-text-stroke: 2px var(--theme-foncee);   line-height: 1; } .nav-wrapper.design-2021 .header-gauche .photo-circle img {   width: 100%;   position: absolute;   top: 50%;   transform: translateY(-50%); } .nav-wrapper.design-2021 .header-gauche .masque-vide {   position: relative;   width: 48px;   height: 48px; } .nav-wrapper.design-2021 .header-droit {   position: relative;   flex: 1 1 auto;   display: flex;   justify-content: space-between;   overflow: hidden;   padding: 1.6rem;   z-index: 6;   align-self: stretch; } .nav-wrapper.design-2021 .header-droit::before {   color: var(--theme-foncee);   font-size: 600px;   line-height: 600px;   top: -320px;   left: 5px; } .nav-wrapper.design-2021 .header-droit .infos-container {   display: flex;   flex-direction: column;   justify-content: space-between;   z-index: 12;   max-width: calc(100% - 4rem); } .nav-wrapper.design-2021 .header-droit .infos-container h1, .nav-wrapper.design-2021 .header-droit .infos-container h2 {   padding: 0;   margin: 0; } .nav-wrapper.design-2021 .header-droit .infos-container h1 {   font-weight: 400;   font-size: var(--taille-s); } .nav-wrapper.design-2021 .header-droit .infos-container h2 {   font-weight: 600;   font-size: var(--taille-l);   overflow-wrap: break-word;   text-align: center; } .nav-wrapper.design-2021 .header-droit .infos-container h2:last-of-type {   margin-top: auto;   margin-left: 0.8rem; } .nav-wrapper.design-2021 .header-droit .infos-container h1 + h2 {   margin-left: 1.6rem;   text-align: left;   text-align-last: center; } .nav-wrapper.design-2021 .header-droit .btn-container {   list-style: none;   margin: 0;   padding: 0;   z-index: 12;   align-self: center;   display: flex;   align-items: center;   justify-content: flex-end; } .nav-wrapper.design-2021 .header-droit .btn-container li {   float: none;   transition: none; } .nav-wrapper.design-2021 .header-droit .btn-container .btn-menu {   font-size: 2rem;   padding: 0 0.8rem; } .nav-wrapper.design-2021 .header-droit .btn-container .btn-menu:last-child {   padding-right: 0.4rem; } .nav-wrapper.design-2021 .header-droit .btn-container .btn-menu:first-child {   padding-left: 1.6rem; } .nav-wrapper.design-2021 .header-droit .btn-container .btn-menu span:not(.new-badge) {   display: none; } .nav-wrapper.design-2021 .header-droit .btn-container .btn-menu:hover {   background: transparent; } .nav-wrapper.design-2021 .header-droit .btn-container .btn-menu.icon_menu_burger {   position: relative; } .mobile {   position: relative;   background: white;   flex: 1 1 auto;   margin: 0 auto;   display: flex;   flex-flow: column nowrap;   width: 100%;   min-height: 100%;   max-height: 100%;   overflow-x: hidden; } .mobile .drapeau-changement-langue {   top: 1.6rem;   flex: none;   transform: none;   right: 1.6rem; } .mobile footer {   flex: none;   padding: 0 1.6rem;   display: flex;   justify-content: space-between;   z-index: 2;   width: 100%; } .mobile footer a {   color: var(--theme-foncee);   flex: 1 1 auto; } .mobile footer a:last-child {   text-align: right; } .mobile .nav-wrapper.connexion {   --connexion-height: 28rem;   display: block;   position: relative;   top: 0;   flex: none;   line-height: 1.5;   height: var(--connexion-height); } .mobile .nav-wrapper.connexion .masque-rond {   box-shadow: 0 90px 0 0 #ffffff;   border-radius: 0 0 120% 120%;   left: -10%;   margin: 0 auto;   overflow: hidden;   position: relative;   width: 120%;   height: var(--connexion-height); } .mobile .nav-wrapper.connexion .content {   position: relative;   max-width: 100vw;   margin-left: 10%;   padding: 1.6rem 0;   display: flex;   justify-content: space-between; } .mobile .nav-wrapper.connexion .content .titre {   color: white;   max-width: calc(100% - 13.5rem);   white-space: initial; } .mobile .nav-wrapper.connexion .content .titre h1, .mobile .nav-wrapper.connexion .content .titre h2 {   margin: 0;   padding: 0;   overflow-wrap: break-word; } .mobile .nav-wrapper.connexion .content .titre h1 {   font-weight: 400;   font-size: var(--taille-s); } .mobile .nav-wrapper.connexion .content .titre h2 {   margin-top: 0.4rem;   font-weight: 600;   font-size: var(--taille-l); } .mobile.mobile-pronote .nav-wrapper.connexion {   background-color: #1e7751;   background-image: url("../../images/bg-pn-mobile-bas-centre.png"), url("../../images/bg-pn-mobile-droit.png"), url("../../images/bg-pn-mobile-gauche.png");   background-repeat: no-repeat, no-repeat, no-repeat;   background-position: bottom 10px center, top right, top left;   background-size: 90px, contain, contain; } .mobile.mobile-pronote .nav-wrapper.connexion::after {   position: absolute;   content: "";   right: -12px;   bottom: 25px;   width: 60px;   height: 150px;   background-size: contain;   background-repeat: no-repeat;   background-position: top right;   background-image: url("../../images/bg-pn-feuille_survol.png"); } .mobile.mobile-pronote .nav-wrapper.connexion::before {   position: absolute;   content: "";   height: 100%;   width: 100%;   background-attachment: fixed;   background-size: 980px;   background-position: top -2px right -136px;   background-repeat: no-repeat;   background-image: url("../../images/bg-pn-mobile-haut.png"); } .mobile.mobile-pronote .nav-wrapper.connexion .content {   color: white; } .mobile.mobile-pronote .nav-wrapper.connexion .content .titre {   color: white; } .mobile.mobile-pronote.primaire .nav-wrapper.connexion {   background-color: #1ba16a;   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Primaire/bg-pp-mobile.png"), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Primaire/bg-pp-mobile-droite.png"), url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Primaire/bg-pp-mobile-gauche.png");   background-repeat: repeat, no-repeat, no-repeat;   background-position: center center, top right, top left;   background-size: contain, contain, contain; } .mobile.mobile-pronote.primaire .nav-wrapper.connexion::after {   position: absolute;   content: "";   right: 0;   bottom: 10px;   width: 60px;   height: 150px;   background-size: contain;   background-repeat: no-repeat;   background-position: bottom right;   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Primaire/bg-pp-crayon_survol.png"); } .mobile.mobile-pronote.primaire .nav-wrapper.connexion::before {   position: absolute;   content: "";   height: 100%;   width: 100%;   background-attachment: fixed;   background-size: 980px;   background-position: top -2px right -136px;   background-repeat: no-repeat;   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Primaire/bg-pp-mobile-haut.png"); } .mobile.mobile-pronote.primaire .nav-wrapper.connexion .content {   color: white; } .mobile.mobile-pronote.primaire .nav-wrapper.connexion .content .titre {   color: white; } .mobile.mobile-edt .nav-wrapper.connexion {   --connexion-height: 26rem;   background-color: #e8e9ea;   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Edt/edt-bg-mobile.png");   background-repeat: repeat; } .mobile.mobile-edt .nav-wrapper.connexion::after {   position: absolute;   content: "";   bottom: 2rem;   left: 0;   right: 0;   width: 100%;   height: 180px;   background-size: contain;   background-repeat: no-repeat;   background-position: bottom 0 center;   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Edt/edt-illustration-mobile.png"); } .mobile.mobile-edt .nav-wrapper.connexion .content {   color: var(--theme-sombre); } .mobile.mobile-edt .nav-wrapper.connexion .content .titre {   color: var(--theme-sombre); } .mobile.mobile-hp .nav-wrapper.connexion {   --connexion-height: 21rem;   background-color: #cf2651;   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/hp-bg-mobile.png");   background-repeat: no-repeat;   background-size: cover;   background-position: bottom 0 left; } .mobile.mobile-hp .nav-wrapper.connexion .content {   color: white; } .mobile.mobile-hp .nav-wrapper.connexion .content .titre {   color: white; } .main-contain {   padding: 1.6rem 1.6rem 0.4rem;   flex: 1 1 auto;   display: flex;   flex-direction: column; } .main-contain h3 {   margin: 0 auto 3.2rem;   background-size: contain;   background-position: center top;   width: 176px;   min-height: 27px; } .main-contain h3.primaire {   min-height: 50px;   background-position: center top; } .main-contain h3.logo_hp {   width: auto;   min-height: 36px; } .main-contain h3 span {   display: none; } .main-contain fieldset {   background: none;   border: none;   padding: 0;   margin: 0; } .main-contain fieldset .input-field {   padding: 0.8rem 0;   margin: 0.8rem 0 0;   display: flex; } .main-contain fieldset .input-field > input[type]:autofill:not(.browser-default):not([type="search"]) + label {   transform: translateY(-0.4rem) scale(1); } .main-contain fieldset .input-field > label {   left: 0.8rem;   font-size: var(--taille-m) !important;   font-weight: 500;   font-style: italic;   padding-left: 1.6rem; } .main-contain fieldset .input-field > label::before {   font-family: "Educ-Font";   font-size: 1.6rem;   color: var(--theme-moyen1);   margin-right: 0.8rem;   font-style: normal; } .main-contain fieldset .input-field > label:not(.label-icon).active {   transform: translateY(-0.4rem) scale(1); } .main-contain fieldset .input-field input {   padding: 0.4rem;   padding-left: 2rem;   font-size: var(--taille-m);   border-bottom: solid 1px var(--theme-claire);   max-width: calc(100% - 3.2rem); } .main-contain fieldset .input-field .as-input {   max-width: 100%; } .main-contain .check-field, .main-contain .btn-contain {   padding: 0.8rem 1.6rem; } .main-contain .check-field {   display: inline-block; } .main-contain .btn-contain {   text-align: right; } .main-contain .retour-espace {   text-align: center;   padding: 1.6rem 1.6rem 0.8rem; } .main-contain .retour-espace p {   font-size: var(--taille-s);   color: #6b6e77;   margin: 0 auto 0.8rem; } .main-contain .link-as-button, .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation .css_lienVideo.LienAccueil {   align-self: center;   margin: 0.8rem auto;   text-decoration: none;   display: inline-block;   font-size: var(--taille-s);   font-weight: 500;   box-sizing: border-box;   border-radius: 1.2rem;   border: solid 1.1px var(--theme-moyen1);   padding: 0.2rem 0.8rem; } .main-contain .link-as-button > a, .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation .css_lienVideo.LienAccueil > a {   color: #000000; } .main-contain .link-as-button:hover, .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation .css_lienVideo.LienAccueil:hover {   border: solid 1px var(--theme-foncee); } .main-contain .ObjetSaisieMotDePasseCP, .main-contain .InterfaceSecurisationCompteCP {   font-size: var(--taille-m);   display: flex;   flex-direction: column; } .main-contain .ObjetSaisieMotDePasseCP {   padding: 1.6rem 0;   justify-content: center; } .main-contain .ObjetSaisieMotDePasseCP .BlocMessageEnTete {   margin-bottom: 0.8rem; } .main-contain .ObjetSaisieMotDePasseCP .BlocMDP .input-field > label::before {   content: ""; } .main-contain .ObjetSaisieMotDePasseCP .BlocValidation .validateur .EspaceBas.Gras {   font-size: var(--taille-l); } .main-contain .ObjetSaisieMotDePasseCP .BlocValidation .validateur .PetitEspaceBas {   padding-bottom: 1px !important; } .main-contain .InterfaceSecurisationCompteCP {   margin: 0;   justify-content: space-between; } .main-contain .InterfaceSecurisationCompteCP .choix-strategie, .main-contain .InterfaceSecurisationCompteCP .identification {   padding: 0.4rem 0.8rem; } .main-contain .InterfaceSecurisationCompteCP .sc_boutonsValid {   flex: none;   padding-bottom: 1.6rem; } .main-contain .InterfaceSecurisationCompteCP .identification {   flex: 1 1 auto; } .main-contain .InterfaceSecurisationCompteCP h1 {   border-top: none;   font-size: var(--taille-l);   font-weight: 600;   margin: 0;   width: 100%;   text-align: center; } .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation {   display: flex;   flex-direction: column; } .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation .input-field {   display: flex;   flex-direction: column;   align-items: center;   padding: 0.4rem 0; } .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation .css_lienVideo.LienAccueil {   color: #000000; } .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation .css_lienVideo.LienAccueil::before {   content: none; } .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation .css_lienVideo.LienAccueil + label {   margin: 0.8rem 0;   color: #000000; } .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation label {   font-size: var(--taille-m);   line-height: 1.2;   color: #6b6e77; } .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation .css_Choix .css_btnPin {   margin: 0; } .main-contain .InterfaceSecurisationCompteCP .ObjetChoixStrategieSecurisation .css_Choix .css_rbMode {   padding-bottom: 0.8rem; } .deconnexion {   flex: 1 1 auto;   background-image: url("../../images/bg-papillon-deconnexion.png");   background-repeat: no-repeat;   background-position: bottom right;   background-size: auto 380px;   display: flex;   flex-direction: column;   justify-content: space-between;   padding: 3.2rem 3.2rem 6.4rem; } .deconnexion .title-content {   flex: 1 1 auto;   text-align: center; } .deconnexion .title-content h3 {   margin: 0 auto 1.6rem;   background-size: contain;   background-position: top center;   width: 176px;   min-height: 27px; } .deconnexion .title-content h3.primaire {   min-height: 50px; } .deconnexion .title-content h3 span {   display: none; } .deconnexion .title-content h4 {   font-size: var(--taille-l);   font-weight: 600;   color: #000000; } .deconnexion .title-content p {   font-size: var(--taille-m);   color: #6b6e77; } .deconnexion button {   align-self: flex-end; }
 .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; }
 .ObjetFenetre_SplashAlerte_racine .ofsa_contenu {   display: flex;   align-items: flex-start; } .ObjetFenetre_SplashAlerte_racine .ofsa_contenu > div:first-child {   padding-right: 10px; } .ObjetFenetre_SplashAlerte_racine .ofsa_contenu > div:first-child .Image_AlerteConfinement {   background: transparent url("../../../FichiersRessource/AlerteConfinement.png") no-repeat 0 0;   height: 100px;   width: 100px; } .ObjetFenetre_SplashAlerte_racine .ofsa_contenu > div:first-child .Image_AlerteDanger {   background: transparent url("../../../FichiersRessource/AlerteDanger.png") no-repeat 0 0;   height: 100px;   width: 100px; } .ObjetFenetre_SplashAlerte_racine .ofsa_contenu > div:first-child .Image_AlerteIncendie {   background: transparent url("../../../FichiersRessource/AlerteIncendie.png") no-repeat 0 0;   height: 100px;   width: 100px; } .ObjetFenetre_SplashAlerte_racine .ofsa_contenu > div:first-child .Image_AlerteInondation {   background: transparent url("../../../FichiersRessource/AlerteInondation.png") no-repeat 0 0;   height: 100px;   width: 100px; } .ObjetFenetre_SplashAlerte_racine .ofsa_contenu > div:first-child .Image_AlerteNucleaire {   background: transparent url("../../../FichiersRessource/AlerteNucleaire.png") no-repeat 0 0;   height: 100px;   width: 100px; } .ObjetFenetre_SplashAlerte_racine .ofsa_contenu > div:first-child .Image_AlerteTsunami {   background: transparent url("../../../FichiersRessource/AlerteTsunami.png") no-repeat 0 0;   height: 100px;   width: 100px; } .EspaceMobileIndex .ObjetFenetre_SplashAlerte_racine .ofsa_lancerPar {   font-style: italic; } .EspaceIndex .ObjetFenetre_SplashAlerte_racine .ofsa_lancerPar {   padding-left: 5px; }
 .utilMessParticipants {   display: flex;   align-items: center;   overflow: hidden;   width: 0;   min-width: 8rem;   margin-right: 0.4rem; } .utilMessParticipants.transfert {   width: auto; } .utilMessParticipants > * {   flex: none; } .utilMessParticipants .participants_public {   flex: 0 1 auto;   min-width: 25px;   overflow: hidden; } .utilMessParticipants.transfert .participants_public {   max-width: 250px; } .utilMessParticipants .icone {   margin: 0 0.4rem;   font-size: 0.6em;   color: #6b6e77; } .utilMess_dest {   display: flex;   align-items: center; } .utilMess_dest > i {   flex: none;   margin-right: 0.4rem;   font-size: 1.3em; } .utilMess_dest.dest-refus {   color: gray; } .utilMess_dest .utilMess_texte > label {   color: gray;   font-size: .9rem;   font-weight: inherit;   cursor: inherit; } .utilMess_etiquette {   height: 1.4rem;   line-height: 1.4rem;   min-width: 1.4rem;   margin: 0 .1rem;   text-align: center !important;   border-radius: 50%;   font-size: 0.9em;   font-weight: 500; } .utilMess_etiquette.utilMess_etiquette_liste {   margin: 0; } .utilMess_conteneur_visu_messages {   flex: 1 1 0;   min-height: 6rem;   display: flex;   flex-direction: column;   position: relative; } .utilMess_conteneur_visu_messages.avecMaxHeight {   flex: 1 1 auto; } .utilMess_conteneur_visu_messages:not(:first-child):before {   content: '';   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   top: -1.9rem;   box-shadow: 0 0.7rem 0.6rem -0.6rem #00000029; } .utilMess_conteneur_visu_messages:not(:last-child):after {   content: '';   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   bottom: -1.9rem;   box-shadow: 0 -0.7rem 0.6rem -0.6rem #00000029; } .utilMess_conteneur_visu_messages > div {   flex: 1 1 auto;   overflow-y: auto;   position: relative;   display: flex;   flex-direction: column; } .utilMess_conteneur_visu_messages > div:before {   content: '';   flex: 1 1 auto; } ul.utilMess_visu_messages {   padding: 1.6rem;   margin: 0; } ul.utilMess_visu_messages > li {   position: relative;   display: block;   padding: 1.6rem;   border-radius: 3px;   background-color: #f6f6f6;   line-height: inherit; } ul.utilMess_visu_messages > li:not(:first-child) {   margin-top: 1.6rem; } ul.utilMess_visu_messages > li.emetteur {   background-color: rgba(var(--theme-claire-rgb), 0.6);   margin-left: 1.6rem; } ul.utilMess_visu_messages > li.emetteur > .message_titre {   font-weight: 500; } ul.utilMess_visu_messages > li:not(.emetteur) {   margin-right: 1.6rem; } ul.utilMess_visu_messages > li.aparte {   margin-left: 4rem;   margin-top: 0.8rem; } ul.utilMess_visu_messages > li.aparte.emetteur {   margin-left: 5.6rem; } ul.utilMess_visu_messages > li.aparte > i.aparte {   position: absolute;   top: 0.4rem;   left: -2.5rem;   font-size: 1.6rem;   color: var(--theme-moyen1); } ul.utilMess_visu_messages > li > :not(:last-child) {   margin-bottom: 0.8rem; } ul.utilMess_visu_messages > li i:not(.icone) {   color: var(--theme-moyen1); } ul.utilMess_visu_messages > li > .message_titre {   position: relative;   display: flex;   align-items: flex-start;   font-size: var(--taille-m); } ul.utilMess_visu_messages > li > .message_titre > * {   flex: none; } ul.utilMess_visu_messages > li > .message_titre > :first-child {   flex: 1 1 auto; } ul.utilMess_visu_messages > li > .message_titre .message_titre_droite {   display: flex;   flex-direction: column;   align-items: flex-end;   color: #6b6e77; } ul.utilMess_visu_messages > li > .message_titre .btnImage {   font-size: 2rem;   margin-left: 0.4rem; } ul.utilMess_visu_messages > li > .visu_contenu {   position: relative;   overflow: hidden;   word-break: break-word;   font-size: var(--taille-m); } ul.utilMess_visu_messages > li > .visu_contenu > .visu_signale {   color: red;   margin-bottom: 0.4rem; } ul.utilMess_visu_messages > li > .visu_contenu .ieBouton {   margin: 0.8rem 0.4rem 0.4rem 0.4rem; } ul.utilMess_visu_messages > li .visu_transfert {   margin: 0 5rem 0 5rem; } ul.utilMess_visu_messages > li .visu_transfert .visu_transfert_indent {   margin-left: 5rem; } ul.utilMess_visu_messages > li hr {   background-color: var(--theme-moyen2);   height: 1px;   border: 0;   margin: 0.8rem 0; } .listeMessagerie_messConfirm {   display: flex;   align-items: center; } .listeMessagerie_messConfirm > div {   margin-right: .5rem; } .messagerie-titre-bandeau-message {   display: flex;   align-items: center; } .messagerie-titre-bandeau-message .icon-titre {   flex: none;   display: flex;   align-items: center;   justify-content: center;   box-sizing: border-box;   font-size: 1.6rem;   padding: 0.7em;   color: var(--theme-moyen1);   margin-right: 0.8rem; } .messagerie-titre-bandeau-message .titre {   flex: 1 1 auto;   width: 0;   display: flex;   flex-direction: column;   align-items: flex-start; } .messagerie-titre-bandeau-message .titre:not(:last-child) {   margin-right: 0.4rem; } .messagerie-titre-bandeau-message .titre > * {   font-size: var(--taille-m);   max-width: 100%; } .messagerie-titre-bandeau-message .titre > h5 {   font-weight: 500;   margin: 0;   padding: 0; } .messagerie-titre-bandeau-message .btnImage {   font-size: 2rem; } ul.liste-destinataires {   margin: 0; } ul.liste-destinataires > li {   font-size: var(--taille-m);   padding: 0.4rem 1.6rem; } .messagerie-selec-etiquette {   display: flex;   align-items: center; } .messagerie-selec-etiquette > div {   margin-right: 0.8rem; } .messagerie-selec-etiquette > div > i {   font-size: 1.6rem;   color: var(--theme-moyen1); }
 .ObjetMenuContexutel {   outline: 0;   padding: 0;   border-radius: 0.4rem;   overflow: hidden;   box-shadow: 0 0.4rem 0.8rem 0 rgba(197, 197, 197, 0.7);   background-color: #ffffff; } .ObjetMenuContexutel ul {   list-style: none;   padding: 0;   margin: 0; } .ObjetMenuContexutel ul li {   box-sizing: border-box;   padding: 0.8rem;   display: flex;   align-items: center;   width: 100%; } .ObjetMenuContexutel ul li.separateur {   padding: 0;   height: 0.2rem;   border-bottom: solid 1px #c5c5c5; } .ObjetMenuContexutel ul li.titre h5 {   margin: 0;   font-size: var(--taille-m);   font-weight: 500;   position: relative;   color: #6b6e77;   padding-left: 0;   display: flex;   align-items: center; } .ObjetMenuContexutel ul li.titre h5 .iconic::before {   flex: none;   margin-right: 0.4rem;   font-family: "Educ-Font";   font-size: 1.6rem;   font-weight: 500; } .ObjetMenuContexutel ul li .img-contain {   flex: none;   width: 2rem; } .ObjetMenuContexutel ul li .img-contain:empty {   width: 0.8rem; } .ObjetMenuContexutel ul li .img-contain i.icone-large {   font-size: 1.6rem;   padding-top: 0; } .ObjetMenuContexutel ul li .mc-icon-contain {   width: 2rem; } .ObjetMenuContexutel ul li .mc-icon-contain [class*="icon_"] {   margin-right: 0.4rem;   font-size: 1.2rem;   min-width: 1.2rem;   height: 1.2rem; } .EspaceMobileIndex .ObjetMenuContexutel ul li .mc-icon-contain [class*="icon_"] {   font-size: 1.6rem;   min-width: 1.6rem;   height: 1.6rem; } .ObjetMenuContexutel ul li .mc-icon-contain [class*="icon_"]:before {   color: var(--theme-foncee); } .ObjetMenuContexutel ul li .mc-icon-contain [class*="Image_"] {   margin-right: 0.4rem !important; } .ObjetMenuContexutel ul li .libelle-contain {   display: flex;   align-items: center;   padding-right: 0.8rem;   flex: 1 1 auto; } .ObjetMenuContexutel ul li .libelle-contain + .libelle-contain {   flex: none;   padding-left: 0.4rem; } .ObjetMenuContexutel ul li .libelle-contain .BordureNavigationInactive, .ObjetMenuContexutel ul li .libelle-contain .libelle {   flex: 1 1 auto; } .ObjetMenuContexutel ul li .libelle-contain .libelle {   font-weight: 500; } .ObjetMenuContexutel ul li .libelle-contain .btn-deploiement {   box-sizing: border-box;   flex: none;   width: 2.4rem;   margin-left: 0.8rem; } .ObjetMenuContexutel ul li .libelle-contain .btn-deploiement::before {   font-size: 1rem;   color: var(--theme-foncee); } .ObjetMenuContexutel ul li .libelle-contain .btn-deploiement:empty {   width: 0; } .ObjetMenuContexutel ul li.active-color {   cursor: pointer; } .ObjetMenuContexutel ul li.active-color:hover, .ObjetMenuContexutel ul li.active-color.on-focus {   --stroke-color: var(--theme-claire);   background-color: var(--theme-claire);   color: #000000; } .ObjetMenuContexutel ul li.active-color:hover .btn-deploiement, .ObjetMenuContexutel ul li.active-color.on-focus .btn-deploiement {   color: var(--theme-foncee); } .ObjetMenuContexutel ul li.active-color .img-contain, .ObjetMenuContexutel ul li.active-color .mc-icon-contain::before, .ObjetMenuContexutel ul li.active-color .mc-icon-contain::after, .ObjetMenuContexutel ul li.active-color .libelle-contain::before {   color: var(--theme-foncee); } .ObjetMenuContexutel ul li.inactive-color:hover {   background-color: transparent; } .ObjetMenuContexutel ul li.inactive-color .img-contain, .ObjetMenuContexutel ul li.inactive-color .mc-icon-contain, .ObjetMenuContexutel ul li.inactive-color .libelle {   color: rgba(107, 110, 119, 0.9);   cursor: default; } .EspaceMobileIndex .ObjetMenuContexutel {   max-width: 95vw; } .EspaceMobileIndex .ObjetMenuContexutel ul li:not(.separateur) {   padding: 0.8rem 1.6rem; } .EspaceMobileIndex .ObjetMenuContexutel ul li:not(.separateur):first-child {   padding-top: 1.6rem; } .EspaceMobileIndex .ObjetMenuContexutel ul li:not(.separateur):last-child {   padding-bottom: 1.6rem; } .EspaceMobileIndex .ObjetMenuContexutel ul .mc-icon-contain {   font-size: 1.6rem; } .EspaceMobileIndex .ObjetMenuContexutel ul .mc-icon-contain[class*="icon_"] {   width: 2.4rem; } .EspaceMobileIndex .ObjetMenuContexutel ul .libelle-contain .libelle {   font-size: var(--taille-m); }
 .toast {   visibility: hidden;   position: fixed;   display: flex;   align-items: center;   z-index: 10005;   padding: 0.4rem 1.2rem;   border-radius: 0.7rem;   font-size: var(--taille-l);   font-weight: 600;   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: var(--taille-l);   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: #0059a8; } .toast.alert {   background: #9100b4; } .toast.error {   background: #b50000; } .toast.success {   background: #005e38; } .toast.message {   background: #46484d; } .toast.shown {   visibility: visible;   bottom: 1.6rem;   max-width: 50rem;   min-height: 40px;   animation: intro-bottom 0.3s, open-toast 0.3s 0.25s; } .toast.shown.top {   bottom: calc(100% - 6rem);   top: 1.6rem;   animation: intro-top 0.3s, open-toast 0.3s 0.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: 0.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: 0.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;   } }
 .ObjetMenuCtxMixte {   display: flex;   align-items: center;   width: 100%; } .ObjetMenuCtxMixte .eltBouton {   margin-right: 1rem; } .ObjetMenuCtxMixte .btnImage {   font-size: 2rem; } .ObjetMenuCtxMixte .btnImage:first-of-type {   margin-left: auto; } .ObjetMenuCtxMixte .btnImage:not(:last-child) {   margin-right: 0.8rem; }
 .ObjetListe {   height: 100%; } .ObjetListe.hauteur-auto {   height: auto; } .ObjetListe.background-selec .liste_celluleGrid.selected {   --stroke-color: var(--theme-claire);   background-color: var(--theme-claire); } .ObjetListe .liste_btnentete {   flex: none;   display: flex;   align-items: center;   position: relative; } .ObjetListe .liste_btnentete > * {   flex: none; } .ObjetListe .liste_btnentete .liste_btnentete_droite {   display: flex;   flex: 1 1 auto;   justify-content: flex-end;   align-items: center; } .ObjetListe .ombre-scroll {   position: relative;   height: 0; } .ObjetListe .ombre-scroll.hide {   display: none; } .ObjetListe .liste_conteneurCadreSelection {   position: absolute;   z-index: 2;   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 var(--theme-foncee); } .ObjetListe .liste_textarea {   height: 100%;   width: 100%;   box-sizing: border-box;   background-color: white;   margin: 0;   border: 1px solid var(--theme-foncee); } .ObjetListe .liste_messageVide {   display: flex;   justify-content: center;   padding: 1.6rem;   font-weight: 600; } .ObjetListe .liste_rechercheTexte {   position: absolute;   top: 0;   right: 0;   z-index: 5;   background-color: white;   display: flex;   align-items: center; } .ObjetListe .liste_rechercheTexte input {   border: 0;   margin: 0; } .ObjetListe .liste_rechercheTexte input::-ms-clear {   width: 0;   height: 0; } .ObjetListe .liste_rechercheTexte input ~ i {   width: auto !important;   height: auto !important; } .liste-filtres {   padding: 0.8rem;   margin: -0.4rem; } .liste-filtres > * {   margin: 0.4rem; } .donneesliste-icon {   background-image: none;   font-weight: 400;   font-size: 1.2rem; } .donneesliste-icon::before {   font-family: "Educ-Font"; } .donneesliste-icon.as-content::before {   color: #6b6e77; } .donneesliste-icon.as-title::before {   color: var(--theme-foncee); }
 .ObjetListe {   position: relative;   overflow: hidden;   display: flex;   flex-direction: column; } .ObjetListe.DonneesListe_SuiviStage {   overflow: visible; } .ObjetListe > * {   flex: none; } .ObjetListe .liste_scroll {   flex: 2 1 0;   min-height: 0;   overflow: auto;   position: relative;   display: flex;   flex-direction: column; } .ObjetListe .liste_scroll > * {   flex: none; } .ObjetListe .liste_btnentete {   padding-right: 0.8rem;   padding-bottom: 0.4rem;   position: relative; } .ObjetListe .liste_rechercheTexte {   top: 0.8rem;   left: 0.8rem;   right: 0.8rem;   height: 3.8rem !important; } .ObjetListe .liste_rechercheTexte input {   flex: 2 1 auto;   padding: 0.4rem;   line-height: normal; } .ObjetListe.skin_flatDesign .liste_rechercheTexte {   top: 1.2rem; } .ObjetListe .collection {   border-radius: 0;   border-left: 1px solid #d1d1d1;   border-top: 1px solid #d1d1d1;   border-right: 0;   border-bottom: 0;   position: relative;   display: grid;   justify-items: stretch;   align-items: stretch; } .ObjetListe .collection:empty {   display: none; } .ObjetListe .collection .collection-header {   text-align: center;   padding: 0.5rem 0.25rem;   border-right: 1px solid #d1d1d1; } .ObjetListe .collection .collection-item {   display: flex;   align-items: center;   padding: 0.4rem;   position: relative;   border-radius: 0;   border-bottom: 1px solid #d1d1d1; } .ObjetListe .collection .collection-item > div {   flex: 1 1 auto;   max-width: 100%; } .ObjetListe .collection .collection-item:not(.liste_sansBordureD) {   border-right: 0.1px solid #d1d1d1; } .ObjetListe .collection .collection-item.with-action {   background-color: #ffffff;   cursor: pointer;   position: relative; } .ObjetListe .collection .collection-item.with-action::before {   content: "";   position: absolute;   right: -7px;   bottom: -14px;   border: transparent 7px solid;   border-top: #d1d1d1 7px solid;   border-radius: 0px;   width: 14px;   height: 14px;   -webkit-transform: rotateZ(-45deg);   transform: rotateZ(-45deg);   -webkit-transform-origin: 0 0;   transform-origin: 0 0; } .ObjetListe .collection .collection-item.with-action-simple {   background-color: #ffffff;   cursor: pointer; } .ObjetListe .collection .collection-item:not(.with-action):not(.with-action-simple) {   background-color: #f6f6f6;   cursor: default; } .ObjetListe .collection .collection-item .liste_cellule_div {   padding: 0.4rem 0; } .ObjetListe .collection .collection-item .liste_cellule_div.liste_cellule_div_depl {   display: flex;   align-items: center; } .ObjetListe .collection .collection-item .liste_cellule_div.liste_cellule_div_depl > div:first-child {   flex: none;   font-size: var(--taille-m);   padding: 0 0.4rem; } .ObjetListe .collection .collection-item .liste_cellule_cb {   display: flex;   justify-content: center; } .ObjetListe .collection .collection-item input {   height: 1.5em; } .ObjetListe .collection .collection-item.liste_cellule_total .liste_cellule_div {   color: inherit; } .ObjetListe .liste_surligneur_edition {   z-index: 2;   box-sizing: content-box;   opacity: 0.7; } .ObjetListe .liste_separateur_boutons {   flex-grow: 1; } .ObjetListe .liste_boutons {   position: -webkit-sticky;   position: sticky;   bottom: 1.6rem;   right: 0;   z-index: 5;   margin: 0.4rem 1.6rem 1.6rem 0;   display: flex;   justify-content: center;   pointer-events: none; } .ObjetListe .liste_boutons > button {   border: none;   padding: 0.2rem;   height: 3.6rem;   width: 5.5rem;   text-transform: none;   pointer-events: auto;   background-color: var(--theme-foncee); } .ObjetListe .liste_boutons > button:first-child {   padding-left: 0.4rem;   width: 5.9rem;   border-top-left-radius: 1rem 1.7rem;   border-bottom-left-radius: 1rem 1.7rem; } .ObjetListe .liste_boutons > button:last-child {   padding-right: 0.4rem;   width: 5.9rem;   border-top-right-radius: 1rem 1.7rem;   border-bottom-right-radius: 1rem 1.7rem; } .ObjetListe .liste_boutons > button * {   color: white;   line-height: 1.1rem; } .ObjetListe .liste_boutons > button:disabled {   border: #d1d1d1 1px solid;   background-color: #f1f1f1 !important; } .ObjetListe .liste_boutons > button:disabled * {   color: gray; } .ObjetListe .liste_boutons > button > div {   display: flex;   flex-direction: column;   align-items: stretch;   height: 100%; } .ObjetListe .liste_boutons > button > div > * {   flex: 1 1 100%;   display: flex;   align-items: center;   justify-content: center;   font-size: 0.8rem; } .ObjetListe .liste_boutons > button > div i {   margin: 0; } .ObjetListe.skin_flatDesign .collection-item {   padding: 0.1rem; } .ObjetListe.skin_flatDesign .collection-item .liste_cellule_div {   padding: 0; } .ObjetListe.skin_flatDesign .liste_boutons {   justify-content: flex-end;   bottom: 3.2rem;   margin: 0.4rem 2.4rem 3.2rem 0; } .ObjetListe.skin_flatDesign .liste_boutons > button {   width: 4.8rem;   height: 4.8rem;   padding: 0;   border-radius: 50%;   box-shadow: 0.5rem 1rem 0.6rem 0.2rem rgba(70, 72, 77, 0.2); } .ObjetListe.skin_flatDesign .liste_boutons > button i {   font-size: 2.5rem; } .ObjetListe .liste_messageVide {   flex-direction: column;   align-items: center; } .ObjetListe .liste_messageVide .Image_No_Data {   width: 100%;   height: 0;   padding-top: 80%;   background-size: contain;   background-position-x: center;   background-position-y: top;   max-height: 500px;   max-width: 500px; }
 .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; }
 .clavierVirtuel {   height: 60%;   width: 100%; } .clavierVirtuel .zoneVisuSaisie {   border-bottom-width: 2px;   border-bottom-style: solid;   overflow: hidden;   direction: rtl;   font-size: 20px; } .clavierVirtuel .zoneVisuSaisie div {   direction: ltr; } .clavierVirtuel .paveNum {   min-height: 210px; } .clavierVirtuel .ligneClavierVirtuel {   min-height: 40px;   line-height: 36px; } .clavierVirtuel .toucheClavierVirtuel {   border-radius: 10px;   color: #4b4b4b; } .clavierVirtuel .toucheClavierVirtuel .contenuToucheClavier {   width: 100%; } .clavierVirtuel .toucheClavierVirtuel.waves-effect .waves-ripple {   background-color: rgba(0, 0, 0, 0.3); } .clavierVirtuel .toucheAnnot {   background-color: #ededed;   font-size: 14px; } .clavierVirtuel .toucheNum {   background-color: white;   font-size: 32px; } .clavierVirtuel .toucheAction {   background-color: #c5c5c5;   font-size: 24px; } @media screen and (max-height: 450px) {   .clavierVirtuel {     height: 100%;   }   .clavierVirtuel .toucheNum {     font-size: 28px;   }   .clavierVirtuel .paveNum {     min-height: 178px;   }   .clavierVirtuel .ligneClavierVirtuel {     min-height: 32px;     line-height: 32px;   } } @media screen and (max-height: 350px) {   .clavierVirtuel .toucheNum {     font-size: 24px;   }   .clavierVirtuel .paveNum {     min-height: 162px;   }   .clavierVirtuel .ligneClavierVirtuel {     min-height: 28px;     line-height: 28px;   } }
 .EspaceMobileIndex textarea.textareamax {   overflow-y: hidden;   border: none;   border-bottom: 1px solid #c5c5c5;   resize: none;   box-sizing: border-box;   padding: 0.8rem 0;   transition: box-shadow 0.3s, border 0.3s; } .EspaceMobileIndex textarea.textareamax.has-scroll {   overflow-y: auto; } .EspaceMobileIndex textarea.textareamax:focus:not([readonly]) {   border-bottom: 1px solid var(--theme-foncee);   box-shadow: 0 1px 0 0 var(--theme-foncee); } .textareamax-wrapper .ie-autoresize {   min-height: 2rem; } .EspaceMobileIndex .textareamax-wrapper > .character-counter {   float: right;   font-size: 0.9rem;   line-height: 0.9rem;   min-height: 0.9rem;   margin-top: 0.25rem; } .EspaceIndex .textareamax-wrapper .tam_counter {   text-align: right;   box-sizing: border-box;   position: absolute;   left: 0;   right: 0;   bottom: 0;   padding-left: 0.4rem;   padding-right: 0.4rem; } .EspaceIndex .textareamax-wrapper .tam_counter.tam_withspeech {   padding-right: 1.5rem; } .textareamax-wrapper:not(.ie-autoresize) .textarea-style {   position: absolute;   top: 0;   left: 0;   right: 0;   bottom: 0; } .textareamax-wrapper .textarea-style {   overflow: hidden; } .textareamax-wrapper .textarea-style > textarea {   border: 0;   margin: 0;   box-sizing: border-box;   width: 100%;   height: 100%; } .EspaceIndex .textareamax-wrapper.ie-autoresize {   display: flex; } .EspaceIndex .textareamax-wrapper.ie-autoresize .textarea-style {   flex: 1 1 auto;   align-self: stretch; } .EspaceIndex .textareamax-wrapper.ie-autoresize .textarea-counter {   pointer-events: none; } .EspaceIndex .textareamax-wrapper.ie-autoresize .textarea-counter i {   pointer-events: all; } .EspaceIndex .textareamax-wrapper.style-input, .EspaceIndex .textareamax-wrapper.round-style {   color: #333333;   border-radius: 0.35rem;   border: solid 1px var(--theme-moyen1); } .EspaceIndex .textareamax-wrapper.style-input textarea, .EspaceIndex .textareamax-wrapper.round-style textarea {   padding: 0.4rem; } .EspaceIndex .textareamax-wrapper.style-input:not(.disabled):hover, .EspaceIndex .textareamax-wrapper.style-input:not(.disabled):focus, .EspaceIndex .textareamax-wrapper.style-input:not(.disabled):focus-within, .EspaceIndex .textareamax-wrapper.round-style:not(.disabled):hover, .EspaceIndex .textareamax-wrapper.round-style:not(.disabled):focus, .EspaceIndex .textareamax-wrapper.round-style:not(.disabled):focus-within {   border-color: var(--theme-foncee); } .EspaceIndex .textareamax-wrapper.style-input .textarea-style, .EspaceIndex .textareamax-wrapper.round-style .textarea-style {   border-radius: 0.35rem; } .EspaceIndex .textareamax-wrapper.style-input .textarea-counter, .EspaceIndex .textareamax-wrapper.round-style .textarea-counter {   border-radius: 0 0 0.35rem 0.35rem; } .EspaceIndex .textareamax-wrapper.style-input {   font-size: var(--taille-s);   font-weight: 600; } .textareamax-wrapper .tam_speech {   text-align: right;   padding-right: 0.4rem;   position: absolute;   left: 0;   right: 0;   bottom: 0; } .textareamax-wrapper.disabled .tam_speech {   display: none; }
 .ObjetListe.skin_flatDesign {   --zone-gauche-padding-right: 1.6rem;   --font-size-fd-defaut: var(--taille-m); } .ObjetListe.skin_flatDesign .off {   color: #6b6e77; } .EspaceIndex .ObjetListe.skin_flatDesign.ombre-droite {   position: relative;   box-shadow: 0.6rem 0.05rem 0.6rem -0.6rem #00000029; } .ObjetListe.skin_flatDesign .ombre-scroll.top > div {   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   top: -1.9rem;   box-shadow: 0 0.7rem 0.6rem -0.6rem #00000029; } .ObjetListe.skin_flatDesign .ombre-scroll.bottom > div {   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   bottom: -1.9rem;   box-shadow: 0 -0.7rem 0.6rem -0.6rem #00000029; } .EspaceIndex .ObjetListe.skin_flatDesign .ombre-scroll.bottom > div {   right: -8px; } .ObjetListe.skin_flatDesign .entete-ombree {   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   box-shadow: 0 0.7rem 0.6rem -0.6rem #00000029;   bottom: 0; } .ObjetListe.skin_flatDesign .entete-ombree .EspaceIndex {   right: 0.8rem; } .EspaceMobileIndex .ObjetListe.skin_flatDesign {   padding: 0 0.4rem; } .ObjetListe.skin_flatDesign .liste_rechercheTexte {   height: 3.2rem !important; } .ObjetListe.skin_flatDesign .fd_ligne.with-select {   cursor: pointer; } .ObjetListe.skin_flatDesign .fd_ligne .liste_contenu_ligne {   display: flex;   padding: 1.5rem 0; } .EspaceMobileIndex .ObjetListe.skin_flatDesign .fd_ligne .liste_contenu_ligne {   max-width: 100%; } .ObjetListe.skin_flatDesign .fd_ligne .liste_contenu_ligne > :first-child {   padding-left: 1.6rem; } .EspaceMobileIndex .ObjetListe.skin_flatDesign .fd_ligne .liste_contenu_ligne > :first-child {   padding-left: 1.2rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-deploiement {   flex: none;   display: flex;   align-self: flex-start; } .ObjetListe.skin_flatDesign .fd_ligne .zone-deploiement .btn-deploiement {   flex: none;   align-self: center;   box-sizing: border-box;   position: relative;   left: -0.2rem;   font-size: 1rem;   min-width: 1.6rem;   min-height: 1.6rem;   padding: 0 0.2rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-deploiement .indentation-fils {   width: 2.6rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-gauche {   flex: none;   align-self: start;   display: flex;   align-items: center;   padding-right: var(--zone-gauche-padding-right);   color: var(--theme-foncee); } .ObjetListe.skin_flatDesign .fd_ligne .zone-gauche .iecb {   flex: none;   font-style: normal; } .ObjetListe.skin_flatDesign .fd_ligne .zone-gauche .iecb:not(:last-child) {   padding-right: 0.8rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-gauche .agenda {   flex: none;   box-sizing: border-box;   width: 3.2rem;   height: 3.2rem;   border-radius: 0.7rem;   display: flex;   flex-flow: column wrap;   justify-content: center;   align-items: center;   text-align: center;   background-color: #e2e2e2;   color: #6b6e77;   padding: 0.3rem 0.5rem;   line-height: 1;   font-weight: 600;   font-size: var(--taille-s); } .ObjetListe.skin_flatDesign .fd_ligne .zone-gauche .trait-couleur {   height: 3.2rem;   padding: 0.2rem;   border-radius: 0.4rem;   background-color: #d9dbdc; } .ObjetListe.skin_flatDesign .fd_ligne .zone-centrale {   flex: 1 1 auto;   align-self: center;   width: 0; } .ObjetListe.skin_flatDesign .fd_ligne .zone-contenu-format {   display: flex;   padding: 0;   padding-right: 1.6rem;   min-width: 0; } .ObjetListe.skin_flatDesign .fd_ligne .zone-contenu-format > i.icon {   flex: none;   font-size: 1.6rem;   color: var(--theme-moyen1);   width: 1.6rem;   margin-right: 1.6rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-principale {   flex: 1 1 auto;   font-size: var(--font-size-fd-defaut);   min-width: 0;   display: flex;   flex-direction: column;   justify-content: center; } .ObjetListe.skin_flatDesign .fd_ligne .zone-principale:not(:last-child) {   padding-right: 1.6rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-principale h4 {   font-weight: 600;   margin: 0 0 0.2rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-principale h4:last-child {   margin: 0; } .EspaceMobileIndex .ObjetListe.skin_flatDesign .fd_ligne .zone-principale h4 {   font-size: inherit;   line-height: inherit; } .ObjetListe.skin_flatDesign .fd_ligne .zone-principale h4, .ObjetListe.skin_flatDesign .fd_ligne .zone-principale .infos-supp {   min-width: 0; } .ObjetListe.skin_flatDesign .fd_ligne .zone-principale .infos-supp div {   overflow: hidden;   text-overflow: ellipsis;   white-space: nowrap;   color: #6b6e77; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire {   text-align: right;   flex: none;   display: flex;   flex-direction: column; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire time, .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .compteur, .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .btn-conteneur {   color: var(--theme-sombre); } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .compteur {   font-weight: 600;   font-size: var(--font-size-fd-defaut); } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire time {   margin-bottom: 0.2rem;   font-size: var(--taille-s); } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .icones-conteneur {   align-self: flex-end;   display: flex;   flex-wrap: wrap;   justify-content: flex-end;   max-width: 7.2rem;   color: var(--theme-moyen1); } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .icones-conteneur .icon {   margin-bottom: 0.2rem;   margin-top: 0.2rem;   font-size: 1.6rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .icones-conteneur .icon::before {   margin-right: 0; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .icones-conteneur .icon:not(:first-child) {   margin-left: 0.8rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .icones-conteneur.tiny {   max-width: 5.2rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .icones-conteneur.tiny .icon {   font-size: 1.2rem;   min-width: 1.2rem;   height: 1.2rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .icones-conteneur.tiny .icon:not(:first-child) {   margin-left: 0.4rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .btn-conteneur {   z-index: 10; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .btn-conteneur .icon {   box-sizing: border-box;   margin-left: 1.6rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .btn-conteneur .icon::before {   font-size: 2rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .btn-conteneur .icon.long::before {   width: 4rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-complementaire .btn-conteneur .icon:hover {   color: var(--theme-foncee); } .ObjetListe.skin_flatDesign .fd_ligne .zone-message {   padding-right: 1.6rem; } .ObjetListe.skin_flatDesign .fd_ligne .zone-message p, .ObjetListe.skin_flatDesign .fd_ligne .zone-message a:not(.ie-chips) {   color: #ff3838;   margin: 0;   font-size: var(--taille-m); } .ObjetListe.skin_flatDesign .fd_ligne .zone-message p.color-theme-foncee, .ObjetListe.skin_flatDesign .fd_ligne .zone-message a:not(.ie-chips).color-theme-foncee {   color: var(--theme-foncee); } .ObjetListe.skin_flatDesign .fd_ligne .zone-message a:not(.ie-chips) {   display: flex;   justify-content: flex-end;   align-items: center;   padding-right: 0.4rem;   text-decoration: none; } .ObjetListe.skin_flatDesign .fd_ligne .zone-message a:not(.ie-chips) [class*="icon"] {   margin-left: 0.4rem; } .ObjetListe.skin_flatDesign .fd_ligne.off .zone-principale h4 {   color: #6b6e77;   font-weight: 500; } .ObjetListe.skin_flatDesign .zone-droite {   flex: none;   padding-right: 1.6rem;   padding-left: 0; } .ObjetListe.skin_flatDesign .zone-droite > i.btnImage::before {   font-size: 2rem; } .ObjetListe.skin_flatDesign .zone-droite.btn-survol {   padding-right: 0.8rem; } .ObjetListe.skin_flatDesign .zone-droite.btn-survol > i.btnImage {   position: absolute;   top: 1.5rem;   right: 0.5rem;   width: 0;   overflow: hidden;   padding: 0.1rem;   border-radius: 0.2rem;   justify-content: flex-start; } .ObjetListe.skin_flatDesign .zone-droite.btn-survol > i.btnImage:focus {   width: auto; } .ObjetListe.skin_flatDesign .liste_celluleGrid:hover .zone-droite.btn-survol > i.btnImage {   width: auto; } .ObjetListe.skin_flatDesign .fd_intertitre .liste_contenu_ligne > * {   padding: 0.8rem 1.6rem; } .ObjetListe.skin_flatDesign h3.fd-style-intertitre, .ObjetListe.skin_flatDesign h4.fd-style-intertitre, .ObjetListe.skin_flatDesign h5.fd-style-intertitre {   margin: 0;   font-weight: 500; } .ObjetListe.skin_flatDesign h3.fd-style-intertitre {   font-weight: 600;   font-size: var(--taille-l); } .ObjetListe.skin_flatDesign h4.fd-style-intertitre {   text-transform: uppercase;   font-size: var(--taille-m);   color: var(--theme-sombre); } .ObjetListe.skin_flatDesign h5.fd-style-intertitre {   font-size: var(--taille-s);   color: #6b6e77; } .ObjetListe.skin_flatDesign .collection {   border: 0 !important; } .ObjetListe.skin_flatDesign .collection-item {   border: 0 !important;   line-height: 1.2; } .ObjetListe.skin_flatDesign .collection-item:not(.selected) {   background-color: inherit !important; } .ObjetListe.skin_flatDesign .collection-item.selected {   background-color: var(--theme-claire) !important; } .ObjetListe.skin_flatDesign .fd-design-minimal {   --zone-gauche-padding-right: 0.8rem;   --font-size-fd-defaut: var(--taille-s); } .ObjetListe.skin_flatDesign .fd-design-minimal.fd_ligne .liste_contenu_ligne {   padding: 0.7rem 0; } .ObjetListe.skin_flatDesign .fd-design-minimal .zone-droite.btn-survol > i.btnImage {   top: 0.4rem; } .ObjetListe.skin_flatDesign .fd-design-minimal .zone-deploiement .indentation-fils {   width: 2.2rem; } .ObjetListe.skin_flatDesign .fd-design-minimal.fd_intertitre .ObjetListe.skin_flatDesign .fd-design-minimal.fd_intertitre .liste_contenu_ligne > h3, .ObjetListe.skin_flatDesign .fd-design-minimal.fd_intertitre .ObjetListe.skin_flatDesign .fd-design-minimal.fd_intertitre .liste_contenu_ligne > h4, .ObjetListe.skin_flatDesign .fd-design-minimal.fd_intertitre .ObjetListe.skin_flatDesign .fd-design-minimal.fd_intertitre .liste_contenu_ligne > h5 {   font-size: var(--taille-s); } .ObjetListe.skin_flatDesign .fd-design-minimal.fd_intertitre ~ .with-select {   margin-left: 0.8rem; } .ObjetListe.skin_flatDesign .fd-design-minimal.fd_intertitre ~ .with-select ~ .liste_sepligne {   display: none; } .ObjetListe.skin_flatDesign hr.liste_sepligne {   height: 0.1rem;   margin: -0.1rem 0 0 0;   border: 0;   background-color: var(--theme-claire); } .ObjetListe.skin_flatDesign .liste_btnentete {   padding: 1.6rem; } .ObjetListe.skin_flatDesign .liste_btnentete > :not(:first-child):not(.entete-ombree) {   margin-left: 1.6rem; } .ObjetListe.skin_flatDesign .liste_btnentete > i.btn_icone_deploiement + *:not(.entete-ombree) {   margin-left: 0.4rem; } .ObjetListe.skin_flatDesign .liste_btnentete > .iecb {   flex: 0 1 auto; } .ObjetListe.skin_flatDesign .liste_btnentete i.btn_icone_deploiement {   font-size: 1rem;   width: 1.6rem;   height: 1.6rem;   display: inline-flex;   justify-content: flex-start; } .ObjetListe.skin_flatDesign .liste_btnentete .liste_btnentete_droite {   margin: -0.4rem 0; } .ObjetListe.skin_flatDesign .liste_btnentete .liste_btnentete_droite > * {   margin-left: 0.8rem; } .ObjetListe.skin_flatDesign .liste_btnentete .liste_btnentete_droite i:not(.avecFond) {   font-size: 2rem; }
 .ObjetDiscussion_Mobile {   position: relative;   height: 100%;   display: flex;   flex-direction: column; } .ObjetDiscussion_Mobile > *:not(.utilMess_conteneur_visu_messages) {   flex: none; } .ObjetDiscussion_Mobile > .navheader {   display: flex;   align-items: center;   background-color: #ffffff;   height: auto; } .ObjetDiscussion_Mobile > .navheader > * {   flex: none; } .ObjetDiscussion_Mobile > .navheader > i.btnImage {   align-self: flex-start;   margin-top: 0.4rem;   margin-right: 0.8rem;   font-size: 2rem;   padding: 0.2rem; } .ObjetDiscussion_Mobile > .navheader > i.btnImage:not(:first-child) {   margin-left: 0.8rem; } .ObjetDiscussion_Mobile > .navheader > i.btnImage.nav {   font-size: 2.8rem; } .ObjetDiscussion_Mobile > .navheader > i.btnImage.retour {   margin-right: 0.4rem; } .ObjetDiscussion_Mobile > .navheader .odm_header_libelle {   flex: 1 1 auto;   overflow-wrap: anywhere;   max-height: 4rem;   overflow: hidden;   font-size: var(--taille-l);   font-weight: 600;   text-align: center; } .ObjetDiscussion_Mobile > .navheader:not(.header-titre) {   padding: 0.8rem 1.6rem 1.6rem 1.6rem; } .ObjetDiscussion_Mobile > .navheader.header-titre {   border-bottom: none; } .ObjetDiscussion_Mobile .messagerie-titre-bandeau-message {   padding: 0 1.6rem 0.8rem 1.6rem; } .ObjetDiscussion_Mobile .selectDiscussion {   text-align: center;   padding: 1rem 0; } .ObjetDiscussion_Mobile .selectDiscussion .selectDiscussionNonLu {   color: #21874a;   margin-right: 1rem; } .ObjetDiscussion_Mobile .selectDiscussion .combo-disc {   display: inline-block;   width: 50%;   min-width: 20rem;   max-width: 40rem; } .ObjetDiscussion_Mobile .utilMess_conteneur_visu_messages fieldset {   background-color: #f1f1f1 !important; } .ObjetDiscussion_Mobile .utilMess_conteneur_visu_messages fieldset legend > div > div:first-of-type {   max-width: 7rem !important; } .ObjetDiscussion_Mobile .odm_contenu {   padding: 1.6rem;   flex: none;   display: flex;   flex-direction: column; } .ObjetDiscussion_Mobile .odm_contenu > * {   flex: none; } .ObjetDiscussion_Mobile .odm_contenu .input-field {   margin-bottom: 1.6rem; } .ObjetDiscussion_Mobile .odm_contenu .input-field > input {   font-size: var(--taille-m); } .ObjetDiscussion_Mobile .odm_contenu .odm_exercice {   color: red; } .ObjetDiscussion_Mobile .odm_contenu .odm_messages > * {   padding-bottom: 0.8rem; } .ObjetDiscussion_Mobile .odm_contenu .odm_selectModeleAlerte {   padding: 0.5rem 0; } .ObjetDiscussion_Mobile .odm_contenu .odm_selectModeleAlerte .ie-combo + label {   top: -26px; } .ObjetDiscussion_Mobile .odm_contenu .contenteditable_index {   overflow: auto;   min-height: 2em;   max-height: 8em;   font-size: var(--taille-m); } .ObjetDiscussion_Mobile .odm_contenu .contenteditable_index.creation {   max-height: 15em; } .ObjetDiscussion_Mobile .odm_contenu .odm_pj {   border-bottom: 1px solid #9e9e9e;   margin-bottom: 1rem; } .ObjetDiscussion_Mobile .odm_contenu .odm_pj .odm_pj_image {   display: inline-block;   height: 2rem;   width: 25px; } .ObjetDiscussion_Mobile .odm_contenu .odm_pj .odm_pj_image > i {   font-size: 24px; } .ObjetDiscussion_Mobile .odm_contenu .odm_cbExercice {   border-bottom: 1px solid #9e9e9e;   padding-bottom: 1rem;   margin-bottom: 1rem; } .ObjetDiscussion_Mobile .odm_contenu .odm_pied_saisie {   display: flex;   align-items: center;   justify-content: flex-end;   flex-wrap: wrap;   padding: 0 0.8rem 0.8rem 0.8rem; } .ObjetDiscussion_Mobile .odm_contenu .odm_pied_saisie > * {   flex: none; } .ObjetDiscussion_Mobile .odm_contenu .odm_pied_saisie > :not(:first-child) {   margin-left: 0.8rem; } .ObjetDiscussion_Mobile .odm_contenu .odm_pied_saisie > button {   flex: 0 1 auto; } .ObjetDiscussion_Mobile .odm_contenu .odm_pied_saisie .commandes {   margin-right: 0.8rem; } .ObjetDiscussion_Mobile .odm_contenu .odm_pied_saisie .btnImage {   font-size: 2rem; } .ObjetDiscussion_Mobile .odm_contenu .odm_pied_saisie .odm_pied_pj {   flex: 1 1 auto;   width: 0;   min-width: 8rem; } .ObjetDiscussion_Mobile .odm_contenu .odm_dest_TableauDeBord, .ObjetDiscussion_Mobile .odm_contenu .odm_TransmettreDir_TableauDeBord {   padding-bottom: 1rem; } .ObjetDiscussion_Mobile .chips-dest {   margin: 0 0.4rem 0.4rem 0; } .ObjetDiscussion_Mobile span.labelDestinataire {   font-size: var(--taille-m); } .ObjetDiscussion_Mobile span.odm_messagefooter {   margin-top: auto;   padding: 0.5rem;   font-style: italic;   color: darkgray; }
 .InterfaceWrapperDestMessageInstantane_Mobile {   display: flex;   flex-direction: column;   height: 100%; } .InterfaceWrapperDestMessageInstantane_Mobile .wdmi_titre_conversations, .InterfaceWrapperDestMessageInstantane_Mobile .wdmi_titre_aucuneConvers, .InterfaceWrapperDestMessageInstantane_Mobile > .wdmi_contenu .wdmi_liste .dmi_statut, .InterfaceWrapperDestMessageInstantane_Mobile > .wdmi_contenu .wdmi_liste .dmi_zone_input {   padding-left: 1.6rem;   padding-right: 1.6rem; } .InterfaceWrapperDestMessageInstantane_Mobile .wdmi_compteur {   background-color: #ff3838;   color: #ffffff;   border-radius: 50%;   width: 1.5rem;   height: 1.5rem;   line-height: 1.5rem;   text-align: center;   font-size: 1.1rem; } .InterfaceWrapperDestMessageInstantane_Mobile .wdmi_titre_conversations {   display: flex;   align-items: center;   margin-top: 0.8rem;   margin-bottom: 0;   font-weight: 600;   font-size: var(--taille-s); } .InterfaceWrapperDestMessageInstantane_Mobile .wdmi_titre_conversations > div:first-child {   margin-right: 0.4rem; } .InterfaceWrapperDestMessageInstantane_Mobile ul.wdmi_conversations {   margin: 0.4rem;   padding: 0 0.8rem; } .InterfaceWrapperDestMessageInstantane_Mobile ul.wdmi_conversations > li {   line-height: normal;   border: 0.1rem solid #ececec;   border-radius: 1rem; } .InterfaceWrapperDestMessageInstantane_Mobile ul.wdmi_conversations > li:not(:first-child) {   margin-top: 0.4rem; } .InterfaceWrapperDestMessageInstantane_Mobile > .wdmi_contenu {   flex: 1 1 100%;   overflow: auto;   padding-bottom: 1.6rem; } .InterfaceWrapperDestMessageInstantane_Mobile > .wdmi_contenu .wdmi_liste {   position: relative; } .InterfaceWrapperDestMessageInstantane_Mobile > .wdmi_contenu .wdmi_liste .dmi_btnContact {   margin: 0.8rem 1.6rem 1.6rem; } .InterfaceWrapperDestMessageInstantane_Mobile > .wdmi_contenu .wdmi_liste .dest-contain {   padding: 0.4rem 0.8rem; } .InterfaceWrapperDestMessageInstantane_Mobile > .wdmi_contenu .wdmi_liste .wdmi_cont_btnConvers {   position: -webkit-sticky;   position: sticky;   bottom: 0.4rem;   z-index: 1;   display: flex;   justify-content: center;   pointer-events: none; } .InterfaceWrapperDestMessageInstantane_Mobile > .wdmi_contenu .wdmi_liste .wdmi_cont_btnConvers > button {   margin-top: 0.4rem;   pointer-events: all; } .sidenav.side-panel-complet .InterfaceWrapperDestMessageInstantane_Mobile .header-titre {   padding: 1.6rem; }
 .InterfaceDestMessageInstantane .dmi_btnContact {   margin-bottom: 0.8rem; } .InterfaceDestMessageInstantane .dmi_statut {   margin-bottom: 0.8rem; } .InterfaceDestMessageInstantane .dmi_statut .dmi_texte_combo:before {   font-family: "Educ-Font";   margin: 0 0.4rem 0 0.1rem;   font-size: 1.2em; } .InterfaceDestMessageInstantane .dmi_zone_input {   display: flex;   align-items: center;   margin-bottom: 0.4rem; } .InterfaceDestMessageInstantane .dmi_zone_input > i {   margin-left: 0.4rem;   font-size: var(--taille-l); } .InterfaceDestMessageInstantane .dmi_recherche {   display: flex;   align-items: center;   flex: 1 1 auto;   padding: 0; } .InterfaceDestMessageInstantane .dmi_recherche input {   flex: 1 1 auto;   border: 0;   margin: 0.1rem;   padding: 0.4rem;   border-radius: 0.7rem; } .InterfaceDestMessageInstantane .dmi_recherche i {   font-size: var(--taille-l);   padding: 0 0.4rem; } .InterfaceDestMessageInstantane .dmi_dest {   display: flex;   align-items: center; } .InterfaceDestMessageInstantane .dmi_dest > .dmi_cadre {   flex: none;   width: 1.1rem;   height: 1.1rem;   margin-right: 0.4rem;   background-color: gray; } .InterfaceDestMessageInstantane .dmi_dest.dmi_connecte > .dmi_cadre {   background-color: green; } .InterfaceDestMessageInstantane .dmi_dest.dmi_enCours > .dmi_cadre {   background-color: red; } .InterfaceDestMessageInstantane .dmi_dest .dmi_texte > label {   color: gray;   font-size: .9rem;   font-weight: inherit; }
 .ObjetConversationEnCours {   position: relative; } .ObjetConversationEnCours .btnImageIcon {   position: absolute;   top: 3px;   right: 5px; } .EspaceMobileIndex .ObjetConversationEnCours .btnImageIcon {   font-size: 1.5rem; } .ObjetConversationEnCours .cec_conteneur {   padding: 0.8rem;   cursor: pointer; } .ObjetConversationEnCours .cec_titre {   display: flex;   align-items: center;   font-weight: 600;   margin-bottom: 0.4rem; } .ObjetConversationEnCours .cec_lignefin {   display: flex;   align-items: center;   justify-content: space-between;   margin-top: .2rem; }
 .EspaceIndex .InterfaceSelectionDate .combos-container {   display: flex;   align-items: center;   justify-content: center; } .InterfaceSelectionDate .ObjetSaisie {   justify-content: center;   display: flex; } .InterfaceSelectionDate .titre-jours td {   text-align: center;   color: #d9dbdc; } .InterfaceSelectionDate .titre-jours td.ouvre {   color: #000000; } .InterfaceSelectionDate .jours td {   padding: 0;   background-color: #ffffff;   border: 0 solid #c5c5c5; } .InterfaceSelectionDate .jours td.previous-date {   background-color: #f8f8f8; } .InterfaceSelectionDate .jours td > div > div {   border: 2px solid transparent; } .InterfaceSelectionDate .jours td.first-selectable-date > div > div {   border-color: #c5c5c5; } .InterfaceSelectionDate .jours td.selected-date > div > div {   border-color: #3399ff !important; } .InterfaceSelectionDate .jours td:not(.actif) {   cursor: default;   color: #d9dbdc; } .InterfaceSelectionDate .jours td:not(.actif).with-mark > div > div {   border-color: var(--theme-moyen1); } .InterfaceSelectionDate .jours td:not(.actif), .InterfaceSelectionDate .jours td:not(.current-month) {   font-style: italic; } .InterfaceSelectionDate .jours td.actif {   cursor: pointer;   color: #000000; } .InterfaceSelectionDate .jours td.actif:hover, .InterfaceSelectionDate .jours td.actif:active {   color: #ffffff; } .InterfaceSelectionDate .jours td.actif:hover > div > div, .InterfaceSelectionDate .jours td.actif:active > div > div {   background-color: #3399ff; } .InterfaceSelectionDate .jours td.actif.with-mark > div > div {   border-color: var(--theme-foncee); } .InterfaceSelectionDate .jours td.current-date > div > div > div > div {   border-radius: 100%;   width: 2rem;   height: 2rem;   background-color: #c5c5c5; } .InterfaceSelectionDate .jours td.b-top {   border-top-width: 1px; } .InterfaceSelectionDate .jours td.b-bottom {   border-bottom-width: 1px; } .InterfaceSelectionDate .jours td.b-left {   border-left-width: 1px; } .InterfaceSelectionDate .jours td.b-right {   border-right-width: 1px; } .InterfaceSelectionDate .jours td > div {   margin: 0.4rem; } .InterfaceSelectionDate .jours td > div > div {   margin-left: auto;   margin-right: auto;   text-align: center;   width: 3rem;   height: 3rem;   line-height: 3rem; } .InterfaceSelectionDate .jours td > div > div div {   display: flex;   align-items: center;   justify-content: center;   height: 100%; }
 .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu {   display: flex;   flex-direction: column;   justify-content: space-between; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .dates-contain, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .rounded, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .commentaire {   margin: 0 0 0.8rem; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .dates-contain, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .rounded, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique {   flex: none; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .dates-contain {   display: flex;   align-items: center;   padding-left: 0.4rem; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .dates-contain label {   font-size: var(--taille-m);   margin-right: 0.4rem;   white-space: nowrap; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .dates-contain .as-date-picker {   margin-right: 0.8rem; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .rounded .as-input, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique {   border-radius: 1.6rem;   padding-left: 0.8rem;   padding-right: 0.8rem; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .libelle-contain, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique {   display: flex;   align-items: center;   min-height: 2rem; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .libelle-contain::before, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique::before {   font-family: "Educ-Font";   flex: none;   color: var(--theme-foncee);   font-size: 1.6rem;   font-weight: 400;   margin-left: 0.4rem; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .libelle-contain span, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique span {   flex: 1 1 auto;   color: #000000;   text-align: center; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .libelle-contain {   padding: 1px 0; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .commentaire {   border: solid 1px var(--theme-moyen1); } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique:hover, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .commentaire:hover {   border-color: var(--theme-foncee); } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique {   padding: 0.2rem 0.8rem; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique:before {   margin-left: 0.4rem; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique span, .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique span > .ie-chips {   font-size: var(--taille-m);   font-weight: 600; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .commentaire {   padding: 0.4rem;   flex: 1 1 auto;   border-radius: 0.7rem; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .commentaire .textareamax-wrapper {   min-height: 7.2rem; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .commentaire .textareamax-wrapper .tam_counter {   border-color: var(--theme-moyen1) !important;   background: transparent !important;   color: var(--theme-foncee); } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .commentaire .textareamax-wrapper.sansCommentaire textarea {   text-align: left; } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .commentaire textarea {   padding: 0;   min-height: 7.2rem;   font-size: var(--taille-m); } .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu + .zone-bas .btn-conteneur {   padding-right: 0; } .EspaceMobileIndex .ObjetFenetre_Edition .navheader.no-bg {   background: transparent;   display: flex;   justify-content: space-between;   align-items: center;   padding: 1.6rem; } .EspaceMobileIndex .ObjetFenetre_Edition .fleche-nav {   flex: none;   font-size: 1.6rem;   margin-right: 0.8rem;   color: var(--theme-foncee); } .EspaceMobileIndex .ObjetFenetre_Edition .as-titre {   flex: 1 1 auto;   text-align: center;   font-weight: 600;   font-size: var(--taille-l);   overflow-wrap: anywhere; } .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu {   margin-top: 1.6rem; } .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .dates-contain {   padding-left: 1.6rem;   padding-right: 1.6rem; } .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .rounded .as-input, .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique, .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .commentaire {   border-radius: 0;   background: transparent;   border: none;   font-size: var(--taille-m);   padding: 0.8rem 1.6rem; } .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .rounded, .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique, .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .commentaire {   border-top: solid 1px var(--theme-claire); } .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .rounded {   margin-top: 1.6rem; } .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .rounded .as-input .ocb_bouton {   display: none; } .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .libelle-contain span, .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu .bt-pj-unique span {   margin-left: 1.6rem;   text-align: left; } .EspaceMobileIndex .ObjetFenetre_Edition .ObjetFenetre_Edition_Contenu + .zone-bas .btn-conteneur {   margin-top: 3.2rem;   padding-right: 1.6rem;   text-align: right; } .ml-large {   margin-left: 0.8rem; }

.EspaceTitreInfoVS {
  padding-top: 0.8rem;
}

.TexteTitreInfoVS {
  color:grey;
  font-style:italic;
}

.EspaceIndex .InsecableFichePresence {
  white-space: pre;
}
 .widget {   color: #000000;   border-radius: 0.7rem;   padding: 0;   margin-bottom: 2.4rem;   box-shadow: 0.05rem 0.05rem 0.2rem 0.2rem rgba(148, 148, 148, 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: var(--taille-l);   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;   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 {   box-sizing: border-box;   cursor: pointer;   display: flex;   justify-content: center;   align-items: center;   border-radius: 50%;   width: 2.4rem;   height: 2.4rem;   padding: 0.5rem;   min-height: 1.2rem;   margin-left: 0.8rem;   background-color: #c5c5c5;   border: solid 0.1rem #f6f6f6;   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 .ObjetSaisie_cont .ocb_cont {   width: auto !important; } .widget .filtre-conteneur .input-wrapper > div:not(.ocb_cont) > div {   display: flex;   flex-wrap: wrap; } .widget .filtre-conteneur .input-wrapper [class*="icon_angle"] {   width: 2.4rem !important;   height: 2.4rem;   border-radius: 50%; } .EspaceIndex .widget .filtre-conteneur .input-wrapper .icon {   color: #4d4d4d; } .EspaceIndex .widget .filtre-conteneur .input-wrapper [class*="icon_angle"] {   margin-left: 0.8rem;   margin-right: 0.8rem;   font-size: var(--taille-l);   font-weight: 400;   padding: 0.4rem;   box-sizing: border-box; } .EspaceIndex .widget .filtre-conteneur .input-wrapper .as-input {   border-radius: 1.6rem;   padding: 0.4rem 0.8rem; } .EspaceIndex .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: var(--taille-m); } .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, .widget .content-container > div[id^="id_"] h5 {   font-weight: 600; } .widget .content-container > div[id^="id_"] h4 {   margin: 0;   padding: 0;   font-size: var(--taille-m);   color: #000000;   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: var(--taille-m);   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: 0.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: var(--taille-m); } .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;   max-width: 100%; } .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 .wrap .with-color {   display: flex;   align-items: center;   height: 2rem;   margin-bottom: 0.4rem; } .widget .content-container > div[id^="id_"] ul > li .wrap .with-color::before {   content: " ";   flex: none;   width: 0.4rem;   border-radius: 0.2rem;   background-color: var(--couleur-matiere);   margin-right: 0.8rem;   align-self: stretch; } .widget .content-container > div[id^="id_"] ul > li .wrap .pj-date-contain {   display: flex;   flex-wrap: wrap;   align-items: center;   padding-left: 0.8rem;   margin-left: 0.4rem;   gap: 0.8rem; } .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.35rem;   box-sizing: content-box; } .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 .justif-pj {   text-transform: lowercase; } .widget .content-container > div[id^="id_"] ul > li .justif-pj::first-letter {   text-transform: uppercase; } .widget .content-container > div[id^="id_"] ul > li .justif-pj [class*="icon_"] {   cursor: pointer;   box-sizing: border-box;   font-size: var(--taille-s);   padding: 0.2rem;   border: solid 0.14rem var(--theme-moyen1);   border-radius: 0.35rem; } .widget .content-container > div[id^="id_"] ul > li .justif-pj [class*="icon_"]::before {   color: var(--theme-moyen1); } .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: 0.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 0.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-imbriquee, .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-imbriquee 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-imbriquee 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-imbriquee > 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 0.3rem;   margin-bottom: 1.6rem; } .widget .content-container > div[id^="id_"] .liste-imbriquee h5, .widget .content-container > div[id^="id_"] .liste-groups h5, .widget .content-container > div[id^="id_"] .liste-ressources h5 {   font-size: var(--taille-m);   color: #333333;   word-break: break-all;   word-break: break-word; } .widget .content-container > div[id^="id_"] .liste-imbriquee > li, .widget .content-container > div[id^="id_"] .liste-groups > li {   padding: 0; } .widget .content-container > div[id^="id_"] .liste-imbriquee 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-imbriquee h4 {   margin: 0 0.8rem 0.2rem; } .widget .content-container > div[id^="id_"] .liste-imbriquee .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-imbriquee .sub-liste .wrap {   padding-top: 0.4rem;   padding-bottom: 0.8rem;   width: 100%; } .widget .content-container > div[id^="id_"] .liste-imbriquee .sub-liste .wrap .as-header {   padding: 0.8rem 1.6rem 0.4rem 0.8rem;   cursor: pointer;   display: flex;   max-width: 100%; } .widget .content-container > div[id^="id_"] .liste-imbriquee .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-imbriquee .sub-liste .wrap h5::before {   content: "●";   margin-right: 0.8rem; } .widget .content-container > div[id^="id_"] .liste-imbriquee .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-imbriquee .sub-liste .wrap .switch.on-widgets {   flex: none; } .widget .content-container > div[id^="id_"] .liste-imbriquee .sub-liste .wrap .switch.on-widgets label span {   font-size: var(--taille-s); } .widget .content-container > div[id^="id_"] .liste-imbriquee .sub-liste .wrap .switch.on-widgets label .lever {   margin: 0 0.4rem; } .widget .content-container > div[id^="id_"] .liste-imbriquee .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-imbriquee .liste-dates {   margin: 0;   padding: 0; } .widget .content-container > div[id^="id_"] .liste-imbriquee .liste-dates > li {   padding-top: 0.4rem;   padding-bottom: 0.4rem; } .widget .content-container > div[id^="id_"] .liste-imbriquee .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: var(--taille-l); } .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: var(--taille-s); } .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: var(--taille-m); } .widget .content-container > div[id^="id_"] .descriptif.as-qcm {   font-weight: 600;   cursor: pointer; } .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: #000000;   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: #666666;   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: var(--taille-s); } .widget .content-container > div[id^="id_"] .as-info-light.done {   display: none; } .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: 7rem;   width: 7rem;   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_"] .as-info.fixed-mobile {   max-width: 9rem;   width: 9rem;   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: var(--taille-s);   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.35rem;   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: var(--taille-m);   font-weight: 600;   z-index: 11; } .widget .as-footer .btn-collapse .icon {   font-family: "Educ-Font";   font-size: var(--taille-m);   font-weight: 400;   margin-right: 0.4rem; } .widget .as-header {   display: flex;   justify-content: space-between;   align-items: center; } .widget.edt.theme-cat-edt {   background-color: #ffffff; } .widget.edt.theme-cat-edt .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.edt.theme-cat-edt h3 {   color: var(--theme-foncee); } .widget.edt.theme-cat-edt h3.clickable, .widget.edt.theme-cat-edt h3 > a, .widget.edt.theme-cat-edt h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.edt.theme-cat-edt h3.clickable:hover, .widget.edt.theme-cat-edt h3 > a:hover, .widget.edt.theme-cat-edt h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur .as-input:focus, .EspaceIndex .widget.edt.theme-cat-edt .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container .no-events, .widget.edt.theme-cat-edt .content-container .no-events p, .widget.edt.theme-cat-edt .content-container .salle, .widget.edt.theme-cat-edt .content-container .event-type, .widget.edt.theme-cat-edt .content-container .convocation, .widget.edt.theme-cat-edt .content-container.convocation::before {   color: var(--theme-foncee); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .file-name, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .circle, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .as-info, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .as-done, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .to-file a, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.edt.theme-cat-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.theme-cat-edt .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.edt.theme-cat-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.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.edt.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.edt.theme-cat-edt .switch.on-widgets label .lever::before, .widget.edt.theme-cat-edt .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.edt.theme-cat-edt .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.edt.theme-cat-edt .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.edt.theme-cat-edt .btn-collapse:hover span {   color: #ffffff !important; } .widget.edt.theme-cat-edt .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.edt.theme-cat-edt .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.edt.theme-cat-edt .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.edt.theme-cat-edt .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.edt.theme-cat-edt .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.edt.theme-cat-edt .vote-files a::before {   color: var(--theme-moyen1); } .widget.edt.theme-cat-edt [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.edt.theme-cat-edt [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.edt.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.edt.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.edt.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.edt.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.edt.theme-cat-edt tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.edt.theme-cat-edt .date-alert::before, .widget.edt.theme-cat-edt .link-contain label::before {   color: var(--theme-moyen1); } .widget.edt.theme-cat-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.theme-cat-edt table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.edt.theme-cat-edt table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.edt.theme-cat-edt .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.edt.theme-cat-edt .link-contain:hover {   background: var(--theme-claire); } .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;   z-index: 2; } .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: var(--theme-claire);   color: var(--theme-foncee);   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: var(--theme-foncee);   color: var(--theme-claire); } .widget.planning.theme-cat-edt {   background-color: #ffffff; } .widget.planning.theme-cat-edt .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.planning.theme-cat-edt h3 {   color: var(--theme-foncee); } .widget.planning.theme-cat-edt h3.clickable, .widget.planning.theme-cat-edt h3 > a, .widget.planning.theme-cat-edt h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.planning.theme-cat-edt h3.clickable:hover, .widget.planning.theme-cat-edt h3 > a:hover, .widget.planning.theme-cat-edt h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur .as-input:focus, .EspaceIndex .widget.planning.theme-cat-edt .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container .no-events, .widget.planning.theme-cat-edt .content-container .no-events p, .widget.planning.theme-cat-edt .content-container .salle, .widget.planning.theme-cat-edt .content-container .event-type, .widget.planning.theme-cat-edt .content-container .convocation, .widget.planning.theme-cat-edt .content-container.convocation::before {   color: var(--theme-foncee); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .file-name, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .circle, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .as-info, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .as-done, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .to-file a, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.planning.theme-cat-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.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.planning.theme-cat-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.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.planning.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.planning.theme-cat-edt .switch.on-widgets label .lever::before, .widget.planning.theme-cat-edt .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.planning.theme-cat-edt .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.planning.theme-cat-edt .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.planning.theme-cat-edt .btn-collapse:hover span {   color: #ffffff !important; } .widget.planning.theme-cat-edt .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.planning.theme-cat-edt .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.planning.theme-cat-edt .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.planning.theme-cat-edt .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.planning.theme-cat-edt .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.planning.theme-cat-edt .vote-files a::before {   color: var(--theme-moyen1); } .widget.planning.theme-cat-edt [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.planning.theme-cat-edt [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.planning.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.planning.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.planning.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.planning.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.planning.theme-cat-edt tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.planning.theme-cat-edt .date-alert::before, .widget.planning.theme-cat-edt .link-contain label::before {   color: var(--theme-moyen1); } .widget.planning.theme-cat-edt table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.planning.theme-cat-edt table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.planning.theme-cat-edt table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.planning.theme-cat-edt .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.planning.theme-cat-edt .link-contain:hover {   background: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt {   background-color: #ffffff; } .widget.tachessecretariat_execute.theme-cat-edt .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.tachessecretariat_execute.theme-cat-edt h3 {   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt h3.clickable, .widget.tachessecretariat_execute.theme-cat-edt h3 > a, .widget.tachessecretariat_execute.theme-cat-edt h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt h3.clickable:hover, .widget.tachessecretariat_execute.theme-cat-edt h3 > a:hover, .widget.tachessecretariat_execute.theme-cat-edt h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur .as-input:focus, .EspaceIndex .widget.tachessecretariat_execute.theme-cat-edt .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container .no-events, .widget.tachessecretariat_execute.theme-cat-edt .content-container .no-events p, .widget.tachessecretariat_execute.theme-cat-edt .content-container .salle, .widget.tachessecretariat_execute.theme-cat-edt .content-container .event-type, .widget.tachessecretariat_execute.theme-cat-edt .content-container .convocation, .widget.tachessecretariat_execute.theme-cat-edt .content-container.convocation::before {   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .file-name, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .circle, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .as-info, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .as-done, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .to-file a, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-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.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.tachessecretariat_execute.theme-cat-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.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.tachessecretariat_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt .switch.on-widgets label .lever::before, .widget.tachessecretariat_execute.theme-cat-edt .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariat_execute.theme-cat-edt .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariat_execute.theme-cat-edt .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.tachessecretariat_execute.theme-cat-edt .btn-collapse:hover span {   color: #ffffff !important; } .widget.tachessecretariat_execute.theme-cat-edt .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.tachessecretariat_execute.theme-cat-edt .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.tachessecretariat_execute.theme-cat-edt .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariat_execute.theme-cat-edt .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.tachessecretariat_execute.theme-cat-edt .vote-files a::before {   color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.tachessecretariat_execute.theme-cat-edt [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.tachessecretariat_execute.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariat_execute.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.tachessecretariat_execute.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.tachessecretariat_execute.theme-cat-edt tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tachessecretariat_execute.theme-cat-edt .date-alert::before, .widget.tachessecretariat_execute.theme-cat-edt .link-contain label::before {   color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt 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.theme-cat-edt table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.tachessecretariat_execute.theme-cat-edt table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.tachessecretariat_execute.theme-cat-edt .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariat_execute.theme-cat-edt .link-contain:hover {   background: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt {   background-color: #ffffff; } .widget.intendance_execute.theme-cat-edt .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.intendance_execute.theme-cat-edt h3 {   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt h3.clickable, .widget.intendance_execute.theme-cat-edt h3 > a, .widget.intendance_execute.theme-cat-edt h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt h3.clickable:hover, .widget.intendance_execute.theme-cat-edt h3 > a:hover, .widget.intendance_execute.theme-cat-edt h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur .as-input:focus, .EspaceIndex .widget.intendance_execute.theme-cat-edt .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container .no-events, .widget.intendance_execute.theme-cat-edt .content-container .no-events p, .widget.intendance_execute.theme-cat-edt .content-container .salle, .widget.intendance_execute.theme-cat-edt .content-container .event-type, .widget.intendance_execute.theme-cat-edt .content-container .convocation, .widget.intendance_execute.theme-cat-edt .content-container.convocation::before {   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .file-name, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .circle, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .as-info, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .as-done, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .to-file a, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-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.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.intendance_execute.theme-cat-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.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.intendance_execute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt .switch.on-widgets label .lever::before, .widget.intendance_execute.theme-cat-edt .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendance_execute.theme-cat-edt .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendance_execute.theme-cat-edt .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.intendance_execute.theme-cat-edt .btn-collapse:hover span {   color: #ffffff !important; } .widget.intendance_execute.theme-cat-edt .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.intendance_execute.theme-cat-edt .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.intendance_execute.theme-cat-edt .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendance_execute.theme-cat-edt .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.intendance_execute.theme-cat-edt .vote-files a::before {   color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.intendance_execute.theme-cat-edt [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.intendance_execute.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendance_execute.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.intendance_execute.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.intendance_execute.theme-cat-edt tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.intendance_execute.theme-cat-edt .date-alert::before, .widget.intendance_execute.theme-cat-edt .link-contain label::before {   color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt 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.theme-cat-edt table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.intendance_execute.theme-cat-edt table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.intendance_execute.theme-cat-edt .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendance_execute.theme-cat-edt .link-contain:hover {   background: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt {   background-color: #ffffff; } .widget.tachessecretariatexecute.theme-cat-edt .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.tachessecretariatexecute.theme-cat-edt h3 {   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt h3.clickable, .widget.tachessecretariatexecute.theme-cat-edt h3 > a, .widget.tachessecretariatexecute.theme-cat-edt h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt h3.clickable:hover, .widget.tachessecretariatexecute.theme-cat-edt h3 > a:hover, .widget.tachessecretariatexecute.theme-cat-edt h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur .as-input:focus, .EspaceIndex .widget.tachessecretariatexecute.theme-cat-edt .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container .no-events, .widget.tachessecretariatexecute.theme-cat-edt .content-container .no-events p, .widget.tachessecretariatexecute.theme-cat-edt .content-container .salle, .widget.tachessecretariatexecute.theme-cat-edt .content-container .event-type, .widget.tachessecretariatexecute.theme-cat-edt .content-container .convocation, .widget.tachessecretariatexecute.theme-cat-edt .content-container.convocation::before {   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .file-name, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .circle, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-info, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-done, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .to-file a, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-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.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.tachessecretariatexecute.theme-cat-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.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.tachessecretariatexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt .switch.on-widgets label .lever::before, .widget.tachessecretariatexecute.theme-cat-edt .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariatexecute.theme-cat-edt .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariatexecute.theme-cat-edt .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.tachessecretariatexecute.theme-cat-edt .btn-collapse:hover span {   color: #ffffff !important; } .widget.tachessecretariatexecute.theme-cat-edt .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.tachessecretariatexecute.theme-cat-edt .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.tachessecretariatexecute.theme-cat-edt .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariatexecute.theme-cat-edt .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.tachessecretariatexecute.theme-cat-edt .vote-files a::before {   color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.tachessecretariatexecute.theme-cat-edt [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.tachessecretariatexecute.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariatexecute.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.tachessecretariatexecute.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.tachessecretariatexecute.theme-cat-edt tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tachessecretariatexecute.theme-cat-edt .date-alert::before, .widget.tachessecretariatexecute.theme-cat-edt .link-contain label::before {   color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariatexecute.theme-cat-edt table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.tachessecretariatexecute.theme-cat-edt table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.tachessecretariatexecute.theme-cat-edt .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariatexecute.theme-cat-edt .link-contain:hover {   background: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt {   background-color: #ffffff; } .widget.intendanceexecute.theme-cat-edt .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.intendanceexecute.theme-cat-edt h3 {   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt h3.clickable, .widget.intendanceexecute.theme-cat-edt h3 > a, .widget.intendanceexecute.theme-cat-edt h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt h3.clickable:hover, .widget.intendanceexecute.theme-cat-edt h3 > a:hover, .widget.intendanceexecute.theme-cat-edt h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur .as-input:focus, .EspaceIndex .widget.intendanceexecute.theme-cat-edt .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container .no-events, .widget.intendanceexecute.theme-cat-edt .content-container .no-events p, .widget.intendanceexecute.theme-cat-edt .content-container .salle, .widget.intendanceexecute.theme-cat-edt .content-container .event-type, .widget.intendanceexecute.theme-cat-edt .content-container .convocation, .widget.intendanceexecute.theme-cat-edt .content-container.convocation::before {   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .file-name, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .circle, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-info, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-done, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .to-file a, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-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.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.intendanceexecute.theme-cat-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.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.intendanceexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt .switch.on-widgets label .lever::before, .widget.intendanceexecute.theme-cat-edt .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendanceexecute.theme-cat-edt .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendanceexecute.theme-cat-edt .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.intendanceexecute.theme-cat-edt .btn-collapse:hover span {   color: #ffffff !important; } .widget.intendanceexecute.theme-cat-edt .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.intendanceexecute.theme-cat-edt .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.intendanceexecute.theme-cat-edt .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendanceexecute.theme-cat-edt .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.intendanceexecute.theme-cat-edt .vote-files a::before {   color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.intendanceexecute.theme-cat-edt [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.intendanceexecute.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendanceexecute.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.intendanceexecute.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.intendanceexecute.theme-cat-edt tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.intendanceexecute.theme-cat-edt .date-alert::before, .widget.intendanceexecute.theme-cat-edt .link-contain label::before {   color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendanceexecute.theme-cat-edt table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.intendanceexecute.theme-cat-edt table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.intendanceexecute.theme-cat-edt .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendanceexecute.theme-cat-edt .link-contain:hover {   background: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt {   background-color: #ffffff; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.maintenanceinfoexecute.theme-cat-edt h3 {   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt h3.clickable, .widget.maintenanceinfoexecute.theme-cat-edt h3 > a, .widget.maintenanceinfoexecute.theme-cat-edt h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt h3.clickable:hover, .widget.maintenanceinfoexecute.theme-cat-edt h3 > a:hover, .widget.maintenanceinfoexecute.theme-cat-edt h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur .as-input:focus, .EspaceIndex .widget.maintenanceinfoexecute.theme-cat-edt .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container .no-events, .widget.maintenanceinfoexecute.theme-cat-edt .content-container .no-events p, .widget.maintenanceinfoexecute.theme-cat-edt .content-container .salle, .widget.maintenanceinfoexecute.theme-cat-edt .content-container .event-type, .widget.maintenanceinfoexecute.theme-cat-edt .content-container .convocation, .widget.maintenanceinfoexecute.theme-cat-edt .content-container.convocation::before {   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .file-name, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .circle, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-info, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-done, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .to-file a, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-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.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.maintenanceinfoexecute.theme-cat-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.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.maintenanceinfoexecute.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt .switch.on-widgets label .lever::before, .widget.maintenanceinfoexecute.theme-cat-edt .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.maintenanceinfoexecute.theme-cat-edt .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.maintenanceinfoexecute.theme-cat-edt .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.maintenanceinfoexecute.theme-cat-edt .btn-collapse:hover span {   color: #ffffff !important; } .widget.maintenanceinfoexecute.theme-cat-edt .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.maintenanceinfoexecute.theme-cat-edt .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.maintenanceinfoexecute.theme-cat-edt .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.maintenanceinfoexecute.theme-cat-edt .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.maintenanceinfoexecute.theme-cat-edt .vote-files a::before {   color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.maintenanceinfoexecute.theme-cat-edt [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.maintenanceinfoexecute.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.maintenanceinfoexecute.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.maintenanceinfoexecute.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.maintenanceinfoexecute.theme-cat-edt tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.maintenanceinfoexecute.theme-cat-edt .date-alert::before, .widget.maintenanceinfoexecute.theme-cat-edt .link-contain label::before {   color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.maintenanceinfoexecute.theme-cat-edt table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.maintenanceinfoexecute.theme-cat-edt table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.maintenanceinfoexecute.theme-cat-edt .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.maintenanceinfoexecute.theme-cat-edt .link-contain:hover {   background: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt {   background-color: #ffffff; } .widget.tableaudebord.theme-cat-edt .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.tableaudebord.theme-cat-edt h3 {   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt h3.clickable, .widget.tableaudebord.theme-cat-edt h3 > a, .widget.tableaudebord.theme-cat-edt h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt h3.clickable:hover, .widget.tableaudebord.theme-cat-edt h3 > a:hover, .widget.tableaudebord.theme-cat-edt h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur .as-input:focus, .EspaceIndex .widget.tableaudebord.theme-cat-edt .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container .no-events, .widget.tableaudebord.theme-cat-edt .content-container .no-events p, .widget.tableaudebord.theme-cat-edt .content-container .salle, .widget.tableaudebord.theme-cat-edt .content-container .event-type, .widget.tableaudebord.theme-cat-edt .content-container .convocation, .widget.tableaudebord.theme-cat-edt .content-container.convocation::before {   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .file-name, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .circle, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .as-info, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .as-done, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .to-file a, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-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.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.tableaudebord.theme-cat-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.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.tableaudebord.theme-cat-edt .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt .switch.on-widgets label .lever::before, .widget.tableaudebord.theme-cat-edt .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tableaudebord.theme-cat-edt .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tableaudebord.theme-cat-edt .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.tableaudebord.theme-cat-edt .btn-collapse:hover span {   color: #ffffff !important; } .widget.tableaudebord.theme-cat-edt .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.tableaudebord.theme-cat-edt .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.tableaudebord.theme-cat-edt .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tableaudebord.theme-cat-edt .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.tableaudebord.theme-cat-edt .vote-files a::before {   color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.tableaudebord.theme-cat-edt [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.tableaudebord.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: #ffffff;   border-color: var(--theme-moyen1);   color: #000000; } .widget.tableaudebord.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) .ieBoutonIcon, .widget.tableaudebord.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) .ieBoutonIcon {   color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.tableaudebord.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-claire-scalePlus60);   border-color: var(--theme-moyen1);   color: #000000; } .widget.tableaudebord.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover .ieBoutonIcon, .widget.tableaudebord.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover .ieBoutonIcon {   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):disabled, .widget.tableaudebord.theme-cat-edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):disabled {   background-color: #f8f8f8;   color: #c5c5c5;   border-color: #e2e2e2;   pointer-events: none; } .widget.tableaudebord.theme-cat-edt tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tableaudebord.theme-cat-edt .date-alert::before, .widget.tableaudebord.theme-cat-edt .link-contain label::before {   color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tableaudebord.theme-cat-edt table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.tableaudebord.theme-cat-edt table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.tableaudebord.theme-cat-edt .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tableaudebord.theme-cat-edt .link-contain:hover {   background: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie {   background-color: #ffffff; } .widget.oraux.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.oraux.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie h3.clickable, .widget.oraux.theme-cat-pedagogie h3 > a, .widget.oraux.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie h3.clickable:hover, .widget.oraux.theme-cat-pedagogie h3 > a:hover, .widget.oraux.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.oraux.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container .no-events, .widget.oraux.theme-cat-pedagogie .content-container .no-events p, .widget.oraux.theme-cat-pedagogie .content-container .salle, .widget.oraux.theme-cat-pedagogie .content-container .event-type, .widget.oraux.theme-cat-pedagogie .content-container .convocation, .widget.oraux.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.oraux.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.oraux.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.oraux.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.oraux.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.oraux.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.oraux.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.oraux.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.oraux.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.oraux.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.oraux.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.oraux.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.oraux.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.oraux.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.oraux.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.oraux.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.oraux.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.oraux.theme-cat-pedagogie .date-alert::before, .widget.oraux.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.oraux.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.oraux.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.oraux.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.oraux.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .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: #339970; } .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: #000000; } .widget.oraux .infos-oraux-conteneur .convocation {   text-decoration: none;   cursor: pointer;   padding-top: 0.2rem;   font-weight: 600;   font-size: var(--taille-s);   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 .LigneAbsenceEleve .photo {   width: 5rem;   height: 100%; } .widget.tableaudebord .LigneAbsenceEleve .denomination {   flex-grow: 1;   margin-left: 1rem; } .widget.tableaudebord .LigneAbsenceEleve .denomination .bouton-declaration-absence {   float: right; } .widget.tableaudebord .LigneAbsenceEleve .denomination .nom {   font-weight: 600; } .widget.cursusetudiant.theme-cat-viescolaire {   background-color: #ffffff; } .widget.cursusetudiant.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.cursusetudiant.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire h3.clickable, .widget.cursusetudiant.theme-cat-viescolaire h3 > a, .widget.cursusetudiant.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire h3.clickable:hover, .widget.cursusetudiant.theme-cat-viescolaire h3 > a:hover, .widget.cursusetudiant.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.cursusetudiant.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container .no-events, .widget.cursusetudiant.theme-cat-viescolaire .content-container .no-events p, .widget.cursusetudiant.theme-cat-viescolaire .content-container .salle, .widget.cursusetudiant.theme-cat-viescolaire .content-container .event-type, .widget.cursusetudiant.theme-cat-viescolaire .content-container .convocation, .widget.cursusetudiant.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-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.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.cursusetudiant.theme-cat-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.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.cursusetudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.cursusetudiant.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cursusetudiant.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cursusetudiant.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.cursusetudiant.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.cursusetudiant.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.cursusetudiant.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.cursusetudiant.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cursusetudiant.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.cursusetudiant.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.cursusetudiant.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.cursusetudiant.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cursusetudiant.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.cursusetudiant.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.cursusetudiant.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.cursusetudiant.theme-cat-viescolaire .date-alert::before, .widget.cursusetudiant.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cursusetudiant.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.cursusetudiant.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.cursusetudiant.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cursusetudiant.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .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: #000000; } .widget.donneesvs.theme-cat-viescolaire {   background-color: #ffffff; } .widget.donneesvs.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.donneesvs.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire h3.clickable, .widget.donneesvs.theme-cat-viescolaire h3 > a, .widget.donneesvs.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire h3.clickable:hover, .widget.donneesvs.theme-cat-viescolaire h3 > a:hover, .widget.donneesvs.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.donneesvs.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container .no-events, .widget.donneesvs.theme-cat-viescolaire .content-container .no-events p, .widget.donneesvs.theme-cat-viescolaire .content-container .salle, .widget.donneesvs.theme-cat-viescolaire .content-container .event-type, .widget.donneesvs.theme-cat-viescolaire .content-container .convocation, .widget.donneesvs.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-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.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.donneesvs.theme-cat-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.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.donneesvs.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.donneesvs.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesvs.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesvs.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.donneesvs.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.donneesvs.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.donneesvs.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.donneesvs.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesvs.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.donneesvs.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.donneesvs.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.donneesvs.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesvs.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.donneesvs.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.donneesvs.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.donneesvs.theme-cat-viescolaire .date-alert::before, .widget.donneesvs.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesvs.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.donneesvs.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.donneesvs.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesvs.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire {   background-color: #ffffff; } .widget.viescolaire.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.viescolaire.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire h3.clickable, .widget.viescolaire.theme-cat-viescolaire h3 > a, .widget.viescolaire.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire h3.clickable:hover, .widget.viescolaire.theme-cat-viescolaire h3 > a:hover, .widget.viescolaire.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.viescolaire.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container .no-events, .widget.viescolaire.theme-cat-viescolaire .content-container .no-events p, .widget.viescolaire.theme-cat-viescolaire .content-container .salle, .widget.viescolaire.theme-cat-viescolaire .content-container .event-type, .widget.viescolaire.theme-cat-viescolaire .content-container .convocation, .widget.viescolaire.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font"; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-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.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.viescolaire.theme-cat-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.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.viescolaire.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.viescolaire.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.viescolaire.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.viescolaire.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.viescolaire.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.viescolaire.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.viescolaire.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.viescolaire.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.viescolaire.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.viescolaire.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.viescolaire.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.viescolaire.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.viescolaire.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.viescolaire.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.viescolaire.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.viescolaire.theme-cat-viescolaire .date-alert::before, .widget.viescolaire.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-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.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.viescolaire.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.viescolaire.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.viescolaire.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire {   background-color: #ffffff; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.absretardsjustifiesparents.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire h3.clickable, .widget.absretardsjustifiesparents.theme-cat-viescolaire h3 > a, .widget.absretardsjustifiesparents.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire h3.clickable:hover, .widget.absretardsjustifiesparents.theme-cat-viescolaire h3 > a:hover, .widget.absretardsjustifiesparents.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.absretardsjustifiesparents.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container .no-events, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container .no-events p, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container .salle, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container .event-type, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container .convocation, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-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.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.absretardsjustifiesparents.theme-cat-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.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.absretardsjustifiesparents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.absretardsjustifiesparents.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.absretardsjustifiesparents.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.absretardsjustifiesparents.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.absretardsjustifiesparents.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absretardsjustifiesparents.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.absretardsjustifiesparents.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.absretardsjustifiesparents.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .date-alert::before, .widget.absretardsjustifiesparents.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absretardsjustifiesparents.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.absretardsjustifiesparents.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absretardsjustifiesparents.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.absences.theme-cat-viescolaire {   background-color: #ffffff; } .widget.absences.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.absences.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire h3.clickable, .widget.absences.theme-cat-viescolaire h3 > a, .widget.absences.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire h3.clickable:hover, .widget.absences.theme-cat-viescolaire h3 > a:hover, .widget.absences.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.absences.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container .no-events, .widget.absences.theme-cat-viescolaire .content-container .no-events p, .widget.absences.theme-cat-viescolaire .content-container .salle, .widget.absences.theme-cat-viescolaire .content-container .event-type, .widget.absences.theme-cat-viescolaire .content-container .convocation, .widget.absences.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.absences.theme-cat-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.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.absences.theme-cat-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.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.absences.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.absences.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absences.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absences.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.absences.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.absences.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.absences.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.absences.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absences.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.absences.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.absences.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.absences.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absences.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.absences.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.absences.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.absences.theme-cat-viescolaire .date-alert::before, .widget.absences.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absences.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.absences.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.absences.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absences.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire {   background-color: #ffffff; } .widget.suivietudiant.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.suivietudiant.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire h3.clickable, .widget.suivietudiant.theme-cat-viescolaire h3 > a, .widget.suivietudiant.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire h3.clickable:hover, .widget.suivietudiant.theme-cat-viescolaire h3 > a:hover, .widget.suivietudiant.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.suivietudiant.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container .no-events, .widget.suivietudiant.theme-cat-viescolaire .content-container .no-events p, .widget.suivietudiant.theme-cat-viescolaire .content-container .salle, .widget.suivietudiant.theme-cat-viescolaire .content-container .event-type, .widget.suivietudiant.theme-cat-viescolaire .content-container .convocation, .widget.suivietudiant.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-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.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.suivietudiant.theme-cat-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.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.suivietudiant.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.suivietudiant.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.suivietudiant.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.suivietudiant.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.suivietudiant.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.suivietudiant.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.suivietudiant.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.suivietudiant.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.suivietudiant.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.suivietudiant.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.suivietudiant.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.suivietudiant.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.suivietudiant.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.suivietudiant.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.suivietudiant.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.suivietudiant.theme-cat-viescolaire .date-alert::before, .widget.suivietudiant.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.suivietudiant.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.suivietudiant.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.suivietudiant.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.suivietudiant.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire {   background-color: #ffffff; } .widget.incidents.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.incidents.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire h3.clickable, .widget.incidents.theme-cat-viescolaire h3 > a, .widget.incidents.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire h3.clickable:hover, .widget.incidents.theme-cat-viescolaire h3 > a:hover, .widget.incidents.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.incidents.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container .no-events, .widget.incidents.theme-cat-viescolaire .content-container .no-events p, .widget.incidents.theme-cat-viescolaire .content-container .salle, .widget.incidents.theme-cat-viescolaire .content-container .event-type, .widget.incidents.theme-cat-viescolaire .content-container .convocation, .widget.incidents.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.incidents.theme-cat-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.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.incidents.theme-cat-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.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.incidents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.incidents.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.incidents.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.incidents.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.incidents.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.incidents.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.incidents.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.incidents.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.incidents.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.incidents.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.incidents.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.incidents.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.incidents.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.incidents.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.incidents.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.incidents.theme-cat-viescolaire .date-alert::before, .widget.incidents.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.incidents.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.incidents.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.incidents.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.incidents.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire {   background-color: #ffffff; } .widget.exclusions.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.exclusions.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire h3.clickable, .widget.exclusions.theme-cat-viescolaire h3 > a, .widget.exclusions.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire h3.clickable:hover, .widget.exclusions.theme-cat-viescolaire h3 > a:hover, .widget.exclusions.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.exclusions.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container .no-events, .widget.exclusions.theme-cat-viescolaire .content-container .no-events p, .widget.exclusions.theme-cat-viescolaire .content-container .salle, .widget.exclusions.theme-cat-viescolaire .content-container .event-type, .widget.exclusions.theme-cat-viescolaire .content-container .convocation, .widget.exclusions.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.exclusions.theme-cat-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.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.exclusions.theme-cat-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.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.exclusions.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.exclusions.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.exclusions.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.exclusions.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.exclusions.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.exclusions.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.exclusions.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.exclusions.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.exclusions.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.exclusions.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.exclusions.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.exclusions.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.exclusions.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.exclusions.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.exclusions.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.exclusions.theme-cat-viescolaire .date-alert::before, .widget.exclusions.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.exclusions.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.exclusions.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.exclusions.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.exclusions.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire {   background-color: #ffffff; } .widget.appelnonfait.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.appelnonfait.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire h3.clickable, .widget.appelnonfait.theme-cat-viescolaire h3 > a, .widget.appelnonfait.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire h3.clickable:hover, .widget.appelnonfait.theme-cat-viescolaire h3 > a:hover, .widget.appelnonfait.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.appelnonfait.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container .no-events, .widget.appelnonfait.theme-cat-viescolaire .content-container .no-events p, .widget.appelnonfait.theme-cat-viescolaire .content-container .salle, .widget.appelnonfait.theme-cat-viescolaire .content-container .event-type, .widget.appelnonfait.theme-cat-viescolaire .content-container .convocation, .widget.appelnonfait.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-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.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.appelnonfait.theme-cat-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.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.appelnonfait.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.appelnonfait.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.appelnonfait.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.appelnonfait.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.appelnonfait.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.appelnonfait.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.appelnonfait.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.appelnonfait.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.appelnonfait.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.appelnonfait.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.appelnonfait.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.appelnonfait.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.appelnonfait.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.appelnonfait.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.appelnonfait.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.appelnonfait.theme-cat-viescolaire .date-alert::before, .widget.appelnonfait.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.appelnonfait.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.appelnonfait.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.appelnonfait.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.appelnonfait.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire {   background-color: #ffffff; } .widget.coursnonassures.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.coursnonassures.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire h3.clickable, .widget.coursnonassures.theme-cat-viescolaire h3 > a, .widget.coursnonassures.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire h3.clickable:hover, .widget.coursnonassures.theme-cat-viescolaire h3 > a:hover, .widget.coursnonassures.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.coursnonassures.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container .no-events, .widget.coursnonassures.theme-cat-viescolaire .content-container .no-events p, .widget.coursnonassures.theme-cat-viescolaire .content-container .salle, .widget.coursnonassures.theme-cat-viescolaire .content-container .event-type, .widget.coursnonassures.theme-cat-viescolaire .content-container .convocation, .widget.coursnonassures.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-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.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.coursnonassures.theme-cat-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.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.coursnonassures.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.coursnonassures.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.coursnonassures.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.coursnonassures.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.coursnonassures.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.coursnonassures.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.coursnonassures.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.coursnonassures.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.coursnonassures.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.coursnonassures.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.coursnonassures.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.coursnonassures.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.coursnonassures.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.coursnonassures.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.coursnonassures.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.coursnonassures.theme-cat-viescolaire .date-alert::before, .widget.coursnonassures.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.coursnonassures.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.coursnonassures.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.coursnonassures.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.coursnonassures.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire {   background-color: #ffffff; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.carnetdecorrespondance.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire h3.clickable, .widget.carnetdecorrespondance.theme-cat-viescolaire h3 > a, .widget.carnetdecorrespondance.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire h3.clickable:hover, .widget.carnetdecorrespondance.theme-cat-viescolaire h3 > a:hover, .widget.carnetdecorrespondance.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.carnetdecorrespondance.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container .no-events, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container .no-events p, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container .salle, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container .event-type, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container .convocation, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font"; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-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.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.carnetdecorrespondance.theme-cat-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.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.carnetdecorrespondance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.carnetdecorrespondance.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.carnetdecorrespondance.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.carnetdecorrespondance.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.carnetdecorrespondance.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.carnetdecorrespondance.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.carnetdecorrespondance.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.carnetdecorrespondance.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.carnetdecorrespondance.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.carnetdecorrespondance.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.carnetdecorrespondance.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.carnetdecorrespondance.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.carnetdecorrespondance.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.carnetdecorrespondance.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.carnetdecorrespondance.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.carnetdecorrespondance.theme-cat-viescolaire .date-alert::before, .widget.carnetdecorrespondance.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.carnetdecorrespondance.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.carnetdecorrespondance.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.carnetdecorrespondance.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.carnetdecorrespondance.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire {   background-color: #ffffff; } .widget.personnelsabsents.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.personnelsabsents.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire h3.clickable, .widget.personnelsabsents.theme-cat-viescolaire h3 > a, .widget.personnelsabsents.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire h3.clickable:hover, .widget.personnelsabsents.theme-cat-viescolaire h3 > a:hover, .widget.personnelsabsents.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.personnelsabsents.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container .no-events, .widget.personnelsabsents.theme-cat-viescolaire .content-container .no-events p, .widget.personnelsabsents.theme-cat-viescolaire .content-container .salle, .widget.personnelsabsents.theme-cat-viescolaire .content-container .event-type, .widget.personnelsabsents.theme-cat-viescolaire .content-container .convocation, .widget.personnelsabsents.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-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.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.personnelsabsents.theme-cat-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.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.personnelsabsents.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.personnelsabsents.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.personnelsabsents.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.personnelsabsents.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.personnelsabsents.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.personnelsabsents.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.personnelsabsents.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.personnelsabsents.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.personnelsabsents.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.personnelsabsents.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.personnelsabsents.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.personnelsabsents.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.personnelsabsents.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.personnelsabsents.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.personnelsabsents.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.personnelsabsents.theme-cat-viescolaire .date-alert::before, .widget.personnelsabsents.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.personnelsabsents.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.personnelsabsents.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.personnelsabsents.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.personnelsabsents.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget.personnelsabsents .bloc-infos-conteneur {   flex: 1 1 auto;   align-self: center; } .widget.appelnonfait .icon-sortie-peda {   box-sizing: content-box;   font-size: var(--taille-s);   height: var(--taille-s);   width: var(--taille-s);   line-height: var(--taille-s) !important;   text-align: center;   border-radius: 50%;   background-color: #66cc00;   color: white;   padding: 2px;   margin-right: 0.4rem; } .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: var(--theme-foncee); } .widget.suivietudiant .content-container li .infos-suivi-conteneur .icon:hover {   color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire {   background-color: #ffffff; } .widget.enseignementadistance.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.enseignementadistance.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire h3.clickable, .widget.enseignementadistance.theme-cat-viescolaire h3 > a, .widget.enseignementadistance.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire h3.clickable:hover, .widget.enseignementadistance.theme-cat-viescolaire h3 > a:hover, .widget.enseignementadistance.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .widget.enseignementadistance.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container .no-events, .widget.enseignementadistance.theme-cat-viescolaire .content-container .no-events p, .widget.enseignementadistance.theme-cat-viescolaire .content-container .salle, .widget.enseignementadistance.theme-cat-viescolaire .content-container .event-type, .widget.enseignementadistance.theme-cat-viescolaire .content-container .convocation, .widget.enseignementadistance.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-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.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.enseignementadistance.theme-cat-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.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.enseignementadistance.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire .switch.on-widgets label .lever::before, .widget.enseignementadistance.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.enseignementadistance.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.enseignementadistance.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.enseignementadistance.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.enseignementadistance.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.enseignementadistance.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.enseignementadistance.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.enseignementadistance.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.enseignementadistance.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.enseignementadistance.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.enseignementadistance.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.enseignementadistance.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.enseignementadistance.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.enseignementadistance.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.enseignementadistance.theme-cat-viescolaire .date-alert::before, .widget.enseignementadistance.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.enseignementadistance.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.enseignementadistance.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.enseignementadistance.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.enseignementadistance.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .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: var(--taille-s); } .widget.enseignementadistance .lien-visio .heure-matiere-conteneur .horaires {   flex: none;   width: 11rem;   font-weight: 600;   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.theme-cat-resultat {   background-color: #ffffff; } .widget.conseildeclasse.theme-cat-resultat .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.conseildeclasse.theme-cat-resultat h3 {   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat h3.clickable, .widget.conseildeclasse.theme-cat-resultat h3 > a, .widget.conseildeclasse.theme-cat-resultat h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat h3.clickable:hover, .widget.conseildeclasse.theme-cat-resultat h3 > a:hover, .widget.conseildeclasse.theme-cat-resultat h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur .as-input:focus, .EspaceIndex .widget.conseildeclasse.theme-cat-resultat .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container .no-events, .widget.conseildeclasse.theme-cat-resultat .content-container .no-events p, .widget.conseildeclasse.theme-cat-resultat .content-container .salle, .widget.conseildeclasse.theme-cat-resultat .content-container .event-type, .widget.conseildeclasse.theme-cat-resultat .content-container .convocation, .widget.conseildeclasse.theme-cat-resultat .content-container.convocation::before {   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain:hover.locked:after {   color: #ffffff; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain.locked:after {   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .file-name, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .circle, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .as-info, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .as-done, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .to-file a, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.conseildeclasse.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.conseildeclasse.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .switch.on-widgets label .lever::before, .widget.conseildeclasse.theme-cat-resultat .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.conseildeclasse.theme-cat-resultat .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.conseildeclasse.theme-cat-resultat .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.conseildeclasse.theme-cat-resultat .btn-collapse:hover span {   color: #ffffff !important; } .widget.conseildeclasse.theme-cat-resultat .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.conseildeclasse.theme-cat-resultat .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.conseildeclasse.theme-cat-resultat .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.conseildeclasse.theme-cat-resultat .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.conseildeclasse.theme-cat-resultat .vote-files a::before {   color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.conseildeclasse.theme-cat-resultat [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.conseildeclasse.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.conseildeclasse.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.conseildeclasse.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.conseildeclasse.theme-cat-resultat tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.conseildeclasse.theme-cat-resultat .date-alert::before, .widget.conseildeclasse.theme-cat-resultat .link-contain label::before {   color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.conseildeclasse.theme-cat-resultat table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.conseildeclasse.theme-cat-resultat table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.conseildeclasse.theme-cat-resultat .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.conseildeclasse.theme-cat-resultat .link-contain:hover {   background: var(--theme-claire); } .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: #000000;   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: var(--taille-l);   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: var(--taille-m);   content: "";   position: absolute;   top: -calc(var(--taille-m) / 2);   left: 1.6rem; } .widget.conseildeclasse .appreciation::before {   content: ""; } .widget.conseildeclasse .devoir::before {   content: ""; } .widget.conseildeclasse .nbr-eval::before {   content: ""; } .widget.devoirsurveilleevaluation.theme-cat-resultat {   background-color: #ffffff; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.devoirsurveilleevaluation.theme-cat-resultat h3 {   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat h3.clickable, .widget.devoirsurveilleevaluation.theme-cat-resultat h3 > a, .widget.devoirsurveilleevaluation.theme-cat-resultat h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat h3.clickable:hover, .widget.devoirsurveilleevaluation.theme-cat-resultat h3 > a:hover, .widget.devoirsurveilleevaluation.theme-cat-resultat h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur .as-input:focus, .EspaceIndex .widget.devoirsurveilleevaluation.theme-cat-resultat .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container .no-events, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container .no-events p, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container .salle, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container .event-type, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container .convocation, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container.convocation::before {   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .file-name, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .circle, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .as-info, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .as-done, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .to-file a, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.devoirsurveilleevaluation.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.devoirsurveilleevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat .switch.on-widgets label .lever::before, .widget.devoirsurveilleevaluation.theme-cat-resultat .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveilleevaluation.theme-cat-resultat .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveilleevaluation.theme-cat-resultat .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.devoirsurveilleevaluation.theme-cat-resultat .btn-collapse:hover span {   color: #ffffff !important; } .widget.devoirsurveilleevaluation.theme-cat-resultat .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.devoirsurveilleevaluation.theme-cat-resultat .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.devoirsurveilleevaluation.theme-cat-resultat .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveilleevaluation.theme-cat-resultat .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.devoirsurveilleevaluation.theme-cat-resultat .vote-files a::before {   color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.devoirsurveilleevaluation.theme-cat-resultat [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.devoirsurveilleevaluation.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveilleevaluation.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.devoirsurveilleevaluation.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.devoirsurveilleevaluation.theme-cat-resultat tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.devoirsurveilleevaluation.theme-cat-resultat .date-alert::before, .widget.devoirsurveilleevaluation.theme-cat-resultat .link-contain label::before {   color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveilleevaluation.theme-cat-resultat table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.devoirsurveilleevaluation.theme-cat-resultat table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.devoirsurveilleevaluation.theme-cat-resultat .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveilleevaluation.theme-cat-resultat .link-contain:hover {   background: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat {   background-color: #ffffff; } .widget.dsevaluation.theme-cat-resultat .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.dsevaluation.theme-cat-resultat h3 {   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat h3.clickable, .widget.dsevaluation.theme-cat-resultat h3 > a, .widget.dsevaluation.theme-cat-resultat h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat h3.clickable:hover, .widget.dsevaluation.theme-cat-resultat h3 > a:hover, .widget.dsevaluation.theme-cat-resultat h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur .as-input:focus, .EspaceIndex .widget.dsevaluation.theme-cat-resultat .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container .no-events, .widget.dsevaluation.theme-cat-resultat .content-container .no-events p, .widget.dsevaluation.theme-cat-resultat .content-container .salle, .widget.dsevaluation.theme-cat-resultat .content-container .event-type, .widget.dsevaluation.theme-cat-resultat .content-container .convocation, .widget.dsevaluation.theme-cat-resultat .content-container.convocation::before {   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .file-name, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .circle, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .as-info, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .as-done, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .to-file a, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.dsevaluation.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.dsevaluation.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat .switch.on-widgets label .lever::before, .widget.dsevaluation.theme-cat-resultat .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.dsevaluation.theme-cat-resultat .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.dsevaluation.theme-cat-resultat .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.dsevaluation.theme-cat-resultat .btn-collapse:hover span {   color: #ffffff !important; } .widget.dsevaluation.theme-cat-resultat .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.dsevaluation.theme-cat-resultat .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.dsevaluation.theme-cat-resultat .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.dsevaluation.theme-cat-resultat .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.dsevaluation.theme-cat-resultat .vote-files a::before {   color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.dsevaluation.theme-cat-resultat [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.dsevaluation.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.dsevaluation.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.dsevaluation.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.dsevaluation.theme-cat-resultat tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.dsevaluation.theme-cat-resultat .date-alert::before, .widget.dsevaluation.theme-cat-resultat .link-contain label::before {   color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.dsevaluation.theme-cat-resultat table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.dsevaluation.theme-cat-resultat table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.dsevaluation.theme-cat-resultat .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.dsevaluation.theme-cat-resultat .link-contain:hover {   background: var(--theme-claire); } .widget.competences.theme-cat-resultat {   background-color: #ffffff; } .widget.competences.theme-cat-resultat .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.competences.theme-cat-resultat h3 {   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat h3.clickable, .widget.competences.theme-cat-resultat h3 > a, .widget.competences.theme-cat-resultat h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat h3.clickable:hover, .widget.competences.theme-cat-resultat h3 > a:hover, .widget.competences.theme-cat-resultat h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur .as-input:focus, .EspaceIndex .widget.competences.theme-cat-resultat .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container .no-events, .widget.competences.theme-cat-resultat .content-container .no-events p, .widget.competences.theme-cat-resultat .content-container .salle, .widget.competences.theme-cat-resultat .content-container .event-type, .widget.competences.theme-cat-resultat .content-container .convocation, .widget.competences.theme-cat-resultat .content-container.convocation::before {   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .file-name, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .circle, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .as-info, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .as-done, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .to-file a, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.competences.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.competences.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat .switch.on-widgets label .lever::before, .widget.competences.theme-cat-resultat .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.competences.theme-cat-resultat .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.competences.theme-cat-resultat .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.competences.theme-cat-resultat .btn-collapse:hover span {   color: #ffffff !important; } .widget.competences.theme-cat-resultat .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.competences.theme-cat-resultat .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.competences.theme-cat-resultat .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.competences.theme-cat-resultat .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.competences.theme-cat-resultat .vote-files a::before {   color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.competences.theme-cat-resultat [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.competences.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.competences.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.competences.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.competences.theme-cat-resultat tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.competences.theme-cat-resultat .date-alert::before, .widget.competences.theme-cat-resultat .link-contain label::before {   color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.competences.theme-cat-resultat table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.competences.theme-cat-resultat table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.competences.theme-cat-resultat .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.competences.theme-cat-resultat .link-contain:hover {   background: var(--theme-claire); } .widget.notes.theme-cat-resultat {   background-color: #ffffff; } .widget.notes.theme-cat-resultat .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.notes.theme-cat-resultat h3 {   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat h3.clickable, .widget.notes.theme-cat-resultat h3 > a, .widget.notes.theme-cat-resultat h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat h3.clickable:hover, .widget.notes.theme-cat-resultat h3 > a:hover, .widget.notes.theme-cat-resultat h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur .as-input:focus, .EspaceIndex .widget.notes.theme-cat-resultat .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container .no-events, .widget.notes.theme-cat-resultat .content-container .no-events p, .widget.notes.theme-cat-resultat .content-container .salle, .widget.notes.theme-cat-resultat .content-container .event-type, .widget.notes.theme-cat-resultat .content-container .convocation, .widget.notes.theme-cat-resultat .content-container.convocation::before {   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .file-name, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .circle, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .as-info, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .as-done, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .to-file a, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.notes.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.notes.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat .switch.on-widgets label .lever::before, .widget.notes.theme-cat-resultat .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.notes.theme-cat-resultat .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.notes.theme-cat-resultat .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.notes.theme-cat-resultat .btn-collapse:hover span {   color: #ffffff !important; } .widget.notes.theme-cat-resultat .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.notes.theme-cat-resultat .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.notes.theme-cat-resultat .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.notes.theme-cat-resultat .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.notes.theme-cat-resultat .vote-files a::before {   color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.notes.theme-cat-resultat [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.notes.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.notes.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.notes.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.notes.theme-cat-resultat tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.notes.theme-cat-resultat .date-alert::before, .widget.notes.theme-cat-resultat .link-contain label::before {   color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.notes.theme-cat-resultat table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.notes.theme-cat-resultat table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.notes.theme-cat-resultat .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.notes.theme-cat-resultat .link-contain:hover {   background: var(--theme-claire); } .widget.notes .content-container > div[id^="id_"] li .wrap, .widget.competences .content-container > div[id^="id_"] li .wrap {   max-width: calc(100% - 13rem); } .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; } .EspaceMobileIndex .widget.notes .content-container > div[id^="id_"] ul > li .as-info.fixed {   width: 7rem;   max-width: 7rem; } .widget.notes .bareme {   font-weight: 400;   font-size: 0.85em;   padding: 0; } .widget.notes .bareme-deux-lignes {   font-weight: 400;   font-size: 0.85em;   padding: 0;   display: block; } .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.theme-cat-communication {   background-color: #ffffff; } .widget.evaluationenseignements.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.evaluationenseignements.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication h3.clickable, .widget.evaluationenseignements.theme-cat-communication h3 > a, .widget.evaluationenseignements.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication h3.clickable:hover, .widget.evaluationenseignements.theme-cat-communication h3 > a:hover, .widget.evaluationenseignements.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.evaluationenseignements.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container .no-events, .widget.evaluationenseignements.theme-cat-communication .content-container .no-events p, .widget.evaluationenseignements.theme-cat-communication .content-container .salle, .widget.evaluationenseignements.theme-cat-communication .content-container .event-type, .widget.evaluationenseignements.theme-cat-communication .content-container .convocation, .widget.evaluationenseignements.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.evaluationenseignements.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.evaluationenseignements.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication .switch.on-widgets label .lever::before, .widget.evaluationenseignements.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.evaluationenseignements.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.evaluationenseignements.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.evaluationenseignements.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.evaluationenseignements.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.evaluationenseignements.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.evaluationenseignements.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evaluationenseignements.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.evaluationenseignements.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.evaluationenseignements.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.evaluationenseignements.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.evaluationenseignements.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.evaluationenseignements.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.evaluationenseignements.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.evaluationenseignements.theme-cat-communication .date-alert::before, .widget.evaluationenseignements.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evaluationenseignements.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.evaluationenseignements.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.evaluationenseignements.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evaluationenseignements.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication {   background-color: #ffffff; } .widget.partenaireagate.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.partenaireagate.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication h3.clickable, .widget.partenaireagate.theme-cat-communication h3 > a, .widget.partenaireagate.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication h3.clickable:hover, .widget.partenaireagate.theme-cat-communication h3 > a:hover, .widget.partenaireagate.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.partenaireagate.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container .no-events, .widget.partenaireagate.theme-cat-communication .content-container .no-events p, .widget.partenaireagate.theme-cat-communication .content-container .salle, .widget.partenaireagate.theme-cat-communication .content-container .event-type, .widget.partenaireagate.theme-cat-communication .content-container .convocation, .widget.partenaireagate.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.partenaireagate.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.partenaireagate.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication .switch.on-widgets label .lever::before, .widget.partenaireagate.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireagate.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireagate.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.partenaireagate.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.partenaireagate.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.partenaireagate.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.partenaireagate.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireagate.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.partenaireagate.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.partenaireagate.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.partenaireagate.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireagate.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.partenaireagate.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.partenaireagate.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireagate.theme-cat-communication .date-alert::before, .widget.partenaireagate.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireagate.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.partenaireagate.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.partenaireagate.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireagate.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.partenaireard.theme-cat-communication {   background-color: #ffffff; } .widget.partenaireard.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.partenaireard.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication h3.clickable, .widget.partenaireard.theme-cat-communication h3 > a, .widget.partenaireard.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication h3.clickable:hover, .widget.partenaireard.theme-cat-communication h3 > a:hover, .widget.partenaireard.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.partenaireard.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container .no-events, .widget.partenaireard.theme-cat-communication .content-container .no-events p, .widget.partenaireard.theme-cat-communication .content-container .salle, .widget.partenaireard.theme-cat-communication .content-container .event-type, .widget.partenaireard.theme-cat-communication .content-container .convocation, .widget.partenaireard.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.partenaireard.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.partenaireard.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication .switch.on-widgets label .lever::before, .widget.partenaireard.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireard.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireard.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.partenaireard.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.partenaireard.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.partenaireard.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.partenaireard.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireard.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.partenaireard.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.partenaireard.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.partenaireard.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireard.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.partenaireard.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.partenaireard.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireard.theme-cat-communication .date-alert::before, .widget.partenaireard.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireard.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.partenaireard.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.partenaireard.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireard.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication {   background-color: #ffffff; } .widget.partenaireapplicam.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.partenaireapplicam.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication h3.clickable, .widget.partenaireapplicam.theme-cat-communication h3 > a, .widget.partenaireapplicam.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication h3.clickable:hover, .widget.partenaireapplicam.theme-cat-communication h3 > a:hover, .widget.partenaireapplicam.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.partenaireapplicam.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container .no-events, .widget.partenaireapplicam.theme-cat-communication .content-container .no-events p, .widget.partenaireapplicam.theme-cat-communication .content-container .salle, .widget.partenaireapplicam.theme-cat-communication .content-container .event-type, .widget.partenaireapplicam.theme-cat-communication .content-container .convocation, .widget.partenaireapplicam.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .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.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.partenaireapplicam.theme-cat-communication .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.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.partenaireapplicam.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication .switch.on-widgets label .lever::before, .widget.partenaireapplicam.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireapplicam.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireapplicam.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.partenaireapplicam.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.partenaireapplicam.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.partenaireapplicam.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.partenaireapplicam.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireapplicam.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.partenaireapplicam.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.partenaireapplicam.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.partenaireapplicam.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireapplicam.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.partenaireapplicam.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.partenaireapplicam.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenaireapplicam.theme-cat-communication .date-alert::before, .widget.partenaireapplicam.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireapplicam.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.partenaireapplicam.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.partenaireapplicam.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireapplicam.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.retourespace.theme-cat-communication {   background-color: #ffffff; } .widget.retourespace.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.retourespace.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication h3.clickable, .widget.retourespace.theme-cat-communication h3 > a, .widget.retourespace.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication h3.clickable:hover, .widget.retourespace.theme-cat-communication h3 > a:hover, .widget.retourespace.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.retourespace.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container .no-events, .widget.retourespace.theme-cat-communication .content-container .no-events p, .widget.retourespace.theme-cat-communication .content-container .salle, .widget.retourespace.theme-cat-communication .content-container .event-type, .widget.retourespace.theme-cat-communication .content-container .convocation, .widget.retourespace.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.retourespace.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.retourespace.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication .switch.on-widgets label .lever::before, .widget.retourespace.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.retourespace.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.retourespace.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.retourespace.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.retourespace.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.retourespace.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.retourespace.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.retourespace.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.retourespace.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.retourespace.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.retourespace.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.retourespace.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.retourespace.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.retourespace.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.retourespace.theme-cat-communication .date-alert::before, .widget.retourespace.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.retourespace.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.retourespace.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.retourespace.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.retourespace.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.lienutile.theme-cat-communication {   background-color: #ffffff; } .widget.lienutile.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.lienutile.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication h3.clickable, .widget.lienutile.theme-cat-communication h3 > a, .widget.lienutile.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication h3.clickable:hover, .widget.lienutile.theme-cat-communication h3 > a:hover, .widget.lienutile.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.lienutile.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container .no-events, .widget.lienutile.theme-cat-communication .content-container .no-events p, .widget.lienutile.theme-cat-communication .content-container .salle, .widget.lienutile.theme-cat-communication .content-container .event-type, .widget.lienutile.theme-cat-communication .content-container .convocation, .widget.lienutile.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.lienutile.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.lienutile.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication .switch.on-widgets label .lever::before, .widget.lienutile.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.lienutile.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.lienutile.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.lienutile.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.lienutile.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.lienutile.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.lienutile.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.lienutile.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.lienutile.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.lienutile.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.lienutile.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.lienutile.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.lienutile.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.lienutile.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.lienutile.theme-cat-communication .date-alert::before, .widget.lienutile.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.lienutile.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.lienutile.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.lienutile.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.lienutile.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.lienutile li, .widget.partenaireapplicam li {   font-weight: 600; } .widget.lienutile li.no-sso::before, .widget.partenaireapplicam li.no-sso::before {   font-family: "Educ-Font";   content: "●";   font-size: 1rem;   line-height: 1.8; } .widget.lienutile li.has-sso::before, .widget.partenaireapplicam li.has-sso::before {   content: "●"; } .widget.lienutile li a, .widget.partenaireapplicam li a {   color: #000000;   text-decoration: none;   display: block;   width: 100%; } .widget.lienutile li p, .widget.partenaireapplicam li p {   font-weight: 400;   margin: 0;   padding: 0; } .widget.casier.theme-cat-communication {   background-color: #ffffff; } .widget.casier.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.casier.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.casier.theme-cat-communication h3.clickable, .widget.casier.theme-cat-communication h3 > a, .widget.casier.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.casier.theme-cat-communication h3.clickable:hover, .widget.casier.theme-cat-communication h3 > a:hover, .widget.casier.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.casier.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container .no-events, .widget.casier.theme-cat-communication .content-container .no-events p, .widget.casier.theme-cat-communication .content-container .salle, .widget.casier.theme-cat-communication .content-container .event-type, .widget.casier.theme-cat-communication .content-container .convocation, .widget.casier.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.casier.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.casier.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.casier.theme-cat-communication .switch.on-widgets label .lever::before, .widget.casier.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.casier.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.casier.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.casier.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.casier.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.casier.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.casier.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.casier.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.casier.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.casier.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.casier.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.casier.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.casier.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.casier.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.casier.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.casier.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.casier.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.casier.theme-cat-communication .date-alert::before, .widget.casier.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.casier.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.casier.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.casier.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.casier.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.casier.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication {   background-color: #ffffff; } .widget.menudelacantine.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.menudelacantine.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication h3.clickable, .widget.menudelacantine.theme-cat-communication h3 > a, .widget.menudelacantine.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication h3.clickable:hover, .widget.menudelacantine.theme-cat-communication h3 > a:hover, .widget.menudelacantine.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.menudelacantine.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .content-container .no-events, .widget.menudelacantine.theme-cat-communication .content-container .no-events p, .widget.menudelacantine.theme-cat-communication .content-container .salle, .widget.menudelacantine.theme-cat-communication .content-container .event-type, .widget.menudelacantine.theme-cat-communication .content-container .convocation, .widget.menudelacantine.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.menudelacantine.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.menudelacantine.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication .switch.on-widgets label .lever::before, .widget.menudelacantine.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.menudelacantine.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.menudelacantine.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.menudelacantine.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.menudelacantine.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.menudelacantine.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.menudelacantine.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.menudelacantine.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.menudelacantine.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.menudelacantine.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.menudelacantine.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.menudelacantine.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.menudelacantine.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.menudelacantine.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.menudelacantine.theme-cat-communication .date-alert::before, .widget.menudelacantine.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.menudelacantine.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.menudelacantine.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.menudelacantine.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.menudelacantine.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .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: 600;   font-size: var(--taille-m);   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.theme-cat-communication {   background-color: #ffffff; } .widget.elections.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.elections.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.elections.theme-cat-communication h3.clickable, .widget.elections.theme-cat-communication h3 > a, .widget.elections.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.elections.theme-cat-communication h3.clickable:hover, .widget.elections.theme-cat-communication h3 > a:hover, .widget.elections.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.elections.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container .no-events, .widget.elections.theme-cat-communication .content-container .no-events p, .widget.elections.theme-cat-communication .content-container .salle, .widget.elections.theme-cat-communication .content-container .event-type, .widget.elections.theme-cat-communication .content-container .convocation, .widget.elections.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.elections.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.elections.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.elections.theme-cat-communication .switch.on-widgets label .lever::before, .widget.elections.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.elections.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.elections.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.elections.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.elections.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.elections.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.elections.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.elections.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.elections.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.elections.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.elections.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.elections.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.elections.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.elections.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.elections.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.elections.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.elections.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.elections.theme-cat-communication .date-alert::before, .widget.elections.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.elections.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.elections.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.elections.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.elections.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.elections.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .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: 1.1rem; } .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: #333333;   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: var(--taille-m);   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: #4d4d4d;   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(75, 75, 75, 0.1);   z-index: 20;   cursor: pointer;   text-transform: initial; } .widget.discussions.theme-cat-communication {   background-color: #ffffff; } .widget.discussions.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.discussions.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication h3.clickable, .widget.discussions.theme-cat-communication h3 > a, .widget.discussions.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication h3.clickable:hover, .widget.discussions.theme-cat-communication h3 > a:hover, .widget.discussions.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.discussions.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container .no-events, .widget.discussions.theme-cat-communication .content-container .no-events p, .widget.discussions.theme-cat-communication .content-container .salle, .widget.discussions.theme-cat-communication .content-container .event-type, .widget.discussions.theme-cat-communication .content-container .convocation, .widget.discussions.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.discussions.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.discussions.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication .switch.on-widgets label .lever::before, .widget.discussions.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.discussions.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.discussions.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.discussions.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.discussions.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.discussions.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.discussions.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.discussions.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.discussions.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.discussions.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.discussions.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.discussions.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.discussions.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.discussions.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.discussions.theme-cat-communication .date-alert::before, .widget.discussions.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.discussions.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.discussions.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.discussions.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.discussions.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .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: -0.8rem; } .widget.agenda.theme-cat-communication {   background-color: #ffffff; } .widget.agenda.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.agenda.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication h3.clickable, .widget.agenda.theme-cat-communication h3 > a, .widget.agenda.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication h3.clickable:hover, .widget.agenda.theme-cat-communication h3 > a:hover, .widget.agenda.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.agenda.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container .no-events, .widget.agenda.theme-cat-communication .content-container .no-events p, .widget.agenda.theme-cat-communication .content-container .salle, .widget.agenda.theme-cat-communication .content-container .event-type, .widget.agenda.theme-cat-communication .content-container .convocation, .widget.agenda.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.agenda.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.agenda.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication .switch.on-widgets label .lever::before, .widget.agenda.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.agenda.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.agenda.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.agenda.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.agenda.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.agenda.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.agenda.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.agenda.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.agenda.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.agenda.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.agenda.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.agenda.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.agenda.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.agenda.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.agenda.theme-cat-communication .date-alert::before, .widget.agenda.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.agenda.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.agenda.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.agenda.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.agenda.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.agenda ul {   max-height: 100%; } .widget.agenda .content-container li {   position: relative; } .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.agenda .content-container li i.btn-lien-visio {   z-index: 15; } .widget.actualites.theme-cat-communication {   background-color: #ffffff; } .widget.actualites.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.actualites.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication h3.clickable, .widget.actualites.theme-cat-communication h3 > a, .widget.actualites.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication h3.clickable:hover, .widget.actualites.theme-cat-communication h3 > a:hover, .widget.actualites.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.actualites.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container .no-events, .widget.actualites.theme-cat-communication .content-container .no-events p, .widget.actualites.theme-cat-communication .content-container .salle, .widget.actualites.theme-cat-communication .content-container .event-type, .widget.actualites.theme-cat-communication .content-container .convocation, .widget.actualites.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] h4 {   background-color: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .as-cta {   color: var(--theme-claire);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .as-cta.edit-rendu-pn, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem var(--theme-moyen1);   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .as-cta.voir-rendu-pn, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .as-cta.rendu-pn {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-sombre); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .as-cta:hover {   background-color: var(--theme-sombre);   border-color: var(--theme-sombre);   color: #ffffff; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.actualites.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.actualites.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .switch.on-widgets label .lever::before, .widget.actualites.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.actualites.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.actualites.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.actualites.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.actualites.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.actualites.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.actualites.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.actualites.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.actualites.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.actualites.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.actualites.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.actualites.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.actualites.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.actualites.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.actualites.theme-cat-communication .date-alert::before, .widget.actualites.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.actualites.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.actualites.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.actualites.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.actualites.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.actualites .content-container > div[id^="id_"] ul li.as-offset {   padding-left: 1.2rem; } .widget.evenementsrappel.theme-cat-pense-bete {   background-color: #ffffff;   background-color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.evenementsrappel.theme-cat-pense-bete .content-container::after {   content: "";   color: rgba(var(--theme-foncee-rgb), 0.07); } .widget.evenementsrappel.theme-cat-pense-bete h3 {   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete h3.clickable, .widget.evenementsrappel.theme-cat-pense-bete h3 > a, .widget.evenementsrappel.theme-cat-pense-bete h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete h3.clickable:hover, .widget.evenementsrappel.theme-cat-pense-bete h3 > a:hover, .widget.evenementsrappel.theme-cat-pense-bete h3 > span.AvecMain:hover {   color: var(--theme-moyen1);   color: var(--theme-foncee); } .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur .as-input:focus, .EspaceIndex .widget.evenementsrappel.theme-cat-pense-bete .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container .no-events, .widget.evenementsrappel.theme-cat-pense-bete .content-container .no-events p, .widget.evenementsrappel.theme-cat-pense-bete .content-container .salle, .widget.evenementsrappel.theme-cat-pense-bete .content-container .event-type, .widget.evenementsrappel.theme-cat-pense-bete .content-container .convocation, .widget.evenementsrappel.theme-cat-pense-bete .content-container.convocation::before {   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: #27a975; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] h4 {   background-color: rgba(255, 255, 255, 0.45);   color: var(--theme-sombre); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .file-name, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .circle, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .as-info, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .as-done, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .to-file a, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .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.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups > li, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.evenementsrappel.theme-cat-pense-bete .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.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: rgba(255, 255, 255, 0.35); } .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.evenementsrappel.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete .switch.on-widgets label .lever::before, .widget.evenementsrappel.theme-cat-pense-bete .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.evenementsrappel.theme-cat-pense-bete .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.evenementsrappel.theme-cat-pense-bete .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.evenementsrappel.theme-cat-pense-bete .btn-collapse:hover span {   color: #ffffff !important; } .widget.evenementsrappel.theme-cat-pense-bete .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.evenementsrappel.theme-cat-pense-bete .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.evenementsrappel.theme-cat-pense-bete .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evenementsrappel.theme-cat-pense-bete .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.evenementsrappel.theme-cat-pense-bete .vote-files a::before {   color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.evenementsrappel.theme-cat-pense-bete [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.evenementsrappel.theme-cat-pense-bete button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.evenementsrappel.theme-cat-pense-bete button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.evenementsrappel.theme-cat-pense-bete button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.evenementsrappel.theme-cat-pense-bete tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.evenementsrappel.theme-cat-pense-bete .date-alert::before, .widget.evenementsrappel.theme-cat-pense-bete .link-contain label::before {   color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evenementsrappel.theme-cat-pense-bete table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.evenementsrappel.theme-cat-pense-bete table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.evenementsrappel.theme-cat-pense-bete .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evenementsrappel.theme-cat-pense-bete .link-contain:hover {   background: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication {   background-color: #ffffff; } .widget.blog_filactu.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.blog_filactu.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication h3.clickable, .widget.blog_filactu.theme-cat-communication h3 > a, .widget.blog_filactu.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication h3.clickable:hover, .widget.blog_filactu.theme-cat-communication h3 > a:hover, .widget.blog_filactu.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.blog_filactu.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container .no-events, .widget.blog_filactu.theme-cat-communication .content-container .no-events p, .widget.blog_filactu.theme-cat-communication .content-container .salle, .widget.blog_filactu.theme-cat-communication .content-container .event-type, .widget.blog_filactu.theme-cat-communication .content-container .convocation, .widget.blog_filactu.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .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.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.blog_filactu.theme-cat-communication .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.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.blog_filactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication .switch.on-widgets label .lever::before, .widget.blog_filactu.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.blog_filactu.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.blog_filactu.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.blog_filactu.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.blog_filactu.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.blog_filactu.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.blog_filactu.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.blog_filactu.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.blog_filactu.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.blog_filactu.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.blog_filactu.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.blog_filactu.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.blog_filactu.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.blog_filactu.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.blog_filactu.theme-cat-communication .date-alert::before, .widget.blog_filactu.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.blog_filactu.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.blog_filactu.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.blog_filactu.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.blog_filactu.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication {   background-color: #ffffff; } .widget.blogfilactu.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.blogfilactu.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication h3.clickable, .widget.blogfilactu.theme-cat-communication h3 > a, .widget.blogfilactu.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication h3.clickable:hover, .widget.blogfilactu.theme-cat-communication h3 > a:hover, .widget.blogfilactu.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.blogfilactu.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container .no-events, .widget.blogfilactu.theme-cat-communication .content-container .no-events p, .widget.blogfilactu.theme-cat-communication .content-container .salle, .widget.blogfilactu.theme-cat-communication .content-container .event-type, .widget.blogfilactu.theme-cat-communication .content-container .convocation, .widget.blogfilactu.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .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.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.blogfilactu.theme-cat-communication .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.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.blogfilactu.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication .switch.on-widgets label .lever::before, .widget.blogfilactu.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.blogfilactu.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.blogfilactu.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.blogfilactu.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.blogfilactu.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.blogfilactu.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.blogfilactu.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.blogfilactu.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.blogfilactu.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.blogfilactu.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.blogfilactu.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.blogfilactu.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.blogfilactu.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.blogfilactu.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.blogfilactu.theme-cat-communication .date-alert::before, .widget.blogfilactu.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.blogfilactu.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.blogfilactu.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.blogfilactu.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.blogfilactu.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.evenementsrappel .iecb > input + span::after, .widget.evenementsrappel .iecb > input + span::before {   color: var(--theme-foncee); } .widget.edito .content-container {   padding: 1.6rem;   font-size: 1.3rem;   font-weight: 600; } .widget.blog_filactu .conteneur-icones, .widget.blogfilactu .conteneur-icones {   width: 6rem;   min-width: 6rem;   align-self: center;   display: flex;   justify-content: flex-end;   align-items: center; } .widget.blog_filactu [class*="icon_"], .widget.blogfilactu [class*="icon_"] {   font-size: 2rem;   font-weight: 400;   color: var(--theme-foncee); } .widget.blog_filactu [class*="icon_pour"], .widget.blogfilactu [class*="icon_pour"] {   margin-right: auto;   color: var(--theme-moyen1); } .widget.blog_filactu .with-label, .widget.blogfilactu .with-label {   position: relative;   height: 2.5rem;   line-height: 2.5rem;   font-size: 2.5rem; } .widget.blog_filactu .is-label, .widget.blogfilactu .is-label {   position: absolute;   line-height: 1.9rem;   width: 100%;   left: 0px;   text-align: center;   color: #ffffff;   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   font-size: 1.3rem;   font-weight: 600; } .widget.blog_filactu .is-xs, .widget.blogfilactu .is-xs {   font-size: 0.8rem; } .widget.blog_filactu .is-s, .widget.blogfilactu .is-s {   font-size: 1rem; } .widget.blog_filactu .off, .widget.blogfilactu .off {   color: #ededed; } .widget.blog_filactu span.as-offset, .widget.blogfilactu span.as-offset {   padding-left: 0.4rem; } .widget.partenairecdi.theme-cat-communication {   background-color: #ffffff; } .widget.partenairecdi.theme-cat-communication .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.partenairecdi.theme-cat-communication h3 {   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication h3.clickable, .widget.partenairecdi.theme-cat-communication h3 > a, .widget.partenairecdi.theme-cat-communication h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication h3.clickable:hover, .widget.partenairecdi.theme-cat-communication h3 > a:hover, .widget.partenairecdi.theme-cat-communication h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur .as-input:focus, .EspaceIndex .widget.partenairecdi.theme-cat-communication .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container .no-events, .widget.partenairecdi.theme-cat-communication .content-container .no-events p, .widget.partenairecdi.theme-cat-communication .content-container .salle, .widget.partenairecdi.theme-cat-communication .content-container .event-type, .widget.partenairecdi.theme-cat-communication .content-container .convocation, .widget.partenairecdi.theme-cat-communication .content-container.convocation::before {   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .file-name, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .circle, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .as-info, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .as-done, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .to-file a, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.partenairecdi.theme-cat-communication .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.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.partenairecdi.theme-cat-communication .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication .switch.on-widgets label .lever::before, .widget.partenairecdi.theme-cat-communication .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenairecdi.theme-cat-communication .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenairecdi.theme-cat-communication .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.partenairecdi.theme-cat-communication .btn-collapse:hover span {   color: #ffffff !important; } .widget.partenairecdi.theme-cat-communication .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.partenairecdi.theme-cat-communication .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.partenairecdi.theme-cat-communication .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenairecdi.theme-cat-communication .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.partenairecdi.theme-cat-communication .vote-files a::before {   color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.partenairecdi.theme-cat-communication [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.partenairecdi.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenairecdi.theme-cat-communication button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.partenairecdi.theme-cat-communication button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.partenairecdi.theme-cat-communication tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.partenairecdi.theme-cat-communication .date-alert::before, .widget.partenairecdi.theme-cat-communication .link-contain label::before {   color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenairecdi.theme-cat-communication table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.partenairecdi.theme-cat-communication table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.partenairecdi.theme-cat-communication .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenairecdi.theme-cat-communication .link-contain:hover {   background: var(--theme-claire); } .widget.ds.theme-cat-resultat {   background-color: #ffffff; } .widget.ds.theme-cat-resultat .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.ds.theme-cat-resultat h3 {   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat h3.clickable, .widget.ds.theme-cat-resultat h3 > a, .widget.ds.theme-cat-resultat h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat h3.clickable:hover, .widget.ds.theme-cat-resultat h3 > a:hover, .widget.ds.theme-cat-resultat h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur .as-input:focus, .EspaceIndex .widget.ds.theme-cat-resultat .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container .no-events, .widget.ds.theme-cat-resultat .content-container .no-events p, .widget.ds.theme-cat-resultat .content-container .salle, .widget.ds.theme-cat-resultat .content-container .event-type, .widget.ds.theme-cat-resultat .content-container .convocation, .widget.ds.theme-cat-resultat .content-container.convocation::before {   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .file-name, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .circle, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .as-info, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .as-done, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .to-file a, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.ds.theme-cat-resultat .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.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.ds.theme-cat-resultat .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat .switch.on-widgets label .lever::before, .widget.ds.theme-cat-resultat .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ds.theme-cat-resultat .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ds.theme-cat-resultat .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.ds.theme-cat-resultat .btn-collapse:hover span {   color: #ffffff !important; } .widget.ds.theme-cat-resultat .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.ds.theme-cat-resultat .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.ds.theme-cat-resultat .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ds.theme-cat-resultat .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.ds.theme-cat-resultat .vote-files a::before {   color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.ds.theme-cat-resultat [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.ds.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ds.theme-cat-resultat button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.ds.theme-cat-resultat button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.ds.theme-cat-resultat tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ds.theme-cat-resultat .date-alert::before, .widget.ds.theme-cat-resultat .link-contain label::before {   color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ds.theme-cat-resultat table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.ds.theme-cat-resultat table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.ds.theme-cat-resultat .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ds.theme-cat-resultat .link-contain:hover {   background: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie {   background-color: #ffffff; } .widget.devoirsurveille.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.devoirsurveille.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie h3.clickable, .widget.devoirsurveille.theme-cat-pedagogie h3 > a, .widget.devoirsurveille.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie h3.clickable:hover, .widget.devoirsurveille.theme-cat-pedagogie h3 > a:hover, .widget.devoirsurveille.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.devoirsurveille.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container .no-events, .widget.devoirsurveille.theme-cat-pedagogie .content-container .no-events p, .widget.devoirsurveille.theme-cat-pedagogie .content-container .salle, .widget.devoirsurveille.theme-cat-pedagogie .content-container .event-type, .widget.devoirsurveille.theme-cat-pedagogie .content-container .convocation, .widget.devoirsurveille.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.devoirsurveille.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.devoirsurveille.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.devoirsurveille.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveille.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveille.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.devoirsurveille.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.devoirsurveille.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.devoirsurveille.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.devoirsurveille.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveille.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.devoirsurveille.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.devoirsurveille.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.devoirsurveille.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveille.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.devoirsurveille.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.devoirsurveille.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.devoirsurveille.theme-cat-pedagogie .date-alert::before, .widget.devoirsurveille.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveille.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.devoirsurveille.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.devoirsurveille.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveille.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie {   background-color: #ffffff; } .widget.qcm.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.qcm.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie h3.clickable, .widget.qcm.theme-cat-pedagogie h3 > a, .widget.qcm.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie h3.clickable:hover, .widget.qcm.theme-cat-pedagogie h3 > a:hover, .widget.qcm.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.qcm.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container .no-events, .widget.qcm.theme-cat-pedagogie .content-container .no-events p, .widget.qcm.theme-cat-pedagogie .content-container .salle, .widget.qcm.theme-cat-pedagogie .content-container .event-type, .widget.qcm.theme-cat-pedagogie .content-container .convocation, .widget.qcm.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.qcm.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.qcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.qcm.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.qcm.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.qcm.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.qcm.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.qcm.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.qcm.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.qcm.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.qcm.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.qcm.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.qcm.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.qcm.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.qcm.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.qcm.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.qcm.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.qcm.theme-cat-pedagogie .date-alert::before, .widget.qcm.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.qcm.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.qcm.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.qcm.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.qcm.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie {   background-color: #ffffff; } .widget.execqcm.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.execqcm.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie h3.clickable, .widget.execqcm.theme-cat-pedagogie h3 > a, .widget.execqcm.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie h3.clickable:hover, .widget.execqcm.theme-cat-pedagogie h3 > a:hover, .widget.execqcm.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.execqcm.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container .no-events, .widget.execqcm.theme-cat-pedagogie .content-container .no-events p, .widget.execqcm.theme-cat-pedagogie .content-container .salle, .widget.execqcm.theme-cat-pedagogie .content-container .event-type, .widget.execqcm.theme-cat-pedagogie .content-container .convocation, .widget.execqcm.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.execqcm.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.execqcm.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.execqcm.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.execqcm.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.execqcm.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.execqcm.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.execqcm.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.execqcm.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.execqcm.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.execqcm.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.execqcm.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.execqcm.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.execqcm.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.execqcm.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.execqcm.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.execqcm.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.execqcm.theme-cat-pedagogie .date-alert::before, .widget.execqcm.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.execqcm.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.execqcm.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.execqcm.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.execqcm.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .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.ds .content-container li .infos-ds-conteneur .btn-qcm, .widget.devoirsurveille .content-container li .infos-ds-conteneur .btn-qcm, .widget.devoirsurveilleevaluation .content-container li .infos-ds-conteneur .btn-qcm, .widget.execqcm .content-container li .infos-ds-conteneur .btn-qcm, .widget.qcm .content-container li .infos-ds-conteneur .btn-qcm, .widget.dsevaluation .content-container li .infos-ds-conteneur .btn-qcm {   justify-content: flex-end;   padding-bottom: 1.6rem;   padding-top: 0.8rem; } .widget.connexionsencours.theme-cat-pedagogie {   background-color: #ffffff; } .widget.connexionsencours.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.connexionsencours.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie h3.clickable, .widget.connexionsencours.theme-cat-pedagogie h3 > a, .widget.connexionsencours.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie h3.clickable:hover, .widget.connexionsencours.theme-cat-pedagogie h3 > a:hover, .widget.connexionsencours.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.connexionsencours.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container .no-events, .widget.connexionsencours.theme-cat-pedagogie .content-container .no-events p, .widget.connexionsencours.theme-cat-pedagogie .content-container .salle, .widget.connexionsencours.theme-cat-pedagogie .content-container .event-type, .widget.connexionsencours.theme-cat-pedagogie .content-container .convocation, .widget.connexionsencours.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.connexionsencours.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.connexionsencours.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.connexionsencours.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.connexionsencours.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.connexionsencours.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.connexionsencours.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.connexionsencours.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.connexionsencours.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.connexionsencours.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.connexionsencours.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.connexionsencours.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.connexionsencours.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.connexionsencours.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.connexionsencours.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.connexionsencours.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.connexionsencours.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.connexionsencours.theme-cat-pedagogie .date-alert::before, .widget.connexionsencours.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.connexionsencours.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.connexionsencours.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.connexionsencours.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.connexionsencours.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .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.theme-cat-pedagogie {   background-color: #ffffff; } .widget.donneesprofs.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.donneesprofs.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie h3.clickable, .widget.donneesprofs.theme-cat-pedagogie h3 > a, .widget.donneesprofs.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie h3.clickable:hover, .widget.donneesprofs.theme-cat-pedagogie h3 > a:hover, .widget.donneesprofs.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.donneesprofs.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container .no-events, .widget.donneesprofs.theme-cat-pedagogie .content-container .no-events p, .widget.donneesprofs.theme-cat-pedagogie .content-container .salle, .widget.donneesprofs.theme-cat-pedagogie .content-container .event-type, .widget.donneesprofs.theme-cat-pedagogie .content-container .convocation, .widget.donneesprofs.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.donneesprofs.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.donneesprofs.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.donneesprofs.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesprofs.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesprofs.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.donneesprofs.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.donneesprofs.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.donneesprofs.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.donneesprofs.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesprofs.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.donneesprofs.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.donneesprofs.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.donneesprofs.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesprofs.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.donneesprofs.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.donneesprofs.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.donneesprofs.theme-cat-pedagogie .date-alert::before, .widget.donneesprofs.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesprofs.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.donneesprofs.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.donneesprofs.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesprofs.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie {   background-color: #ffffff; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.ressourcepedagogique.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie h3.clickable, .widget.ressourcepedagogique.theme-cat-pedagogie h3 > a, .widget.ressourcepedagogique.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie h3.clickable:hover, .widget.ressourcepedagogique.theme-cat-pedagogie h3 > a:hover, .widget.ressourcepedagogique.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.ressourcepedagogique.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container .no-events, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container .no-events p, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container .salle, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container .event-type, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container .convocation, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.ressourcepedagogique.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.ressourcepedagogique.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.ressourcepedagogique.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcepedagogique.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcepedagogique.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.ressourcepedagogique.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.ressourcepedagogique.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.ressourcepedagogique.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.ressourcepedagogique.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcepedagogique.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.ressourcepedagogique.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.ressourcepedagogique.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.ressourcepedagogique.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcepedagogique.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.ressourcepedagogique.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.ressourcepedagogique.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressourcepedagogique.theme-cat-pedagogie .date-alert::before, .widget.ressourcepedagogique.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcepedagogique.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.ressourcepedagogique.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.ressourcepedagogique.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcepedagogique.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie {   background-color: #ffffff; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.ressourcespedagogiques.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie h3.clickable, .widget.ressourcespedagogiques.theme-cat-pedagogie h3 > a, .widget.ressourcespedagogiques.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie h3.clickable:hover, .widget.ressourcespedagogiques.theme-cat-pedagogie h3 > a:hover, .widget.ressourcespedagogiques.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.ressourcespedagogiques.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container .no-events, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container .no-events p, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container .salle, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container .event-type, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container .convocation, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.ressourcespedagogiques.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.ressourcespedagogiques.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.ressourcespedagogiques.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcespedagogiques.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcespedagogiques.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.ressourcespedagogiques.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.ressourcespedagogiques.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.ressourcespedagogiques.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.ressourcespedagogiques.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcespedagogiques.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.ressourcespedagogiques.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.ressourcespedagogiques.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.ressourcespedagogiques.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcespedagogiques.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.ressourcespedagogiques.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.ressourcespedagogiques.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressourcespedagogiques.theme-cat-pedagogie .date-alert::before, .widget.ressourcespedagogiques.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcespedagogiques.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.ressourcespedagogiques.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.ressourcespedagogiques.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcespedagogiques.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie {   background-color: #ffffff; } .widget.kiosque.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.kiosque.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie h3.clickable, .widget.kiosque.theme-cat-pedagogie h3 > a, .widget.kiosque.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie h3.clickable:hover, .widget.kiosque.theme-cat-pedagogie h3 > a:hover, .widget.kiosque.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.kiosque.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container .no-events, .widget.kiosque.theme-cat-pedagogie .content-container .no-events p, .widget.kiosque.theme-cat-pedagogie .content-container .salle, .widget.kiosque.theme-cat-pedagogie .content-container .event-type, .widget.kiosque.theme-cat-pedagogie .content-container .convocation, .widget.kiosque.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.kiosque.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.kiosque.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.kiosque.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.kiosque.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.kiosque.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.kiosque.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.kiosque.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.kiosque.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.kiosque.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.kiosque.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.kiosque.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.kiosque.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.kiosque.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.kiosque.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.kiosque.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.kiosque.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.kiosque.theme-cat-pedagogie .date-alert::before, .widget.kiosque.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.kiosque.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.kiosque.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.kiosque.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.kiosque.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie {   background-color: #ffffff; } .widget.tafarendre.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.tafarendre.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie h3.clickable, .widget.tafarendre.theme-cat-pedagogie h3 > a, .widget.tafarendre.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie h3.clickable:hover, .widget.tafarendre.theme-cat-pedagogie h3 > a:hover, .widget.tafarendre.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.tafarendre.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container .no-events, .widget.tafarendre.theme-cat-pedagogie .content-container .no-events p, .widget.tafarendre.theme-cat-pedagogie .content-container .salle, .widget.tafarendre.theme-cat-pedagogie .content-container .event-type, .widget.tafarendre.theme-cat-pedagogie .content-container .convocation, .widget.tafarendre.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.tafarendre.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.tafarendre.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.tafarendre.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tafarendre.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tafarendre.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.tafarendre.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.tafarendre.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.tafarendre.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.tafarendre.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafarendre.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.tafarendre.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.tafarendre.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.tafarendre.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tafarendre.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.tafarendre.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.tafarendre.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tafarendre.theme-cat-pedagogie .date-alert::before, .widget.tafarendre.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafarendre.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.tafarendre.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.tafarendre.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafarendre.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie {   background-color: #ffffff; } .widget.tafetactivites.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.tafetactivites.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie h3.clickable, .widget.tafetactivites.theme-cat-pedagogie h3 > a, .widget.tafetactivites.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie h3.clickable:hover, .widget.tafetactivites.theme-cat-pedagogie h3 > a:hover, .widget.tafetactivites.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.tafetactivites.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container .no-events, .widget.tafetactivites.theme-cat-pedagogie .content-container .no-events p, .widget.tafetactivites.theme-cat-pedagogie .content-container .salle, .widget.tafetactivites.theme-cat-pedagogie .content-container .event-type, .widget.tafetactivites.theme-cat-pedagogie .content-container .convocation, .widget.tafetactivites.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] h4 {   background-color: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta {   color: var(--theme-claire);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.edit-rendu-pn, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem var(--theme-moyen1);   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.voir-rendu-pn, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.rendu-pn {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-sombre); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta:hover {   background-color: var(--theme-sombre);   border-color: var(--theme-sombre);   color: #ffffff; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .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.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.tafetactivites.theme-cat-pedagogie .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.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.tafetactivites.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tafetactivites.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tafetactivites.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.tafetactivites.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.tafetactivites.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.tafetactivites.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.tafetactivites.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafetactivites.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.tafetactivites.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.tafetactivites.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.tafetactivites.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tafetactivites.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.tafetactivites.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.tafetactivites.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.tafetactivites.theme-cat-pedagogie .date-alert::before, .widget.tafetactivites.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafetactivites.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.tafetactivites.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafetactivites.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.tafetactivites.theme-cat-pedagogie .content-container > div[id^="id_"] ul li::before {   content: none; } .widget.cdtnonsaisi.theme-cat-pedagogie {   background-color: #ffffff; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.cdtnonsaisi.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie h3.clickable, .widget.cdtnonsaisi.theme-cat-pedagogie h3 > a, .widget.cdtnonsaisi.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie h3.clickable:hover, .widget.cdtnonsaisi.theme-cat-pedagogie h3 > a:hover, .widget.cdtnonsaisi.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.cdtnonsaisi.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container .no-events, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container .no-events p, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container .salle, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container .event-type, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container .convocation, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] ul li::before {   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li::before {   content: "●";   color: var(--theme-moyen1);   font-size: var(--taille-m); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-clickable li.pseudo-icone-ds::before {   font-weight: 600;   font-size: var(--taille-s);   background: var(--theme-moyen1) !important;   color: white; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li:first-child {   border: none; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.cdtnonsaisi.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.cdtnonsaisi.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.cdtnonsaisi.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cdtnonsaisi.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cdtnonsaisi.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.cdtnonsaisi.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.cdtnonsaisi.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.cdtnonsaisi.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.cdtnonsaisi.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cdtnonsaisi.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.cdtnonsaisi.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.cdtnonsaisi.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.cdtnonsaisi.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cdtnonsaisi.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.cdtnonsaisi.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.cdtnonsaisi.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.cdtnonsaisi.theme-cat-pedagogie .date-alert::before, .widget.cdtnonsaisi.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cdtnonsaisi.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.cdtnonsaisi.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.cdtnonsaisi.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cdtnonsaisi.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.cdtnonsaisi .content-container::after {   transform: rotate(90deg);   right: -5rem; } .widget.taf.theme-cat-pedagogie {   background-color: #ffffff; } .widget.taf.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.taf.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie h3.clickable, .widget.taf.theme-cat-pedagogie h3 > a, .widget.taf.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie h3.clickable:hover, .widget.taf.theme-cat-pedagogie h3 > a:hover, .widget.taf.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.taf.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container .no-events, .widget.taf.theme-cat-pedagogie .content-container .no-events p, .widget.taf.theme-cat-pedagogie .content-container .salle, .widget.taf.theme-cat-pedagogie .content-container .event-type, .widget.taf.theme-cat-pedagogie .content-container .convocation, .widget.taf.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] h4 {   background-color: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta {   color: var(--theme-claire);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.edit-rendu-pn, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem var(--theme-moyen1);   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.voir-rendu-pn, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.rendu-pn {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-sombre); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta:hover {   background-color: var(--theme-sombre);   border-color: var(--theme-sombre);   color: #ffffff; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.taf.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.taf.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.taf.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.taf.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.taf.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.taf.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.taf.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.taf.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.taf.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.taf.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.taf.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.taf.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.taf.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.taf.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.taf.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.taf.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.taf.theme-cat-pedagogie .date-alert::before, .widget.taf.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.taf.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.taf.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.taf.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.taf.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie {   background-color: #ffffff; } .widget.travailafaire.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.travailafaire.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie h3.clickable, .widget.travailafaire.theme-cat-pedagogie h3 > a, .widget.travailafaire.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie h3.clickable:hover, .widget.travailafaire.theme-cat-pedagogie h3 > a:hover, .widget.travailafaire.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.travailafaire.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container .no-events, .widget.travailafaire.theme-cat-pedagogie .content-container .no-events p, .widget.travailafaire.theme-cat-pedagogie .content-container .salle, .widget.travailafaire.theme-cat-pedagogie .content-container .event-type, .widget.travailafaire.theme-cat-pedagogie .content-container .convocation, .widget.travailafaire.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] h4 {   background-color: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta {   color: var(--theme-claire);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.edit-rendu-pn, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem var(--theme-moyen1);   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.voir-rendu-pn, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.rendu-pn {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-sombre); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta:hover {   background-color: var(--theme-sombre);   border-color: var(--theme-sombre);   color: #ffffff; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.travailafaire.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.travailafaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.travailafaire.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaire.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaire.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.travailafaire.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.travailafaire.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.travailafaire.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.travailafaire.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaire.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.travailafaire.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.travailafaire.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.travailafaire.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaire.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.travailafaire.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.travailafaire.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.travailafaire.theme-cat-pedagogie .date-alert::before, .widget.travailafaire.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaire.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.travailafaire.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.travailafaire.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaire.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.activite.theme-cat-pedagogie {   background-color: #ffffff; } .widget.activite.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.activite.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie h3.clickable, .widget.activite.theme-cat-pedagogie h3 > a, .widget.activite.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie h3.clickable:hover, .widget.activite.theme-cat-pedagogie h3 > a:hover, .widget.activite.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.activite.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container .no-events, .widget.activite.theme-cat-pedagogie .content-container .no-events p, .widget.activite.theme-cat-pedagogie .content-container .salle, .widget.activite.theme-cat-pedagogie .content-container .event-type, .widget.activite.theme-cat-pedagogie .content-container .convocation, .widget.activite.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] h4 {   background-color: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta {   color: var(--theme-claire);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.edit-rendu-pn, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem var(--theme-moyen1);   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.voir-rendu-pn, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.rendu-pn {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-sombre); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta:hover {   background-color: var(--theme-sombre);   border-color: var(--theme-sombre);   color: #ffffff; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.activite.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.activite.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.activite.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.activite.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.activite.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.activite.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.activite.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.activite.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.activite.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.activite.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.activite.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.activite.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.activite.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.activite.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.activite.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.activite.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.activite.theme-cat-pedagogie .date-alert::before, .widget.activite.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.activite.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.activite.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.activite.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.activite.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie {   background-color: #ffffff; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.travailafaireprimaire.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie h3.clickable, .widget.travailafaireprimaire.theme-cat-pedagogie h3 > a, .widget.travailafaireprimaire.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie h3.clickable:hover, .widget.travailafaireprimaire.theme-cat-pedagogie h3 > a:hover, .widget.travailafaireprimaire.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.travailafaireprimaire.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container .no-events, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container .no-events p, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container .salle, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container .event-type, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container .convocation, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] h4 {   background-color: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta {   color: var(--theme-claire);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.edit-rendu-pn, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem var(--theme-moyen1);   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.voir-rendu-pn, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta.rendu-pn {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-sombre); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-cta:hover {   background-color: var(--theme-sombre);   border-color: var(--theme-sombre);   color: #ffffff; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.travailafaireprimaire.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.travailafaireprimaire.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.travailafaireprimaire.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaireprimaire.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaireprimaire.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.travailafaireprimaire.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.travailafaireprimaire.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.travailafaireprimaire.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.travailafaireprimaire.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaireprimaire.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.travailafaireprimaire.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.travailafaireprimaire.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.travailafaireprimaire.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaireprimaire.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.travailafaireprimaire.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.travailafaireprimaire.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.travailafaireprimaire.theme-cat-pedagogie .date-alert::before, .widget.travailafaireprimaire.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaireprimaire.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.travailafaireprimaire.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.travailafaireprimaire.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaireprimaire.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.taf .content-container > div[id^="id_"], .widget.travailafaire .content-container > div[id^="id_"], .widget.travailafaireprimaire .content-container > div[id^="id_"], .widget.tafetactivites .content-container > div[id^="id_"], .widget.activite .content-container > div[id^="id_"], .widget.actualites .content-container > div[id^="id_"], .widget.evenementsrappel .content-container > div[id^="id_"] {   flex-wrap: nowrap; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.tafetactivites .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.actualites .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li {   border-left: none;   margin-bottom: 0.8rem; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li h4, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li h4, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li h4, .widget.tafetactivites .content-container > div[id^="id_"] .liste-imbriquee > li h4, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li h4, .widget.actualites .content-container > div[id^="id_"] .liste-imbriquee > li h4, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li h4 {   font-size: var(--taille-m);   width: 22.5rem;   margin-left: -0.4rem;   padding: 0.4rem 1.6rem;   border-radius: 0 0.7rem 0.7rem 0; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li h5 .est-fait, .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li span.est-fait, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li h5 .est-fait, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li span.est-fait, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li h5 .est-fait, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li span.est-fait, .widget.tafetactivites .content-container > div[id^="id_"] .liste-imbriquee > li h5 .est-fait, .widget.tafetactivites .content-container > div[id^="id_"] .liste-imbriquee > li span.est-fait, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li h5 .est-fait, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li span.est-fait, .widget.actualites .content-container > div[id^="id_"] .liste-imbriquee > li h5 .est-fait, .widget.actualites .content-container > div[id^="id_"] .liste-imbriquee > li span.est-fait, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li h5 .est-fait, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li span.est-fait {   font-weight: 500; } .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-imbriquee > li .wrap, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap {   flex: 0 1 auto; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-content.done.avecAction, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-content.done.avecAction, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-content.done.avecAction, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-content.done.avecAction, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-content.done.avecAction {   display: none; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-content > *, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-content > *, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-content > *, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-content > *, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-content > * {   word-break: break-all;   word-break: break-word; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .descriptif, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .descriptif, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .descriptif, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .descriptif, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .descriptif {   position: relative;   padding-left: 2.4rem; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .liste-docs a, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .liste-docs a, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .liste-docs a, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .liste-docs a, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .liste-docs a {   padding-left: 2.4rem; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .piece-jointe, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .piece-jointe, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .piece-jointe, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .piece-jointe, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .piece-jointe {   padding-left: 2.4rem; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .conteneur-cb, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .conteneur-cb, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .conteneur-cb, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .conteneur-cb, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .conteneur-cb {   padding-right: 1.6rem; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm {   padding-right: 1.6rem; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm .ieBouton:focus:enabled, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm .ieBouton:focus:enabled, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm .ieBouton:focus:enabled, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm .ieBouton:focus:enabled, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm .ieBouton:focus:enabled {   border-color: var(--theme-claire) !important; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm .ieBouton:focus:enabled:hover, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm .ieBouton:focus:enabled:hover, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm .ieBouton:focus:enabled:hover, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm .ieBouton:focus:enabled:hover, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .btn-qcm .ieBouton:focus:enabled:hover {   background-color: var(--theme-sombre) !important;   border-color: var(--theme-sombre) !important;   color: #ffffff !important; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-cta.rendu-pn, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-cta.rendu-pn, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-cta.rendu-pn, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-cta.rendu-pn, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .wrap .as-cta.rendu-pn {   border-radius: 2.8rem;   height: 3.2rem;   font-weight: 600;   font-size: var(--taille-l);   padding-left: 1.6rem;   padding-right: 1.6rem;   box-sizing: border-box;   text-decoration: none;   line-height: 1; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .image-taf, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .image-taf, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .image-taf, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .image-taf, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .image-taf {   padding-left: 1.9rem;   background-position: 0; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .as-cta, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .as-cta, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .as-cta, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .as-cta, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .as-cta {   padding: 0.8rem;   border-radius: 2.1rem;   margin-bottom: 0.8rem;   cursor: pointer; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li {   border-bottom-width: 0.1rem;   border-bottom-style: solid; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li .wrap, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li .wrap, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li .wrap, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li .wrap, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li .wrap {   padding: 0.4rem 0; } .widget.taf .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li:last-child, .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li:last-child, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li:last-child, .widget.activite .content-container > div[id^="id_"] .liste-imbriquee > li .sub-liste li:last-child, .widget.evenementsrappel .content-container > div[id^="id_"] .liste-imbriquee > 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, .widget.evenementsrappel .content-container > div[id^="id_"] .taf-btn-conteneur {   display: flex;   flex-wrap: wrap;   justify-content: flex-end; } .widget.ressources.theme-cat-pedagogie {   background-color: #ffffff; } .widget.ressources.theme-cat-pedagogie .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.ressources.theme-cat-pedagogie h3 {   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie h3.clickable, .widget.ressources.theme-cat-pedagogie h3 > a, .widget.ressources.theme-cat-pedagogie h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie h3.clickable:hover, .widget.ressources.theme-cat-pedagogie h3 > a:hover, .widget.ressources.theme-cat-pedagogie h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur .as-input:focus, .EspaceIndex .widget.ressources.theme-cat-pedagogie .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container .no-events, .widget.ressources.theme-cat-pedagogie .content-container .no-events p, .widget.ressources.theme-cat-pedagogie .content-container .salle, .widget.ressources.theme-cat-pedagogie .content-container .event-type, .widget.ressources.theme-cat-pedagogie .content-container .convocation, .widget.ressources.theme-cat-pedagogie .content-container.convocation::before {   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-name, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .circle, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-done, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .to-file a, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.ressources.theme-cat-pedagogie .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.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.ressources.theme-cat-pedagogie .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie .switch.on-widgets label .lever::before, .widget.ressources.theme-cat-pedagogie .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressources.theme-cat-pedagogie .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressources.theme-cat-pedagogie .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.ressources.theme-cat-pedagogie .btn-collapse:hover span {   color: #ffffff !important; } .widget.ressources.theme-cat-pedagogie .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.ressources.theme-cat-pedagogie .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.ressources.theme-cat-pedagogie .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressources.theme-cat-pedagogie .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.ressources.theme-cat-pedagogie .vote-files a::before {   color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.ressources.theme-cat-pedagogie [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.ressources.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressources.theme-cat-pedagogie button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.ressources.theme-cat-pedagogie button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.ressources.theme-cat-pedagogie tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.ressources.theme-cat-pedagogie .date-alert::before, .widget.ressources.theme-cat-pedagogie .link-contain label::before {   color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressources.theme-cat-pedagogie table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.ressources.theme-cat-pedagogie table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.ressources.theme-cat-pedagogie .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressources.theme-cat-pedagogie .link-contain:hover {   background: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete {   background-color: #ffffff;   background-color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .widget.pensebete.theme-cat-pense-bete .content-container::after {   content: "";   color: rgba(var(--theme-foncee-rgb), 0.07); } .widget.pensebete.theme-cat-pense-bete h3 {   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete h3.clickable, .widget.pensebete.theme-cat-pense-bete h3 > a, .widget.pensebete.theme-cat-pense-bete h3 > span.AvecMain {   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete h3.clickable:hover, .widget.pensebete.theme-cat-pense-bete h3 > a:hover, .widget.pensebete.theme-cat-pense-bete h3 > span.AvecMain:hover {   color: var(--theme-moyen1);   color: var(--theme-foncee); } .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur .as-input:focus, .EspaceIndex .widget.pensebete.theme-cat-pense-bete .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container .no-events, .widget.pensebete.theme-cat-pense-bete .content-container .no-events p, .widget.pensebete.theme-cat-pense-bete .content-container .salle, .widget.pensebete.theme-cat-pense-bete .content-container .event-type, .widget.pensebete.theme-cat-pense-bete .content-container .convocation, .widget.pensebete.theme-cat-pense-bete .content-container.convocation::before {   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] ul.liste-groups h5::before, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li {   background-color: transparent; } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .file-name, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .circle, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .as-info, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .as-done, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .bloc-date-conteneur, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .to-file a, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .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.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee > li, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups > li, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .widget.pensebete.theme-cat-pense-bete .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.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .widget.pensebete.theme-cat-pense-bete .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete .switch.on-widgets label .lever::before, .widget.pensebete.theme-cat-pense-bete .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.pensebete.theme-cat-pense-bete .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.pensebete.theme-cat-pense-bete .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.pensebete.theme-cat-pense-bete .btn-collapse:hover span {   color: #ffffff !important; } .widget.pensebete.theme-cat-pense-bete .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .widget.pensebete.theme-cat-pense-bete .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .widget.pensebete.theme-cat-pense-bete .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.pensebete.theme-cat-pense-bete .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .widget.pensebete.theme-cat-pense-bete .vote-files a::before {   color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.pensebete.theme-cat-pense-bete [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .widget.pensebete.theme-cat-pense-bete button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.pensebete.theme-cat-pense-bete button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .widget.pensebete.theme-cat-pense-bete button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .widget.pensebete.theme-cat-pense-bete tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .widget.pensebete.theme-cat-pense-bete .date-alert::before, .widget.pensebete.theme-cat-pense-bete .link-contain label::before {   color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.pensebete.theme-cat-pense-bete table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .widget.pensebete.theme-cat-pense-bete table.is-clickable td a::before {   color: var(--theme-moyen1); } .widget.pensebete.theme-cat-pense-bete .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.pensebete.theme-cat-pense-bete .link-contain:hover {   background: var(--theme-claire); } .widget.pensebete .content-container::after {   font-size: 12.8rem;   bottom: -7rem; } .widget.pensebete .content-container textarea {   font-size: var(--taille-m);   word-break: break-all;   word-break: break-word;   flex: 1 1 auto;   min-height: calc(var(--taille-m) * 6);   z-index: 2;   background-color: transparent;   border: none;   padding: 0.8rem 1.6rem;   scrollbar-color: var(--theme-foncee) transparent;   scrollbar-width: thin; } .widget.pensebete .content-container textarea::-webkit-scrollbar-track {   background-color: transparent; } .widget.pensebete .content-container textarea::-webkit-scrollbar {   width: 0.8rem;   height: 0.8rem; } .widget.pensebete .content-container textarea::-webkit-scrollbar-thumb {   background-color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire {   background-color: #ffffff; } .coursannules.theme-cat-viescolaire .content-container::after {   content: "";   color: rgba(var(--theme-moyen1-rgb), 0.05); } .coursannules.theme-cat-viescolaire h3 {   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire h3.clickable, .coursannules.theme-cat-viescolaire h3 > a, .coursannules.theme-cat-viescolaire h3 > span.AvecMain {   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire h3.clickable:hover, .coursannules.theme-cat-viescolaire h3 > a:hover, .coursannules.theme-cat-viescolaire h3 > span.AvecMain:hover {   color: var(--theme-moyen1); } .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"] {   background-color: var(--theme-moyen1);   color: #ffffff; } .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur [class*="icon_angle_"]:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:focus, .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur input:not([type]).style-input:hover, .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:focus, .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur input[type="text"].style-input:hover, .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:focus, .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur input[type="email"].style-input:hover, .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:focus, .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur input[type="password"].style-input:hover, .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur .as-input:focus, .EspaceIndex .coursannules.theme-cat-viescolaire .filtre-conteneur .as-input:hover {   border-color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container .no-events, .coursannules.theme-cat-viescolaire .content-container .no-events p, .coursannules.theme-cat-viescolaire .content-container .salle, .coursannules.theme-cat-viescolaire .content-container .event-type, .coursannules.theme-cat-viescolaire .content-container .convocation, .coursannules.theme-cat-viescolaire .content-container.convocation::before {   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] h4.underline:after {   background-color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] ul .item-contain:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] ul h5::before {   color: var(--theme-moyen1);   color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-groups h5::before, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] ul.liste-ressources h5::before {   color: #c0c0c0; } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .legende span::before {   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table {   z-index: 2; } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child) td {   background-color: var(--theme-claire); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: var(--theme-claire); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: var(--theme-claire); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span {   background-color: var(--theme-claire); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .widget-table.squared-case td span:hover {   background-color: var(--theme-claire); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li {   background-color: transparent; } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name {   font-weight: 600; } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .icon:before {   color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-name, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .file-contain.icon::before {   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message > span {   background-color: var(--theme-moyen1);   color: white; } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .compteur-message:after {   color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .circle, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .classe {   background-color: var(--theme-moyen1);   color: white; } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn {   background-color: var(--theme-moyen1);   color: white; } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-btn:hover {   background-color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-done, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .bloc-date-conteneur, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .info-promo {   background: var(--theme-claire);   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .to-file a, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .as-info a {   color: var(--theme-claire); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm {   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .descriptif.as-qcm.done {   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: var(--taille-l);   width: var(--taille-l);   height: 1.5rem; } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:checked + span::after, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: var(--theme-moyen1);   background-color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:after {   background-color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] li .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .coursannules.theme-cat-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); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-mixte > li.is-clickable:hover {   background: var(--theme-claire); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover {   background: var(--theme-claire); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-info, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .as-done, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .bloc-date-conteneur {   background: var(--theme-claire-scalePlus20); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .as-row.is-clickable:hover {   background: var(--theme-claire); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-clickable.grouped-like > li {   border-color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li {   border-color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee > li:hover .as-info, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups > li:hover .as-info, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources > li:hover .as-info {   background: var(--theme-claire-scalePlus20); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li {   border-color: var(--theme-claire); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header, .coursannules.theme-cat-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); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .as-header:hover, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a:hover, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .as-header:hover, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a:hover, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .as-header:hover, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a:hover {   background: var(--theme-claire-scalePlus20); } .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-imbriquee .sub-liste li .liste-docs a, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-groups .sub-liste li .liste-docs a, .coursannules.theme-cat-viescolaire .content-container > div[id^="id_"] .liste-ressources .sub-liste li .liste-docs a {   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire .switch.on-widgets label .lever::before, .coursannules.theme-cat-viescolaire .switch.on-widgets label .lever::after {   color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .btn-collapse {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .coursannules.theme-cat-viescolaire .btn-collapse span {   color: var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .coursannules.theme-cat-viescolaire .btn-collapse:hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .coursannules.theme-cat-viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .coursannules.theme-cat-viescolaire .ico-btn {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire .ico-btn:hover {   background-color: var(--theme-foncee);   color: #ffffff; } .coursannules.theme-cat-viescolaire .round-pill {   background: rgba(var(--theme-moyen1-rgb), 0.2);   color: #000000; } .coursannules.theme-cat-viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .coursannules.theme-cat-viescolaire .vote-files a:hover {   background-color: rgba(var(--theme-moyen1-rgb), 0.3); } .coursannules.theme-cat-viescolaire .vote-files a::before {   color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_NonLue::before {   color: #ff3838; } .coursannules.theme-cat-viescolaire [class*="icon_"].Color_RecapVS_Lue::before {   color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre), .coursannules.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre) {   background-color: var(--theme-moyen1);   border-color: var(--theme-moyen1);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .coursannules.theme-cat-viescolaire button:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover, .coursannules.theme-cat-viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeTabBar):not(.themeBoutonNeutre):hover {   background-color: var(--theme-foncee);   border-color: var(--theme-foncee);   color: #ffffff !important; } .coursannules.theme-cat-viescolaire tfoot .info-montant {   background-color: var(--theme-claire);   color: var(--theme-foncee); } .coursannules.theme-cat-viescolaire .date-alert::before, .coursannules.theme-cat-viescolaire .link-contain label::before {   color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .coursannules.theme-cat-viescolaire table.is-clickable tr:hover td {   background-color: var(--theme-claire); } .coursannules.theme-cat-viescolaire table.is-clickable td a::before {   color: var(--theme-moyen1); } .coursannules.theme-cat-viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .coursannules.theme-cat-viescolaire .link-contain:hover {   background: var(--theme-claire); } .widget-table {   font-size: var(--taille-m);   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: var(--taille-s); } .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: var(--taille-m);   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;   min-width: 0; } .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;   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis;   width: calc(100% - 0.4rem); } .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: #000000;   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: var(--taille-m);   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;   margin-left: 0.8rem; } .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;   height: 3.2rem; } .kiosque .content-container > div[id^="id_"] ul > li .libelle-contain {   color: var(--theme-foncee);   font-size: var(--taille-s); } .kiosque .content-container > div[id^="id_"] ul > li .contain-wrapper {   display: flex;   align-items: flex-start;   width: 100%; } .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: 600;   color: #000000;   min-height: 0; } .kiosque .content-container > div[id^="id_"] ul > li .link-as-wrapper span.with-bullet::before {   content: "●";   color: var(--theme-moyen1);   margin-right: 0.4rem;   margin-left: -1.2rem; } .kiosque .content-container > div[id^="id_"] ul > li .nodenonresponsive, .kiosque .content-container > div[id^="id_"] ul > li .nodeMessageHint {   flex: none;   padding-left: 0.8rem;   padding-right: 0.8rem; } .kiosque .content-container > div[id^="id_"] ul > li .summary-wrapper {   margin-top: 0.4rem;   display: flex;   align-items: center; } .kiosque .content-container > div[id^="id_"] ul > li .summary-wrapper .item-summary {   display: flex;   flex-wrap: wrap;   justify-content: center;   align-items: center;   color: var(--theme-foncee);   border: solid 0.1rem rgba(var(--theme-claire-rgb), 0.8);   min-width: 7rem;   min-height: 3.2rem;   border-radius: 1.6rem;   box-sizing: border-box;   margin-left: 0.8rem;   font-size: var(--taille-l);   font-weight: 600; } .kiosque .content-container > div[id^="id_"] ul > li .summary-wrapper .item-summary.with-action {   background-color: var(--theme-claire); } .kiosque .content-container > div[id^="id_"] ul > li .summary-wrapper .item-summary.with-action:hover {   background-color: var(--theme-moyen1-rgb);   color: white; } .kiosque .content-container > div[id^="id_"] ul > li .summary-wrapper .item-summary > i {   font-size: var(--taille-l); } .kiosque .content-container > div[id^="id_"] ul > li .summary-wrapper .item-summary > i.icon_work {   font-size: 1.8rem; } .kiosque .content-container > div[id^="id_"] ul > li .summary-wrapper .item-summary > span {   margin-left: 0.8rem; } .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.7rem;   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: ""; } .infobulle-kiosque {   font-size: var(--taille-s); } .infobulle-kiosque .infobulle-titre {   font-weight: 600;   padding-bottom: 0.1rem; } .infobulle-kiosque .infobulle-type {   padding-left: 1rem; } .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-imbriquee > li .as-cta.voir-rendu-pn, .AffichagePageAccueil.parent .widget.travailafairePrimaire .content-container > div[id^="id_"] .liste-imbriquee > li .as-cta.voir-rendu-pn, .AffichagePageAccueil.parent .widget.activites .content-container > div[id^="id_"] .liste-imbriquee > li .as-cta.voir-rendu-pn {   background-color: transparent;   border: solid 0.1rem var(--theme-foncee);   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .AffichagePageAccueil.parent .widget.travailafaire .content-container > div[id^="id_"] .liste-imbriquee > li .as-cta.voir-rendu-pn:hover, .AffichagePageAccueil.parent .widget.travailafairePrimaire .content-container > div[id^="id_"] .liste-imbriquee > li .as-cta.voir-rendu-pn:hover, .AffichagePageAccueil.parent .widget.activites .content-container > div[id^="id_"] .liste-imbriquee > li .as-cta.voir-rendu-pn:hover {   background-color: var(--theme-moyen1-rgb);   border: solid 0.1rem var(--theme-moyen1-rgb);   color: white; } .global-mobile-container {   background-color: #f8f8f8;   margin-top: -1.2rem;   padding-top: 1.2rem; } .global-mobile-container .widget {   border-radius: 0; } .global-mobile-container .widget:first-child:not(.pensebete) {   margin-top: 2.4rem; } .global-mobile-container .widget:first-child.pensebete {   margin-top: 0.8rem; } .global-mobile-container .widget:first-child.pensebete textarea {   min-height: calc(var(--taille-m) * 6); } .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"); }
 .InfoSond_Question {   font-weight: 600;   margin-bottom: 0.8rem;   color: var(--theme-sombre); } .InfoSond_NbChoixLimite {   margin-bottom: 0.8rem; } .InfoSond_NbChoixLimite, .Actu_InfoSondage {   color: #6b6e77; } .InfoSond_InfoCoche {   font-weight: 600;   display: flex;   align-items: center;   margin: 0.8rem; } .Actu_Question {   margin-top: 1.6rem;   font-weight: 300; } .Actu_EtatSondage {   font-weight: 400;   display: flex;   align-items: center;   margin-top: 0.8rem;   position: relative;   white-space: nowrap; } .Actu_EtatSondageRepondre {   color: #ff4747;   justify-content: flex-end; } .Actu_EtatSondageVoirReponse {   color: var(--theme-foncee); } .Actu_BtnValider {   margin-top: 1.6rem;   margin-bottom: 0.8rem; } .Actu_AR {   margin-top: 0.8rem;   font-weight: 600; } .Actu_InfoCoche {   font-weight: 600;   margin-top: 0.4rem;   margin-bottom: 0.4rem; } .Actu_Destinataire {   font-weight: 300;   margin-bottom: 0.4rem;   color: #6b6e77; } .Actu_DestPos1 {   margin-bottom: 1.6rem; } .Actu_DestPosN {   margin-top: 1.6rem;   margin-bottom: 1.6rem; } .Actu_FondDest {   background-color: #f8f8f8;   margin-right: 0.4rem;   padding: 0.4rem; } .Actu_Descriptif {   padding-right: 0.4rem; } .Actu_DatePub {   margin-top: 0.4rem; } .avecShadow {   margin-top: 1.5rem;   box-shadow: 0.8rem 0rem 0.5rem -0.5rem rgba(128, 128, 128, 0.3); } .info-sondage-menuCtxMixte {   align-self: flex-end;   margin-bottom: 2rem;   width: 100%;   padding: 1.2rem 0.8rem; } .info-sondage-content {   padding: 1.6rem 0.8rem; } .info-sondage-content.avecSuivant {   border-bottom: solid 1px #d9dbdc; } .info-AR {   display: flex;   justify-content: flex-end;   margin-right: 0.4rem; } .titre-info-sondage {   display: flex;   justify-content: space-between;   font-weight: 600;   color: #000000;   margin-bottom: 0.4rem;   margin-right: 0.8rem;   font-size: var(--taille-l);   min-height: var(--taille-l); } .icon-titre {   flex: none;   align-self: flex-start;   display: flex;   align-items: center;   justify-content: center;   box-sizing: border-box;   padding: 0 0.8rem;   color: var(--theme-foncee); } .icon-titre::before {   font-size: 1.6rem; } .publication-info-sondage {   margin-bottom: 1.6rem; } .public-info-sondage {   margin: 1.6rem;   margin-left: 0; } .partage-info-sondage::before {   content: "";   font-family: "Educ-Font";   font-size: 1.6rem;   margin-right: 0.4rem;   color: var(--theme-foncee); } .zoneTitre-info-sondage {   margin-left: 1.6rem;   line-height: 1.6rem; } .zoneTitreIntegral-info-sondage {   display: flex; } .InterfaceConsultInfoSondage {   display: flex;   flex-direction: column;   height: 100%;   font-size: 1.3rem; } .InterfaceConsultInfoSondage .zoneConsult_scroll {   flex: 1 1 0;   overflow: auto;   position: relative; } .InterfaceConsultInfoSondage .zoneDescriptif {   align-self: flex-start; } .InterfaceConsultInfoSondage .zoneDate {   text-align: right;   font-style: italic;   padding: 0.4rem 0; } .InterfaceConsultInfoSondage .zoneBtnsAction {   display: flex;   justify-content: flex-end; } .InterfaceConsultInfoSondage .zoneBtnsAction .item {   margin: 0.4rem; } .InterfaceConsultInfoSondage i.mix-icon_fermeture_widget.i-small::after {   font-size: 1rem !important;   bottom: 0.8rem !important;   right: 0.5rem !important; }
 .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: var(--theme-claire-scalePlus20); } .Timeline .selection {   background: var(--theme-claire); } .Timeline .UtilitaireBloc_containerInverse {   display: flex;   flex-flow: row-reverse wrap;   justify-content: space-between; } .Timeline .UtilitaireBloc_containerNormal, .Timeline .UtilitaireBloc_containerGauche {   display: flex;   justify-content: flex-end; } .Timeline .UtilitaireBloc_containerNormal .containerVertical, .Timeline .UtilitaireBloc_containerGauche .containerVertical {   flex-direction: column; } .Timeline .UtilitaireBloc_itemInverse {   display: inline-flex; } .Timeline .UtilitaireBloc_itemInverse:nth-child(1) {   order: 1;   flex: 1 1 auto;   overflow: hidden; } .Timeline .UtilitaireBloc_itemInverse:nth-child(2) {   order: 0;   flex-shrink: 0; } .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 .zone-boutons-action {   padding: 0.4rem 0 0.4rem 0.2rem;   width: 100%; } .Timeline .UtilitaireBloc_itemNormal .zone-boutons-action > *:not(:first-child) {   margin-top: 0.5rem; } .Timeline .UtilitaireBloc_itemNormal .zone-boutons-action .ieBouton {   display: block;   width: 100%;   max-width: 19rem; } .Timeline .UtilitaireBloc_itemNormal .zone-boutons-action .ie-chips {   width: 100%;   text-align: center; } .Timeline .UtilitaireBloc_itemNormal .zone-boutons-action .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;   max-width: 100%; } .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: 0.7rem; } .Timeline .Bloc_Titre_container {   box-sizing: border-box;   width: 100%; } .Timeline .Bloc_Titre {   font-size: var(--taille-l);   font-weight: 600;   width: 100%; } .Timeline .Bloc_Titre_Maigre {   font-size: 14px;   font-weight: 400; } .Timeline .Bloc_SSTitre {   font-size: var(--taille-m);   font-weight: 300;   width: 100%; } .Timeline .Bloc_InfoCompl {   font-size: var(--taille-s);   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 .agenda-cc-visio {   background-color: #f6f6f6;   padding: 0.8rem;   display: flex;   align-items: center; } .Timeline .agenda-cc-visio > label {   padding-left: 0.8rem; } .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; }
 .ObjetFenetreSaisieVisiosCours .LigneChamp {   margin-bottom: 2rem; } .ObjetFenetreSaisieVisiosCours .LigneChamp:last-child {   margin-bottom: 0; } .ObjetFenetreSaisieVisiosCours .LigneChamp .ChampNom {   margin-bottom: 0.8rem; } .ObjetFenetreSaisieVisiosCours .LigneChamp .TestChampURL {   float: right; } .ObjetFenetreSaisieVisiosCours .LigneChamp input, .ObjetFenetreSaisieVisiosCours .LigneChamp textarea {   width: 100%; } .ObjetFenetreSaisieVisiosCours .LigneChamp textarea {   border-radius: 0.7rem;   font-weight: 600;   color: #333333; }
 .ObjetTreeView .Image_Arbre_Drag_Interdit, .ObjetTreeView .Image_Arbre_Drag_Deplacement, .ObjetTreeView .Image_Arbre_Drag_Inclusion {   background: transparent url("../../images/ArbreImagesDrag.png") no-repeat 0 0;   height: 16px;   width: 16px; } .ObjetTreeView .Image_Arbre_Drag_Deplacement {   background-position: -16px 0; } .ObjetTreeView .Image_Arbre_Drag_Inclusion {   background-position: -32px 0; } .ObjetTreeView .boutons-commande > div {   width: 1.6rem;   height: 1.6rem;   padding: 1px;   display: flex;   align-items: center;   justify-content: center; } .ObjetTreeView .boutons-commande > div i.btnImage {   font-size: 1.6rem; }
 .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; }
 .page-billet-actu {   background-color: #ffffff; } .EspaceIndex .page-billet-actu {   width: 80em; } .filtre-actu {   background-color: #ffffff;   position: sticky;   top: 0;   height: 5rem;   z-index: 10; } .filtre-actu:after {   content: "";   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   bottom: -1.9rem;   box-shadow: 0 0.7rem 0.6rem -0.6rem #00000029;   bottom: 0; } .filtre-actu header {   padding: 0.8rem;   align-items: center; } .filtre-actu header > div {   margin: 0 0.8rem 0 0.8rem; } header.filtres-contain > div {   margin-bottom: 0.8rem; } .zone-billet {   display: flex;   flex-direction: column;   align-items: stretch;   padding: 1.6rem;   border-bottom-width: 2px;   border-bottom-style: solid;   border-bottom-color: var(--theme-claire-scalePlus60); } .zone-billet .nonPublie {   opacity: 0.5; } .zone-billet .header-billet {   display: flex;   color: #6b6e77;   font-size: 1.3rem;   align-items: center;   margin-bottom: 0.4rem;   margin-top: 0.4rem; } .zone-billet .header-billet i {   color: var(--theme-moyen1); } .zone-billet .header-billet i.icon_edt_permanence {   font-size: 1.2rem;   color: var(--theme-moyen1); } .zone-billet .header-billet div {   margin-right: auto; } .zone-billet .zone-entete {   display: flex;   align-items: center;   margin-bottom: 0.8rem;   place-content: space-between; } .zone-billet .zone-entete > div {   align-items: center; } .zone-billet .zone-entete .icon_ellipsis_vertical {   font-size: 2.6rem;   color: var(--theme-foncee); } .zone-billet .zone-entete .agenda {   flex: none;   box-sizing: border-box;   width: 3.8rem;   height: 3.8rem;   border-radius: 0.7rem;   display: flex;   flex-flow: column wrap;   justify-content: center;   align-items: center;   text-align: center;   background-color: #e2e2e2;   color: #6b6e77;   padding: 0.3rem 0.5rem;   line-height: 1;   font-weight: 600;   font-size: var(--taille-s); } .zone-billet .zone-contenu {   margin-bottom: 0.8rem; } .zone-billet .zone-contenu img {   object-fit: contain; } .EspaceMobileIndex .zone-billet .zone-contenu img {   width: 100%;   height: auto; } .zone-billet .zone-docs a {   margin-right: 0.8rem;   margin-bottom: 0.8rem; } .zone-billet .zone-redacteurs h6 {   color: #6b6e77; } .zone-billet .zone-redacteurs .favori {   font-weight: 600; } .zone-billet .zone-redacteurs .favori::before {   font-family: "Educ-Font";   content: "";   color: var(--theme-moyen1);   margin-right: 0.4rem; } .zone-billet .zone-btns-commentaires {   display: flex;   justify-content: flex-end;   align-items: center;   margin-top: 1.6rem; } .zone-billet .zone-btns-commentaires button {   margin-left: 0.8rem; } .cardComment-conteneur {   background-color: #ededed;   border-radius: 0.4rem;   margin-top: 1.6rem;   padding: 0.8rem 0.8rem 1.6rem 1.6rem;   font-size: 1.3rem; } .cardComment-conteneur.on {   background-color: var(--theme-claire); } .cardComment-conteneur.accepte {   background-color: #ffffff; } .cardComment-conteneur.sansMargeTop {   margin-top: 0; } .cardComment-conteneur.estAModerer {   background-color: #ffffff;   border: var(--theme-moyen1) 1px dashed; } .cardComment-conteneur .cardComment-info.grise {   color: #999999; } .cardComment-conteneur .cardComment-info.grise .ie-sous-titre {   color: #999999; } .cardComment-conteneur .cardComment-content {   margin-top: 0.4rem; } .cardComment-conteneur .cardComment-content.grise {   color: #999999; } .cardComment-conteneur .cardComment-header {   display: flex;   color: #6b6e77;   font-size: 1.3rem;   align-items: center;   margin-bottom: 0.4rem; } .cardComment-conteneur .cardComment-header i {   color: var(--theme-moyen1);   font-size: 1.2rem; } .cardComment-conteneur .cardComment-header i.warn {   color: var(--theme-moyen1); } .cardComment-conteneur .cardComment-header i.ok {   color: #005e38; } .cardComment-conteneur .cardComment-header i.notOK {   color: #999999; } .cardComment-conteneur .cardComment-header i.icon_trash {   margin-left: auto; } .cardComment-conteneur .cardComment-header div {   margin-right: auto; } .portrait {   border-radius: 50px;   overflow: hidden;   display: flex;   align-items: flex-end;   justify-content: center;   border: 1px solid #6b6e77;   background-color: #ffffff; } .portrait i.user {   position: relative;   top: 4px; } .portrait.size-l {   height: 4.1rem;   width: 4.1rem;   min-width: 4.1rem; } .portrait.size-l i.group {   font-size: 3.3rem; } .portrait.size-l i.user {   font-size: 4.3rem; } .portrait.size-m {   height: 3.6rem;   width: 3.6rem;   min-width: 3.6rem; } .portrait.size-m i.group {   font-size: 2.8rem; } .portrait.size-m i.user {   font-size: 3.8rem; } .portrait.size-s {   height: 2.4rem;   width: 2.4rem;   min-width: 2.4rem; } .portrait.size-s i.group {   font-size: 1.8rem; } .portrait.size-s i.user {   font-size: 2.6rem; } .portrait i {   color: #000000; } .portrait.color-theme {   border: 1px solid var(--theme-foncee); } .portrait.color-cat {   border: 1px solid var(--theme-moyen1);   background-color: var(--theme-moyen1); } .portrait.color-cat i {   color: var(--theme-claire); } .portrait.color-neutre {   border: 1px solid #c5c5c5;   background-color: #c5c5c5; } .portrait.color-neutre i {   color: #ededed; } .portrait img {   height: 100%;   width: 100%;   max-height: 100%;   max-width: 100%; } .tag-filtre {   margin: 1.6rem;   font-size: 1.1rem; } .tag-filtre::before {   font-family: "Educ-Font";   content: "";   color: var(--theme-moyen1);   margin-right: 0.4rem;   font-size: 1.2rem; } .editComment-conteneur {   display: flex;   flex-wrap: nowrap;   align-items: flex-end;   width: 100%; } .editComment-conteneur .editComment-input {   flex-grow: 2;   margin-right: 1.5rem;   min-height: 60px; } .EspaceIndex .editComment-conteneur .editComment-input {   width: 40rem; } .editComment-conteneur .editComment-btnEnvoi {   margin: 1rem;   margin-left: auto;   font-size: 2rem;   color: var(--theme-foncee); } .redacteurs-list {   height: 100%; } .redacteurs-list .favori {   font-weight: 600; } .redacteurs-list .favori::before {   font-family: "Educ-Font";   content: "";   color: var(--theme-moyen1); } .zone-msg-aucun {   display: flex;   flex-direction: column;   justify-content: center;   align-items: center; } .zone-msg-aucun::before {   content: "";   width: 100%;   height: 150px;   background-size: contain;   background-repeat: no-repeat;   background-position: top;   background-image: url("../../images/pap_no_comment-LR.png"); }
 .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-direction: column;   justify-content: center;   align-items: center; } .NiveauAcquisition.NiveauAcquisition_Pastille.NiveauAcquisition_Positionnement {   font-weight: 600; }
 .widget.edt h4.classe, .edtJournalier h4.classe {   color: #f8a62a !important; } .widget.edt h4.etablissement, .widget.edt h4.demipension, .edtJournalier h4.etablissement, .edtJournalier h4.demipension {   color: #ff3838 !important; } .widget.edt h4.stage, .edtJournalier h4.stage {   color: #439bd6 !important; } .widget.edt h4.stage::first-letter, .edtJournalier h4.stage::first-letter {   text-transform: uppercase; } .widget.edt ul, .edtJournalier ul {   max-width: 100%; } .widget.edt .liste-cours > li, .edtJournalier .liste-cours > li {   padding-bottom: 0.8rem; } .widget.edt .liste-cours > li > div.container-cours, .edtJournalier .liste-cours > li > div.container-cours {   width: 100%;   display: flex;   flex-direction: column;   justify-content: space-between;   margin: 0.4rem 0; } .widget.edt .liste-cours > li > div.container-heures, .edtJournalier .liste-cours > li > div.container-heures {   width: 5rem;   display: flex;   flex-direction: column;   justify-content: space-between;   margin: 0.4rem 0;   align-items: flex-end; } .widget.edt .liste-cours > li i, .edtJournalier .liste-cours > li i {   z-index: 10; } .widget.edt .liste-cours > li .trait-matiere, .edtJournalier .liste-cours > li .trait-matiere {   border-radius: 0.4rem;   width: 0.8rem;   margin: 0 0.4rem;   background-color: #e2e2e2; } .widget.edt .liste-cours > li.priorite-1 .trait-matiere, .edtJournalier .liste-cours > li.priorite-1 .trait-matiere {   background-color: #f000f0 !important; } .widget.edt .liste-cours > li.priorite-2 .trait-matiere, .edtJournalier .liste-cours > li.priorite-2 .trait-matiere {   background-color: #990099 !important; } .widget.edt .liste-cours > li.priorite-3 .trait-matiere, .edtJournalier .liste-cours > li.priorite-3 .trait-matiere {   background-color: #500070 !important; } .widget.edt .liste-cours > li .est-retenue div:first-child, .edtJournalier .liste-cours > li .est-retenue div:first-child {   color: #ff3838; } .widget.edt .liste-cours > li div.libelle-cours, .edtJournalier .liste-cours > li div.libelle-cours {   font-weight: 600; } .widget.edt .liste-cours > li.en-cours, .edtJournalier .liste-cours > li.en-cours {   box-shadow: 1px 1px 8px 1px rgba(50, 50, 50, 0.2); } .widget.edt .liste-cours > li.cours-annule, .edtJournalier .liste-cours > li.cours-annule {   background-color: #f6f6f6 !important; } .widget.edt .liste-cours > li.en-stage, .edtJournalier .liste-cours > li.en-stage {   background-color: #d9ebf7 !important; } .widget.edt .liste-cours > li.exclusion-etablissement, .widget.edt .liste-cours > li.exclusion-demipension, .edtJournalier .liste-cours > li.exclusion-etablissement, .edtJournalier .liste-cours > li.exclusion-demipension {   background-color: #ffd7d7 !important; } .widget.edt .liste-cours > li.exclusion-classe, .edtJournalier .liste-cours > li.exclusion-classe {   background-color: #feedd4 !important; } .widget.edt .liste-cours > li .demi-pension, .edtJournalier .liste-cours > li .demi-pension {   align-self: center; } .widget.edt .liste-cours > li .demi-pension::before, .edtJournalier .liste-cours > li .demi-pension::before {   content: "";   font-family: "Educ-Font";   color: #6b6e77;   font-size: 1.8rem; } .widget.edt .liste-cours > li .pas-de-cours, .edtJournalier .liste-cours > li .pas-de-cours {   align-self: center;   color: #6b6e77; } .widget.edt .liste-cours > li .pas-de-cours div, .edtJournalier .liste-cours > li .pas-de-cours div {   font-style: italic;   font-size: var(--taille-s); } .widget.edt li:first-child .container-heures > div:first-child, .edtJournalier li:first-child .container-heures > div:first-child {   font-weight: 600; } .widget.edt li:last-child .container-heures > div:last-child, .edtJournalier li:last-child .container-heures > div:last-child {   font-weight: 600; } .edtJournalier ul {   margin-bottom: 1.6rem;   padding: 0 0.8rem 1.6rem !important; }
 div.OFERN_Main div.OFERN_LigneTitre {   display: flex;   justify-content: space-between;   align-items: flex-end;   margin-bottom: 0.4rem;   font-size: 1.2rem; } div.OFERN_Main div.OFERN_Titre {   margin-bottom: 1.6rem; } div.OFERN_Main div.OFERN_Titre > input {   border-radius: 0.4rem;   padding: 0.4rem;   font-size: 1.2rem;   width: 100%; } div.OFERN_Main div.OFERN_LigneCommentaire {   margin-bottom: 0.4rem; } div.OFERN_Main div.OFERN_Commentaire {   margin-bottom: 0.4rem; } div.OFERN_Main div.OFERN_Commentaire > textarea {   border-radius: 0.4rem;   padding: 0.4rem;   font-size: 1.2rem;   width: 100%;   height: 9.8rem; } .OFERN_Obligatoire {   padding-right: 0.8rem; }
 div.OFManuelsNumeriques {   display: flex;   flex-direction: column;   height: 100%;   width: 100%; } div.OFManuelsNumeriques.sansRessources .OFMN_InfoAjout {   display: none; } div.OFManuelsNumeriques.sansRessources .OFMN_SectionListes .OFMN_SectionRessourcesGranulaires {   display: none; } div.OFManuelsNumeriques div.OFMN_InfoAjout {   flex: none;   margin-bottom: 0.8rem;   font-size: 1.2rem;   padding: 0 0.4rem; } div.OFManuelsNumeriques div.OFMN_SectionListes {   flex: 1 1 auto;   display: flex; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionManuels {   flex: none;   min-width: 30rem; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionManuels .OFMN_Manuel {   box-sizing: border-box;   min-height: 3.2rem;   padding: 0.4rem;   font-size: var(--taille-m);   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionManuels .OFMN_Manuel.SansManuel {   vertical-align: middle;   line-height: 2.4rem; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionManuels .OFMN_Manuel .logo-contain, div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionManuels .OFMN_Manuel .libelle-contain {   flex: none;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionManuels .OFMN_Manuel .logo-contain {   background-repeat: no-repeat;   background-position: center;   width: 8rem;   height: 3.2rem; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionManuels .OFMN_Manuel .libelle-contain {   font-size: 1.2rem;   color: #4a1b7f;   text-align: left; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionRessourcesGranulaires {   flex: 2 1 auto;   margin-left: 0.8rem;   display: flex;   flex-direction: column;   height: 100%;   width: 100%; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionRessourcesGranulaires .OFMN_SectionBoutons {   flex: none; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionRessourcesGranulaires .OFMN_SectionListe {   flex: 1 1 auto;   margin-top: 0.8rem; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionRessourcesGranulaires .OFMN_SectionListe .OFMN_Ressource {   min-height: 3.2rem;   padding: 0.4rem; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionRessourcesGranulaires .OFMN_SectionListe .OFMN_Ressource .OFMN_Ressource_Titre {   font-size: var(--taille-m); } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionRessourcesGranulaires .OFMN_SectionListe .OFMN_Ressource .OFMN_Ressource_Commentaire {   padding: 0.4rem;   font-size: 1.2rem;   font-style: italic; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionRessourcesGranulaires .OFMN_SectionListe .OFMN_Date {   padding: 0.4rem; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionRessourcesGranulaires .OFMN_SectionListe .OFMN_Icon {   padding: 0.4rem;   display: flex;   flex-direction: column; } div.OFManuelsNumeriques div.OFMN_SectionListes .OFMN_SectionRessourcesGranulaires .OFMN_SectionListe .OFMN_Icon > i {   font-size: 2.3rem;   margin-bottom: 0.2rem; }
@charset "UTF-8";.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :focus:not(.focus-visible),.video-js .vjs-menu :focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{flex:auto;display:block}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}
/*!
Default styles for videojs-wavesurfer 3.5.0
*/.vjs-wavesurfer .vjs-using-native-controls .vjs-control-bar{display:flex!important}.vjs-progress-control,.vjs-text-track-display,.vjs-wavesurfer .vjs-menu-content,.vjs-wavesurfer .vjs-modal-dialog{z-index:4}.vjs-wavesurfer.vjs-fluid wave.vjs-wavedisplay{top:0;position:absolute!important;width:100%;min-width:100%;max-width:100%;height:100%}
/*!
Default styles for videojs-record 4.5.0
*/@font-face{font-family:videojs-record;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAW0AAsAAAAACewAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPAAAAFY6l0dQY21hcAAAAYAAAAByAAAB4PJQ5/VnbHlmAAAB9AAAAYYAAALMPcs3OGhlYWQAAAN8AAAALQAAADYQhba0aGhlYQAAA6wAAAAWAAAAJABhADtobXR4AAADxAAAAA4AAAAoAbAAAGxvY2EAAAPUAAAAFgAAABYELgNEbWF4cAAAA+wAAAAdAAAAIAEXADxuYW1lAAAEDAAAATYAAAJemUJQLnBvc3QAAAVEAAAAcAAAALoqjqNHeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGTQZpzAwMrAwCDHoAgk2aC0OAMTAw8DkGBlZsAKAtJcUxgcPjJ+5GQwAHJZwCQDAyOIAADEhgVmeJztkcENw0AIBOd8+GyilOKXC/IrZaTpq8BhIWUYaXbFCvEAYAV6cAQG7UNDdUXaMu+8MjfOnDHl0+87tEmjt9QlZi02DjZ2PKLBU+/U779zXa3IOy4F8l7oH9MKXXauhX41R4F8K5DvBXIv8B9LThoJAAB4nG1Sf0+DMBC9a4+WEJxTgRGdywKEzTmngXX7w+j3/1i+g/0wxhZer23u9d1ryZC2N9pQTe9Ex3pV+7pyz5wVnxx2HPqs6A5A5/O+O3zxvvWZq1oEh67I105ScQZtIk4iFwEnOjNi8LWCoUTEXmwUWfE8Lkw1JVbA6Txo2FBDD1AQ9u0rnxXoibNQMZfMA8RPXqNMwccFjfpb2lJKS2SPEsf0YzbhCiXU2YL7vA/dN4fSiLYbC63WWmcFfyYmxbqCs5Ex2HHiPSYn/g96gbb5hf8ssK9BuwqV84djmK21nuVQ2UehriRxakymCwARL8YmRjxdan5DT8FaTRgaoW+/4zJKoihJFLanEXDNadAtcvq8TsuyKUlnA9eWYmh8wZ7emboQrnd5Fr7ysGT/zd2CYc89qlcT3EW6E/UEKwrlYJG9Gy9tvMrFaQ9A57Pf6RXRA830BeX98c+pvg59O51KoxwjNFUKT+YaA5ZzZRm93uEl3A4v4R+WzW+KzZXgsSD6Act6LFcAAHicY2BkYGAA4gm5SzLj+W2+MnAzGABFGG7M3rMWmQaK6gJJDgYmEAcANXsKBgAAAHicY2BkYGAwYGBAIhkZUAEXAA5yAJ0AAHicY2AAAgPCGAAgOAGxAAAAAAAAAEIAYACQALwA1gDiASABRgFmAAB4nGNgZGBg4GIwYGBmAAEmMI8LSP4H8xkADk0BVAAAAHicfZA/asMwGMWf8680hlIo7ZRBUOhSYicZQ+cEOmbI7tiyY2NbRlYCuUEP0hP0EB17kJ6iL6qWZLAE0u+9732fQADu8Q0P5+Xhzp7n1cMN1T/3SY+OB+Rnx0P4mDse0X9zPMYr3h37eMCBE7zBLZ0JPhz3mP903Kf/5XhA/nE8xBN+HY8w8eB4jK03cezjxdPHPJGqaKdaxkonG5kdyujKvFRbqdtc1WIezC4La1lLHRmZiN1JtMdsYUwqUq0qsVK1kWWpRKNVIWMT7I1plmGYOj+IVYUjciSQUCjQYgpNjqk03Q0541+UiKi7kl21LVnTzalrCP5/gFlnx5pc264IhnfCrh1OPFv2ZVjQNUipU2YUKtLKTj+nS25Fp7G1ws41fHNvuxosEXKnV/nAvl79AXudcPYAAHicfctLDsIwDARQT/mUJt3DJXIoK7HULIotN+35QS1ihZjVG42GOvqfgA4nnHHBFT1uGBAQqectmfgctlpED/Ja6sG4ZBd57h5dsnpJS2Nv8VvURpu0aco8i/PDam6rS6rv14f74/5zUCN6AYpyMIA=) format("woff")}.vjs-icon-av-perm{font-family:videojs-record;font-style:normal;font-weight:400}.vjs-icon-av-perm:before{content:"\f101"}.vjs-icon-sv-perm{font-family:videojs-record;font-style:normal;font-weight:400}.vjs-icon-sv-perm:before{content:"\f104"}.vjs-icon-video-perm{font-family:videojs-record;font-style:normal;font-weight:400}.vjs-icon-video-perm:before{content:"\f102"}.vjs-icon-audio-perm{font-family:videojs-record;font-style:normal;font-weight:400}.vjs-icon-audio-perm:before{content:"\f103"}.vjs-icon-screen-perm{font-family:videojs-record;font-style:normal;font-weight:400}.vjs-icon-screen-perm:before{content:"\f104"}.vjs-icon-record-start{font-family:videojs-record;font-style:normal;font-weight:400}.vjs-icon-record-start:before{content:"\f105"}.vjs-icon-record-stop{font-family:videojs-record;font-style:normal;font-weight:400}.vjs-icon-record-stop:before{content:"\f106"}.vjs-icon-photo-camera{font-family:videojs-record;font-style:normal;font-weight:400}.vjs-icon-photo-camera:before{content:"\f107"}.vjs-icon-picture-in-picture-start{font-family:videojs-record;font-style:normal;font-weight:400}.vjs-icon-picture-in-picture-start:before{content:"\f108"}.vjs-icon-picture-in-picture-stop{font-family:videojs-record;font-style:normal;font-weight:400}.vjs-icon-picture-in-picture-stop:before{content:"\f109"}.vjs-record.video-js .vjs-control.vjs-fullscreen-control{position:absolute;right:0}.vjs-record .vjs-using-native-controls .vjs-control-bar{display:flex!important}.vjs-record.video-js .vjs-tech{-webkit-perspective:1000}.vjs-record.vjs-fluid .vjs-animation-display>img:first-child,.vjs-record.vjs-fluid .vjs-record-canvas>canvas:first-child,.vjs-record.vjs-fluid wave.vjs-wavedisplay{height:100%;max-width:100%;min-width:100%;position:absolute!important;top:0;width:100%}.vjs-record .vjs-device-button.vjs-control{background-color:#07141e;background-color:rgba(7,20,30,.7);-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);cursor:pointer;display:block;font-size:3em;height:2.8em;left:50%;margin-left:-2.1em;margin-top:-1.8em;opacity:1;position:absolute;text-align:center;top:50%;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;vertical-align:middle;width:4em;z-index:2}.vjs-record .vjs-error .vjs-device-button{display:none}.vjs-record button.vjs-device-button.vjs-control.vjs-icon-audio-perm:before,.vjs-record button.vjs-device-button.vjs-control.vjs-icon-av-perm:before,.vjs-record button.vjs-device-button.vjs-control.vjs-icon-screen-perm:before,.vjs-record button.vjs-device-button.vjs-control.vjs-icon-sv-perm:before,.vjs-record button.vjs-device-button.vjs-control.vjs-icon-video-perm:before{font-size:2.4em}.vjs-record .vjs-record-button.vjs-control{cursor:pointer}.vjs-record .vjs-error .vjs-record-button{display:none}.vjs-record .vjs-record-button.vjs-control.vjs-icon-record-start:before{font-size:1.4em;line-height:2.2em}.vjs-record .vjs-record-button.vjs-control.vjs-icon-record-stop:before{font-size:2.2em;line-height:1.4em}.vjs-record .vjs-camera-button.vjs-control,.vjs-record .vjs-play-control.vjs-control{cursor:pointer}.vjs-record .vjs-error .vjs-camera-button{display:none}.vjs-record .vjs-camera-button.vjs-control.vjs-icon-photo-camera:before{font-size:2em;line-height:1.4em}.vjs-record .vjs-camera-button.vjs-control.vjs-icon-replay:before{font-size:2.2em;line-height:1.4em}.vjs-record.video-js .vjs-control.vjs-record-indicator.vjs-hidden{display:block!important;opacity:0;transform:translateX(1em) rotateX(-90deg) scale(.9);transition:all .5s,transform .5s .25s}.vjs-record.video-js .vjs-control.vjs-record-indicator{background-color:#ff625e;border-radius:50%;height:.8em;line-height:1.1em;opacity:1;position:absolute;right:2.5ex;top:2ex;transform:rotateX(0) scale(1.3);transition:all .5s,transform .2s .1s;width:.8em}.vjs-record.video-js .vjs-control.vjs-record-indicator:before{animation-duration:5s;animation-iteration-count:infinite;animation-name:pulsetext;color:#fff;content:attr(data-label);font-family:Helvetica,sans-serif;font-size:.8em;left:-2.7em;opacity:1;position:absolute;top:-.1em;transition:opacity .5s .2s}.vjs-record.video-js .vjs-control.vjs-record-indicator:after{animation-delay:.25s;animation-duration:2s;animation-iteration-count:infinite;animation-name:pulse;border:2px solid #ff625e;border-radius:50%;content:"";display:block;height:calc(.8em - 4px);left:2px;position:absolute;top:2px;transform-origin:center;width:calc(.8em - 4px)}@keyframes pulsetext{0%{opacity:.75}25%{opacity:.5}50%{opacity:.75}75%{opacity:.5}to{opacity:.75}}@keyframes pulse{0%{opacity:1;transform:scale(1.6)}50%{opacity:.5;transform:scale(2.5)}to{opacity:0;transform:scale(3.5)}}.vjs-record .vjs-pip-button.vjs-control{cursor:pointer}.vjs-record .vjs-error .vjs-pip-button{display:none}.vjs-record .vjs-pip-button.vjs-control.vjs-icon-picture-in-picture-start:before,.vjs-record .vjs-pip-button.vjs-control.vjs-icon-picture-in-picture-stop:before{font-size:1.4em;line-height:2.2em}
 .vjs-skin-colors-pronote {   color: var(--theme-foncee); } .vjs-skin-colors-pronote .vjs-control-bar, .vjs-skin-colors-pronote .vjs-big-play-button, .vjs-skin-colors-pronote .vjs-menu-content {   background-color: #EEEEEE;   background-color: rgba(238, 238, 238, 0.7); } .vjs-skin-colors-pronote .vjs-load-progress {   background-color: var(--theme-foncee);   background-color: rgba(var(--theme-foncee), 0.5); } .vjs-skin-colors-pronote .vjs-play-progress {   background-color: var(--theme-foncee); } .vjs-skin-colors-pronote .vjs-slider {   background-color: var(--theme-foncee);   background-color: rgba(var(--theme-foncee), 0.4); } .vjs-skin-colors-pronote .vjs-volume-level {   background-color: var(--theme-foncee); } .vjs-skin-colors-pronote .vjs-big-play-button, .vjs-skin-colors-pronote .vjs-big-play-button:focus, .vjs-skin-colors-pronote:hover .vjs-big-play-button {   border-color: var(--theme-foncee); } .vjs-skin-colors-pronote .vjs-menu-button ul li.vjs-selected {   background-color: #EEEEEE; } .vjs-skin-colors-pronote .vjs-menu-button ul li:focus, .vjs-skin-colors-pronote .vjs-menu-button ul li:hover, .vjs-skin-colors-pronote .vjs-menu-button ul li.vjs-selected:focus, .vjs-skin-colors-pronote .vjs-menu-button ul li.vjs-selected:hover {   color: #EEEEEE;   background-color: var(--theme-foncee);   background-color: rgba(var(--theme-foncee), 0.75); } .vjs-skin-colors-pronote .vjs-record.vjs-device-button.vjs-control {   background-color: #EEEEEE;   background-color: rgba(238, 238, 238, 0.7); } .video-js {   width: 100% !important; }
 .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; }
 .ifc_RecapVS {   height: 100%;   overflow: auto;   box-sizing: border-box;   background-color: #ffffff;   display: flex; } .ifc_RecapVS.details-element {   flex-direction: column; } .ifc_RecapVS.details-element .VSFiche .VSmotif, .ifc_RecapVS.details-element .VSFiche .VSDetailCommentaire {   margin-top: 1.6rem; } .ifc_RecapVS.avecBascule {   flex-direction: column; } .ifc_RecapVS.avecBascule .ifc_RecapVS_EcranRecap {   flex: 1 1 auto; } .ifc_RecapVS .ifc_RecapVS_EcranListe {   box-sizing: border-box;   display: flex; } .ifc_RecapVS .ifc_RecapVS_EcranListe.sansBascule {   margin-left: 0.8rem;   flex-grow: 1;   height: 100%;   overflow: auto;   flex-direction: column; } .ifc_RecapVS .ifc_RecapVS_EcranListe.sansBascule .btn-conteneur {   padding: 0.8rem 1.6rem; } .ifc_RecapVS .ifc_RecapVS_EcranListe.sansBascule .ifc_RecapVS_EcranListe_Content {   padding: 0;   flex: 1 1 auto; } .ifc_RecapVS .ifc_RecapVS_EcranListe.avecBascule {   flex-direction: column-reverse;   position: relative; } .ifc_RecapVS .ifc_RecapVS_EcranListe.avecBascule .ifc_RecapVS_EcranListe_Content {   flex: 1 1 auto; } .ifc_RecapVS .ifc_RecapVS_EcranListe.avecBascule .btn-conteneur {   flex: none;   padding: 0.8rem 1.6rem;   text-align: right;   position: fixed;   bottom: 2.4rem;   right: 0; } .ifc_RecapVS .ifc_RecapVS_EcranListe.avecBascule .btn-conteneur .ieBouton {   box-shadow: 0 0.3rem 0.6rem #00000029;   background-color: #0e78d5 !important;   color: white !important; } .ifc_RecapVS .ifc_RecapVS_EcranListe.avecBascule .btn-conteneur .ieBouton:hover {   background-color: #004b7b !important; } .ifc_RecapVS .ifc_RecapVS_EcranListe .ifc_RecapVS_EcranListe_Content {   height: 100%;   width: 100%;   box-sizing: border-box; } .ifc_RecapVS .ifc_RecapVS_EcranElement {   min-height: 100%; } .ifc_RecapVS .ifc_RecapVS_EcranElement.avecBascule {   flex: 1 1 auto;   display: flex;   flex-direction: column; } .ifc_RecapVS .ifc_RecapVS_EcranElement.avecBascule .ifc_RecapVS_EcranElement_Content {   flex: 1 1 auto;   display: flex;   flex-direction: column; } .ifc_RecapVS .ifc_RecapVS_EcranElement.sansBascule {   display: none; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content {   box-sizing: border-box;   padding-top: 0;   padding-bottom: 1.6rem;   min-height: 100%; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition {   padding-left: 2.4rem;   padding-right: 2.4rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.VSFiche, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition {   display: flex;   flex-direction: column;   justify-content: stretch;   min-height: 12rem;   width: 100%;   font-size: var(--taille-m); } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.VSFiche h4, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition h4 {   font-size: var(--taille-l); } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.VSFiche div.VSmotif, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition div.VSmotif {   padding-bottom: 0.8rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.VSFiche div.VSmotif .as-input, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition div.VSmotif .as-input {   border: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.3);   border-radius: 1.5rem;   padding-left: 0.8rem;   padding-right: 0.8rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.VSFiche .VSSaisie, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .VSSaisie {   padding: 0.8rem;   border: solid 0.1rem var(--theme-claire);   border-radius: 1.5rem;   margin-bottom: 0.8rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.VSFiche .VSSaisie.VSDetailCommentaire, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .VSSaisie.VSDetailCommentaire {   border-radius: 0.7rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.VSFiche div.VSDetailCommentaire, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition div.VSDetailCommentaire {   display: inline; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.VSFiche div.VSDetailCommentaire i, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition div.VSDetailCommentaire i {   display: none; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.VSFiche div.VSDetailCommentaire > div > div, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition div.VSDetailCommentaire > div > div {   min-height: 7.2rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.VSFiche .libelle, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .libelle {   flex: 1 1 auto;   text-align: center; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content h4 {   margin: 0;   padding: 0;   font-weight: 600;   padding-bottom: 0.2rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div {   padding-bottom: 0.2rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div i {   font-size: 1.4rem;   padding-right: 0.4rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div i:not(.sansEdition) {   color: var(--theme-moyen1); } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div span.colorVS {   color: var(--theme-foncee); } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div span.colorTexte {   color: #000000; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div a.link span:last-of-type {   color: var(--theme-foncee); } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.sectionDocument, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.sectionCommentaire, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSmessage, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSmotif {   padding-top: 0.4rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.sectionJustifie {   padding-top: 0.8rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailDuree, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.sectionCommentaire, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.sectionJustifie, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSmessage {   color: #848484; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailDuree {   padding-bottom: 1.6rem;   color: #848484; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSSaisie {   padding-top: 0.8rem;   padding-bottom: 0.8rem;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.3); } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailPJ {   display: flex;   align-items: center; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailPJ::before {   font-family: "Educ-Font";   color: var(--theme-moyen1); } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailPJ::before, .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailPJ i {   flex: none;   font-size: 1.6rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailPJ div {   flex: 1 1 auto;   text-align: center;   color: #000000; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailCommentaire {   display: flex;   align-items: flex-start;   justify-content: flex-start; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailCommentaire i {   flex: none;   padding-top: 0.2rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailCommentaire > div {   flex: 1 0;   text-align: center;   color: #000000;   padding-left: 0.4rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSDetailCommentaire > div textarea {   padding: 0rem;   min-height: 7.2rem; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content > div.VSBoutonValider {   flex: 1 1 auto;   text-align: right;   padding-top: 2.4rem;   padding-bottom: 3.2rem;   display: flex;   align-items: flex-end;   justify-content: flex-end; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content .VSDetailComboMotif {   width: 100%; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content .VSDetailComboMotif i {   color: var(--theme-moyen1); } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content .VSDetailComboMotif .as-input {   border: 0;   font-weight: 400;   padding-left: 0;   background-color: inherit; } .ifc_RecapVS .ifc_RecapVS_EcranElement_Content .VSDetailComboMotif .input-wrapper {   width: 100%; } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition {   padding: 0;   padding-bottom: 2.4rem; } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .VSDetailDuree.details, .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .VSBoutonValider, .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .VSmessage, .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .motif-autre, .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .sectionJustifie, .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .sectionCommentaire {   padding-left: 1.6rem;   padding-right: 1.6rem; } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition h4 {   padding: 1.6rem; } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .VSDetailDuree.details {   padding-bottom: 2.4rem; } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .motif-autre {   font-weight: 500; } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .VSSaisie, .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .VSSaisie.as-input {   border-radius: 0;   background: transparent;   border: none;   font-size: var(--taille-m);   padding: 0.8rem 1.6rem;   border-top: solid 1px var(--theme-claire); } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .iconVSDetail {   margin-right: 0.8rem; } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .VSSaisie.VSDetailPJ > [class*="icon_"] {   align-self: center; } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .VSSaisie.VSDetailPJ .libelle {   flex: 1 1 auto;   max-width: calc(100% - 4.6rem); } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .libelle, .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .libelle .text, .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .icon_ul + div {   text-align: left !important;   font-weight: 600;   font-size: var(--taille-m); } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .icon_ul + div {   margin-left: 0.8rem; } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .libelle {   margin-left: 0.8rem; } .EspaceMobileIndex .ifc_RecapVS .ifc_RecapVS_EcranElement_Content.contenu-edition .libelle a.ie-chips {   margin-left: -0.4rem; } .ifc_RecapVS .VSBoutonValiderFiche {   text-align: right; } .ifc_RecapVS .VSBoutonValiderFiche > button {   margin-left: 0.4rem; } .ifc_RecapVS_TexteBandeau {   margin: 0;   width: 100%;   font-size: var(--taille-l);   font-weight: 600;   text-align: center;   vertical-align: middle; } .ifc_RecapVS_TexteBandeauSecondaire {   font-size: 1.1rem;   color: #848484;   text-align: center;   vertical-align: middle; } .ObjetRecapitulatifsVS {   padding: 0.2rem;   margin: 0;   color: #000000;   background-color: #ffffff;   box-sizing: border-box;   height: 100%;   list-style: none; } .ObjetRecapitulatifsVS li {   min-height: 3.5rem;   padding: 0.4rem 1.2rem 0.4rem 0.8rem;   display: flex;   align-items: center;   border-top: solid 1px var(--theme-claire); } .ObjetRecapitulatifsVS li:first-child {   border: none; } .ObjetRecapitulatifsVS li i {   margin-left: 0.4rem;   margin-right: 1.2rem;   flex: none;   color: var(--theme-moyen1);   text-align: center; } .ObjetRecapitulatifsVS li i.none {   color: #a9aebe; } .ObjetRecapitulatifsVS li i:not(.total) {   width: 1.2rem; } .ObjetRecapitulatifsVS li i.total {   border-radius: 0.5rem;   margin-left: 0;   color: #ff7777;   background-color: #ffffff; } .ObjetRecapitulatifsVS li section {   flex: 1 0;   padding: 0.4rem; } .ObjetRecapitulatifsVS li section h4 {   margin: 0;   padding: 0;   font-weight: 600;   padding-bottom: 0.4rem; } .ObjetRecapitulatifsVS li section .nombre {   color: var(--theme-foncee); } .ObjetRecapitulatifsVS li aside {   text-align: right;   margin-right: 0.8rem;   flex: none;   color: var(--theme-foncee);   font-weight: 600; } .ObjetRecapitulatifsVS li aside.total {   color: #ff7777;   font-weight: 500; } .ObjetRecapitulatifsVS li.none {   color: #a9aebe; } .ObjetRecapitulatifsVS li.total {   border-radius: 0.5rem;   background-color: #f5f5fb;   margin: 0.4rem 0.4rem 0.8rem 0.4rem; } .ObjetRecapitulatifsVS li.total aside {   margin-right: 0.4rem; } .ObjetRecapitulatifsVS li.total:not(.recap-selected) {   background-color: #f5f5fb; } .ObjetRecapitulatifsVS li.recap-selected {   background-color: var(--theme-claire); } .ObjetVSListeDetails {   margin: 0;   box-sizing: border-box;   min-width: 30px;   list-style: none; } .ObjetVSListeDetails h4 {   margin: 0;   padding: 0;   font-size: var(--taille-l);   font-weight: 600; } .ObjetVSListeDetails .detail-vs-item {   max-width: 750px; } .ObjetVSListeDetails .listeHeures {   padding: 0.8rem 1.6rem;   box-sizing: border-box;   border-top: solid 0.1rem rgba(var(--theme-moyen1-rgb), 0.3); } .ObjetVSListeDetails .listeHeures:first-child {   border: none; } .ObjetVSListeDetails .listeHeures.estItemDUnRegroupement {   border: none;   padding-left: 1.2rem; } .ObjetVSListeDetails .listeHeures div {   display: flex;   align-items: center; } .ObjetVSListeDetails .listeHeures div section {   order: 0;   flex: 3 0 auto;   padding: 0.4rem;   font-size: var(--taille-m); } .ObjetVSListeDetails .listeHeures div section div {   color: #848484;   padding-bottom: 0.2rem; } .ObjetVSListeDetails .listeHeures div section div span.total {   color: #ff7777;   font-weight: 500; } .ObjetVSListeDetails .listeHeures div section div span.nombre {   color: var(--theme-foncee); } .ObjetVSListeDetails .listeHeures div aside {   order: 1;   text-align: right;   margin-right: 0.4rem;   flex: 1 1 auto;   display: flex;   flex-wrap: wrap;   justify-content: flex-end;   color: #848484; } .ObjetVSListeDetails .listeHeures div aside span.total {   color: #ff7777;   font-weight: 500; } .ObjetVSListeDetails .listeHeures div aside span.nombre {   color: var(--theme-foncee); } .ObjetVSListeDetails .listeHeures:not(.total) {   margin: 0.4rem; } .ObjetVSListeDetails .listeHeures.total {   border-radius: 0.5rem;   background-color: #f5f5fb;   margin: 0.8rem 1.6rem; } .ObjetVSListeDetails .listeDetails {   padding: 1.6rem;   box-sizing: border-box;   border-top: solid 1px var(--theme-claire); } .ObjetVSListeDetails .listeDetails:first-child {   border: none; } .ObjetVSListeDetails .listeDetails.VSRegroupement1rFils {   border: none; } .ObjetVSListeDetails .listeDetails.VSRegroupement {   border: none;   padding-top: 0.8rem;   padding-bottom: 0.4rem;   padding-left: 0.8rem; } .ObjetVSListeDetails .listeDetails.VSRegroupement h4 {   color: var(--theme-foncee); } .ObjetVSListeDetails .listeDetails.OVS_Autres {   padding-left: 1.6rem; } .ObjetVSListeDetails .listeDetails div.detail-titre {   display: flex;   flex-wrap: wrap;   justify-content: space-between;   align-items: center; } .ObjetVSListeDetails .listeDetails div.detail-titre > div {   flex: none;   margin-left: auto; } .ObjetVSListeDetails .listeDetails section {   padding-top: 0.2rem;   font-size: var(--taille-m); } .ObjetVSListeDetails .listeDetails section > div {   padding-bottom: 0.2rem; } .ObjetVSListeDetails .listeDetails section span.colorVS {   color: var(--theme-foncee); } .ObjetVSListeDetails .listeDetails section span.colorTexte {   color: #000000; } .ObjetVSListeDetails .listeDetails section div.itemVSListe::before {   content: "●";   margin-right: 0.4rem;   color: var(--theme-foncee); } .ObjetVSListeDetails .listeDetails section div.contentCirconstances, .ObjetVSListeDetails .listeDetails section div.contentMesuresDisciplinaire, .ObjetVSListeDetails .listeDetails section div.contentInterditAccess, .ObjetVSListeDetails .listeDetails section div.contentTAF, .ObjetVSListeDetails .listeDetails section div.contentGravite {   margin-top: 0.8rem; } .ObjetVSListeDetails .listeDetails section div span.total {   color: #ff7777; } .ObjetVSListeDetails .listeDetails section div span.nombre {   color: var(--theme-foncee); } .ObjetVSListeDetails .listeDetails section div span.labelVS {   color: #848484; } .ObjetVSListeDetails .listeDetails section > div:not(.commentaire) {   color: #848484; } .ObjetVSListeDetails .listeDetails section div.commentaire {   padding-top: 0.4rem; } .ObjetVSListeDetails .listeDetails section.sansBascule {   display: flex;   justify-content: space-between; } .ObjetVSListeDetails .listeDetails section div.sectionVSMotif {   flex: 1 1 auto;   font-size: var(--taille-m);   color: #6b6e77; } .ObjetVSListeDetails .listeDetails section div.sectionVSMotif .justifie, .ObjetVSListeDetails .listeDetails section div.sectionVSMotif .VSmessage {   padding-top: 0.8rem; } .ObjetVSListeDetails .listeDetails section div.sectionVSIcones {   flex: none;   display: flex;   justify-content: flex-end;   align-items: center;   margin-right: 2rem; } .ObjetVSListeDetails .listeDetails section div.sectionVSEdition {   flex: none;   min-width: 9rem;   display: flex;   align-items: center; } .ObjetVSListeDetails .listeDetails section div.sectionVSEdition .btnEdition {   flex: 1 0 auto;   border-radius: 1.5rem;   padding: 0.8rem;   background-color: var(--theme-claire);   color: var(--theme-foncee);   text-align: center;   font-weight: 600; } .ObjetVSListeDetails .listeDetails section div.sectionVSEdition .btnVisu {   flex: 1 0 auto;   padding: 0.8rem;   color: var(--theme-foncee);   text-align: center; } .ObjetVSListeDetails .listeDetails section div.sectionVSEdition .btnVisu > i {   font-size: 2rem; } .ObjetVSListeDetails .listeDetails section div.iconVSAbsence {   margin-left: 1rem;   margin-right: 0.4rem;   width: 1.4rem; } .ObjetVSListeDetails .listeDetails section div.avecJustification {   flex: none;   margin-left: auto;   text-align: right;   font-size: var(--taille-s);   font-weight: 500; } .ObjetVSListeDetails .listeDetails section div.avecJustification.avecLienJustifie {   color: #ff4747; } .ObjetVSListeDetails .listeDetails section div.vsDoc {   margin-top: 0.4rem;   margin-bottom: 0.2rem; } .ObjetVSListeDetails .listeDetails.Absence {   display: flex; } .ObjetVSListeDetails .listeDetails.Absence > i {   margin: 0.4rem 1.6rem 0.4rem 0;   flex: none;   width: 1.6rem;   font-size: 1.6rem;   color: var(--theme-moyen1);   text-align: center; } .ObjetVSListeDetails .listeDetails.Absence > i.icon_exclamation {   color: #ff4747; } .ObjetVSListeDetails .listeDetails.Absence > div {   flex: 1 0; } .ObjetVSListeDetails .listeDetails.estLue {   color: #848484; } .ObjetVSListeDetails_message {   width: 100%;   height: 100%; }
 .FlatListeEvenementsVS {   padding-left: 0.2rem;   min-width: 35rem;   max-width: 50rem;   background-color: #ffffff; } .FlatListeEvenementsVS .noHover {   margin: 0.4rem 0 1.6rem; } .FlatListeEvenementsVS .noHover.selected {   background-color: white !important; } .FlatListeEvenementsVS .noHover.selected .celluleEvenementVS.total {   background-color: var(--theme-claire); } .FlatListeEvenementsVS .noHover.selected .celluleEvenementVS:not(.total) {   background-color: white !important; } .FlatListeEvenementsVS .noHover .celluleEvenementVS:not(.total):hover {   background-color: white !important; } .FlatListeEvenementsVS .noHover .celluleEvenementVS:not(.total) h4, .FlatListeEvenementsVS .noHover .celluleEvenementVS:not(.total) .zone-complementaire span, .FlatListeEvenementsVS .noHover .celluleEvenementVS:not(.total) .zone-contenu-format > i.icon {   color: #c5c5c5; } .FlatListeEvenementsVS .celluleEvenementVS {   padding: 0.4rem;   padding-right: 1.6rem;   box-sizing: content-box;   height: 3.2rem;   width: auto !important;   color: #000000;   list-style: none; } .FlatListeEvenementsVS .celluleEvenementVS .zone-gauche {   align-self: center !important; } .FlatListeEvenementsVS .celluleEvenementVS:first-child {   border: none; } .FlatListeEvenementsVS .celluleEvenementVS.total {   border-radius: 0.7rem;   padding-right: unset;   margin: 0.4rem;   background-color: #f5f5fb; } .FlatListeEvenementsVS .celluleEvenementVS:hover {   background-color: var(--theme-claire); } .FlatListeEvenementsVS .celluleEvenementVS .zone-contenu-format > i.icon.total {   background: #ffffff;   color: #ff7777;   border-radius: 50%;   align-self: flex-start;   border: solid 0.4rem #ffffff;   max-width: 1.6rem;   margin-right: 0.8rem; } .FlatListeEvenementsVS .celluleEvenementVS .zone-complementaire {   margin-right: 0.8rem;   flex: none;   color: var(--theme-foncee);   font-weight: 600;   align-self: center; } .FlatListeEvenementsVS .celluleEvenementVS .zone-complementaire .total {   color: #ff7777; } .FlatListeEvenementsVS .celluleEvenementVS .none {   color: #c5c5c5; } .EspaceMobileIndex .FlatListeEvenementsVS {   max-width: none;   min-width: 32rem; }
 .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: 0.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: 0.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: 0.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: 0.5rem;   font-size: var(--taille-m);   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: 0.6rem;   font-size: 1.5rem;   line-height: inherit; } .ObjetCentraleNotifications .cn_section > header .cn_section_lu {   color: black;   margin-left: 0.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: var(--taille-m);   line-height: var(--taille-m); } .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_article_contenu .notif-membre-exclu:before {   font-family: "Educ-Font";   content: "";   color: #ff3838;   font-size: 1.2rem;   padding-right: 0.4rem; } .ObjetCentraleNotifications .cn_section > article .sc_datePied {   display: flex;   align-items: center;   justify-content: flex-end;   font-style: italic;   font-weight: 600;   color: #4b4b4b;   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.6rem; } .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: #39ad5d; } .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: #39ad5d; } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > article .sc_article_gauche {   background-color: #2c8748;   color: black; } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > article .sc_article_gauche .cn_etiquette_sep {   border-bottom: 1px solid black; } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > article.sc_article_action:hover .sc_article_gauche {   background-color: #1f6133; } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > article.sc_article_action:hover .sc_article_contenu {   background-color: rgba(44, 135, 72, 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_secForum > header {   color: #ffdbeb; } .ObjetCentraleNotifications .cn_section.cn_section_secForum > header .cn_section_titre i:before {   content: ""; } .ObjetCentraleNotifications .cn_section.cn_section_secForum > header .cn_section_lu {   background-color: #ffdbeb; } .ObjetCentraleNotifications .cn_section.cn_section_secForum > article .sc_article_gauche {   background-color: #ffa8cf;   color: #a8004b; } .ObjetCentraleNotifications .cn_section.cn_section_secForum > article .sc_article_gauche .cn_etiquette_sep {   border-bottom: 1px solid #a8004b; } .ObjetCentraleNotifications .cn_section.cn_section_secForum > article.sc_article_action:hover .sc_article_gauche {   background-color: #ff75b2; } .ObjetCentraleNotifications .cn_section.cn_section_secForum > article.sc_article_action:hover .sc_article_contenu {   background-color: rgba(255, 168, 207, 0.2); } .ObjetCentraleNotifications .cn_section.cn_section_secPartenaires > header {   color: #fffabb; } .ObjetCentraleNotifications .cn_section.cn_section_secPartenaires > header .cn_section_titre i:before {   content: ""; } .ObjetCentraleNotifications .cn_section.cn_section_secPartenaires > header .cn_section_lu {   background-color: #fffabb; } .ObjetCentraleNotifications .cn_section.cn_section_secPartenaires > article .sc_article_gauche {   background-color: #fff788;   color: #887f00; } .ObjetCentraleNotifications .cn_section.cn_section_secPartenaires > article .sc_article_gauche .cn_etiquette_sep {   border-bottom: 1px solid #887f00; } .ObjetCentraleNotifications .cn_section.cn_section_secPartenaires > article.sc_article_action:hover .sc_article_gauche {   background-color: #fff455; } .ObjetCentraleNotifications .cn_section.cn_section_secPartenaires > article.sc_article_action:hover .sc_article_contenu {   background-color: rgba(255, 247, 136, 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); }
 .ObjetAideContextuelle {   width: 100%;   height: 100%;   padding-bottom: 0.8rem 0;   box-sizing: border-box;   position: relative;   overflow: hidden;   display: flex;   flex-direction: column;   color: white; } .EspaceMobileIndex .ObjetAideContextuelle label {   font-size: inherit;   color: inherit; } .ObjetAideContextuelle * {   box-sizing: inherit; } .EspaceIndex .ObjetAideContextuelle {   background-color: #6b6e77; } .EspaceMobileIndex .ObjetAideContextuelle {   background-color: #46484d; } .ObjetAideContextuelle > * {   z-index: 1;   position: relative; } .ObjetAideContextuelle header {   font-weight: 600;   font-size: 1.5rem; } .ObjetAideContextuelle > header {   padding: 0.8rem 0.8rem;   flex: none;   display: flex;   align-items: center; } .ObjetAideContextuelle > header .cn_flechegauche {   margin-right: 0.8rem; } .ObjetAideContextuelle > header .cn_flechegauche .btnImage.btnImageIcon {   font-size: 1.8rem;   padding: .2rem; } .ObjetAideContextuelle > header .cn_fermeture {   flex: 1 1 auto;   display: flex;   justify-content: flex-end; } .ObjetAideContextuelle > header .cn_fermeture .btnImage.btnImageIcon {   font-size: 1.8rem;   padding: .2rem; } .ObjetAideContextuelle > header .cn_fermeture .btnImage.btnImageIcon:hover {   background-color: #c5c5c5;   color: black; } .ObjetAideContextuelle .cn_liste_aide {   flex: 1 1 100%;   overflow: hidden; } .ObjetAideContextuelle .cn_scroll {   height: 100%;   overflow: auto; } .EspaceIndex .ObjetAideContextuelle .cn_scroll {   scrollbar-color: #aeaeae #6b6e77;   scrollbar-width: thin; } .EspaceIndex .ObjetAideContextuelle .cn_scroll.cn_scroll_inactif {   overflow: hidden; } .EspaceIndex .ObjetAideContextuelle .cn_scroll::-webkit-scrollbar-track {   background-color: #6b6e77; } .EspaceIndex .ObjetAideContextuelle .cn_scroll::-webkit-scrollbar {   width: 0.8rem;   height: 0.8rem; } .EspaceIndex .ObjetAideContextuelle .cn_scroll::-webkit-scrollbar-thumb {   background-color: #aeaeae; } .ObjetAideContextuelle .cn_scroll .cb_contenu_scroll {   padding: 0.4rem 0.8rem 0.8rem; } .ObjetAideContextuelle .cn_imgAucuneAide {   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; } .ObjetAideContextuelle .cn_section:not(:last-child) {   margin-bottom: 1.2rem; } .ObjetAideContextuelle .cn_section > header {   font-size: var(--taille-m);   display: flex; } .ObjetAideContextuelle .cn_section > header .cn_section_titre {   min-height: 4.5rem;   border-radius: 1rem 1rem 0 0;   flex: 1 1 auto;   display: flex;   align-items: center; } .ObjetAideContextuelle .cn_section > header .cn_section_titre .sc_header_contenu {   margin-left: 1.6rem;   font-size: var(--taille-l); } .ObjetAideContextuelle .cn_section > header .btnImageIcon {   padding: 0 0.4rem; } .ObjetAideContextuelle .cn_section > header .btnImageIcon:hover {   background-color: #92949d;   color: inherit; } .ObjetAideContextuelle .cn_section .sc_contenu {   background-color: #ffffff;   padding-top: 0.8rem;   border-radius: 0 0 1rem 1rem; } .ObjetAideContextuelle .cn_section .sc_contenu > article {   color: black;   margin-bottom: 1.2rem;   padding: 0 0.2rem 0.4rem;   display: flex;   position: relative;   cursor: pointer; } .ObjetAideContextuelle .cn_section .sc_contenu > article .sc_article_gauche {   width: 4rem;   flex: none;   text-align: center; } .ObjetAideContextuelle .cn_section .sc_contenu > article .sc_article_gauche > i {   font-size: 1.6rem; } .ObjetAideContextuelle .cn_section .sc_contenu > article .sc_article_contenu {   flex: 1 1 auto;   font-size: var(--taille-l);   overflow-wrap: break-word; } .ObjetAideContextuelle .cn_section .sc_contenu > article .sc_article_duree {   margin-right: 0.4rem;   font-size: var(--taille-m);   width: 5rem; } .ObjetAideContextuelle .cn_section .sc_contenu > article .sc_article_duree:before {   margin-right: 0.2rem; } .ObjetAideContextuelle .cn_section.voirplus {   border-radius: 1rem;   cursor: pointer; } .ObjetAideContextuelle .cn_section.voirplus .cn_section_titre {   justify-content: center; }
 .fiche-etablissement.onglet {   display: flex;   justify-content: space-evenly; } .fiche-etablissement.onglet .selectionne {   border-bottom-width: 0.2rem;   border-bottom-style: solid;   border-bottom-color: var(--theme-foncee); } .fiche-etablissement.informations {   display: inline-table;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-content: center; } .fiche-etablissement.informations .logo img {   height: 10rem; } .fiche-etablissement.informations .adresse {   display: flex;   flex-wrap: wrap; } .fiche-etablissement.informations .telephone {   display: flex;   justify-content: left; } .fiche-etablissement.informations i {   font-size: 2rem;   width: 2.5rem; }
 .EspaceIndex .DetailSortiePedagogique {   width: 450px; } .DetailSortiePedagogique table.dsp_champs {   margin-bottom: 0.3em; } .EspaceIndex .DetailSortiePedagogique table.dsp_champs {   border-spacing: 3px;   border-collapse: separate; } .DetailSortiePedagogique table.dsp_champs tr:nth-child(2) td {   padding-bottom: 1.5em; } .DetailSortiePedagogique table.dsp_champs tr td {   vertical-align: top; } .DetailSortiePedagogique table.dsp_champs tr td:first-child {   width: 1px;   text-align: right;   white-space: pre; } .DetailSortiePedagogique table.dsp_champs tr td:not(:first-child) {   text-align: left;   font-weight: 600; } .DetailSortiePedagogique .dsp_Memo {   background-color: #d9dbdc;   min-height: 4em;   padding: 0.1em 0.4em 0.4em 0.4em; } .DetailSortiePedagogique .dsp_Memo .dsp_titreMemo {   font-weight: 600;   padding-bottom: 0.4em; } .DetailSortiePedagogique .dsp_Memo .dsp_texteMemo {   box-sizing: border-box;   width: 100%;   max-height: 8em; }
 .has-float-btn-bottom {   padding-bottom: 6.4rem; } .floating-btn-position .icon {   font-size: 1.6rem; } .floating-btn-position .icon.tiny {   font-size: 0.7rem; } .floating-btn-position .icon.small {   font-size: 1.1rem; } .floating-btn-position .icon.medium {   font-size: 1.6rem; } .floating-btn-position .icon.large {   font-size: 1.7rem; } .floating-btn-position .icon.extra-large {   font-size: 3rem; } .floating-btn-position {   z-index: 11;   display: flex;   flex-direction: column; } .floating-btn-position input.on-off {   position: absolute;   left: -99999px;   pointer-events: auto; } .floating-btn-position.v-top {   height: 4rem; } .floating-btn-position.v-top .float-global-conteneur {   display: flex;   flex-direction: column;   flex-wrap: wrap; } .floating-btn-position.v-top .sub-float-menu {   top: 5.8rem; } .floating-btn-position.v-top, .floating-btn-position.v-bottom {   left: calc(100vw - 6.4rem);   right: 1.6rem;   align-items: flex-end; } .floating-btn-position.v-top .float-global-conteneur, .floating-btn-position.v-bottom .float-global-conteneur {   z-index: 12;   align-items: flex-end; } .floating-btn-position.v-top .float-btn-conteneur, .floating-btn-position.v-bottom .float-btn-conteneur {   display: flex;   flex-direction: row-reverse; } .floating-btn-position.v-top .float-btn-conteneur li, .floating-btn-position.v-bottom .float-btn-conteneur li {   margin-left: 0.8rem; } .floating-btn-position.v-top .sub-float-menu, .floating-btn-position.v-middle .sub-float-menu {   transform-origin: 0 0;   top: -0.4rem; } .floating-btn-position.v-middle {   right: 0.8rem;   top: 0.8rem;   bottom: 0.8rem;   justify-content: center;   align-items: center; } .floating-btn-position.v-middle .float-btn-conteneur {   display: flex;   flex-direction: column;   flex-wrap: wrap;   align-items: flex-start; } .floating-btn-position.v-middle .float-btn-conteneur li {   margin-bottom: 0.8rem; } .floating-btn-position.v-middle .sub-float-menu {   top: -0.4rem; } .floating-btn-position.v-bottom .float-global-conteneur {   display: flex;   flex-direction: row-reverse;   align-items: center; } .floating-btn-position.v-bottom .float-global-conteneur .as-button {   margin-left: 0.4rem; } .floating-btn-position.v-bottom .sub-float-menu {   transform-origin: 50% 100%;   bottom: 4rem; } .floating-btn-position.h-center {   align-items: center; } .float-global-conteneur {   flex: 0 0 auto;   display: flex;   z-index: 11;   position: relative;   pointer-events: all; } .float-global-conteneur label, .float-global-conteneur i {   color: #ffffff; } .float-global-conteneur .as-button {   cursor: pointer;   z-index: 15;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   border-radius: 50%;   width: 3.6rem;   height: 3.6rem;   opacity: 1;   background-color: #999999;   border: solid 0.2rem #969696;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 1s ease-in-out;   box-shadow: 0.5rem 1rem 0.6rem 0.2rem rgba(70, 72, 77, 0.2); } .float-global-conteneur .as-button:hover, .float-global-conteneur .as-button:focus {   color: #ffffff !important;   background-color: #7a7a7a;   border-color: #7a7a7a; } .float-global-conteneur .as-button.primary {   width: 4rem;   height: 4rem;   background-color: var(--theme-foncee);   border: solid 0.2rem var(--theme-foncee-scaleMoins2);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 1s ease-in-out; } .float-global-conteneur .as-button.primary:hover, .float-global-conteneur .as-button.primary:focus {   color: #ffffff !important;   background-color: var(--theme-foncee-scaleMoins20);   border-color: var(--theme-foncee-scaleMoins20); } .float-global-conteneur .as-button.primary .icon {   font-size: var(--taille-l); } .float-global-conteneur .as-button.more {   display: none; } .float-global-conteneur .as-button.more.shown {   display: flex; } .float-global-conteneur .as-button.disabled, .float-global-conteneur .as-button.primary.disabled {   background-color: #c0c0c0;   color: #ececec;   box-shadow: none;   border-color: #c0c0c0;   pointer-events: none; } .sub-float-menu {   position: absolute;   list-style: none;   margin: 0;   padding: 0;   transform: scaleY(0);   transition: opacity 0.2s ease-in-out, transform 0.4s cubic-bezier(0.1, 0.75, 0.49, 1); } .sub-float-menu li {   display: none; } .sub-float-menu.icon-only label {   display: none; } input.on-off:checked ~ label.command ~ .sub-float-menu {   display: flex;   flex-direction: column-reverse;   flex-wrap: wrap;   padding: 0.4rem 0;   transform: scaleY(1);   z-index: 10;   align-content: center;   height: auto;   min-height: 5rem;   opacity: 1; } input.on-off:checked ~ label.command ~ .sub-float-menu li {   display: flex;   justify-content: flex-end;   align-items: center;   padding: 0.4rem 0.21053rem;   cursor: pointer; } input.on-off:checked ~ label.command ~ .sub-float-menu li .icon {   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   width: 3.6rem;   height: 3.6rem;   border-radius: 50%; } .EspaceMobileIndex .ThemeMobilePN input.on-off:checked ~ label.command ~ .sub-float-menu li .icon {   background-color: #f2f2f2;   border: solid 0.2rem #ededed;   color: #000000;   transition: background-color 0.5s ease-in-out, border-color 1s ease-in-out; } .EspaceMobileIndex .ThemeMobilePN input.on-off:checked ~ label.command ~ .sub-float-menu li .icon:hover, .EspaceMobileIndex .ThemeMobilePN input.on-off:checked ~ label.command ~ .sub-float-menu li .icon:focus {   color: #000000 !important;   background-color: #f3f3f3;   border-color: #f3f3f3; } .EspaceMobileIndex .ThemeMobileHP input.on-off:checked ~ label.command ~ .sub-float-menu li .icon {   background-color: #e8d4de;   border: solid 0.2rem #e5ceda;   color: #000000;   transition: background-color 0.5s ease-in-out, border-color 1s ease-in-out; } .EspaceMobileIndex .ThemeMobileHP input.on-off:checked ~ label.command ~ .sub-float-menu li .icon:hover, .EspaceMobileIndex .ThemeMobileHP input.on-off:checked ~ label.command ~ .sub-float-menu li .icon:focus {   color: #000000 !important;   background-color: #e9d6e0;   border-color: #e9d6e0; } input.on-off:checked ~ label.command ~ .sub-float-menu li .icon:before {   font-size: 1.2rem; } input.on-off:checked ~ label.command ~ .sub-float-menu li label {   flex: 0 1 auto;   white-space: nowrap;   padding: 0.08rem 0.2rem;   border-radius: 0.4rem;   margin-right: 0.8rem;   font-weight: 600;   text-align: right;   background-color: rgba(255, 255, 255, 0.9);   color: #000000; } input.on-off:checked ~ label.command ~ .sub-float-menu li.disabled {   pointer-events: none; } input.on-off:checked ~ label.command ~ .sub-float-menu li.disabled .icon {   background-color: #c0c0c0;   color: #ececec;   border-color: #c0c0c0;   box-shadow: none; } input.on-off:checked ~ label.command ~ .sub-float-menu li.disabled label {   background-color: none;   color: #c0c0c0; }
 .conteneur-entete {   padding-bottom: 1.6rem; } .conteneur-entete:after {   content: "";   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   bottom: -1.9rem;   box-shadow: 0 0.7rem 0.6rem -0.6rem #00000029;   bottom: 0; } .conteneur-entete .conteneur-filtre {   display: flex;   justify-content: flex-end;   background-color: #ffffff;   padding-right: 0.8rem;   flex-wrap: wrap;   padding-top: 0.8rem;   gap: 0.8rem; } .conteneur-entete .conteneur-filtre label {   margin-bottom: 0.4rem; } .conteneur-entete .conteneur-calendrier, .conteneur-entete .conteneur-matiere {   padding-top: 0.8rem; } .conteneur-liste-CDT { } .conteneur-liste-CDT.conteneur-fiche-CDT {   margin-right: 1.6rem; } .conteneur-liste-CDT ul.liste-date, .conteneur-liste-CDT ul.liste-imbriquee {   padding-right: 1.6rem; } .conteneur-liste-CDT ul.liste-date li, .conteneur-liste-CDT ul.liste-imbriquee li {   list-style-type: none; } .conteneur-liste-CDT ul.liste-element, .conteneur-liste-CDT ul.sub-liste {   margin-left: 0; } .conteneur-liste-CDT ul.liste-element li, .conteneur-liste-CDT ul.sub-liste li {   list-style-type: none; } .conteneur-liste-CDT .conteneur-date {   margin-top: 2.4rem; } .conteneur-liste-CDT .ligne-separation {   border-top: 0.1rem solid var(--theme-claire);   padding-top: 1.6rem; } .conteneur-liste-CDT .ligne-separation-date {   border-top: solid 0.1rem var(--theme-foncee);   padding-bottom: 2.4rem; } .conteneur-liste-CDT .conteneur-item {   padding-bottom: 1.6rem; } .conteneur-liste-CDT .wrap.conteneur-item {   margin-bottom: 1.6rem; } .conteneur-liste-CDT .entete-element {   display: flex;   justify-content: space-between; } .conteneur-liste-CDT .entete-element .conteneur-icon {   padding-right: 0.8rem;   align-self: center; } .conteneur-liste-CDT .entete-element .conteneur-icon .icon_bell {   color: #4d2e00;   background-color: #facb4a;   border-radius: 1.6rem;   font-size: 1.6rem;   padding: 0.8rem; } .conteneur-liste-CDT .conteneur-titre-liste {   padding-top: 1.6rem;   font-weight: 600; } .conteneur-liste-CDT .conteneur-titre-liste.titre-espaceBas-xxl {   padding-bottom: 2.4rem; } .conteneur-liste-CDT .conteneur-titre-liste.titre-espaceBas-l {   padding-bottom: 0.8rem; } .conteneur-liste-CDT .conteneur-titre-liste .icon_th_large {   color: var(--theme-foncee);   font-size: 1.6rem;   margin-right: 0.8rem;   padding: 0.8rem;   background-color: #f6f6f6;   border-radius: 1.6rem; } .conteneur-liste-CDT .conteneur-titre-liste .icon_folder_close {   color: var(--theme-foncee);   font-size: 1.6rem;   margin-right: 0.8rem;   padding: 0.8rem;   background-color: #f6f6f6;   border-radius: 1.6rem; } .conteneur-liste-CDT .conteneur-rappel {   background-color: #fef5db;   margin: 0 -0.8rem 0 -1.5rem;   padding-right: 1rem;   padding-left: 1.6rem;   padding-bottom: 1.6rem; } .conteneur-liste-CDT .titre-matiere {   font-weight: 600;   font-size: var(--taille-m);   padding-right: 0.4rem; } .conteneur-liste-CDT .titre-matiere.sousCategorie {   font-weight: 500; } .conteneur-liste-CDT .titre-contenu {   padding-bottom: 0.8rem; } .conteneur-liste-CDT .titre-ressource {   display: flex;   flex-wrap: wrap;   padding-bottom: 0.8rem; } .conteneur-liste-CDT .titre-manuel {   display: flex;   flex-wrap: wrap;   padding-bottom: 1.6rem; } .conteneur-liste-CDT .titre-qcm {   padding-bottom: 1.6rem; } .conteneur-liste-CDT .conteneur-chevron {   min-width: 2.2rem; } .conteneur-liste-CDT .conteneur-chevron i.icon_chevron_right {   padding-right: 0.8rem; } .conteneur-liste-CDT .conteneur-chevron i.icon_chevron_down {   padding-right: 0.8rem; } .conteneur-liste-CDT .conteneur-qcm {   padding-left: 1.6rem; } .EspaceIndex .conteneur-liste-CDT .conteneur-qcm {   padding-top: 0.8rem; } .conteneur-liste-CDT span.titre-date {   padding-left: 0.8rem; } .conteneur-liste-CDT .titre-date {   padding-top: 0.4rem;   padding-bottom: 0.8rem; } .conteneur-liste-CDT .est-fait {   color: #999999; } .conteneur-liste-CDT .est-vu {   color: #4b4b4b; } .conteneur-liste-CDT .titre-matiere.est-fait, .conteneur-liste-CDT .titre-matiere.est-vu {   font-weight: 500; } .conteneur-liste-CDT .details {   padding-left: 1.2rem; } .conteneur-liste-CDT .duree {   padding-right: 0.4rem; } .conteneur-liste-CDT .duree .icon_edt_permanence {   font-size: 1.2rem;   color: var(--theme-moyen1);   padding-right: 0.4rem; } .conteneur-liste-CDT .difficulte .icon_star {   color: var(--theme-moyen1);   font-size: 1.2rem;   padding-right: 0.2rem; } .conteneur-liste-CDT .difficulte .icon_star_empty {   color: var(--theme-moyen1);   font-size: 1.2rem;   padding-right: 0.2rem; } .conteneur-liste-CDT .conteneur-descriptif {   padding-top: 0.8rem; } .conteneur-liste-CDT .description, .conteneur-liste-CDT .descriptif {   font-size: var(--taille-m);   overflow-wrap: anywhere; } .conteneur-liste-CDT .description.init-html h1, .conteneur-liste-CDT .description.init-html h2, .conteneur-liste-CDT .description.init-html h3, .conteneur-liste-CDT .description.init-html h4, .conteneur-liste-CDT .description.init-html h5, .conteneur-liste-CDT .description.init-html h6, .conteneur-liste-CDT .description.init-html ol, .conteneur-liste-CDT .description.init-html ul, .conteneur-liste-CDT .description.init-html dl, .conteneur-liste-CDT .description.init-html a, .conteneur-liste-CDT .description.init-html p, .conteneur-liste-CDT .description.init-html span, .conteneur-liste-CDT .descriptif.init-html h1, .conteneur-liste-CDT .descriptif.init-html h2, .conteneur-liste-CDT .descriptif.init-html h3, .conteneur-liste-CDT .descriptif.init-html h4, .conteneur-liste-CDT .descriptif.init-html h5, .conteneur-liste-CDT .descriptif.init-html h6, .conteneur-liste-CDT .descriptif.init-html ol, .conteneur-liste-CDT .descriptif.init-html ul, .conteneur-liste-CDT .descriptif.init-html dl, .conteneur-liste-CDT .descriptif.init-html a, .conteneur-liste-CDT .descriptif.init-html p, .conteneur-liste-CDT .descriptif.init-html span {   all: revert; } .conteneur-liste-CDT .description.init-html h1, .conteneur-liste-CDT .description.init-html h2, .conteneur-liste-CDT .description.init-html h3, .conteneur-liste-CDT .description.init-html h4, .conteneur-liste-CDT .description.init-html h5, .conteneur-liste-CDT .description.init-html h6, .conteneur-liste-CDT .description.init-html div, .conteneur-liste-CDT .description.init-html ol, .conteneur-liste-CDT .description.init-html ul, .conteneur-liste-CDT .description.init-html dl, .conteneur-liste-CDT .descriptif.init-html h1, .conteneur-liste-CDT .descriptif.init-html h2, .conteneur-liste-CDT .descriptif.init-html h3, .conteneur-liste-CDT .descriptif.init-html h4, .conteneur-liste-CDT .descriptif.init-html h5, .conteneur-liste-CDT .descriptif.init-html h6, .conteneur-liste-CDT .descriptif.init-html div, .conteneur-liste-CDT .descriptif.init-html ol, .conteneur-liste-CDT .descriptif.init-html ul, .conteneur-liste-CDT .descriptif.init-html dl {   display: revert; } .conteneur-liste-CDT .description.init-html h1, .conteneur-liste-CDT .description.init-html h2, .conteneur-liste-CDT .description.init-html h3, .conteneur-liste-CDT .description.init-html h4, .conteneur-liste-CDT .description.init-html h5, .conteneur-liste-CDT .description.init-html h6, .conteneur-liste-CDT .description.init-html a, .conteneur-liste-CDT .description.init-html p, .conteneur-liste-CDT .description.init-html span, .conteneur-liste-CDT .descriptif.init-html h1, .conteneur-liste-CDT .descriptif.init-html h2, .conteneur-liste-CDT .descriptif.init-html h3, .conteneur-liste-CDT .descriptif.init-html h4, .conteneur-liste-CDT .descriptif.init-html h5, .conteneur-liste-CDT .descriptif.init-html h6, .conteneur-liste-CDT .descriptif.init-html a, .conteneur-liste-CDT .descriptif.init-html p, .conteneur-liste-CDT .descriptif.init-html span {   font-size: revert;   font-weight: revert;   margin: revert;   padding: revert;   background-color: unset;   width: revert;   color: revert; } .conteneur-liste-CDT .description.init-html h1::before, .conteneur-liste-CDT .description.init-html h2::before, .conteneur-liste-CDT .description.init-html h3::before, .conteneur-liste-CDT .description.init-html h4::before, .conteneur-liste-CDT .description.init-html h5::before, .conteneur-liste-CDT .description.init-html h6::before, .conteneur-liste-CDT .descriptif.init-html h1::before, .conteneur-liste-CDT .descriptif.init-html h2::before, .conteneur-liste-CDT .descriptif.init-html h3::before, .conteneur-liste-CDT .descriptif.init-html h4::before, .conteneur-liste-CDT .descriptif.init-html h5::before, .conteneur-liste-CDT .descriptif.init-html h6::before {   content: none !important;   margin-right: 0 !important; } .conteneur-liste-CDT .description.init-html h1 span, .conteneur-liste-CDT .description.init-html h2 span, .conteneur-liste-CDT .description.init-html h3 span, .conteneur-liste-CDT .description.init-html h4 span, .conteneur-liste-CDT .description.init-html h5 span, .conteneur-liste-CDT .description.init-html h6 span, .conteneur-liste-CDT .descriptif.init-html h1 span, .conteneur-liste-CDT .descriptif.init-html h2 span, .conteneur-liste-CDT .descriptif.init-html h3 span, .conteneur-liste-CDT .descriptif.init-html h4 span, .conteneur-liste-CDT .descriptif.init-html h5 span, .conteneur-liste-CDT .descriptif.init-html h6 span {   font-weight: revert !important;   overflow: initial !important;   white-space: normal !important; } .conteneur-liste-CDT .description.init-html ol, .conteneur-liste-CDT .description.init-html ul, .conteneur-liste-CDT .descriptif.init-html ol, .conteneur-liste-CDT .descriptif.init-html ul {   padding: 0 0 0 40px !important; } .conteneur-liste-CDT .description.init-html ol li, .conteneur-liste-CDT .description.init-html ul li, .conteneur-liste-CDT .descriptif.init-html ol li, .conteneur-liste-CDT .descriptif.init-html ul li {   padding: initial !important;   display: list-item !important;   min-height: 0 !important;   line-height: initial !important;   border: none !important; } .conteneur-liste-CDT .description.init-html ul, .conteneur-liste-CDT .descriptif.init-html ul {   list-style-image: disc !important; } .conteneur-liste-CDT .description.init-html ul li, .conteneur-liste-CDT .descriptif.init-html ul li {   list-style-type: initial !important; } .conteneur-liste-CDT .description.init-html ol, .conteneur-liste-CDT .descriptif.init-html ol {   list-style-image: numeric !important; } .conteneur-liste-CDT .description.init-html ol li, .conteneur-liste-CDT .descriptif.init-html ol li {   list-style-type: numeric !important; } .conteneur-liste-CDT .description.widgetTAF, .conteneur-liste-CDT .descriptif.widgetTAF {   padding-left: 2.4rem;   padding-right: 1.6rem; } .conteneur-liste-CDT .piece-jointe-ressource {   padding-bottom: 1.6rem; } .conteneur-liste-CDT .piece-jointe-ressource.pj-qcm {   padding-left: 0.8rem; } .conteneur-liste-CDT .piece-jointe-ressource .pj-theme {   margin-left: 0.8rem; } .conteneur-liste-CDT .piece-jointe-programme {   margin-bottom: 0.4rem; } .conteneur-liste-CDT .piece-jointe {   margin-top: 1.6rem; } .conteneur-liste-CDT .chips-pj {   padding-right: 0.4rem; } .conteneur-liste-CDT .chips-pj a {   margin-bottom: 0.4rem; } .conteneur-liste-CDT .conteneur-chips-relies {   display: flex;   flex-wrap: wrap; } .conteneur-liste-CDT .btnCours {   margin-top: 1.6rem; } .conteneur-liste-CDT .btn-qcm {   justify-content: flex-end;   margin-top: 1.6rem; } .conteneur-liste-CDT .revision {   margin-top: 0.8rem; } .conteneur-liste-CDT .qcm-revision {   justify-content: flex-end;   margin-top: 0.8rem; } .conteneur-liste-CDT .taf-a-rendre {   margin-top: 1.6rem; } .conteneur-liste-CDT .cb-termine {   margin-top: 1.6rem; } .conteneur-liste-CDT .cb-termine.cb-rappel {   color: #4d2e00; } .conteneur-liste-CDT .conteneur-cb {   justify-content: flex-end; } .conteneur-liste-CDT .rendu-papier::before {   font-style: normal;   font-family: "Educ-Font";   content: "";   margin-right: 0.4rem; } .conteneur-liste-CDT .conteneur-combo {   justify-content: flex-end;   background-color: #ffffff;   padding-right: 1.6rem;   padding-top: 0.4rem; } .conteneur-liste-CDT .detailsRendu {   padding-left: 0.8rem; } .conteneur-liste-CDT .programme {   padding-bottom: 1.6rem; } .conteneur-liste-CDT .conteneur-PJLieProgression-Mobile {   padding-left: 1.6rem;   margin-bottom: 1.6rem; } .conteneur-liste-CDT .conteneur-PJLieProgression-Mobile .conteneur-professeur {   margin-bottom: 0.4rem; } .conteneur-liste-CDT .conteneur-PJLieProgression-Mobile .conteneur-PJ {   margin-bottom: 0.8rem; } .conteneur-liste-CDT .conteneur-ressource-mobile {   margin: 1.6rem; } .conteneur-liste-CDT .conteneur-ressource-mobile .conteneur-ressource-journee {   border-bottom: 0.1rem solid var(--theme-claire);   margin-bottom: 1.6rem;   padding-bottom: 0.8rem; } .conteneur-liste-CDT .conteneur-ressource-mobile .conteneur-ressource-journee .entete-element {   margin-bottom: 0.8rem; } .conteneur-liste-CDT .taf-a-rendre .taf-btn-conteneur {   display: flex;   flex-wrap: wrap;   justify-content: flex-end; } .conteneur-liste-CDT .taf-a-rendre .as-info-light {   color: #46484d;   font-style: italic;   font-size: var(--taille-m); } .conteneur-liste-CDT .taf-a-rendre .as-info-light::before {   font-style: normal;   font-family: "Educ-Font";   content: "";   margin-right: 0.4rem; } .conteneur-liste-CDT .taf-a-rendre .as-cta {   padding: 0.4rem;   border-radius: 2.1rem;   margin-bottom: 0.8rem;   cursor: pointer; } .conteneur-liste-CDT .taf-a-rendre .as-cta.rendu-pn {   background-color: var(--theme-claire);   border-color: var(--theme-claire);   color: var(--theme-sombre);   border-radius: 2.8rem;   height: 3.2rem;   font-weight: 600;   font-size: var(--taille-l);   padding-left: 1.6rem;   padding-right: 1.6rem;   box-sizing: border-box;   text-decoration: none;   line-height: 1.5;   transition: background-color 0.5s ease-in-out, border-color 0.5s ease-in-out, color 0.7s ease-in-out; } .conteneur-liste-CDT .taf-a-rendre .as-cta.rendu-pn:hover {   background-color: var(--theme-sombre);   border-color: var(--theme-sombre);   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.5s ease-in-out, color 0.7s ease-in-out; }
 .ObjetForumVisuPosts .post .quotation, .ObjetForumVisuPosts-fenetrePost .quotation {   padding-left: 0.4rem;   border-left: 1px solid var(--theme-foncee); } .ObjetForumVisuPosts .post .quotation > label, .ObjetForumVisuPosts-fenetrePost .quotation > label {   font-weight: 600; } .ObjetForumVisuPosts .post .quotation > div, .ObjetForumVisuPosts-fenetrePost .quotation > div {   padding-top: 0.8rem; } .ObjetForumVisuPosts {   height: 100%;   width: 100%;   display: flex;   flex-direction: column; } .EspaceIndex .ObjetForumVisuPosts {   --padding-largeur: 0.8rem; } .EspaceMobileIndex .ObjetForumVisuPosts {   --padding-largeur: 1.6rem; } .ObjetForumVisuPosts .message-vide {   flex: 1 1 auto; } .ObjetForumVisuPosts .message-vide .texte {   padding-top: 1.6rem; } .ObjetForumVisuPosts > header {   padding: 0.8rem var(--padding-largeur);   display: flex;   flex-direction: column;   overflow: hidden;   max-height: 50%; } .ObjetForumVisuPosts > header .nav-page-profonde-container {   padding: 0 0.4rem 0.8rem 0.4rem; } .ObjetForumVisuPosts > header .nav-page-profonde-container .label {   flex: 1 1 auto;   color: black;   font-weight: 600;   font-size: var(--taille-l);   text-align: center; } .ObjetForumVisuPosts > header .titre {   display: flex; } .ObjetForumVisuPosts > header .titre .titre-texte {   flex: 1 1 auto; } .EspaceIndex .ObjetForumVisuPosts > header .titre .titre-texte {   width: 0; } .ObjetForumVisuPosts > header .titre .titre-texte h5 {   padding: 0;   margin: 0; } .ObjetForumVisuPosts > header .titre .titre-texte .sous-titre:not(:first-child) {   padding-top: 0.4rem; } .ObjetForumVisuPosts > header .titre .titre-boutons {   display: flex; } .ObjetForumVisuPosts > header .titre .titre-boutons > * {   margin-left: 0.4rem; } .ObjetForumVisuPosts > header .ligne-supp {   display: flex;   align-items: center;   flex-wrap: wrap;   padding-top: 0.4rem; } .EspaceMobileIndex .ObjetForumVisuPosts > header .ligne-supp {   margin-top: 0.8rem;   margin-right: 0.4rem; } .ObjetForumVisuPosts > header .ligne-supp > .ecart {   flex: 1 1 auto; } .ObjetForumVisuPosts > header .ligne-supp > .cbFiltreModeration {   padding-left: 0.4rem; } .ObjetForumVisuPosts > header .message-sujet {   padding-top: 0.8rem;   color: #ff3838;   font-weight: 600; } .ObjetForumVisuPosts > header .message-sujet .ferme-horaire.moderateur {   color: #000000; } .ObjetForumVisuPosts > header .message-sujet .ferme-horaire:before {   font-family: "Educ-Font";   content: "";   color: var(--theme-moyen1);   margin-right: 0.4rem; } .ObjetForumVisuPosts > header .visu-post {   margin-top: 0.8rem;   border-top: 1px solid var(--theme-claire);   padding-top: 0.8rem;   overflow: auto;   position: relative; } .ObjetForumVisuPosts > header .visu-post:empty {   display: none; } .ObjetForumVisuPosts > header .visu-post .post-pj {   margin-top: 0.4rem;   overflow: hidden; } .ObjetForumVisuPosts > section {   flex: 1 1 0;   display: flex;   flex-direction: column;   position: relative;   min-height: 4rem;   overflow: hidden; } .ObjetForumVisuPosts > section:before {   content: "";   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   top: -1.9rem;   box-shadow: 0 0.7rem 0.6rem -0.6rem #00000029; } .ObjetForumVisuPosts > section:after {   content: "";   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   bottom: -1.9rem;   box-shadow: 0 -0.7rem 0.6rem -0.6rem #00000029; } .ObjetForumVisuPosts > section > div.scroll-posts {   flex: 1 1 auto;   overflow-y: auto;   display: flex;   flex-direction: column;   position: relative;   padding: 0; } .ObjetForumVisuPosts > section .is-sticky.btn-plus {   bottom: 3.2rem;   margin: 0.4rem 2.4rem 3.2rem 0;   padding: 0 0.4rem; } .ObjetForumVisuPosts > section .is-sticky.btn-plus .as-button.primary {   width: 4.8rem;   height: 4.8rem; } .ObjetForumVisuPosts > section .is-sticky.btn-plus .as-button.primary i {   font-size: 2.5rem !important; } .ObjetForumVisuPosts .post {   margin: 0.8rem var(--padding-largeur);   padding: 0.4rem 0.8rem 0.8rem 0.8rem;   position: relative;   border-radius: 3px;   background-color: #f6f6f6; } .ObjetForumVisuPosts .post.auteur {   background-color: var(--theme-claire); } .ObjetForumVisuPosts .post.HEP_SupprimeAuteur, .ObjetForumVisuPosts .post.HEP_Refuse, .ObjetForumVisuPosts .post.HEP_AttenteValidation {   color: #4b4b4b; } .ObjetForumVisuPosts .post.HEP_SignaleModEnCours, .ObjetForumVisuPosts .post.HEP_SignaleMod {   border: 1px solid red; } .ObjetForumVisuPosts .post.HEP_Important {   border: 1px solid var(--theme-foncee); } .ObjetForumVisuPosts .post.HEP_AttenteValidation {   border: 1px dashed var(--theme-foncee); } .ObjetForumVisuPosts .post .titre .principal {   display: flex;   align-items: center; } .ObjetForumVisuPosts .post .titre .principal .icon-etat {   flex: none; } .ObjetForumVisuPosts .post .titre .principal .icon-etat.HEP_Publie:before {   content: "";   color: green; } .ObjetForumVisuPosts .post .titre .principal .icon-etat.HEP_Refuse:before {   content: "";   color: #4b4b4b; } .ObjetForumVisuPosts .post .titre .principal .icon-etat.HEP_SignaleModEnCours:before, .ObjetForumVisuPosts .post .titre .principal .icon-etat.HEP_SignaleMod:before {   content: "";   color: red; } .ObjetForumVisuPosts .post .titre .principal .icon-etat.HEP_Important:before {   content: "";   color: var(--theme-foncee); } .ObjetForumVisuPosts .post .titre .principal .icon-etat.HEP_SupprimeAuteur:before {   content: ""; } .ObjetForumVisuPosts .post .titre .principal .icon-etat.HEP_AttenteValidation:before {   content: "";   color: var(--theme-foncee); } .ObjetForumVisuPosts .post .titre .principal .etat {   flex: 1 1 auto;   padding-left: 0.4rem;   font-style: italic; } .ObjetForumVisuPosts .post .titre .principal .etat .sign-spr, .ObjetForumVisuPosts .post .titre .principal .etat .signale {   color: red; } .ObjetForumVisuPosts .post .titre .principal .titre-auteur {   flex: 1 1 auto; } .ObjetForumVisuPosts .post .titre .principal .commandes {   flex: none;   display: flex;   align-items: center; } .ObjetForumVisuPosts .post .titre .principal .commandes > * {   margin-left: 0.4rem; } .ObjetForumVisuPosts .post .titre .principal .commandes .icon_ellipsis_vertical {   font-size: 2rem;   height: 3.2rem; } .ObjetForumVisuPosts .post .titre .principal .commandes .gabarit-icon {   margin-left: 0;   height: 3.2rem; } .ObjetForumVisuPosts .post .titre .titre-auteur .auteur {   font-weight: 600; } .ObjetForumVisuPosts .post .titre .titre-auteur .exclu {   color: red; } .ObjetForumVisuPosts .post .titre .titre-auteur .edite {   font-style: italic; } .ObjetForumVisuPosts .post > .pastille-nonLu {   position: absolute;   top: 0.4rem;   left: 0.4rem;   width: 0.6rem;   height: 0.6rem;   border-radius: 50%;   background-color: blue; } .ObjetForumVisuPosts .post .quotation {   margin: 0.8rem 0 0 1.6rem; } .ObjetForumVisuPosts .post .contenu {   padding-top: 0.8rem; } .ObjetForumVisuPosts h5.sep-nonLu {   margin: 0 var(--padding-largeur);   text-align: center;   font-size: var(--taille-m);   font-weight: 600;   color: var(--theme-foncee); } .ObjetForumVisuPosts h5.sep-nonLu:first-child {   margin-top: 0.8rem; } .ObjetForumVisuPosts .posts-load {   text-align: center;   padding: 0.8rem 0.4rem;   font-weight: 600;   color: var(--theme-foncee); } .ObjetForumVisuPosts .ecart-btn-creation {   flex: 1 1 auto; } .ObjetForumVisuPosts-fenetrePost .post-saisie {   width: 100%; } .EspaceIndex .ObjetForumVisuPosts-fenetrePost .post-saisie {   height: 100px; } .ObjetForumVisuPosts-fenetrePost .quotation {   margin: 0 0 0.8rem 0.8rem; }
 .EspaceIndex .InterfaceForumPedagogique {   display: flex;   align-items: stretch;   height: 100%;   background-color: #ffffff; } .EspaceIndex .InterfaceForumPedagogique > .liste-matieres {   flex: none;   width: 240px;   background-color: #f6f6f6; } .EspaceIndex .InterfaceForumPedagogique > .liste-sujets {   flex: 1 1 50%;   min-width: 300px;   max-width: 500px;   padding: 0.4rem; } .EspaceIndex .InterfaceForumPedagogique > .posts {   flex: 1 1 50%;   min-width: 300px;   max-width: 700px;   width: 0;   padding: 0.4rem; } .EspaceMobileIndex .InterfaceForumPedagogique {   display: flex;   flex-direction: column;   height: 100%; } .EspaceMobileIndex .InterfaceForumPedagogique > * {   flex: 1 1 auto; } .DonneesListe_Forum_ListeSujets .zone-gauche .couleur-matiere {   height: 2.5rem;   width: 0.5rem;   border-radius: 0.3rem;   margin-top: 0.4rem; } .DonneesListe_Forum_ListeSujets .compteur-nlu {   box-sizing: border-box;   font-size: 1.2rem;   background-color: var(--theme-moyen1);   color: #ffffff;   padding: 0.2rem 0.3rem;   margin: 0.2rem 0;   text-align: center;   min-width: 1.6rem;   border-radius: 0.8rem; } .EspaceIndex .InterfaceForumPedagogique_fenetre_filtre .field-contain {   flex-direction: column;   align-items: flex-start; } .EspaceIndex .InterfaceForumPedagogique_fenetre_filtre .field-contain > label {   margin-bottom: 0.4rem; } .EspaceIndex .InterfaceForumPedagogique_fenetre_filtre .field-contain > .ObjetSaisie {   width: 100%; }
 .menu-tabs {   height: 3.2rem;   box-sizing: border-box;   box-shadow: 0 12px 5px -5px #0000001a;   display: flex; } .EspaceMobileIndex .menu-tabs {   height: 4.5rem;   overflow-x: auto; } .menu-tabs:empty, .objetInterfaceMobile_zoneSelection > *:not(:last-child) .menu-tabs {   box-shadow: none; } .menu-tabs .tab-item {   cursor: pointer;   display: inline-flex; } .EspaceMobileIndex .menu-tabs .tab-item {   display: flex;   flex: 1 1 auto; } .EspaceMobileIndex .menu-tabs .tab-item:only-of-type {   flex: 0 1 auto; } .menu-tabs .tab-item .tab-content {   flex: 1 1 auto;   display: flex;   flex-direction: column;   align-items: center;   justify-content: center;   border-radius: 0.35rem 0.35rem 0 0; } .EspaceIndex .menu-tabs .tab-item .tab-content:hover {   background: #f6f6f6; } .menu-tabs .tab-item .tab-content > .libelle {   text-align: center;   flex: 1 1 auto;   padding: 0.8rem 1.6rem;   font-size: var(--taille-m);   font-weight: 500;   min-width: max-content; } .menu-tabs .tab-item .tab-content::after {   align-self: flex-start;   display: inline-block;   content: " ";   flex: none;   width: 0;   height: 0.4rem;   background-color: transparent;   transition: width 0.1s ease-in-out 0.15s, background-color 0.3s ease-in-out 0.3s; } .menu-tabs .tab-item .tab-content:hover {   color: #4b4b4b; } .menu-tabs .tab-item .tab-content.selected::after {   width: 100%;   background-color: var(--theme-foncee);   transition: width 0.2s ease-in-out, background-color 0.3s ease-in-out; } .menu-tabs .tab-item .tab-content .withNotification::after {   content: " *";   vertical-align: super;   line-height: initial; } .tabs-contenu {   margin-top: 0.2rem;   padding: 0.8rem 1.6rem; } .tabs-contenu.with-border {   border-radius: 0 0 0.7rem 0.7rem;   border: solid 1px var(--theme-claire); } .tabs-contenu.no-contenu {   padding: 1.6rem;   text-align: center;   vertical-align: middle;   font-weight: 600; } .tabs-contenu .ul-contenu-item {   margin: 0;   display: inline-flex;   flex-direction: column; } .tabs-contenu .ul-contenu-item > .contenu-item {   margin-bottom: 0.4rem;   display: flex;   align-items: center; } .tabs-contenu .ul-contenu-item > .contenu-item label {   flex: 1 1 auto;   text-align: right;   margin-right: 0.4rem; } .tabs-contenu .ul-contenu-item > .contenu-item span {   margin-left: 0.4rem;   min-width: 3rem; }
 .Bloc_TypeAvisConseil {   text-transform: uppercase;   padding: 0px 5px;   border: solid 1px;   font-weight: 600; } .Bloc_TypeAvisConseil.TypeAvis_1 {   color: #2b690c;   background-color: #a0f576;   border-color: #2b690c; } .Bloc_TypeAvisConseil.TypeAvis_2 {   color: #339900;   background-color: #ccffcc;   border-color: #339900; } .Bloc_TypeAvisConseil.TypeAvis_3 {   color: #cc6600;   background-color: #fcdfb3;   border-color: #cc6600; } .Bloc_TypeAvisConseil.TypeAvis_4 {   color: #9e080d;   background-color: #f1a7a7;   border-color: #9e080d; } .IPO_Lettre {   width: 2.2rem;   text-align: center;   vertical-align: middle; } .IPO_LettreEtablissement {   background-color: #00ffcc;   color: #000000; } .IPO_LettreHorsEtablissement {   background-color: #9966ff;   color: #ffffff; } .InterfacePageOrientation .IPO_Bloc100 {   width: 100%; } .InterfacePageOrientation .IPO_Bloc50 {   width: 50%; } .InterfacePageOrientation .IPO_Bloc65 {   width: 65%; } .InterfacePageOrientation .IPO_VoeuCC {   width: 22%; } .InterfacePageOrientation .IPO_FlexColumn {   display: flex;   flex-direction: column; } .InterfacePageOrientation .IPO_Flex {   display: flex; } .InterfacePageOrientation .IPO_Petit_Titre {   color: var(--theme-foncee);   justify-content: space-around; } .InterfacePageOrientation .IPO_Petit_Titre > h4 {   flex: 0.3 0 auto;   margin: 0.5rem auto; } .InterfacePageOrientation .IPO_Voeux {   border: 1px solid;   border-color: #c5c5c5;   margin-bottom: 10px; } .InterfacePageOrientation .IPO_NumeroVoeux {   margin: auto 8px; } .InterfacePageOrientation .AvisRang.TypeAvis_1 {   background-color: #a0f576; } .InterfacePageOrientation .AvisRang.TypeAvis_2 {   background-color: #ccffcc; } .InterfacePageOrientation .AvisRang.TypeAvis_3 {   background-color: #fcdfb3; } .InterfacePageOrientation .AvisRang.TypeAvis_4 {   background-color: #f1a7a7; } .InterfacePageOrientation .IPO_Avis {   border-right: 2px solid #c5c5c5;   border-left: 1px solid #c5c5c5; } .InterfacePageOrientation .IPO_Fond {   background-color: #ededed; } .InterfacePageOrientation .IPO_Liste {   list-style: none;   margin: 0px; } .InterfacePageOrientation .IPO_Divider {   width: 1px;   margin: 5px 0;   background: #e2e2e2; } .InterfacePageOrientation .IPO_Flex label {   min-width: 80px; } .InterfacePageOrientation .IPO_InputLike {   width: 100%;   min-height: 2.4rem;   background-color: white;   border: 1px solid #c5c5c5;   padding: 2px 2px;   overflow: hidden; } .InterfacePageOrientation .IPO_InputLike .ie-chips {   margin-bottom: 0.2rem;   margin-right: 0.2rem; } .InterfacePageOrientation .AvecPlaceHolder:empty:not(:focus):before {   content: attr(data-placeholder);   color: #c5c5c5;   font-style: italic; } .InterfacePageOrientation .IPO_Disable {   background-color: #ededed; } .InterfacePageOrientation .IPO_BordDroit {   border-right: 1px solid #c5c5c5; } .InterfacePageOrientation .IPO_AjouterOption {   flex: 1;   padding-right: 4px;   color: var(--theme-foncee); } .InterfacePageOrientation .IPO_NumSpecialite {   min-width: 20px;   background-color: #ededed;   border-right: 1px solid #c5c5c5;   display: flex;   justify-content: center;   align-content: center; } .InterfacePageOrientation .IPO_NumSpecialite > span {   align-self: center; } .InterfacePageOrientation .IPO_RowSpecialite {   border: 1px solid #c5c5c5; } .InterfacePageOrientation .IPO_RowSpecialite .IPO_InputLike {   border-width: 0px; } .InterfacePageOrientation .IPO_RowSpecialite:not(:last-child) {   border-bottom: 0px; } .InterfacePageOrientation .IPO_Footer {   background-color: white !important;   z-index: 10;   min-height: 40px;   padding: 5px 0 0 30px; } .InterfacePageOrientation .IPO_Footer > span {   text-decoration: underline;   text-transform: uppercase;   color: var(--theme-foncee); } .InterfacePageOrientation .IPO_TextArea {   width: 100%;   flex: 1;   min-height: 50px;   border: 1px solid #c5c5c5; } .InterfacePageOrientation .IPO_InputMobile {   margin-top: 2px;   border-bottom: 1px solid #c5c5c5; } .InterfacePageOrientation .color-chip {   background-color: var(--theme-claire); } .InterfacePageOrientation .IPO_BoutonValider {   float: right;   height: 100px;   margin-top: 10px; } .InterfacePageOrientation .IPO_AccuseReception {   display: flex;   flex-direction: column;   border: 1px solid var(--theme-foncee);   margin-top: 0.8rem;   margin-bottom: 4.8rem;   padding: 0.2rem;   background-color: #ffffff; } .InterfacePageOrientation .IPO_AccuseReception.non-editable {   background-color: #ededed; } .InterfacePageOrientation .IPO_AccuseReception > span {   margin: 0.8rem; } .InterfacePageOrientation .IPO_AccuseReception > label {   margin-left: 0.8rem;   padding-bottom: 0.4rem; } .InterfacePageOrientation .IPO_AccuseReception em {   color: var(--theme-foncee);   font-style: normal;   font-weight: 700; } .InterfacePageOrientation .IPO_TitreAR {   color: var(--theme-foncee);   text-align: center;   font-weight: 700;   margin-top: 2.4rem; } .InterfacePageOrientation .IPO_ARStage {   display: flex;   margin: 0.8rem; } .InterfacePageOrientation .IPO_ARStage > div {   margin-left: 2.4rem;   display: flex;   flex-direction: column; } .InterfacePageOrientation .IPO_ARStage > div > label {   padding-bottom: 0.4rem; } .InterfacePageOrientation .IPO_ARStage.est-mobile {   flex-direction: column; } .InterfacePageOrientation .IPO_ARStage.est-mobile > label {   padding-bottom: 0.4rem; } .InterfacePageOrientation .IPO_ARStage.est-mobile > div {   margin-left: 0; } .InterfacePageOrientation .IPO_DecisionRetenue {   display: grid;   border: 1px solid var(--theme-foncee);   align-content: center;   padding: 1.6rem 0; } .InterfacePageOrientation .IPO_DecisionRetenue > div {   margin-left: 2.4rem; }
 .label-alimentaire.icon {   position: relative;   flex: 1 1 auto;   padding-left: 0.2rem; } .label-alimentaire.icon:before {   font-size: var(--taille-l); } .label-alimentaire.icon:first-child {   margin-left: 0.2rem; } img.label-alimentaire {   width: 1.4rem;   height: 1.4rem;   padding: 0 0.4rem; } .collection.with-header .collection-item.menu-cantine {   padding: 0.8rem 0; } .collection-item.menu-cantine ul {   width: 100%;   display: flex;   flex-direction: column;   flex-wrap: wrap;   margin: 0;   padding: 0; } .collection-item.menu-cantine ul li {   flex: 1 1 auto;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   padding-bottom: 1rem; } .collection-item.menu-cantine ul li:not(:last-child)::after {   background-color: #21874a;   width: 5rem;   height: 1px;   content: "";   margin: 1rem auto 0 auto; } .collection-item.menu-cantine ul li:not(.with-action) {   background-color: #ffffff; } .collection-item.menu-cantine ul li span {   padding: 0.2rem 2.4rem; } .label-alimentaire.icon:before {   font-size: 1.6rem; } img.label-alimentaire {   max-width: 1.4rem;   max-height: 1.4rem;   padding: 0 0.4rem; }
 .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; } .BlocIncorrectFeedback {   color: #ff3838;   display: flex;   align-items: center;   justify-content: center; } .BlocIncorrectFeedback i {   font-size: 0.8em;   margin: 0.5rem; }
 .qcm_icon_overlay {   position: relative;   padding-right: 0; } .qcm_icon_overlay.crossed::after {   content: "";   font-size: 1.2rem;   color: #ff3838;   position: absolute;   top: 0;   right: 0; } .qcm_container_consigne {   margin: 0 auto 1rem; } .qcm_container_consigne.qcm_espace {   width: 90%; } .qcm_container_consigne.mobile {   margin-left: 0.2rem; } .qcm_container_icon {   margin-right: 0.4rem; } .qcm_container_icon.mobile {   width: 2.2rem; } .qcm_container_icon.alignementTop {   align-self: flex-start; } .qcm_container_icon > i {   font-size: 2rem; } .qcm_information_supplementaire {   font-style: italic;   color: #ff3838;   padding: 0; } .qcm_visueleve_infocontainer {   display: flex;   align-items: center; } .qcm_visueleve_infocontainer .qcm_container_icon {   flex: none; } .qcm_visueleve_infocontainer .qcm_container_label {   flex: 1 1 auto; } .qcm_visueleve_espace {   width: 80%;   margin: 0 auto 1.5rem; } .qcm_visueleve_espace p {   margin-block-start: 0.2rem;   margin-block-end: 0.2rem; } .qcm_visueleve_espace.qcm_information_supplementaire {   margin: -2rem auto 1.5rem; } .qcm_visueleve_mobile {   margin: 0 auto 1.5rem; } .qcm_visueleve_mobile.qcm_information_supplementaire {   margin: -2rem auto 1.5rem; } .qcm_visueleve_BoutonNavigation {   width: 12rem;   height: 3rem;   line-height: 3rem;   font-weight: bold;   text-align: center;   cursor: pointer;   box-shadow: 0 0.3rem 0.4rem -0.3rem themeNeutre(sombre);   border-radius: 0.2rem;   font-size: 1.5rem; } .qcm_visueleve_BoutonNavigationPrincipal {   color: #ffffff;   background-color: #62acc5;   text-shadow: 0 0.1rem 0.1rem themeNeutre(sombre); } .qcm_visueleve_BoutonNavigationSecondaire {   color: #62acc5;   background-color: #ffffff; } .qcm_visueleve_boutonStart {   width: 25rem;   margin: 0.3rem auto 1.2rem; } .qcm_container_boutons {   display: flex;   align-items: center;   justify-content: center; } .qcm_container_boutons > div {   flex: none; } .qcm_container_boutons > div.qcm_visueleve_boutonStart {   margin: 0.3rem 0.5rem 1.2rem; } .qcm_question_non_dispo {   position: absolute;   width: 100%;   height: 100%;   opacity: 0.5; } .qcm_question_non_dispo:hover {   opacity: 0.7; } .qcm_question_non_dispo:before, .qcm_question_non_dispo:after {   position: absolute;   left: 50%;   top: -0.8rem;   content: " ";   height: 200%;   width: 2px;   background-color: #333; } .qcm_question_non_dispo:before {   transform: rotate(75deg); } .qcm_question_non_dispo:after {   transform: rotate(-75deg); }
 .InterfacePageInfoSondage {   background-color: #ffffff;   height: 100%;   width: 100%; } .InterfacePageInfoSondage .ecrans {   display: flex; } .InterfacePageInfoSondage .ecrans.mono {   flex-direction: column; } .InterfacePageInfoSondage .ecrans.multi {   width: 100%; } .InterfacePageInfoSondage .nav.multi {   min-width: 20rem;   width: 24rem;   background-color: #f6f6f6; } .InterfacePageInfoSondage .section.multi {   width: 70rem; } .InterfacePageInfoSondage .aside {   padding: 0.4rem 0 0.2rem; } .InterfacePageInfoSondage .aside.mono {   width: 100%; } .InterfacePageInfoSondage .aside.multi {   margin-left: 2.4rem;   width: calc(100% - 70rem);   min-width: 50rem;   max-width: 80rem; } .InterfacePageInfoSondage .aside.multi > div {   height: 100%; } .InterfacePageInfoSondage .aside img {   height: auto;   width: auto;   max-width: 100%; } .InterfacePageInfoSondage .aside .ecran-visu {   margin: 1.6rem; } .EspaceIndex .InterfacePageInfoSondage .aside .message-vide {   height: 100%;   padding-top: 1.6rem;   overflow: hidden; } .EspaceMobileIndex .InterfacePageInfoSondage .section.mono {   padding: 0;   margin-top: -0.4rem; } @media screen and (max-width: 1400px) {   .InterfacePageInfoSondage .section.multi {     width: 50rem;     min-width: 50rem;   }   .InterfacePageInfoSondage .aside.multi {     width: calc(100% - 50rem);   } }
 .fenetre-actionContextuelle {   height: 100%;   display: flex;   flex-flow: column;   justify-content: center;   align-items: center; } .fenetre-actionContextuelle .btas-wrapper {   gap: 0.8rem;   display: flex;   flex-wrap: wrap;   flex: none; } .fenetre-actionContextuelle .btas-wrapper.cnt-2, .fenetre-actionContextuelle .btas-wrapper.cnt-4 {   max-width: 20.8rem; } .fenetre-actionContextuelle .btas-wrapper.cnt-3, .fenetre-actionContextuelle .btas-wrapper.cnt-5, .fenetre-actionContextuelle .btas-wrapper.cnt-6 {   max-width: 31.6rem; } .fenetre-actionContextuelle .bta-contain {   display: flex;   flex-direction: column;   align-items: center;   justify-content: flex-start;   width: 10rem;   height: 10rem; } .fenetre-actionContextuelle .bta-contain > label {   margin-top: 0.8rem;   text-align: center; }
 .FenetreEditionDestinatairesParEntites .item {   padding-top: 1.6rem; } .FenetreEditionDestinatairesParEntites .item:not(.last) {   padding-bottom: 1.6rem;   border-bottom: solid 1px var(--theme-claire); } .FenetreEditionDestinatairesParEntites .titreSection {   font-size: var(--taille-s);   color: #6b6e77; } .FenetreEditionDestinatairesParEntites .titreSection:not(.first) {   padding-top: 1.6rem; } .FenetreEditionDestinatairesParEntites .conteneurIcon {   align-items: center; } .FenetreEditionDestinatairesParEntites .conteneurIcon i {   margin-left: auto;   color: var(--theme-moyen1);   font-size: 1.6rem;   width: 1.6rem;   text-align: center; } .FenetreEditionDestinatairesParEntites .conteneurIcon .strIcon {   font-size: var(--taille-m);   padding-left: 0.8rem;   font-weight: 500; } .FenetreEditionDestinatairesParEntites .cb {   padding-left: 0.8rem; } .FenetreEditionDestinatairesParEntites .rb {   padding-left: 1.6rem;   padding-top: 1.6rem; } .FenetreEditionDestinatairesParEntites .vertical {   flex-direction: column; } .FenetreEditionDestinatairesParEntites .strNumber {   color: var(--theme-foncee);   font-size: var(--taille-s); }
 .FenetreEditionDestinatairesParIndividus .item {   padding-top: 1.6rem; } .FenetreEditionDestinatairesParIndividus .item:not(.last) {   padding-bottom: 1.6rem;   border-bottom: solid 1px var(--theme-claire); } .FenetreEditionDestinatairesParIndividus .conteneurIcon {   align-items: center; } .FenetreEditionDestinatairesParIndividus .conteneurIcon i {   margin-left: auto;   color: var(--theme-moyen1);   font-size: 1.6rem;   width: 1.6rem;   text-align: center; } .FenetreEditionDestinatairesParIndividus .conteneurIcon .strIcon {   font-size: var(--taille-m);   padding-left: 0.8rem;   font-weight: 500; } .FenetreEditionDestinatairesParIndividus .strNumber {   color: var(--theme-foncee);   font-size: var(--taille-s); }
 .FicheEditionInfoSond_Mobile input[type="text"] {   border-bottom-width: 0;   font-size: var(--taille-m); } .FicheEditionInfoSond_Mobile [contenteditable][placeholder]:empty:before, .FicheEditionInfoSond_Mobile ::placeholder {   content: attr(placeholder);   font-size: var(--taille-m);   font-style: italic;   color: #6b6e77;   opacity: 1; } .FicheEditionInfoSond_Mobile .contenteditable_index {   font-size: var(--taille-m);   border-bottom-width: 0px; } .FicheEditionInfoSond_Mobile .item {   border-top: solid 1px var(--theme-claire); } .FicheEditionInfoSond_Mobile .item:not(.selecteur) {   padding: 0.8rem; } .FicheEditionInfoSond_Mobile .item:first-child {   border: none; } .FicheEditionInfoSond_Mobile .item .btn-flat:only-of-type {   border: none;   font-size: var(--taille-m);   text-transform: capitalize; } .FicheEditionInfoSond_Mobile .item .btn-flat:only-of-type .libelle-contain {   text-align: left !important; } .FicheEditionInfoSond_Mobile .titreDest {   font-size: var(--taille-s);   color: #6b6e77; } .FicheEditionInfoSond_Mobile .itemDest {   padding-top: 1.6rem; } .FicheEditionInfoSond_Mobile .conteneurIcon {   align-items: center; } .FicheEditionInfoSond_Mobile .conteneurIcon i {   color: var(--theme-moyen1);   font-size: 1.6rem;   width: 1.6rem;   text-align: center; } .FicheEditionInfoSond_Mobile .conteneurIcon i.icon_angle_right {   margin-left: auto; } .FicheEditionInfoSond_Mobile .conteneurIcon .strIcon {   font-size: var(--taille-m);   padding-left: 0.8rem;   font-weight: 500; } .FicheEditionInfoSond_Mobile .conteneurIcon .strIcon .strNumber {   color: var(--theme-foncee);   font-size: var(--taille-s); } .FicheEditionInfoSond_Mobile .listePJ .liste-url-chips {   padding-top: 1.6rem; } .FicheEditionInfoSond_Mobile .chxPublication {   flex-direction: column; } .FicheEditionInfoSond_Mobile .itemPublication:not(.last) {   margin-bottom: 1.6rem; } .FicheEditionInfoSond_Mobile .datesPub {   padding-top: 1.6rem;   align-items: baseline;   font-size: var(--taille-m); } .FicheEditionInfoSond_Mobile .datesPub .itemPublication {   margin-right: 0.4rem; } .FicheEditionInfoSond_Mobile .msgContenuNonModifiable {   padding-left: 3.2rem;   padding-right: 3.2rem; }
 .DonneesListe_Messagerie .liste_btnentete_droite .icon_warning_sign {   color: rgba(255, 56, 56, 0.7) !important; } .DonneesListe_Messagerie .liste_btnentete_droite .icon_warning_sign:hover {   color: #ff3838 !important; } .DonneesListe_Messagerie .dl_m_sous_discussion {   font-style: italic; } .DonneesListe_Messagerie .dl_m_titre {   display: flex;   align-items: center; } .DonneesListe_Messagerie .dl_m_titre .dl_m_brouillon {   padding-right: 0.4rem; } .DonneesListe_Messagerie .dl_m_titre .ie-sous-titre {   font-weight: 400;   padding-left: 0.8rem; } .DonneesListe_Messagerie .dl_m_brouillon {   color: #ff3838; } .DonneesListe_Messagerie .off .dl_m_brouillon {   color: rgba(255, 56, 56, 0.7); } .DonneesListe_Messagerie .dl_m_icon {   flex: none;   font-size: 1.4rem;   color: var(--theme-moyen1); } .DonneesListe_Messagerie .zone-message > * {   margin-top: 0.4rem !important; } .fenetre-messagerie-avertissement .icon_warning_sign {   color: rgba(255, 56, 56, 0.7); } .fenetre-messagerie-avertissement .panelAvert-conteneur > :not(:first-child) {   margin-top: 1.6rem;   padding-top: 1.6rem;   border-top: 0.1rem solid var(--theme-moyen1); } .fenetre-messagerie-avertissement .panelAvert-conteneur .panelAvert-conteneur-desactive {   display: flex;   flex-direction: column;   align-items: flex-start; } .fenetre-messagerie-avertissement .panelAvert-conteneur .panelAvert-conteneur-desactive > :not(:last-child) {   margin-bottom: 0.8rem; }
 .ObjetPreferenceMessagerie .pm_bloc {   padding-left: 1.6rem;   margin-bottom: 0.8rem; } .ObjetPreferenceMessagerie .pm_bloc > * {   padding-top: 0.4rem; } .ObjetPreferenceMessagerie .pm_bloc > *:nth-child(3) {   padding-top: 1.6rem; } .ObjetPreferenceMessagerie .pm_flex {   display: flex;   align-items: center; } .ObjetPreferenceMessagerie .pm_jourOuvres {   flex-wrap: wrap; } .ObjetPreferenceMessagerie .pm_jourOuvres .pm_avantApres {   padding-left: 1.6rem;   flex-wrap: wrap; } .ObjetPreferenceMessagerie .pm_jourOuvres .pm_avantApres > :first-child {   padding-right: 0.8rem; } .ObjetPreferenceMessagerie .pm_jourOuvres .pm_avantApres > * > :first-child {   padding-right: 0.8rem; } .ObjetPreferenceMessagerie .pm_listeJours {   padding-left: 3.2rem; } .EspaceIndex .ObjetPreferenceMessagerie .pm_listeJours > :not(:last-child) {   padding-right: 0.8rem; } .ObjetPreferenceMessagerie .pm_cbActiverRetour {   padding: 0.8rem 0 0.4rem 0; } .ObjetPreferenceMessagerie .textareamax-wrapper {   min-height: 5rem; } .EspaceMobileIndex .ObjetPreferenceMessagerie .textareamax-wrapper {   margin-bottom: 1rem; }
 .interfaceRessourcesElevesFlex-container {   display: flex;   flex-direction: row;   flex-wrap: nowrap; } .interfaceRessourcesElevesFlex-item:nth-child(1) {   order: 0;   flex-grow: 1; } .interfaceRessourcesElevesFlex-item:nth-child(2) {   order: 1;   flex-basis: 500px; } .interfaceRessourcesElevesConteneurVertical {   display: flex;   flex-direction: column; } .interfaceRessourcesElevesItemVertical:nth-child(1) {   order: 0;   flex: 2 0 auto; } .interfaceRessourcesElevesItemVertical:nth-child(2) {   order: 1;   flex: 0 1 auto; } .interfaceRessourcesElevesSuperConteneurVertical {   display: flex;   flex-direction: column; } .interfaceRessourcesElevesSuperItemVertical:nth-child(1) {   order: 0;   flex: 2 0 auto;   height: auto; } .interfaceRessourcesElevesSuperItemVertical:nth-child(2) {   order: 1;   flex: 2 0 auto;   height: auto; } .interfaceRessourcesElevesSuperItemVertical:nth-child(3) {   order: 2;   flex: 0 1 auto; } .fiche-wrapper {   display: flex;   flex-direction: column;   height: 100%; } .fiche-wrapper .menu-tabs-wrapper {   flex: none; } .fiche-wrapper .content-wrapper {   margin: 1.6rem 0.6rem auto;   display: flex;   flex-direction: column;   font-size: var(--taille-m); } .EspaceMobileIndex .fiche-wrapper .content-wrapper {   font-size: 1.3rem; } .fiche-wrapper .content-wrapper .contenu {   display: flex;   flex-direction: column; } .fiche-wrapper .content-wrapper .nom-prenom {   font-weight: 600;   margin-bottom: 0.4rem; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .nom-prenom {   text-align: center; } .fiche-wrapper .content-wrapper .item {   display: flex;   margin-bottom: 0.4rem;   color: #000000; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .item {   align-items: flex-start; } .fiche-wrapper .content-wrapper .item ul {   list-style-type: none;   margin-left: 0; } .fiche-wrapper .content-wrapper .item label, .fiche-wrapper .content-wrapper .item .gris {   font-weight: 400;   color: #6b6e77; } .fiche-wrapper .content-wrapper .item label {   font-size: var(--taille-m);   flex: none; } .fiche-wrapper .content-wrapper .item label:not(:empty) {   margin-right: 0.4rem; } .EspaceIndex .fiche-wrapper .content-wrapper .item label:not(:empty)[class*="icon_"] + span {   line-height: 1.6; } .fiche-wrapper .content-wrapper .item label::before {   display: inline-block;   color: var(--theme-foncee);   font-family: "Educ-Font";   font-size: 1.6rem;   width: 1.6rem;   margin-right: 0.8rem; } .fiche-wrapper .content-wrapper .item label ~ span {   margin-left: 0.4rem; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .item label ~ span.mt-3 {   margin-top: 0.3rem; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .item label {   font-size: 1.3rem;   white-space: nowrap; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .item label.multi-lignes {   align-self: stretch; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .item label.has-text::before {   margin-right: 0.8rem; } .fiche-wrapper .content-wrapper .item label.icon_food::before {   margin-right: 0; } .fiche-wrapper .content-wrapper .item.regime {   margin-bottom: 0.8rem; } .fiche-wrapper .content-wrapper .item.regime .wrapper {   overflow-wrap: break-word; } .fiche-wrapper .content-wrapper .item.coordonnees {   flex-wrap: wrap; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .item.coordonnees {   justify-content: flex-end; } .fiche-wrapper .content-wrapper .item.coordonnees .lien-communication {   margin-right: 0.8rem;   margin-bottom: 0.4rem; } .fiche-wrapper .content-wrapper .item.projets, .fiche-wrapper .content-wrapper .item.autorisations, .fiche-wrapper .content-wrapper .item.attestations {   flex-direction: column;   align-items: flex-start; } .fiche-wrapper .content-wrapper .item.projets h4, .fiche-wrapper .content-wrapper .item.autorisations h4, .fiche-wrapper .content-wrapper .item.attestations h4 {   font-size: var(--taille-m);   margin: unset; } .fiche-wrapper .content-wrapper .item.autorisations h4 {   font-weight: 400;   color: #6b6e77;   margin: 0.4rem 0; } .fiche-wrapper .content-wrapper .item.autorisations ul {   padding: 0.4rem 0;   margin: 0;   list-style: none; } .fiche-wrapper .content-wrapper .item.autorisations ul li.com-ok {   color: #339970; } .fiche-wrapper .content-wrapper .item.autorisations ul li.com-ko {   color: #ff3838; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper {   width: 100%; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item {   margin-top: 0.8rem;   margin-bottom: 1.6rem; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .libelle-contain {   margin-bottom: 0.4rem;   display: flex;   align-items: flex-start;   padding-right: 0.8rem;   flex: 1 1 auto;   flex-direction: column; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .libelle-contain span {   margin-right: 0.4rem; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .libelle-contain span.dates, .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .libelle-contain span.commentaires {   color: #6b6e77;   margin-top: 0.4rem; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .libelle-contain span.commentaires::before, .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .libelle-contain span.commentaires::after {   content: '"'; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .libelle-contain span.libelle {   flex: 1 1 auto;   font-size: 1.3rem;   display: flex;   align-items: center; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .libelle-contain span.libelle::before {   font-family: "Educ-Font";   color: var(--theme-foncee);   margin-right: 0.4rem; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .libelle-contain .libelle::before {   font-size: 1.6rem; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .libelle-contain.no-wrap {   flex-wrap: nowrap; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper .projet-item .pj-contain .ie-chips {   margin-right: 0.4rem;   margin-top: 0.4rem; } .fiche-wrapper .content-wrapper .item.attestations .item-wrapper {   display: flex;   align-items: center;   justify-content: space-between;   width: 100%; } .fiche-wrapper .content-wrapper .item.attestations .item-wrapper label {   flex: none;   color: #000000;   width: 6rem;   margin-right: 0.4rem; } .fiche-wrapper .content-wrapper .item.attestations .item-wrapper label + span {   flex: 1 1 auto; } .fiche-wrapper .content-wrapper .item.attestations .item-wrapper span {   color: #6b6e77; } .fiche-wrapper .content-wrapper .item.projets .head-contain, .fiche-wrapper .content-wrapper .item.attestations .head-contain {   width: 100%;   display: flex;   justify-content: space-between;   align-items: center; } .fiche-wrapper .content-wrapper .item.projets .head-contain h4, .fiche-wrapper .content-wrapper .item.attestations .head-contain h4 {   font-weight: 500;   color: #000000; } .fiche-wrapper .content-wrapper .item.projets .head-contain i, .fiche-wrapper .content-wrapper .item.attestations .head-contain i {   color: var(--theme-foncee);   cursor: pointer; } .fiche-wrapper .content-wrapper .item.projets .projets-wrapper, .fiche-wrapper .content-wrapper .item.projets .item-wrapper, .fiche-wrapper .content-wrapper .item.attestations .projets-wrapper, .fiche-wrapper .content-wrapper .item.attestations .item-wrapper {   margin-top: 1.6rem; } .fiche-wrapper .content-wrapper .item.projets .icon, .fiche-wrapper .content-wrapper .item.attestations .icon {   flex: none;   margin-right: 0.4rem; } .fiche-wrapper .content-wrapper .item.projets .icon.icon_edit::before, .fiche-wrapper .content-wrapper .item.attestations .icon.icon_edit::before {   margin-top: 0.2rem;   margin-left: 0.2rem; } .fiche-wrapper .content-wrapper .identite-wrapper {   display: flex;   align-items: center;   margin-top: 0.8rem;   margin-bottom: 1.6rem; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .identite-wrapper {   flex-direction: column; } .fiche-wrapper .content-wrapper .identite-wrapper .photo-contain {   position: relative;   flex: none;   width: 7.7rem;   height: 7.7rem;   overflow: hidden;   border-radius: 50%;   margin-right: 1.6rem;   display: flex;   align-items: center;   justify-content: center; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .identite-wrapper .photo-contain {   margin-right: unset;   margin-bottom: 0.4rem; } .fiche-wrapper .content-wrapper .identite-wrapper .photo-contain img {   width: 100%; } .fiche-wrapper .content-wrapper .identite-wrapper .identite-contain {   flex: 1 1 auto; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .identite-wrapper .identite-contain .item {   justify-content: center; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .identite-wrapper .identite-contain .item label {   text-align: right; } .fiche-wrapper .content-wrapper .infos-contain {   flex: 1 1 auto; } .fiche-wrapper .content-wrapper .infos-contain .item {   margin: 0.8rem 0; } .fiche-wrapper .content-wrapper .infos-contain .item.responsabilite-contain {   display: flex;   justify-content: space-between;   padding-right: 0.4rem; } .fiche-wrapper .content-wrapper .infos-contain .item.responsabilite-contain .ie-chips {   flex: none; } .fiche-wrapper .content-wrapper .infos-contain .item.responsabilite-contain .ie-chips .text {   max-width: 9rem; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .infos-contain .item.responsabilite-contain .nom-prenom {   text-align: left;   margin-top: 0.8rem; } .EspaceMobileIndex .fiche-wrapper .content-wrapper .infos-contain .item.responsabilite-contain .ie-chips {   margin-top: -0.8rem; } .fiche-wrapper .content-wrapper .infos-contain .item label {   align-self: stretch; } .fiche-wrapper .content-wrapper .infos-wrapper {   padding: 0.8rem 0 1.6rem;   margin-bottom: 1.6rem;   border-bottom: solid 1px var(--theme-claire); } .fiche-wrapper .content-wrapper .infos-wrapper.individu {   display: flex;   align-items: flex-start; } .fiche-wrapper .content-wrapper .infos-wrapper:last-child, .fiche-wrapper .content-wrapper .infos-wrapper.profs {   border-bottom: none; } .fiche-wrapper .content-wrapper .infos-wrapper.profs {   padding: 0; } .fiche-wrapper .content-wrapper .liste-individus {   overflow: auto; } .EspaceIndex .ObjetFenetre_Espace.ObjetFenetre_EditionScolarite_racine .Fenetre_Cadre {   max-height: calc(100vh - 12rem);   height: 100%; } .EspaceIndex .ObjetFenetre_Espace.ObjetFenetre_EditionScolarite_racine .Fenetre_Titre {   height: initial; } .EspaceIndex .ObjetFenetre_Espace.ObjetFenetre_EditionScolarite_racine .Fenetre_Espace {   max-height: calc(100vh - 43vh);   margin-bottom: 0.8rem; } .ObjetFenetre_Mobile.liste-eleves > div > header.avec-scroll:not(:empty):after {   box-shadow: none; }
 .EspaceIndex .lien-communication [href^="tel"], .lien-communication [href^="fax"], .lien-communication.unclickable > a {   border-color: transparent;   padding: 0.4rem 0;   font-weight: 500;   pointer-events: none;   cursor: default; } .EspaceIndex .lien-communication [href^="tel"]::before, .lien-communication [href^="fax"]::before, .lien-communication.unclickable > a::before {   margin-right: 0.2rem;   margin-left: 0.2rem; } .lien-communication {   display: inline-flex;   flex: none; } .lien-communication a, .lien-communication span, .lien-communication .LienAccueil {   text-decoration: none;   color: #000000;   border: solid 1px;   display: block;   box-sizing: border-box;   padding: 0.4rem 0.8rem;   border-radius: 1.2rem;   max-width: 30rem;   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis; } .lien-communication a::before, .lien-communication span::before, .lien-communication .LienAccueil::before {   font-family: "Educ-Font";   color: var(--theme-foncee);   font-size: 1.2rem;   width: 1.2rem;   margin-right: 0.8rem; } .lien-communication a {   border-color: var(--theme-moyen1);   font-weight: 600; } .lien-communication a:hover {   border-color: var(--theme-sombre); } .lien-communication [href^="http"]::before {   content: ""; } .lien-communication [href^="tel"]::before {   content: ""; } .lien-communication [href^="fax"]::before {   content: ""; } .lien-communication [href^="mailto"]::before {   content: ""; } .lien-communication.tel-mobile [href^="tel"]::before {   content: ""; } .lien-communication.tel-autre [href^="tel"]::before {   content: ""; }
 .OmbreBloc {   box-shadow: 0rem 0.3rem 0.6rem 0rem rgba(0, 0, 0, 0.25); } .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); } .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); } .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); } .FlexContainer_AutresContacts {   display: flex;   flex-direction: column;   flex-wrap: wrap;   padding-bottom: 0.8rem; } .FlexItem_AutresContacts {   margin-right: 2.4rem;   margin-top: 1.6rem; } .SaisieContact_Fiche {   background-color: #ffffff;   padding: 2.4rem;   display: flex;   flex-direction: column; } .SaisieContact_Fiche input:focus {   box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.25); } .switch-contain {   margin-bottom: 1.2rem; } .champ-contact {   margin-bottom: -0.8rem; } .message-tel {   font-style: italic;   margin-top: 2rem; } .FlexItem_BtnContact {   align-self: flex-end; } .FlexItem_BtnContact .ieBouton {   margin-left: 0.8rem; }
 .CarteCompteZoneGenerique {   background-color: #ffffff;   margin-bottom: 1.6rem;   padding: 1.6rem;   font-size: var(--taille-m); } .CarteCompteZoneGenerique .libelle-identification {   margin-right: 0.8rem;   min-width: 8rem; } .CarteCompteZoneGenerique .field-contain {   display: flex;   flex-wrap: wrap; } .CarteCompteZoneGenerique .field-contain [class*="icon_"] {   width: 1.6rem;   margin-right: 0.4rem;   flex: none;   display: flex;   align-items: center; } .CarteCompteZoneGenerique .field-contain .admin-contain {   display: flex;   flex: none;   margin-left: 1.6rem; } .CarteCompteZoneGenerique .field-contain .admin-contain span {   font-size: var(--taille-s); } .EspaceMobileIndex .CarteCompteZoneGenerique {   padding: 0.8rem 1.6rem;   margin-bottom: 0.2rem; } .EspaceMobileIndex .CarteCompteZoneGenerique input:not([type]), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="text"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="password"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="email"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="url"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="time"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="date"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="datetime"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="datetime-local"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="tel"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="number"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique input[type="search"]:not(.browser-default), .EspaceMobileIndex .CarteCompteZoneGenerique textarea.materialize-textarea {   font-size: var(--taille-s);   border: solid 1px transparent;   border-bottom-color: #9e9e9e; } .CarteCompteZoneGenerique .updp_icon {   display: flex;   justify-content: flex-end; } .CarteCompteZoneGenerique .updp_icon > div {   flex: none;   margin-top: 0.6rem;   width: 1.6rem;   text-align: center; } .CarteCompteZoneGenerique .updp_icon > div > i {   font-size: 1.6rem; } .EspaceIndex .CarteCompteZoneGenerique_Title {   color: var(--theme-foncee);   font-weight: 600;   font-size: var(--taille-m); } .CarteCompteZoneGenerique .ZoneListeDocumentsAFournir .BlocNatureDocumentEleve {   margin-bottom: 1.6rem; } .CarteCompteZoneGenerique .ZoneListeDocumentsAFournir .BlocNatureDocumentEleve:last-child {   margin-bottom: 0; } .CarteCompteZoneGenerique .ZoneListeDocumentsAFournir .LibelleNatureDocumentEleve, .CarteCompteZoneGenerique .ZoneListeDocumentsAFournir .BlocListeDocuments {   margin-bottom: 0.4rem; } .CarteCompteZoneGenerique .ZoneListeDocumentsAFournir .AucunDocument {   color: #999999; } .CarteCompteZoneGenerique .ZoneListeDocumentsAFournir .BoutonAjouterDocument span {   margin-left: 0.4rem; } .compte-contain .item-conteneur, .compte-contain .item-conteneur-inner, .compte-contain .item-conteneur .valeur-contain .notification-bloc, .compte-contain .item-conteneur .inner-item-contain {   border-bottom: solid 1px var(--theme-claire); } .compte-contain .no-line.item-conteneur, .compte-contain .no-line.item-conteneur-inner, .compte-contain .item-conteneur .valeur-contain .no-line.notification-bloc, .compte-contain .item-conteneur .no-line.inner-item-contain {   border: none; } .titreInfosMedicales {   font-weight: 600;   margin: 0.8rem 0 1.6rem; } .titreInfosMedicales.desktop {   font-size: var(--taille-m); } .titreInfosMedicales.mobile {   font-size: var(--taille-s); } .compte-contain .item-conteneur {   margin: 0 1.6rem;   padding: 1.6rem 0; } .compte-contain .item-conteneur:last-child {   border: none; } .compte-contain .item-conteneur-inner {   margin: 0;   padding: 1.6rem 0; } .compte-contain .item-conteneur-inner.no-line {   padding-bottom: 0; } .compte-contain .item-conteneur h3 {   font-size: var(--taille-m);   font-weight: 600;   margin: 0 0 0.8rem; } .compte-contain .item-conteneur .valeur-contain h5 {   font-size: var(--taille-m);   font-weight: 500; } .compte-contain .item-conteneur .valeur-contain.sansMarges {   margin-top: -3rem;   padding: 0; } .compte-contain .item-conteneur .valeur-contain .date::first-letter {   text-transform: uppercase; } .compte-contain .item-conteneur .valeur-contain .bloc-identite {   display: inline-flex;   flex-direction: column; } .EspaceIndex .compte-contain .item-conteneur .valeur-contain .bloc-identite {   padding: 0.8rem 2.4rem; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .bloc-identite {   display: flex;   width: 100%; } .compte-contain .item-conteneur .valeur-contain .bloc-identite .info-principale {   font-weight: 600;   padding-top: 0.8rem;   padding-bottom: 0.4rem; } .compte-contain .item-conteneur .valeur-contain .bloc-identite .info-secondaire {   padding-bottom: 0.8rem; } .compte-contain .item-conteneur .valeur-contain .bloc-identite .info-principale, .compte-contain .item-conteneur .valeur-contain .bloc-identite .info-secondaire, .compte-contain .item-conteneur .valeur-contain .bloc-identite .photo-contain, .compte-contain .item-conteneur .valeur-contain .bloc-identite .icone-alternative {   text-align: center;   margin: auto; } .compte-contain .item-conteneur .valeur-contain .bloc-identite .photo-contain {   overflow: hidden;   width: 8rem;   height: 8rem;   border-radius: 50%;   display: flex;   align-items: center;   justify-content: center;   margin-bottom: 0.8rem; } .compte-contain .item-conteneur .valeur-contain .bloc-identite .photo-contain img {   width: 8rem;   height: 8rem;   object-fit: cover; } .compte-contain .item-conteneur .valeur-contain .bloc-identite .icone-alternative {   font-size: 8rem;   color: var(--theme-foncee);   margin-bottom: 0.8rem; } .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-contain, .compte-contain .item-conteneur .valeur-contain .autorisations-contain {   width: 100%; } .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-contain p, .compte-contain .item-conteneur .valeur-contain .autorisations-contain p {   margin: 0.8rem 0 0.2rem; } .Espaceindex .compte-contain .item-conteneur .valeur-contain .autorisations-contain {   max-width: 54rem; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .autorisations-contain h4 {   margin: 0.8rem 0 2.4rem; } .compte-contain .item-conteneur .valeur-contain .autorisations-contain h5 {   font-size: var(--taille-m);   font-weight: 600;   margin: 0.8rem 0 1.6rem 3.2rem; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .autorisations-contain h5 {   margin-top: 1.6rem; } .compte-contain .item-conteneur .valeur-contain .autorisations-contain .bloc-decalage-gauche {   margin-left: 3.2rem; } .compte-contain .item-conteneur .valeur-contain .autorisations-contain .bloc-decalage-gauche .choice-contain {   padding: 0.4rem 0 0.8rem; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc {   padding: 2.4rem 0 0;   display: flex;   flex-direction: column; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain {   margin-bottom: 1.6rem; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain, .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain {   padding: 0.8rem 0; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain .ieswitch, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain .ieswitch {   margin-left: 0.4rem; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain .switch label > input[type="checkbox"]:checked ~ .lever, .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain .switch label > input[type="checkbox"]:not(:checked) ~ .lever, .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain .switch label > input[type="checkbox"]:checked ~ .lever, .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain .switch label > input[type="checkbox"]:not(:checked) ~ .lever {   width: 2rem; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain .switch label > input[type="checkbox"] ~ span, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain .switch label > input[type="checkbox"] ~ span {   font-size: var(--taille-m); } .EspaceIndex .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain .switch label > input[type="checkbox"] ~ span, .EspaceIndex .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain .switch label > input[type="checkbox"] ~ span {   margin-left: 0.6rem; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain .iecb input ~ span, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain .iecb input ~ span {   margin-left: 0.8rem; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain .switch label > input[type="checkbox"]:checked ~ .lever ~ span, .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain .iecb input ~ span, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain .switch label > input[type="checkbox"]:checked ~ .lever ~ span, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain .iecb input ~ span {   font-weight: 500; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain.duree, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain.duree {   display: flex;   align-items: center; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain.duree, .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain.duree {   justify-content: flex-end; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain.duree .ie-combo, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain.duree .ie-combo {   margin-left: 1.6rem; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .choice-contain.duree .ie-combo, .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .choice-contain.duree .ie-combo {   width: 9rem; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .sous-bloc, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .sous-bloc {   display: flex;   flex-direction: column;   margin-left: 0.8rem; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .groupes-contain, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .groupes-contain {   display: flex;   align-items: center; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .groupes-contain, .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .groupes-contain {   justify-content: space-between; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .groupes-contain .libelle, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .groupes-contain .libelle {   margin-left: 0.8rem;   margin-right: 0.8rem; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .groupes-contain .libelle, .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .groupes-contain .libelle {   flex: 1 1 auto; } .compte-contain .item-conteneur .valeur-contain .bloc-autorisation .groupes-contain .asterisque, .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .groupes-contain .asterisque {   margin-right: 0.4rem; } .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .liste-choice {   display: flex;   flex-wrap: wrap;   align-items: center;   margin: 0.8rem 0.8rem 1.6rem; } .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .liste-choice .iecb.as-chips {   flex: none;   margin-right: 1.6rem;   margin-bottom: 0.8rem; } .compte-contain .item-conteneur .valeur-contain .droit-deconnexion-bloc .liste-choice .iecb.as-chips:last-child {   margin-right: 0; } .compte-contain .item-conteneur .valeur-contain .notification-bloc {   display: flex;   align-items: center;   flex-wrap: wrap;   justify-content: space-between;   padding: 0.4rem 0 0.8rem;   margin-bottom: 0.8rem; } .EspaceIndex .compte-contain .item-conteneur .valeur-contain .notification-bloc .choice-contain {   margin-right: 0.8rem; } .EspaceIndex .compte-contain .item-conteneur .valeur-contain .notification-bloc .choice-contain .switch label > input[type="checkbox"] ~ span {   flex: 0 1 auto; } .compte-contain .item-conteneur .valeur-contain .notification-bloc .temporisation-contain {   display: flex;   align-items: center;   justify-content: flex-end;   flex: 1 1 auto;   padding: 0.8rem 0; } .compte-contain .item-conteneur .valeur-contain .notification-bloc .temporisation-contain .ie-combo {   margin-left: 0.8rem; } .compte-contain .item-conteneur .valeur-contain .item-contain {   display: flex;   margin-top: 0.8rem; } .compte-contain .item-conteneur .valeur-contain .item-contain:before {   font-family: "Educ-Font";   font-size: 1.6rem;   width: 3.2rem;   margin-top: 0.2rem;   color: var(--theme-foncee); } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .item-contain:before {   margin-top: 0.4rem; } .compte-contain .item-conteneur .valeur-contain .item-contain.align-center {   align-items: center;   margin-top: initial; } .compte-contain .item-conteneur .valeur-contain .item-contain .item-value {   display: flex;   flex-direction: column; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .item-contain .item-value {   flex: 1 1 auto;   width: 100%; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .item-contain .item-value .as-input {   border: none;   border-radius: 0; } .EspaceIndex .compte-contain .item-conteneur .valeur-contain .item-contain .item-value .as-input .avec-separateur::after {   content: " /";   font-weight: 400;   color: var(--theme-moyen1); } .compte-contain .item-conteneur .valeur-contain .item-contain .item-value .as-input input {   font-size: var(--taille-m);   font-weight: 400; } .compte-contain .item-conteneur .valeur-contain .item-contain .item-value > *:not(:last-child) {   margin-bottom: 0.8rem; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .item-contain .item-value .iecb > input ~ span {   font-size: var(--taille-s); } .compte-contain .item-conteneur .inner-item-contain {   padding: 0 0 0.8rem;   margin-bottom: 1.6rem; } .compte-contain .item-conteneur .inner-item-contain:last-child {   border: none; } .compte-contain .item-conteneur .inner-item-contain .iecb {   padding: 0.8rem 0; } .compte-contain .item-conteneur .inner-item-contain .choice-contain {   padding: 0.8rem 0;   display: flex;   align-items: center; } .EspaceMobileIndex .compte-contain .item-conteneur .inner-item-contain .choice-contain {   padding: 1.6rem 0; } .compte-contain .item-conteneur .inner-item-contain .choice-contain .libelle {   width: 8rem;   margin-right: 0.8rem; } .EspaceMobileIndex .compte-contain .item-conteneur .inner-item-contain .choice-contain {   justify-content: space-between; } .EspaceIndex .compte-contain .item-conteneur .labels-contain {   margin-left: 2.4rem; } .compte-contain .item-conteneur .labels-contain label {   font-weight: 500; } .compte-contain .item-conteneur .labels-contain .icones-contain {   display: flex;   align-items: center;   padding: 0.4rem 0; } .compte-contain .item-conteneur .labels-contain .icones-contain [class*="icon_"] {   margin-right: 0.8rem; } .compte-contain .item-conteneur .labels-contain .icones-contain [class*="icon_"].actif {   color: #008000; } .compte-contain .item-conteneur .labels-contain .icones-contain [class*="icon_"].inactif {   color: #ff0000; } .compte-contain .item-conteneur .theme-color-choix {   display: flex;   align-items: center; } .compte-contain .item-conteneur .theme-color-choix .color-sample {   flex: none;   width: var(--taille-m);   height: var(--taille-m);   border-radius: 0.35rem;   margin-right: 0.8rem; } .compte-contain .item-conteneur .texte-contain {   max-width: 64rem; } .compte-contain .item-conteneur.on-mobile {   margin: 0; } .compte-contain .switch-contain {   margin-left: -0.4rem;   padding: 0.8rem 0 0.4rem; } .EspaceMobileIndex .compte-contain .switch-contain .switch label > input[type="checkbox"] ~ .lever ~ span {   font-size: var(--taille-m); } .compte-contain .liste-chips {   display: flex;   flex-wrap: wrap;   margin-top: 0.8rem; } .compte-contain .border-bottom {   display: flex;   flex-direction: column; } .compte-contain .border-bottom::after {   content: " ";   height: 1px;   align-self: center;   margin: 0.8rem 0;   background-color: var(--theme-claire);   width: calc(100% - (1.6rem * 2)); } .EspaceMobileIndex .compte-contain .border-bottom::after {   width: 100%; }
 .ObjetCompte {   height: 100%; } .ObjetCompte .ObjetCompte_conteneur {   height: 100%;   display: flex;   flex: 1 1 auto; } .ObjetCompte .ObjetCompte_conteneur .Mobile {   width: 100%;   height: 100%; } .ObjetCompte .ObjetCompte_conteneur .Desktop {   width: 33rem;   height: 100%; } .ObjetCompte .ObjetCompte_conteneur .Conteneur_Liste {   height: calc(100% - 0.7rem);   padding-top: 0.7rem;   background-color: #f6f6f6;   display: flex;   flex-direction: column;   justify-content: space-between; } .ObjetCompte .ObjetCompte_conteneur .Conteneur_Liste .BoutonQR {   display: flex;   flex-direction: column;   justify-content: space-between; } .ObjetCompte .ObjetCompte_conteneur .Conteneur_Detail {   height: calc(100% - 0.8rem);   width: 100%;   overflow-y: scroll; }
 .ObjetCompte {   display: flex;   height: 100%;   width: 100%; } .ObjetCompte .menu-contain {   overflow-y: auto;   overflow-x: hidden; } .EspaceIndex .ObjetCompte .menu-contain {   background-color: #f6f6f6;   flex: none;   width: 27rem;   padding-top: 0.8rem;   display: flex;   flex-direction: column;   justify-content: space-between; } .EspaceIndex .ObjetCompte .menu-contain .btns-contain {   padding: 0 0.8rem 2.4rem 0.8rem; } .EspaceIndex .ObjetCompte .menu-contain .btns-contain .ieBouton {   margin-top: 0.8rem; } .ObjetCompte .details-contain {   flex: 1 1 auto;   background-color: #ffffff;   overflow: auto; } .ObjetCompte .details-contain .compte-contain {   max-width: 88rem; } .PageCompte {   display: flex;   flex-direction: column; } .PageCompte .navheader {   display: flex;   align-items: center;   justify-content: space-between;   background-color: #ffffff;   padding: 1.6rem; } .PageCompte .navheader .fleche-nav {   flex: none;   font-size: 1.6rem;   margin-right: 0.8rem;   color: var(--theme-foncee); } .PageCompte .navheader h3 {   flex: 1 1 auto;   text-align: center;   font-weight: 600;   font-size: var(--taille-l);   line-height: 1;   margin: 0; } .compte-contain .item-conteneur {   padding: 1.6rem 0;   margin: 0 1.6rem; } .compte-contain .item-conteneur h4 {   font-size: var(--taille-m);   font-weight: 600;   margin: 0.8rem 0 1.6rem; } .compte-contain .item-conteneur .valeur-contain {   font-size: var(--taille-m); } .compte-contain .item-conteneur .valeur-contain .css_Choix .choix {   flex: none;   width: 24rem; } .EspaceMobileIndex .compte-contain .item-conteneur .valeur-contain .css_Choix .choix {   flex: 1 1 auto;   width: 100%; } .compte-contain .item-conteneur .valeur-contain .projet-item .libelle-contain {   margin-bottom: 0.4rem;   display: flex;   flex-wrap: wrap;   align-items: center; } .compte-contain .item-conteneur .valeur-contain .projet-item .libelle-contain span {   margin-right: 0.4rem; } .compte-contain .item-conteneur .valeur-contain .projet-item .libelle-contain .libelle {   flex: 1 1 auto;   font-size: 1.3rem !important;   display: flex;   align-items: center; } .compte-contain .item-conteneur .valeur-contain .projet-item .libelle-contain .libelle::before {   font-family: "Educ-Font";   color: var(--theme-foncee);   margin-right: 0.4rem; } .compte-contain .item-conteneur .valeur-contain .projet-item .libelle-contain .libelle.has-text::before {   margin-right: 0.8rem; } .compte-contain .item-conteneur .valeur-contain .projet-item .libelle-contain .libelle::before, .compte-contain .item-conteneur .valeur-contain .projet-item .libelle-contain .icon {   font-size: 1.6rem; } .compte-contain .item-conteneur .valeur-contain .projet-item .libelle-contain .icon {   padding-left: 0.8rem;   padding-right: 0.8rem; } .compte-contain .item-conteneur .signature-contain {   border-radius: 0.7rem;   width: 15rem;   height: 15rem;   border: solid 1px #d9dbdc;   margin: 0 0.8rem 0 0;   padding: 0.4rem;   overflow: hidden; } .compte-contain .item-conteneur .signature-contain img {   width: 100%;   height: 100%;   object-fit: contain;   object-position: center center; } .compte-contain .item-conteneur .bloc-signature-wrapper {   display: flex;   align-items: flex-start;   margin-top: 0.8rem; } @media screen and (max-width: 440px) {   .EspaceMobileIndex .compte-contain .item-conteneur .bloc-signature-wrapper {     flex-direction: column;     align-items: center;   }   .EspaceMobileIndex .compte-contain .item-conteneur .bloc-signature-wrapper .signature-contain {     margin-bottom: 1.6rem;   } } @media screen and (max-width: 700px) {   .EspaceIndex .compte-contain .item-conteneur .bloc-signature-wrapper {     flex-direction: column;     align-items: center;   }   .EspaceIndex .compte-contain .item-conteneur .bloc-signature-wrapper .signature-contain {     margin-bottom: 1.6rem;   } } .compte-contain .item-conteneur .bloc-signature-wrapper .ieBouton .ieBoutonIcon + div {   max-width: calc(100% - 1.6rem);   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis; }
 .CalendrierPeriode {   background-color: #ffffff; } .EspaceIndex .CalendrierPeriode {   display: flex; } .CalendrierPeriode .conteneur-ObjetCalendrier {   display: flex;   flex-wrap: wrap;   max-width: 140rem; } .EspaceIndex .CalendrierPeriode .conteneur-ObjetCalendrier {   border-left: solid 0.1rem #f6f6f6; } .EspaceMobileIndex .CalendrierPeriode .conteneur-ObjetCalendrier {   justify-content: center; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois {   padding: 0.8rem;   flex: 1 1 auto; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table {   table-layout: fixed; } @media (min-width: 452px) {   .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois {     flex: none;   }   .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table {     table-layout: auto;   } } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois .nom-mois {   color: var(--theme-foncee);   text-align: center;   font-weight: 600;   padding: 0.8rem;   background-color: #f6f6f6; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table {   background-color: #ffffff;   border-collapse: separate; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table td {   width: 3rem;   height: 4rem;   text-align: center;   padding: 0; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td {   font-weight: 600; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td.date-horsPeriode {   color: #e2e2e2;   font-weight: 400; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td.date-joursFeries {   background-color: #e2e2e2;   font-weight: 400; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td.date-joursNonOuvres {   color: #6b6e77;   font-weight: 400; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.date-aujourdhui {   border: solid 0.2rem #6b6e77;   border-radius: 20%; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.date-periodeDebut {   border-radius: 1.2rem 0 0 1.2rem; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.date-periodeFin {   border-radius: 0 1.2rem 1.2rem 0; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.date-periodeDebut.date-periodeFin {   border-radius: 1.2rem;   margin: 0.4rem; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.unique {   margin: 0.4rem; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.dates {   padding: 0.4rem 0 0.4rem 0; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.dates.non-unique {   margin-top: 0.4rem; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.dates.avant-date {   opacity: 0.4;   font-style: italic; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.dates .dates-uniques {   width: 2.8rem;   border-radius: 1.4rem;   height: 2.8rem;   display: flex;   align-items: center;   justify-content: center;   box-sizing: border-box;   position: relative; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.dates .dates-uniques.AvecEdition {   cursor: pointer; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.dates .dates-uniques.AvecEdition:hover {   background-color: #ededed; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.dates .dates-uniques[class*=icon_]::before {   font-family: "Educ-Font";   position: absolute;   right: 0;   bottom: -5px;   font-size: 0.8rem;   color: #ff3838;   background-color: #ffffff;   border-radius: 50%;   width: 1.2rem;   height: 1.2rem;   font-style: normal; } .EspaceIndex .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.dates .dates-uniques[class*=icon_]::before {   font-size: 0.9rem; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.conteneur-periodes {   margin-top: 0.4rem; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois table tr.ligne-date > td div.conteneur-periodes div {   margin-bottom: 0.1rem;   height: 0.3rem; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois tr.ligne-journee {   color: var(--theme-foncee);   font-weight: 400; } .CalendrierPeriode .conteneur-ObjetCalendrier .conteneur-mois tr.ligne-journee .journee-nonOuvre {   color: #6b6e77;   font-style: italic; } .CalendrierPeriode .legende-ObjetCalendrier {   margin-left: 0.8rem;   padding-top: 1.6rem;   width: max-content;   padding-right: 0.8rem;   margin-right: 0.8rem; } .EspaceIndex .CalendrierPeriode .legende-ObjetCalendrier {   position: sticky;   top: 0; } .CalendrierPeriode .legende-ObjetCalendrier div > span {   align-self: center; } .CalendrierPeriode .legende-ObjetCalendrier div {   margin-bottom: 1.6rem; } .CalendrierPeriode .legende-ObjetCalendrier h5.ie-titre {   color: var(--theme-foncee); } .CalendrierPeriode .legende-ObjetCalendrier .legende-joursFeries {   background-color: #e2e2e2;   padding: 0.8rem;   margin-left: auto; } .CalendrierPeriode .legende-ObjetCalendrier .legende-aujourdhui {   border: solid 0.2rem #6b6e77;   border-radius: 20%;   padding: 0.8rem;   margin-left: auto; } .CalendrierPeriode .legende-ObjetCalendrier .legende-cb {   margin-right: 0.8rem;   max-width: 20rem; } .CalendrierPeriode .legende-ObjetCalendrier .legende-icon[class*=icon_] {   font-family: "Educ-Font";   font-size: 1.2rem;   color: #ff3838; } .CalendrierPeriode .bt-contain {   margin: 1.6rem;   position: sticky;   bottom: 1.6rem; } .CalendrierPeriode .bt-contain.fenetre-Calendrier {   bottom: 9rem; } .CalendrierPeriode .zone-formation {   background-color: #F8BE5A;   color: #000000;   font-weight: 600; } .CalendrierPeriode .zone-nonConsultable {   background-color: #c0c0c0;   color: #000000;   font-weight: 600; } .CalendrierPeriode .zone-stageContexte {   background-color: #088488;   color: #000000;   font-weight: 600; } .CalendrierPeriode .zone-autreStage {   background-color: #0281A6;   color: #ffffff;   font-weight: 600; }
 .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; }
 .ObjetFenetre_ServicesPeriscolairePourAbsence_racine .fsp_absence {   display: flex;   flex-direction: column; } .ObjetFenetre_ServicesPeriscolairePourAbsence_racine .fsp_absence .fsp_absence_date, .ObjetFenetre_ServicesPeriscolairePourAbsence_racine .fsp_absence .fsp_absence_suppl {   margin-top: 0.4rem; } .ObjetFenetre_ServicesPeriscolairePourAbsence_racine .fsp_absence span.fsp_liste_services {   display: flex;   flex-direction: column;   padding: 0.8rem; } .ObjetFenetre_ServicesPeriscolairePourAbsence_racine .fsp_absence span.fsp_liste_services label:not(:first-child) {   margin-top: 0.4rem; }
 .ObjetGalerieCarrousel {   display: flex;   flex-direction: column; } .ObjetGalerieCarrousel .zoneContenu {   display: flex;   justify-content: center;   align-items: center; } .ObjetGalerieCarrousel .zoneContenu .btnAutour {   width: 4rem; } .ObjetGalerieCarrousel .zoneContenu .zoneVisu {   flex-grow: 100;   overflow: hidden; } .ObjetGalerieCarrousel .zoneContenu .zoneVisu .conteneurDiapos {   padding-top: 2rem;   padding-bottom: 2rem;   display: flex;   align-items: center;   justify-content: center; } .ObjetGalerieCarrousel .zoneContenu .zoneVisu .conteneurDiapos:not(.onlyOne) {   gap: 2rem;   padding: 2rem; } .ObjetGalerieCarrousel .zoneContenu .zoneVisu .conteneurDiapos.onlyOne .vignette.modeDiapo {   width: auto !important; } .ObjetGalerieCarrousel .zoneContenu .zoneVisu .conteneurDiapos .diapo.off {   display: none; } .ObjetGalerieCarrousel .zoneNavigation {   display: flex;   justify-content: center;   align-items: center;   gap: 2rem; } .ObjetGalerieCarrousel .zoneNavigation.on {   display: flex; } .ObjetGalerieCarrousel .zoneNavigation.off {   display: none; } .ObjetGalerieCarrousel .zoneNavigation .indicateurNav {   color: var(--theme-moyen1);   font-size: var(--taille-l);   font-weight: 700; } .ObjetGalerieCarrousel [class*="icon_angle_"] {   color: var(--theme-moyen1);   font-size: 4rem; }
 .vignette {   display: flex;   flex-direction: column;   border-width: 1px;   border-style: solid;   border-radius: 10px;   border-color: #d9dbdc;   color: #d9dbdc; } .vignette .zoneImage {   position: relative;   display: flex;   align-items: center;   border-radius: 10px 10px 0 0;   overflow: hidden; } .vignette .zoneImage > img {   width: 100%;   height: 100%;   object-fit: contain; } .vignette .zoneImage .docs-wrapper {   text-align: center;   width: 100%; } .vignette .zoneImage .etiquette {   position: absolute;   left: 0.4rem;   top: 0.4rem;   font-weight: 700; } .vignette .zoneImage .actionHautDroite {   position: absolute;   right: 0.4rem;   top: 0.4rem;   font-size: 2.4rem; } .EspaceMobileIndex .vignette .zoneImage .actionHautDroite {   right: 0.8rem; } .vignette .zoneImage .actionHautDroite.iecb [type="checkbox"] + span:after, .vignette .zoneImage .actionHautDroite.iecb [type="checkbox"] + span:before {   width: 2rem;   height: 2rem;   font-size: 2rem;   line-height: 1; } .vignette .zoneImage .ie-imgviewer + .actionHautDroite.iecb [type="checkbox"] + span::before {   background: radial-gradient(circle, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 0.8rem, rgba(255, 255, 255, 0) 100%); } .vignette .zoneLibelle {   display: flex;   flex-direction: row;   align-items: center;   padding: 5px;   border-radius: 0 0 10px 10px;   background-color: #ededed; } .vignette .zoneLibelle.sansImage {   border-radius: 10px; } .vignette.modeDiapo {   border-width: 0px;   border-radius: 0;   font-weight: 400;   color: var(--theme-foncee); } .vignette.modeDiapo .zoneImage {   border-radius: 0; } .vignette.modeDiapo .zoneImage > img {   object-fit: cover; } .vignette.modeDiapo .zoneLibelle {   padding: 0;   margin-top: 0.4rem; } .vignette.modeDiapo .zoneLibelle.centrer {   justify-content: center; } .vignette.modeDiapo .zoneLibelle {   background-color: transparent; } .vignette.modeDiapo.survol {   font-weight: 700;   color: var(--theme-foncee); } .vignette.modeDiapo.survol .zoneLibelle {   background-color: transparent; } .vignette.modeDiapo.survol .zoneLibelle.edit {   font-weight: 400; }
 .InterfaceFicheStage {   width: 100%;   min-height: 100%;   box-sizing: border-box;   display: flex;   background-color: #ffffff; } .InterfaceFicheStage .conteneur-listeOnglet {   background-color: #f6f6f6;   overflow: hidden;   flex: none;   display: flex;   flex-direction: column;   padding-top: 1.6rem;   width: 23rem; } .InterfaceFicheStage .conteneur-listeOnglet .icon_question {   font-size: 2rem;   margin-left: 0.8rem; } .InterfaceFicheStage .conteneur-PageFicheStage {   flex: 1 1 auto;   display: flex;   flex-direction: column;   margin-top: 0.8rem;   padding: 0.4rem;   max-width: 120rem;   min-width: 40rem;   width: 0;   min-height: 100%;   background: #ffffff; } .conteneur-FicheStage {   margin: 0.8rem 1.6rem;   flex: 1 1 auto; } .conteneur-FicheStage h4.ie-titre-couleur {   margin: 0 0 0.8rem; } .conteneur-FicheStage h5 {   margin: 0 0.4rem auto 0;   font-weight: 600; } .conteneur-FicheStage .flex-wrapper {   display: flex;   flex-wrap: wrap; } .EspaceMobileIndex .conteneur-FicheStage .flex-wrapper {   flex-direction: column; } .conteneur-FicheStage .flex-wrapper .sous-section {   margin: 0.8rem; } .EspaceIndex .conteneur-FicheStage .flex-wrapper .sous-section {   padding-right: 1.6rem; } .EspaceIndex .conteneur-FicheStage .flex-wrapper .sous-section:last-child {   flex: none; } .conteneur-FicheStage .flex-wrapper .sous-section.conteneur-info {   display: flex;   flex-direction: column; } .EspaceMobileIndex .conteneur-FicheStage .flex-wrapper .sous-section.conteneur-info {   display: flex;   flex-flow: row wrap;   align-items: center;   justify-content: flex-end; } .EspaceMobileIndex .conteneur-FicheStage .flex-wrapper .sous-section.conteneur-info > .lien-communication {   margin-left: 0.8rem;   margin-top: 0.8rem; } .conteneur-FicheStage .flex-wrapper .sous-section.conteneur-info a {   margin-bottom: 0.4rem; } .conteneur-FicheStage .flex-wrapper .sous-section.conteneur-responsable {   padding-top: 0.4rem;   display: flex;   flex-wrap: wrap;   align-items: center; } .conteneur-FicheStage .flex-wrapper .sous-section.conteneur-responsable h5 {   margin: 0 0.5rem 0 0; } .conteneur-FicheStage section {   padding-bottom: 1.6rem;   margin-bottom: 1.6rem;   border-bottom: solid 1px var(--theme-claire);   display: flex;   flex-direction: column; } .conteneur-FicheStage section:last-child {   border-bottom: none; } .conteneur-FicheStage section.entreprise-accueil .conteneur-nom {   display: flex;   align-items: center;   margin-bottom: 0.8rem; } .conteneur-FicheStage section.entreprise-accueil .conteneur-nom [class*="icon_"] {   color: var(--theme-foncee);   font-size: 1.6rem;   width: 3.2rem;   box-sizing: border-box;   margin-right: 1.2rem;   padding: 0.8rem;   background-color: #e2e2e2;   border-radius: 50%;   display: flex;   align-items: center;   justify-content: center; } .conteneur-FicheStage section.entreprise-accueil .conteneur-adresse {   margin-top: 1.6rem; } .conteneur-FicheStage section.entreprise-accueil .chips-pj > a {   margin-right: 0.4rem;   margin-bottom: 0.2rem; } .conteneur-FicheStage section.entreprise-maitres .conteneur-maitre-stage {   display: flex; } .EspaceMobileIndex .conteneur-FicheStage section.entreprise-maitres .conteneur-maitre-stage {   flex-direction: column;   margin-bottom: 1.6rem; } .conteneur-FicheStage section.entreprise-maitres .sous-section {   flex: 1 1 auto;   margin: 0; } .EspaceIndex .conteneur-FicheStage section.entreprise-maitres .sous-section {   padding-right: 0.8rem; } .conteneur-FicheStage section.entreprise-maitres .sous-section.conteneur-nom {   margin: 0.4rem 0.8rem; } .conteneur-FicheStage section.entreprise-maitres .sous-section.conteneur-nom .nom-maitre {   font-weight: 600; } .EspaceIndex .conteneur-FicheStage section.entreprise-maitres .sous-section.conteneur-info {   padding-right: 2.4rem; } .conteneur-FicheStage section .conteneur-adresse {   display: flex;   align-items: flex-start;   margin-bottom: 0.4rem; } .conteneur-FicheStage section .conteneur-adresse h5 {   flex: none; } .conteneur-FicheStage section .conteneur-adresse ul {   list-style: none;   margin: 0;   padding: 0; } .conteneur-FicheStage section .conteneur-adresse ul li {   line-height: 1.2; } .conteneur-FicheStage .Bloc-entreprise-dates {   margin-bottom: 0.8rem; } .conteneur-FicheStage .Bloc-entreprise-dates h5.ie-titre-petit {   margin-bottom: 0.4rem; } .conteneur-FicheStage .Bloc-entreprise-dates .btn-calendrier {   margin: 0.8rem; } .EspaceMobileIndex .conteneur-FicheStage .Bloc-entreprise-dates .btn-calendrier {   text-align: right; } .conteneur-FicheStage .Bloc-entreprise-horaire {   font-size: 1.1rem;   margin-bottom: 0.8rem; } .conteneur-FicheStage .Bloc-entreprise-horaire h5.ie-titre-petit {   margin-bottom: 0.4rem; } .conteneur-FicheStage .Bloc-entreprise-horaire .conteneur-journee {   margin-bottom: 0.4rem; } .conteneur-FicheStage .Bloc-entreprise-horaire .conteneur-journee .nom-journee {   width: 4rem;   padding-right: 0.8rem; } .conteneur-FicheStage .Bloc-entreprise-horaire .conteneur-journee .heure-journee {   margin-left: auto;   margin-right: 0.8rem;   padding-left: 2.4rem; } .conteneur-FicheStage .Bloc-entreprise-horaire .conteneur-total-hebdo {   margin-top: 1.6rem;   margin-bottom: 1.6rem; } .conteneur-FicheStage .chips-total-stage {   margin-left: auto;   padding-left: 0.4rem; } .conteneur-FicheStage .titre-total {   align-self: center; } .conteneur-FicheStage .titre-total.avecMarginTop {   margin-top: 0.4rem; } .conteneur-FicheStage .Bloc-details-enseignants {   margin-bottom: 1.6rem; } .conteneur-FicheStage .Bloc-details-enseignants .conteneur-enseignants {   margin-bottom: 0.8rem; } .conteneur-FicheStage .Bloc-details-enseignants .conteneur-enseignants .Gras.ie-titre-petit {   margin-bottom: 0.4rem; } .conteneur-FicheStage .Bloc-details-sujetCommentaire {   margin-bottom: 1.6rem; } .conteneur-FicheStage .Bloc-details-sujetCommentaire .conteneur-sujetCommentaire {   margin-bottom: 1.6rem; } .conteneur-FicheStage .Bloc-details-sujetCommentaire .conteneur-sujetCommentaire .Gras.ie-titre-petit {   margin-bottom: 0.4rem; } .conteneur-FicheStage .Bloc-details-sujetCommentaire .icon_pencil {   font-size: 2rem;   margin-left: auto;   margin-right: 0.4rem; } .EspaceIndex .conteneur-FicheStage .Bloc-details-sujetCommentaire .icon_pencil {   margin-right: 1.6rem; } .conteneur-FicheStage .Bloc-details-documentsJoints .bloc-pj {   margin-top: 0.8rem; } .EspaceIndex .conteneur-FicheStage .Bloc-details-documentsJoints .bloc-pj {   display: flex;   align-items: center; } .conteneur-FicheStage .Bloc-details-documentsJoints .bloc-pj a {   margin: 0.4rem; } .conteneur-FicheStage .Bloc-details-annexes {   margin-bottom: 1.6rem; } .conteneur-FicheStage .Bloc-details-annexes .Gras.ie-titre-petit {   margin-bottom: 0.4rem; } .conteneur-FicheStage .Bloc-details-annexes .conteneur-annexe {   margin-bottom: 1.6rem; } .conteneur-FicheStage .Bloc-details-annexes .icon_pencil {   font-size: 2rem;   margin-left: auto;   margin-right: 0.4rem; } .EspaceIndex .conteneur-FicheStage .Bloc-details-annexes .icon_pencil {   margin-right: 1.6rem; } .conteneur-FicheStage .Bloc-suivi .conteneur-suivi {   padding-bottom: 0.8rem; } .conteneur-FicheStage .Bloc-suivi .conteneur-suivi.margin-espace-haut {   margin-top: 2.8rem; } .conteneur-FicheStage .Bloc-suivi .conteneur-suivi .conteneur-bloc-date {   flex: none;   height: 3rem;   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.35rem;   box-sizing: content-box;   background-color: #ededed;   color: #6b6e77; } .conteneur-FicheStage .Bloc-suivi .conteneur-suivi .conteneur-bloc-date div {   line-height: 1.1; } .conteneur-FicheStage .Bloc-suivi .conteneur-suivi .conteneur-couleur-evenement {   height: 0.2rem;   margin-top: 0.4rem; } .conteneur-FicheStage .Bloc-suivi .conteneur-suivi .conteneur-milieu {   overflow-x: hidden; } .conteneur-FicheStage .Bloc-suivi .conteneur-suivi .conteneur-milieu i.icon_info_sondage_publier {   color: var(--theme-foncee);   margin-right: 0.4rem; } .conteneur-FicheStage .Bloc-suivi .conteneur-suivi .conteneur-info-suivi, .conteneur-FicheStage .Bloc-suivi .conteneur-suivi .conteneur-commentaire {   margin-bottom: 1.6rem; } .conteneur-FicheStage .Bloc-suivi .conteneur-suivi .conteneur-heure-lieu {   margin-bottom: 0.8rem; } .conteneur-FicheStage .Bloc-suivi .conteneur-header {   margin-bottom: 0.8rem; } .conteneur-FicheStage .Bloc-suivi .conteneur-header .icon_retour_mobile {   font-size: 2rem; } .conteneur-FicheStage .Bloc-suivi .conteneur-header .titre-suivi {   font-weight: 600;   margin: auto; } .conteneur-FicheStage .Bloc-suivi .conteneur-icones {   margin-bottom: 0.8rem;   justify-content: flex-end; } .conteneur-FicheStage .Bloc-suivi .conteneur-icones .icon_trash, .conteneur-FicheStage .Bloc-suivi .conteneur-icones .icon_info_sondage_publier, .conteneur-FicheStage .Bloc-suivi .conteneur-icones .icon_info_sondage_non_publier, .conteneur-FicheStage .Bloc-suivi .conteneur-icones .icon_pencil, .conteneur-FicheStage .Bloc-suivi .conteneur-icones .icon_ellipsis_vertical {   font-size: 2rem;   margin-left: 1.6rem; } .conteneur-FicheStage .Bloc-appreciations {   margin-bottom: 1.6rem; } .conteneur-FicheStage .Bloc-appreciations .conteneur-appreciation {   margin-bottom: 0.8rem; } .conteneur-FicheStage .Bloc-appreciations .conteneur-appreciation .Gras.ie-titre-petit {   margin-bottom: 0.4rem; } .conteneur-FicheStage .Bloc-appreciations .conteneur-appreciation .nom-auteur {   font-weight: 600;   margin-top: 0.4rem;   margin-bottom: 0.4rem; } .conteneur-FicheStage .Bloc-appreciations .conteneur-appreciation .icon_pencil {   font-size: 2rem;   margin-left: auto;   margin-right: 0.4rem; } .EspaceIndex .conteneur-FicheStage .Bloc-appreciations .conteneur-appreciation .icon_pencil {   margin-right: 1.6rem; } .conteneur-FicheStage .conteneur-pj {   margin-bottom: 0.8rem; } .conteneur-FicheStage .conteneur-pj .icon_piece_jointe {   font-size: 1.6rem;   margin-right: 0.8rem; } .conteneur-FicheStage .conteneur-pj .chips-pj > a {   margin-bottom: 0.4rem;   margin-right: 0.4rem; } .conteneur-FicheStage .conteneur-Espace {   margin-right: 4rem; } .onglet-suivi {   height: 100%; } .EspaceMobileIndex .onglet-suivi {   display: flex;   flex-direction: column; } .onglet-suivi .conteneur-convention {   display: flex;   align-items: center;   padding: 1.6rem;   justify-content: flex-end; } .onglet-suivi .conteneur-convention .EspaceMobileIndex {   flex: none; } .onglet-suivi .conteneur-convention .icon_question {   font-size: 2rem;   margin-left: 0.8rem; } .EspaceIndex .onglet-suivi .conteneur-liste-suivi {   width: 60rem; } .onglet-suivi .conteneur-liste-suivi .conteneur-couleur-evenement {   height: 0.2rem;   margin-top: 0.4rem; } .onglet-suivi .conteneur-liste-suivi .conteneur-commentaire-court {   white-space: nowrap;   overflow: hidden;   text-overflow: ellipsis; } .onglet-suivi .conteneur-liste-suivi .zone-complementaire {   margin-left: auto; } .onglet-suivi .conteneur-liste-suivi .zone-complementaire .conteneur-heure {   color: var(--theme-foncee); } .onglet-suivi .conteneur-liste-suivi .zone-complementaire i.icon_piece_jointe, .onglet-suivi .conteneur-liste-suivi .zone-complementaire i.icon_info_sondage_publier, .onglet-suivi .conteneur-liste-suivi .zone-complementaire i.icon_info_sondage_non_publier {   color: var(--theme-foncee);   margin-left: auto;   padding-left: 0.4rem; } .onglet-suivi .conteneur-liste-suivi .conteneur-info-suivi, .onglet-suivi .conteneur-liste-suivi .conteneur-commentaire {   margin-bottom: 1.6rem; } .onglet-suivi .conteneur-liste-suivi .conteneur-heure-lieu {   margin-bottom: 0.8rem; } .hint-convention .icon_ok {   color: #008000;   margin-right: 0.4rem; } .hint-convention .icon_remove {   color: #ff0000;   margin-right: 0.6rem; }
 .FenetreSuiviStage .ZoneChampSuiviStage {   margin-top: 1.5rem; } .FenetreSuiviStage .ZoneChampSuiviStage:first-child {   margin-top: 0rem; } .FenetreSuiviStage .ZoneChampSuiviStage .LabelChampSuiviStage {   margin-bottom: 0.2rem; } .FenetreSuiviStage .ZoneChampSuiviStage .wrapperCbHeure {   margin-top: 0.8rem; } .FenetreSuiviStage .ZoneChampSuiviStage #wrapperInputHeure {   padding-left: 0.5rem; } .FenetreSuiviStage .ZoneChampSuiviStage .champImputHeure {   width: 6rem;   margin-left: 1.6rem; } .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   margin-right: 1.5rem;   padding: 0.2rem;   border-radius: 0.3rem;   border-style: solid;   border-width: 1px;   border-color: var(--theme-foncee); }
 .detailoffrestage {   white-space: normal;   margin: 1.6rem; } .EspaceIndex .detailoffrestage {   min-width: 50rem; } .detailoffrestage h3.ie-titre-couleur {   padding-bottom: 0.8rem;   border-bottom: solid 0.1rem var(--theme-claire); } .detailoffrestage .conteneur-detailEntreprise .conteneur-numeros {   display: flex;   flex-direction: column;   margin-top: 0.8rem;   margin-bottom: 1.6rem; } .detailoffrestage .conteneur-detailEntreprise .conteneur-numeros > div {   margin-top: 0.2rem;   margin-bottom: 0.2rem; } .detailoffrestage .conteneur-detailsOffre {   border-top: 0.1rem solid var(--theme-claire);   padding-top: 0.8rem;   margin-top: 1.6rem; } .detailoffrestage .titre-pourvue {   font-size: var(--taille-m);   color: #6b6e77;   text-transform: uppercase;   font-weight: 600; } .detailoffrestage .conteneur-bloc {   margin-top: 0.8rem;   margin-bottom: 1.6rem; } .detailoffrestage .conteneur-bloc .conteneur-texte {   margin-top: 0.4rem; } .detailoffrestage .header-conteneur {   display: flex;   justify-content: space-between; } .detailoffrestage .header-detail [class*="icon_"] {   color: var(--theme-foncee);   font-size: 1.6rem;   width: 3.2rem;   height: 3.2rem;   box-sizing: border-box;   margin-right: 1.2rem;   padding: 0.8rem;   background-color: #e2e2e2;   border-radius: 50%;   display: flex;   align-items: center;   justify-content: center; } .detailoffrestage .chips-pj > a {   margin-bottom: 0.4rem;   margin-right: 0.4rem; } .detailoffrestage .header-espace {   font-size: var(--taille-m);   color: #6b6e77;   text-transform: uppercase;   font-weight: 600; }
 .PageOffreStage-conteneur {   background-color: #ffffff;   height: 100%; } .EspaceIndex .PageOffreStage-conteneur {   display: flex;   flex-direction: initial; } .PageOffreStage-conteneur .conteneur-gauche {   height: 100%;   box-shadow: 0.6rem 0.05rem 0.6rem -0.6rem #00000029; } .PageOffreStage-conteneur .filtre-conteneur {   padding: 0.8rem; } .PageOffreStage-conteneur .filtre-conteneur .input-field {   display: flex;   align-items: center;   padding: 0.4rem 0.8rem 0.4rem 0.4rem; } .PageOffreStage-conteneur .filtre-conteneur .input-field label {   margin-right: 0.4rem;   white-space: nowrap; } .PageOffreStage-conteneur .filtre-conteneur .input-field .like-input.as-calendar {   display: flex;   cursor: pointer; } .PageOffreStage-conteneur .filtre-conteneur .input-field .like-input.as-calendar .periode {   flex: 1 1 auto;   padding: 0.4rem;   min-width: 14.5rem;   font-weight: 600; } .PageOffreStage-conteneur .filtre-conteneur .input-field .like-input.as-calendar i {   color: var(--theme-foncee);   font-size: 1.6rem;   align-self: center; } .PageOffreStage-conteneur .filtre-conteneur .input-field .like-input.as-calendar:hover i {   color: var(--theme-sombre); } .PageOffreStage-conteneur .filtre-conteneur .input-field .recherche {   width: 25rem; } .PageOffreStage-conteneur .filtre-conteneur .input-field .sujet {   width: 22rem; } .PageOffreStage-conteneur .filtre-conteneur .input-field.en-ligne {   flex-flow: row nowrap; } .PageOffreStage-conteneur .filtre-conteneur .input-field input + span {   margin-left: 0.4rem; } .PageOffreStage-conteneur .filtre-conteneur .fields-wrapper {   display: flex;   flex-wrap: wrap;   justify-content: flex-end; } .PageOffreStage-conteneur .liste-offres {   height: 100%; } .EspaceIndex .PageOffreStage-conteneur .liste-offres {   height: calc(100% - 104px); } .PageOffreStage-conteneur .liste-offres .offre-pourvu {   color: var(--theme-foncee);   font-weight: 600; } .Bandeau-filtre {   display: flex;   margin: 0.4rem 1.6rem 0.4rem 1.6rem; } .Bandeau-filtre:after {   content: "";   position: absolute;   pointer-events: none;   z-index: 1;   left: 0;   right: 0;   height: 1.9rem;   bottom: -1.9rem;   box-shadow: 0 0.7rem 0.6rem -0.6rem #00000029;   bottom: 0; } .Bandeau-filtre i {   font-size: 2rem;   width: 2rem;   height: 2rem; } .Bandeau-filtre .bandeau-nom {   margin: auto; } .Bandeau-filtre .bandeau-nom [class*="icon_"] {   color: var(--theme-foncee);   font-size: 1.6rem;   width: 3.2rem;   height: 3.2rem;   padding: 0.8rem; } .filtre-conteneur-mobile .champs-filtre {   padding: 0.8rem 0 0.8rem 0;   border-bottom: 1px solid var(--theme-claire); } .filtre-conteneur-mobile .champs-filtre input.semaine {   width: 1.5rem;   margin-left: auto; }
 .DonneesListe_RessourceMatiere .zone-gauche .icon_th_large {   font-size: 1.6rem; } .DonneesListe_RessourceMatiere .zone-gauche .couleur {   border-radius: 0.4rem;   padding: 0.2rem;   margin: 0 0.4rem 0 0.8rem;   height: 1rem; } .DonneesListe_RessourceMatiere .matiere-spe .zone-principale h4 {   font-weight: 500 !important; }
 .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine fieldset {   width: 50%;   border: 1px solid #d9dbdc;   padding: 0.8rem;   margin: 0; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine fieldset:first-child {   margin-right: 0.4rem; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .dest {   padding-bottom: 0.8rem;   display: flex;   align-items: stretch; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .dest > fieldset > div {   display: grid;   grid-template-columns: auto auto 1fr;   grid-template-rows: auto;   column-gap: 0.4rem;   row-gap: 0.4rem;   align-items: center; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .dest > fieldset > div > label {   justify-self: end; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .visiteurs {   padding-bottom: 0.8rem; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .titre-theme {   display: grid;   grid-template-columns: auto 1fr 180px;   column-gap: 0.4rem;   row-gap: 0.8rem;   align-items: center;   margin-bottom: 0.8rem; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .titre-theme > label {   justify-self: end; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .titre-theme .selec-theme {   grid-column: 2 / 4; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .titre-theme .selec-theme .as-input.ocb_cont {   box-sizing: content-box;   max-width: none; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .editeur {   margin: 0 0 0.8rem 0; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .options {   display: flex;   align-items: stretch; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .options .fs-moderation {   display: flex;   flex-direction: column; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .options .fs-moderation .legendeCB {   margin-left: 2rem;   font-style: italic; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .options .fs-moderation .legendeCB:not(.last) {   margin-bottom: 0.8rem; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .options .fs-moderation.disabled legend, .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .options .fs-moderation.disabled .legendeCB {   color: #6b6e77; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .options .horaires {   display: flex;   align-items: center;   margin-top: 0.8rem; } .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .options .horaires > label, .EspaceIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .options .horaires input {   margin-left: 0.4rem; } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .selec-dest {   display: flex;   align-items: center;   cursor: pointer;   font-size: var(--taille-m); } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .selec-dest.membre {   padding-top: 0.8rem; } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .selec-dest.moderateur {   padding-bottom: 0.8rem; } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .selec-dest > span {   flex: 1 1 auto; } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .selec-dest > span .compteur {   margin-left: 0.4rem;   color: var(--theme-foncee); } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .selec-dest > i {   font-size: 2rem;   margin: 0.8rem;   color: var(--theme-foncee); } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .selecteur-pj {   margin: 1.6rem 0 0.8rem 0; } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .visu-pj:not(:empty):not(:last-child) {   margin-bottom: 0.8rem; } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .legendeCB {   font-style: italic;   color: #6b6e77; } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .horaire {   margin-top: 0.8rem;   display: flex;   align-items: center; } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .horaire > span {   flex: 1 1 auto; } .EspaceMobileIndex .ObjetFenetre_SaisieSujetForumPedagogique_racine .horaire > input {   width: auto;   margin-left: 0.4rem; }
 .FormSaisie {   height: 100%;   display: flex;   flex-direction: column;   justify-content: space-between; } .FormSaisie .champ {   margin-top: 1.6rem; } .FormSaisie .iconLabel {   margin-right: 0.4rem; } .FormSaisie .ressource.chip {   max-width: calc(100% - 0.8rem);   line-height: var(--taille-s); } .FormSaisie .duree > input[type="time"] {   margin: 0.8rem !important;   width: auto;   font-weight: 600; } .FormSaisie .selectDuree {   margin: 0.5rem;   width: 8rem; } .FormSaisie .navheader, .FormSaisie .modal-footer {   flex: none; } .FormSaisie .piedPanel {   display: flex;   align-items: center;   justify-content: flex-start; } .FormSaisie .piedPanel .imgSuppr {   font-size: 24px; } .FormSaisie .piedPanel .btnAnnuler {   margin-left: auto; } .FormSaisie .entetePanel {   display: flex;   justify-content: space-between;   align-items: center;   height: 100%;   width: 100%;   padding-left: 0.8rem;   padding-right: 0.8rem; } .FormSaisie .entetePanel .titre {   margin: 0;   flex: 1 1 auto;   font-size: var(--taille-l);   font-weight: 600;   text-align: center; } .FormSaisie .entetePanel .titre.iconic::before {   font-family: "Educ-Font";   margin-right: 0.8rem;   color: var(--theme-foncee); } .FormSaisie .entetePanel .imgAnnuler {   flex: none;   font-size: 1.2rem;   margin-left: 0.8rem;   margin-right: 0.8rem;   color: var(--theme-foncee); } .FormSaisie .entetePanel .imgAnnuler:hover {   color: var(--theme-sombre); } .FormSaisie .contentPanel {   flex: 1 1 auto;   padding: 0 1.6rem; } .FormSaisie .contentPanel label:not(.iecb) {   position: relative;   font-size: var(--taille-m);   color: #4b4b4b;   transform: none !important;   line-height: 1;   top: 0;   display: block; } .FormSaisie .contentPanel label:not(.iecb) + .chip {   margin-top: 0.8rem;   margin-left: 0.8rem; } .FormSaisie .contentPanel label.iecb {   padding-right: 0.8rem; } .FormSaisie .contentPanel .input-field .edit-text {   max-width: calc(100% - 0.8rem);   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis; } .FormSaisie .contentPanel .input-field .contenteditable_index {   margin-right: 0.4rem;   margin-bottom: 1.6rem; } .FormSaisie .contentPanel .input-field input, .FormSaisie .contentPanel .input-field button, .FormSaisie .contentPanel .input-field .contenteditable_index {   font-size: var(--taille-m);   margin-top: 0.4rem; } .FormSaisie .contentPanel .input-field .periode-conteneur, .FormSaisie .contentPanel .input-field .bareme-conteneur {   display: flex;   align-items: center;   justify-content: space-between; } .FormSaisie .contentPanel .input-field .periode-conteneur > div, .FormSaisie .contentPanel .input-field .bareme-conteneur > div {   font-size: var(--taille-m); } .FormSaisie .contentPanel .input-field .periode-conteneur .input-note, .FormSaisie .contentPanel .input-field .bareme-conteneur .input-note {   width: 6rem; } .FormSaisie .contentPanel .ressource-conteneur {   padding: 0.8rem 0; } .FormSaisie .contentPanel .periode-conteneur {   padding: 0.8rem; } .FormSaisie .contentPanel .bareme-conteneur {   padding: 0.4rem 0.8rem 0.4rem 0.4rem; } .FormSaisie .contentPanel .duree {   display: inline-block; } .FormSaisie .contentPanel .selectDuree {   margin: 0.8rem; } .FormSaisie .contentPanel .ObjetSelecteurHeure > input {   padding: 0.8rem; } .FormSaisie .contentPanel .select-file {   font-weight: 400;   color: #6b6e77;   display: inline-flex;   align-items: center;   margin-left: 0.8rem;   cursor: pointer; } .FormSaisie .contentPanel .select-file::before {   font-family: "Educ-Font";   flex: none;   margin-right: 0.4rem;   font-size: 1.7rem; } .FormSaisie .contentPanel .select-file label {   flex: 1 1 auto;   font-size: 1.2rem;   font-weight: 500; } .FormSaisie .modal-footer {   padding: 0.8rem; } .FormSaisie.ofm-design > header {   flex: none;   display: flex;   justify-content: space-between;   align-items: center;   position: sticky;   background-color: #ffffff;   top: 0;   left: 0;   z-index: 10;   padding: 1.6rem; } .FormSaisie.ofm-design > header > .Fenetre_Titre {   flex: 1 1 auto;   text-align: center;   height: auto;   padding-left: 0.8rem;   padding-right: 0.8rem; } .FormSaisie.ofm-design > header > .Fenetre_Titre .ie-titre.iconic::before {   font-family: "Educ-Font";   margin-right: 0.8rem;   color: var(--theme-foncee); } .FormSaisie.ofm-design > header > .Fenetre_Titre h3 {   margin: 0;   line-height: 0; } .FormSaisie.ofm-design .navigation-contain {   display: flex;   justify-content: space-between;   padding: 0 1.6rem;   position: sticky;   top: 4.8rem; } .FormSaisie.ofm-design .navigation-contain .Fenetre_Titre {   font-weight: 600;   flex: 1 1 auto;   text-align: center; } .FormSaisie.ofm-design .navigation-contain [class*="icon_"] {   flex: none;   font-size: 2rem;   font-weight: 600; } .FormSaisie.ofm-design .navigation-contain .icon_angle_left {   padding-right: 1.6rem; } .FormSaisie.ofm-design .navigation-contain .icon_angle_right {   padding-left: 1.6rem; } .FormSaisie.ofm-design .content {   flex: 1 1 auto;   position: relative;   padding: 0 1.6rem 1.6rem;   overflow: auto; } .FormSaisie.ofm-design .content .Fenetre_Contenu {   height: auto;   width: 100%;   position: relative; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain, .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur {   margin-left: -0.8rem;   margin-right: -0.8rem;   margin-bottom: 0.8rem;   padding: 0.8rem 1.6rem 0.8rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .filtres-header {   display: flex;   align-items: center;   padding-top: 1.6rem;   padding-bottom: 1.6rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .filtres-header [class*="icon_"] {   flex: none;   margin-right: 0.8rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .filtres-header h3 {   font-size: var(--taille-m);   font-weight: 600;   margin: 0; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain {   border-bottom: solid 1px var(--theme-claire); } .EspaceMobileIndex .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain label:not(.iecb) {   display: inline-block;   margin-bottom: 0.8rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain .events-contain .as-input {   padding-left: 0; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain .ObjetSaisie.combo-selecteur {   padding: 0; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain .ObjetSaisie.combo-selecteur > .ObjetSaisie.ObjetSaisie_100P .ocb_cont.as-input {   text-align: left;   padding: 0;   margin: 0 0.4rem 0 0; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain .ObjetSaisie.combo-selecteur > .ObjetSaisie.ObjetSaisie_100P .ocb_cont.as-input::after {   flex: none;   font-family: "Educ-Font";   content: "";   font-weight: 500;   font-size: 2rem;   color: var(--theme-foncee); } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.no-line, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain:last-child, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain:only-child {   border: none; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.dates-contain .date-wrapper {   margin-left: -0.8rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.dates-contain .as-input.ocb_cont {   text-align: left; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain .periode-conteneur, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.time-conteneur {   display: flex;   align-items: center;   justify-content: space-between; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain .periode-conteneur span, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.time-conteneur span {   font-weight: 500; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.duree-conteneur, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.bareme-conteneur, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.public-conteneur {   display: flex;   flex-direction: column; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.duree-conteneur .input-note, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.bareme-conteneur .input-note, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.public-conteneur .input-note {   font-weight: 500;   font-size: var(--taille-m);   width: 6rem;   align-self: flex-end;   margin-bottom: 0.4rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.duree-conteneur .input-time, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.bareme-conteneur .input-time, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.public-conteneur .input-time {   align-self: flex-end;   width: 7.5rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.duree-conteneur .chip, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.bareme-conteneur .chip, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.public-conteneur .chip {   align-self: flex-end; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain .as-input.ocb_cont > div.ie-ellipsis {   font-style: normal;   font-weight: 500;   color: #000000;   font-size: var(--taille-m); } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain .textareamax-wrapper {   margin-bottom: 1.6rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain input ~ span {   font-size: var(--taille-s); } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.devoirs-contain .iecb {   padding-top: 0.4rem;   align-items: flex-start; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.devoirs-contain .iecb input ~ span:last-child {   margin-top: -0.2rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.facultatif-contain, .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.lock-contain {   padding-top: 0.8rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.facultatif-contain {   display: flex;   flex-direction: column; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.facultatif-contain .facultatif-carre {   width: var(--taille-m);   height: var(--taille-m);   border-radius: 0.35rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.lock-contain {   display: flex;   align-items: center;   justify-content: flex-end; } .FormSaisie.ofm-design .content .Fenetre_Contenu .field-contain.lock-contain i {   font-size: 1.6rem;   margin-right: 0.4rem; } .EspaceMobileIndex .FormSaisie.ofm-design .content .Fenetre_Contenu .liste-recap .field-contain label:not(.iecb) {   display: inline-block;   margin-bottom: 0; } .FormSaisie.ofm-design .content .Fenetre_Contenu .chip {   align-self: flex-end;   display: inline-flex;   align-items: center;   box-sizing: border-box;   font-size: var(--taille-s);   background-color: #e2e2e2;   color: #4b4b4b;   border-radius: 0.35rem;   height: 2.4rem;   padding: 0 0.8rem;   margin: 0; } .FormSaisie.ofm-design .content .Fenetre_Contenu .chip.ressource {   margin-bottom: 0.8rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur {   border-bottom: solid 1px var(--theme-claire); } .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur.no-line, .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur:last-child {   border: none; } .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur .select-file {   display: flex;   align-items: center;   font-size: var(--taille-m);   font-weight: 500;   padding-top: 0.8rem;   padding-bottom: 0.4rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur .select-file[class*="icon_"] {   cursor: pointer; } .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur .select-file[class*="icon_"]::before {   font-family: "Educ-Font";   font-size: 1.6rem;   color: var(--theme-foncee);   margin-right: 0.8rem; } .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur .docs-joints {   display: flex;   flex-wrap: wrap;   align-items: flex-start; } .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur .docs-joints:not(:empty) {   margin: 0.8rem 0.4rem 0.4rem 2.4rem;   max-width: 100%; } .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur .docs-joints:not(:empty) .liste-url-chips {   max-width: calc(100% - 0.8rem); } .FormSaisie.ofm-design .content .Fenetre_Contenu .pj-global-conteneur .docs-joints:not(:empty) .ie-chips {   margin: 0.4rem 0.4rem 0.4rem 0; } .FormSaisie.ofm-design .content .champ-requis::after {   content: " *"; } .FormSaisie.ofm-design > footer {   flex: none;   padding: 1.6rem 1.6rem 2.4rem;   display: flex;   justify-content: flex-end;   flex-wrap: wrap;   position: sticky;   bottom: 0;   left: 0;   right: 0;   z-index: 10;   background-color: #ffffff; } .FormSaisie.ofm-design > footer .compose-bas {   flex: 1 1 auto; } .FormSaisie.ofm-design > footer .compose-bas.multi-boutons {   display: flex;   align-items: center;   justify-content: flex-end; } .FormSaisie.ofm-design > footer .compose-bas.multi-boutons .bt-contain {   margin-left: 0.8rem; } .FormSaisie.ofm-design > footer .repeat-bouton:not(:first-child) {   margin-left: 0.8rem; }
 .EspaceIndex .ObjetBandeauPied .knowledge-container .ibp-pill.icon_ecole:focus-within {   outline-offset: -1px;   outline-width: 2px;   outline-style: dotted;   outline-color: var(--theme-moyen1); } .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 {   z-index: 900;   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: 1.1rem;   background: #46484d;   padding: 0 1.6rem 0.4rem;   z-index: 902; } .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: 14rem;   text-align: right;   margin-right: 0.4rem; } .ObjetBandeauPied .host-france-container .certif-27001 {   flex: none;   text-align: center;   border: solid 1px #d9d9d9;   padding: 0.2rem;   max-width: 4.4rem;   border-radius: 0.35rem;   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 1px #d9d9d9;   padding: 0.8rem 1.6rem;   height: 4rem;   box-sizing: border-box;   border-radius: 2rem;   display: flex;   align-items: center; } .EspaceIndex .ObjetBandeauPied .knowledge-container .ibp-pill.icon_ecole:focus-within > a {   outline: none; } .EspaceIndex .ObjetBandeauPied .knowledge-container .ibp-pill {   margin-right: 0.4rem; } .EspaceIndex .ObjetBandeauPied .knowledge-container .ibp-pill:last-child {   margin-right: 0; } .EspaceMobileIndex .ObjetBandeauPied .knowledge-container .ibp-pill {   margin-right: 0;   margin-left: 0.4rem; } .EspaceMobileIndex .ObjetBandeauPied .knowledge-container .ibp-pill:last-child {   margin-left: 0; } .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:hover {   border-color: #d9d9d9;   color: #d9d9d9; } .cookies-disclaimer {   box-sizing: border-box;   display: flex;   align-items: center;   justify-content: space-between;   min-height: 5rem;   padding: 0.8rem 1.6rem;   background-color: #ffffff;   box-shadow: 0 -0.7rem 0.6rem -0.6rem #00000029;   position: fixed;   z-index: 1000;   bottom: 0;   right: 0;   left: 0; } .cookies-disclaimer p {   font-weight: 500;   flex: 1 1 auto; } .EspaceIndex .cookies-disclaimer p {   font-size: var(--taille-m);   text-align: center; } .cookies-disclaimer p .as-link {   text-transform: lowercase;   white-space: nowrap;   font-weight: 600;   color: var(--theme-foncee);   text-decoration: underline;   cursor: pointer; } .ThemePronote .cookies-disclaimer p .as-link {   color: var(--theme-moyen1); } .cookies-disclaimer i {   padding-left: 1.6rem;   flex: none;   color: var(--theme-foncee);   font-size: 1.6rem;   cursor: pointer; } .ThemePronote .cookies-disclaimer i {   color: var(--theme-moyen1); } @media screen and (max-width: 1344px) {   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .knowledge-container .ibp-pill.icon_ecole {     width: 4rem;     box-sizing: border-box;     justify-content: center;   }   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .knowledge-container .ibp-pill.icon_ecole .help-text {     display: none;   } } @media screen and (max-width: 1200px) {   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .knowledge-container .ibp-pill.icon_question {     width: 4rem;     box-sizing: border-box;     justify-content: center;   }   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .knowledge-container .ibp-pill.icon_question .help-text {     display: none;   } } @media screen and (max-width: 1058px) {   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .knowledge-container .ibp-pill.icon_light_bulb {     width: 4rem;     box-sizing: border-box;     justify-content: center;   }   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .knowledge-container .ibp-pill.icon_light_bulb .kb-conteneur {     display: none;   } } @media screen and (max-width: 900px) {   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) {     grid-template-columns: auto auto 1fr;     grid-template-areas: "bloc-logo bloc-left  knowledge-container";   }   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .host-france-container,   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .ibp-bloc-left hr:last-child {     display: none;   } } @media screen and (max-width: 657px) {   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) hr:last-child,   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .host-france-container,   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .ibp-logo,   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .ibp-bloc-left hr:last-child {     display: none;   } } @media screen and (max-width: 488px) {   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) hr:first-of-type,   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .legal-notice {     display: none;   } } @media screen and (max-width: 372px) {   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) hr,   .footer-wrapper .ObjetBandeauPied:not(.bpp-canope) .accessibilite {     display: none;   } } @media screen and (max-width: 1645px) {   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.icon_ecole {     width: 4rem;     box-sizing: border-box;     justify-content: center;   }   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.icon_ecole .help-text {     display: none;   } } @media screen and (max-width: 1370px) {   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.icon_question, .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.icon_ecole {     width: 4rem;     box-sizing: border-box;     justify-content: center;   }   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.icon_question .help-text, .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.icon_ecole .help-text {     display: none;   } } @media screen and (max-width: 1080px) {   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.icon_light_bulb {     width: 4rem;     box-sizing: border-box;     justify-content: center;   }   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.icon_light_bulb .kb-conteneur {     display: none;   } } @media screen and (max-width: 924px) {   .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: 680px) {   .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;   } } @media screen and (max-width: 610px) {   .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_2022 {     background-size: 90%;   } } @media screen and (max-width: 535px) {   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container {     bottom: 0;   }   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill {     height: 3.6rem;     border-radius: 1.8rem;   }   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill[class*="icon_"] {     max-width: 3.6rem;   }   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill[class*="icon_"]::before {     font-size: 1.6rem;   }   .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: 3.6rem;   } } @media screen and (max-width: 470px) {   .footer-wrapper .ObjetBandeauPied.bpp-canope .legal-notice {     display: none;   } } .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; } @media screen and (max-width: 326px) {   .footer-mobile .ObjetBandeauPied .host-france-container .logo-index-inverse {     display: none;   } } .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: 4rem;   border-radius: 2rem;   border: solid 1px #d9d9d9; } @media screen and (max-width: 520px) {   .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill.icon_light_bulb {     width: 4rem;     box-sizing: border-box;     justify-content: center;   } } @media screen and (max-width: 435px) {   .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill.icon_ecole:not(:only-child) {     width: 4rem;     box-sizing: border-box;     justify-content: center;   }   .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill.icon_ecole:not(:only-child) .help-text {     display: none;   } } .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill.partenaire-canope {   padding: 0.3rem;   flex: 0 1 auto;   max-width: calc(100vw / 2); } .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill.partenaire-canope .Image_Partenaire_Canope_2022 {   background-size: 80%; } .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill .kb-conteneur {   display: flex;   flex-direction: column;   align-items: center; } @media screen and (max-width: 520px) {   .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill .kb-conteneur {     display: none;   } } .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) {     box-sizing: border-box;     justify-content: center;   }   .footer-mobile .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill:not(.partenaire-canope):not(:only-child) {     max-width: 40px;   }   .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: 10.5rem; } .footer-mobile .ObjetBandeauPied .host-france-container .certif-27001 {   padding: 1px;   max-width: 5.6rem;   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;   } } @media screen and (max-width: 365px) {   .footer-mobile .ObjetBandeauPied .host-france-container .certif-27001 {     max-width: 47px;     font-size: 8.5px;   } }
 [class^="Image"], [class*=" Image"] {   background-color: transparent;   background-repeat: no-repeat;   background-position: center; } .Image_IconePdf {   background-image: url("../../images/icone-pdf.png");   width: 31px;   height: 31px; } .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_Bandeau_Deployer {   width: 120px;   height: 20px;   left: 0; } .Image_Justifie, .Image_Injustifie {   width: 32px;   height: 16px;   left: 0; } .Image_PortraitSilhouette {   background-image: url("../../../FichiersRessource/PortraitSilhouette.png"); } img.img-portrait[src=""], img.img-portrait:not([src]) {   content: url("../../../FichiersRessource/PortraitSilhouette.png"); } .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_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_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_Justifie {   background: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Motifs.png") 0 0 no-repeat; } .Image_Injustifie {   background: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Motifs.png") -16px 0 no-repeat; } .Image_MrFicheFenetre {   height: 18px;   left: 0;   background: url("../../../FichiersRessource/FicheCoursMonsieurFiche.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("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/VerrouJaune.png"); } .Image_VerrouJaunePetit {   width: 10px;   height: 10px;   background: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/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("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/diodeActif.png"); } .Image_Diode_Inactif {   width: 19px;   height: 19px;   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/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_CocheGrise {   background-image: url("../../images/CocheGrise.png"); } .Image_CocheCroixRouge {   background-image: url("../../images/CocheCroixRouge.png"); } .Image_CocheNoire {   background-image: url("../../../FichiersRessource/CroixNoire.png"); } .Image_IRouge {   background-image: url("../../images/IRouge.png"); } .Image_EnvoiEmail {   background-image: url("../../images/EnvoiEmail.png"); } .Image_Absence {   background-image: imgRessource("IconeAbsence.png", 17px); } .Image_Dispense {   background-image: url("../../images/IconeDispense.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_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_Absence, .Image_Dispense {   width: 13px;   height: 13px; } .Image_ActualiserActif {   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/ActualiserActif.png"); } .Image_FlecheBas, .Image_FlecheHaut, .Image_FlecheDroite, .Image_FlecheBas_Blanc, .Image_FlecheDroite_Blanc, .Image_CadenaFerme_Noir, .Image_AppelFait, .Image_VerrouRouge, .Image_VerrouJaune, .Image_CocheVerte, .Image_CocheGrise, .Image_CocheCroixRouge, .Image_CocheNoire, .Image_IRouge, .Image_Memo {   width: 16px;   height: 16px; } .Image_EnvoiEmail {   width: 17px;   height: 12px; } .Image_DossierOuvert {   width: 16px;   height: 14px; } .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_FlecheDroite_Blanc {   background-image: url("../../images/fleche_droite_blanc.png"); } .Image_CadenaFerme_Noir {   background-image: url("../../images/CadenaFermeNoir.png"); } .Image_VerrouPeriodeActiveGris {   width: 5px;   height: 7px;   background-image: url("../../../FichiersRessource/VerrouPeriodeActiveGris.png"); } .Image_Trombone {   background-image: url("../../images/TrombonePetit.png");   background-repeat: no-repeat;   background-position: center top;   width: 9px;   height: 15px; } .Image_FicheCours {   background-image: url("../../images/FicheCours.png");   width: 10px;   height: 10px; } .Image_FicheCoursPetit {   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/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"); } .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_CommandeDeconnecter {   width: 150px;   height: 25px; } .Image_CommandeValider {   background: url("../../images/CommandeValider.png") 0 0 no-repeat; } .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_CommandeEnvoieEmail {   background: url("../../images/CommandeEnvoieEmail.png") 0 0 no-repeat; } .Image_CommandeTwitter {   background: url("../../images/CommandeTwitter.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_FlecheEntree {   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/FlecheProfEntrant.png");   width: 15px;   height: 15px; } .Image_FlecheSortie {   background: transparent url("../../../FichiersRessource/FlecheSortie.png") no-repeat 0 0;   height: 15px;   width: 15px; } .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("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/ReservationSalle.png");   width: 14px;   height: 14px; } .Image_AffectationSalle_2 {   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/ReservationSalleNonValidee.png");   width: 14px;   height: 14px; } .Image_ReservationSallePetit {   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/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("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/ConnexionModeExclusif.png") 0 0 no-repeat; } .Image_ModeExclusifVerrouille {   background: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/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_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_InfosPetit_Transparent {   background: transparent url("../../../FichiersRessource/InfosPetit.png") no-repeat 0 0;   height: 10px;   width: 10px; } .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_Public {   height: 16px;   width: 16px;   background: url("../../images/Public.png") 0 0 no-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_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_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_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("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/mobile/version_classique_HP.png") 0 0 no-repeat;   margin: 0 auto; } .Image_Redirection_Mobile_HP {   width: 120px;   height: 120px;   background: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/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("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/DevoirRefait.png");   height: 16px;   width: 16px; } .Image_FondMenuOnglet {   background: url("../../images/bg.png") 0 0 repeat-x; } .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_CroixFermer {   width: 16px;   height: 16px;   background: url("../../../FichiersRessource/CroixFermer.png"); } .Image_PassageAuSuivantPourBandeau {   height: 20px;   background: url("../../../FichiersRessource/PassageAuSuivantPourBandeau.png"); } .Image_PassageAuPrecedentPourBandeau {   height: 20px;   background: url("../../../FichiersRessource/PassageAuPrecedentPourBandeau.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_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("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/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"); } .Hachure {   background-image: url("../../images/ObliqueGris.png");   background-attachment: fixed; } .Image_Casier_Corrige {   background-image: url("../../../FichiersRessource/CasierCorrige.png");   width: 16px;   height: 16px; } .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 {   background-image: none; } .Image_CocheVerte.as-icon::before, .Image_CocheGrise.as-icon::before, .Image_CocheCroixRouge.as-icon::before, .Image_CocheNoire.as-icon::before {   font: 400 1.2rem "Educ-Font"; } .Image_CocheVerte.as-icon::before, .Image_CocheGrise.as-icon::before {   content: ""; } .Image_CocheCroixRouge.as-icon::before, .Image_CocheNoire.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: var(--taille-l)0.4rem;   width: var(--taille-l); } .Image_CochePourTitre.as-icon::before {   content: "";   font-size: 1.6rem; } .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: var(--theme-foncee); } .Image_CocheGrise.as-icon::before {   color: #999999; } .Image_CocheNoire.as-icon::before {   color: #000000; } .Image_CocheCroixRouge.as-icon::before {   color: #ff3838; } .bg-espace-edt {   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Edt/edt-bg-desktop.png");   background-size: 100% 100%;   background-repeat: no-repeat; } .logo-espace-edt {   display: none; } .espace-edt .logo-espace-edt {   display: block;   min-width: 360px;   min-height: 360px;   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Edt/edt-logo-desktop.png");   background-size: contain;   background-repeat: no-repeat; } .bg-espace-primaire {   background-image: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Primaire/motif-pronote-primaire.png");   background-color: #efefef !important;   background-repeat: repeat !important; } .illustration-container {   display: none; } .wrapper-connect-conteneur.espace-primaire .illustration-container {   box-sizing: border-box;   flex: none;   min-width: 30%;   display: flex;   flex-direction: column;   align-items: center;   justify-content: center;   padding: 2.4rem; } .wrapper-connect-conteneur.espace-primaire .illustration-container .illus-rond {   flex: 1 1 auto;   background: url("https://0740006e.index-education.net/pronote/E_6_C_E5D075ACE4328354EA780C066B12F2022F832699F2E1787D85BEB2E391D285FA_L_1036/images/Primaire/rond-illustration-primaire.png") no-repeat;   background-size: contain;   background-position: center center;   height: 350px;   width: 100%;   min-width: 250px; } .wrapper-connect-conteneur.espace-primaire .illustration-container .logo-pronote-primaire {   margin-top: 1.6rem;   background: url("../../images/Primaire/logo-primaire-svg.svg") no-repeat;   width: 100%;   background-size: contain;   background-position: center top;   height: 90px; } @media screen and (max-width: 660px) {   .wrapper-connect-conteneur.espace-primaire {     flex-direction: column-reverse;   }   .wrapper-connect-conteneur.espace-primaire .illus-rond {     display: none;   } } .liste-creation {   display: inline-block;   vertical-align: middle;   padding-left: 0.4rem;   font-size: 1.6rem; } .mix_icon_afficher_cours_plus_promo_liee_promo {   display: flex;   align-items: center;   justify-content: center;   position: relative; } .mix_icon_afficher_cours_plus_promo_liee_promo::before {   content: ""; } .mix_icon_afficher_cours_plus_promo_liee_promo::after {   position: absolute;   font-size: smaller;   font-weight: 600;   content: "";   bottom: 0.3rem;   right: 0.3rem;   text-shadow: -1px 0 #ededed, 0 1px #ededed, 1px 0 #ededed, 0 -1px #ededed; } .mix_icon_afficher_cours_plus_promo_liee_promo:hover::after {   text-shadow: -1px 0 var(--theme-claire), 0 1px var(--theme-claire), 1px 0 var(--theme-claire), 0 -1px var(--theme-claire); } .mix_icon_afficher_cours_plus_promo_liee_promo.btnImageSelection::after {   text-shadow: -1px 0 var(--theme-moyen1-scaleMoins20), 0 1px var(--theme-moyen1-scaleMoins20), 1px 0 var(--theme-moyen1-scaleMoins20), 0 -1px var(--theme-moyen1-scaleMoins20); } .mix_icon_afficher_cours_plus_promo_liee_promo.btnImageSelection:hover::after {   text-shadow: -1px 0 var(--theme-sombre), 0 1px var(--theme-sombre), 1px 0 var(--theme-sombre), 0 -1px var(--theme-sombre); } [class*="mix-"], [class*="iconside-"] {   display: inline-block;   font-size: 1.6rem;   min-width: 1.6rem;   height: 1.6rem;   position: relative;   text-align: left; } [class*="mix-"]::before, [class*="iconside-"]::before {   left: 0; } [class*="mix-"]::after, [class*="iconside-"]::after {   font-family: "Educ-Font";   position: absolute;   right: -0.1rem;   text-shadow: -1px 0 var(--stroke-color), 0 1px var(--stroke-color), 1px 0 var(--stroke-color), 0 -1px var(--stroke-color);   bottom: -0.2rem;   font-size: 0.45em !important; } [class*="mix-"].i-center::after, [class*="iconside-"].i-center::after {   top: calc(50% - ((1.6rem * 0.5) / 2));   bottom: auto; } [class*="mix-"].i-top::after, [class*="iconside-"].i-top::after {   top: 0;   bottom: auto; } [class*="mix-"].test-color, [class*="iconside-"].test-color {   color: var(--theme-foncee); } [class*="mix-"].i-top-spe::after, [class*="iconside-"].i-top-spe::after {   top: -0.22rem;   left: auto;   right: -0.11rem; } [class*="mix-"].i-large, [class*="iconside-"].i-large {   font-size: 2rem;   min-width: 2rem;   height: 2rem; } [class*="mix-"].i-large.i-center::after, [class*="iconside-"].i-large.i-center::after {   top: calc(50% - ((2rem * 0.5) / 2)); } [class*="mix-"].i-red::after, [class*="iconside-"].i-red::after {   color: #ff0000; } [class*="mix-"].i-orange::after, [class*="iconside-"].i-orange::after {   color: #ff9000; } [class*="mix-"].i-green::after, [class*="iconside-"].i-green::after {   color: #008000; } [class*="mix-"].i-grey::after, [class*="iconside-"].i-grey::after {   color: #6b6e77; } [class*="mix-"].i-blue::after, [class*="iconside-"].i-blue::after {   color: #439bd6; } [class*="mix-"].has-text, [class*="iconside-"].has-text {   height: auto; } [class*="mix-"].has-text::after, [class*="iconside-"].has-text::after {   right: auto;   left: calc(1.6rem - 0.55em);   top: calc(1.6rem - 0.55em);   font-size: calc(1.6rem * 0.55); } [class*="iconside-"] {   width: 4.2rem !important;   justify-content: space-between !important;   padding-left: 0.8rem; } [class*="iconside-"]::before {   left: 0.4rem; } [class*="iconside-"]::after {   left: auto;   right: 0.4rem;   bottom: auto; } .iecb[class*="mix-"]::before, .iecb[class*="iconside-"]::before {   left: unset; } .iecb[class*="mix-"].as-chips input + span + span, .iecb[class*="iconside-"].as-chips input + span + span {   margin-left: 2.2rem; } .iecb[class*="mix-"].as-chips::after, .iecb[class*="iconside-"].as-chips::after {   left: var(--taille-s);   font-family: "Educ-Font";   bottom: auto;   top: 44%; } .mix-icon_fermeture_widget::after, .iconside-icon_fermeture_widget::after {   content: ""; } .mix-icon_ok::after, .iconside-icon_ok::after {   content: ""; } .mix-icon_remove::after, .iconside-icon_remove::after {   content: ""; } .mix-icon_lock::after, .iconside-icon_lock::after {   content: ""; } .mix-icon_unlock::after, .iconside-icon_unlock::after {   content: ""; } .mix-icon_asterisk::after, .iconside-icon_asterisk::after {   content: ""; } .mix-icon_question::after, .iconside-icon_question::after {   content: ""; } .mix-icon_exclamation::after, .iconside-icon_exclamation::after {   content: ""; } .mix-icon_exclamation_sign::after, .iconside-icon_exclamation_sign::after {   content: "";   text-shadow: none;   box-shadow: 0 0 0 0.15rem var(--stroke-color);   background: #ffffff;   border-radius: 50%; } .mix-icon_info_widget::after, .iconside-icon_info_widget::after {   content: ""; } .mix-icon_arobase::after, .iconside-icon_arobase::after {   content: ""; } .mix-icon_piece_jointe::after, .iconside-icon_piece_jointe::after {   content: ""; } .mix-icon_user::after, .iconside-icon_user::after {   content: ""; } .mix-icon_info_sondage_publier::after, .iconside-icon_info_sondage_publier::after {   content: ""; } .mix-icon_info_sondage_non_publier::after, .iconside-icon_info_sondage_non_publier::after {   content: ""; } .mix-icon_pastille_evaluation::after, .iconside-icon_pastille_evaluation::after {   content: ""; } .mix-icon_ne_pas_deranger::after, .iconside-icon_ne_pas_deranger::after {   content: "";   text-shadow: none;   box-shadow: 0 0 0 0.15rem var(--stroke-color);   background: #ffffff;   border-radius: 50%; } .mix-icon_radio_off::after, .iconside-icon_radio_off::after {   content: "";   text-shadow: none;   box-shadow: 0 0 0 0.1rem var(--stroke-color);   border-radius: 50%;   background: var(--stroke-color); } .mix-icon_plus::after, .iconside-icon_plus::after {   content: ""; } .mix-icon_link::after, .iconside-icon_link::after {   content: ""; } .mix-icon_star::after, .iconside-icon_star::after {   content: ""; } .mix-icon_repeat::after, .iconside-icon_repeat::after {   content: ""; } .mix-icon_refresh::after, .iconside-icon_refresh::after {   content: ""; } .mix-icon_resize_vertical::after, .iconside-icon_resize_vertical::after {   content: ""; } .mix-icon_resize_horizontal::after, .iconside-icon_resize_horizontal::after {   content: ""; } .mix-icon_arrow_left::after, .iconside-icon_arrow_left::after {   content: ""; } .mix-icon_arrow_right::after, .iconside-icon_arrow_right::after {   content: ""; } .mix-icon_arrow_up::after, .iconside-icon_arrow_up::after {   content: ""; } .mix-icon_arrow_down::after, .iconside-icon_arrow_down::after {   content: ""; } .mix-icon_cle::after, .iconside-icon_cle::after {   content: ""; } .mix-icon_vs::after, .iconside-icon_vs::after {   content: "";   text-shadow: none;   box-shadow: 0 0 0 0.15rem var(--stroke-color);   background: #ffffff; } .mix-icon_time::after, .iconside-icon_time::after {   content: ""; } .mix-icon_cog::after, .iconside-icon_cog::after {   content: ""; } .mix-icon_competence_absent::after, .iconside-icon_competence_absent::after {   content: ""; } .mix-icon_entreprise::after, .iconside-icon_entreprise::after {   content: ""; } .mix-icon_reply::after, .iconside-icon_reply::after {   content: ""; } .mix-icon_edit::after, .iconside-icon_edit::after {   content: ""; } .mix-icon_search::after, .iconside-icon_search::after {   content: ""; } .mix-icon_eleve::after, .iconside-icon_eleve::after {   content: ""; } .mix-icon_edt_permanence::after, .iconside-icon_edt_permanence::after {   content: ""; } .mix-icon_alternance::after, .iconside-icon_alternance::after {   content: ""; } .mix-icon_percent::after, .iconside-icon_percent::after {   content: ""; } .mix-icon_list::after, .iconside-icon_list::after {   content: ""; } .mix-icon_bell::after, .iconside-icon_bell::after {   content: ""; } .mix-icon_livret_competence::after, .iconside-icon_livret_competence::after {   content: ""; } .mix-icon_medkit::after, .iconside-icon_medkit::after {   content: ""; } .mix-icon_sens_interdit::after, .iconside-icon_sens_interdit::after {   content: ""; } .mix-icon_fiche_t_vide::after, .iconside-icon_fiche_t_vide::after {   content: ""; } .mix-icon_bullhorn::after, .iconside-icon_bullhorn::after {   content: ""; } .mix-icon_ballon_foot::after, .iconside-icon_ballon_foot::after {   content: ""; } .mix-icon_comment_vide::after, .iconside-icon_comment_vide::after {   content: "";   background-image: radial-gradient(circle, var(--stroke-color) 0%, var(--stroke-color) 50%, transparent 50%, transparent 100%); } .mix-icon_rond::after, .iconside-icon_rond::after {   content: ""; } .mix-icon_lien_entrepartie::after, .iconside-icon_lien_entrepartie::after {   content: ""; }
 .Image_IconeDS {   width: 16px;   height: 16px;   background: url("../../../FichiersRessource/IconeDS.png") 0 0 no-repeat; }
 i.image_centrale_notification:before {   content: ""; } .Image_CommandeKiosque {   width: 180px;   height: 30px; } .Image_CoursExportPNCoursRouge {   background: transparent url("../../../FichiersRessource/CoursExportPNCoursRouge.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_CoursExportPNCoursOrange {   background: transparent url("../../../FichiersRessource/CoursExportPNCoursOrange.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_SystemeReserverSalle {   height: 22px;   width: 132px;   background: url("../../../FichiersRessource/SystemeReserverSalle.png"); } .Image_SystemeReserverMateriel {   height: 22px;   width: 132px;   background: url("../../../FichiersRessource/SystemeReserverMateriel.png"); } .Image_SystemeAlerte {   height: 22px;   width: 132px;   background-image: url("../../../FichiersRessource/SystemeAlerte.png"); } .Image_NotificationAlerte {   height: 22px;   width: 24px;   background-image: url("../../../FichiersRessource/NotificationAlerte.png"); } .Image_Ajout1Etat {   height: 11px;   width: 11px;   background-image: url("../../../FichiersRessource/+Ajout1Etat.png"); } .Image_TAF_Public {   height: 14px;   width: 20px;   background-image: url("../../../FichiersRessource/TravailARendrePublic.png"); } .Image_TAF_Duree {   height: 14px;   width: 20px;   background-image: url("../../../FichiersRessource/TravailNARendreDuree.png"); } .Image_Verrou {   background: transparent url("../../../FichiersRessource/Verrou.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_VerrouFait {   background: transparent url("../../../FichiersRessource/VerrouFait.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_TAF_Niveau {   height: 14px;   width: 20px;   background-image: url("../../../FichiersRessource/TravailARendreNiveau.png"); } .Image_Crayon1EtatClair {   background: transparent url("../../../FichiersRessource/Crayon1EtatClair.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_EvaluationTresInsatisfait {   background: transparent url("../../../FichiersRessource/EvaluationTresInsatisfait.png") no-repeat 0 0;   height: 21px;   width: 44px; } .Image_EvaluationInsatisfait {   background: transparent url("../../../FichiersRessource/EvaluationInsatisfait.png") no-repeat 0 0;   height: 21px;   width: 44px; } .Image_EvaluationSatisfait {   background: transparent url("../../../FichiersRessource/EvaluationSatisfait.png") no-repeat 0 0;   height: 21px;   width: 44px; } .Image_EvaluationTresSatisfait {   background: transparent url("../../../FichiersRessource/EvaluationTresSatisfait.png") no-repeat 0 0;   height: 21px;   width: 44px; } .Image_EvaluationTresInsatisfaitListe {   background-image: url("../../../FichiersRessource/EvaluationTresInsatisfaitListe.png");   width: 32px;   height: 15px;   margin-left: auto;   margin-right: auto; } .Image_EvaluationInsatisfaitListe {   background-image: url("../../../FichiersRessource/EvaluationInsatisfaitListe.png");   width: 32px;   height: 15px;   margin-left: auto;   margin-right: auto; } .Image_EvaluationSatisfaitListe {   background-image: url("../../../FichiersRessource/EvaluationSatisfaitListe.png");   width: 32px;   height: 15px;   margin-left: auto;   margin-right: auto; } .Image_EvaluationTresSatisfaitListe {   background-image: url("../../../FichiersRessource/EvaluationTresSatisfaitListe.png");   width: 32px;   height: 15px;   margin-left: auto;   margin-right: auto; } .Image_Punition_RealiseNon {   background-image: url("../../../FichiersRessource/RealiseNon.png"); } .Image_Punition_RealiseOuNon {   background-image: url("../../../FichiersRessource/RealiseOuNon.png"); } .Image_Punition_Realise {   background-image: url("../../../FichiersRessource/Realise.png"); } .Image_Punition_RealiseProgramme {   background-image: url("../../../FichiersRessource/RealiseProgramme.png"); } .Image_CDT_Editeurs {   background-image: url("../../../FichiersRessource/IconeEditeurs.png"); } .Image_Casier {   background: transparent url("../../../FichiersRessource/Casier.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_Dossier_Publie {   background: transparent url("../../../FichiersRessource/DossierPublie.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_Dossier_NonPublie {   background: transparent url("../../../FichiersRessource/DossierNonPublie.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_Logo_Generation5 {   background: url("../../../FichiersRessource/logo-g5.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_Generation5_AvecGranularite {   background: url("../../../FichiersRessource/logo-g5-GranulariteFine.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_Universalis {   background: url("../../../FichiersRessource/logo-universalis.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_Universalis_AvecGranularite {   background: url("../../../FichiersRessource/logo-universalis-GranulariteFine.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_EDUCLEVER {   background: url("../../../FichiersRessource/logo-educlever.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_EDUCLEVER_AvecGranularite {   background: url("../../../FichiersRessource/logo-educlever-GranulariteFine.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_EDULIB {   background: url("../../../FichiersRessource/logo-edulib.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_EDULIB_AvecGranularite {   background: url("../../../FichiersRessource/logo-edulib-GranulariteFine.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_LIVRESCOLAIRE {   background: url("../../../FichiersRessource/logo-lelivrescolaire.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_LIVRESCOLAIRE_AvecGranularite {   background: url("../../../FichiersRessource/logo-lelivrescolaire-GranulariteFine.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_EDUCARTE {   background: url("../../../FichiersRessource/logo-educArte.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_EDUCARTE_AvecGranularite {   background: url("../../../FichiersRessource/logo-educArte-GranulariteFine.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_BBM {   background: url("../../../FichiersRessource/Logo-BBM.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_BBM_AvecGranularite {   background: url("../../../FichiersRessource/Logo-BBM-GranulariteFine.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_PearlTrees {   background: url("../../../FichiersRessource/Logo-Pearltrees.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_PearlTrees_AvecGranularite {   background: url("../../../FichiersRessource/Logo-Pearltrees-GranulariteFine.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_Wiloki {   background: url("../../../FichiersRessource/Logo-Wiloki.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_Wiloki_AvecGranularite {   background: url("../../../FichiersRessource/Logo-Wiloki-GranulariteFine.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_EDUMEDIA {   background: url("../../../FichiersRessource/Logo-EDUMEDIA.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_Logo_EDUMEDIA_AvecGranularite {   background: url("../../../FichiersRessource/Logo-EDUMEDIA-GranulariteFine.png") 0 0 no-repeat;   width: 78px;   height: 18px; } .Image_AppelNonFait {   height: 16px;   width: 16px;   background-image: url("../../../FichiersRessource/AppelNonFait.png"); } .Image_AppelVerrouFait {   height: 16px;   width: 16px;   background-image: url("../../../FichiersRessource/AppelVerrouFait.png"); } .Image_AppelVerrouNonFait {   height: 16px;   width: 16px;   background-image: url("../../../FichiersRessource/AppelVerrouNonFait.png"); } .Image_GrapheCourbe {   background: url("../../../FichiersRessource/AffichageGraphes.png") 0 0 no-repeat;   width: 17px;   height: 17px; } .Image_GrapheHistogramme {   background: url("../../../FichiersRessource/GrapheHistogramme.png") 0 0 no-repeat;   width: 17px;   height: 17px; } .Image_CocheALaMaison {   background: transparent url("../../../FichiersRessource/IconeALaMaison.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_Media_1, .Image_Media_2, .Image_Media_3, .Image_Media_4, .Image_Media_5, .Image_Media_6, .Image_Media_7, .Image_Media_8, .Image_Media_1_Reception, .Image_Media_2_Reception, .Image_Media_3_Reception, .Image_Media_4_Reception, .Image_Media_5_Reception, .Image_Media_6_Reception, .Image_Media_7_Reception {   width: 24px;   height: 19px; } .Image_Media_1 {   background: url("../../images/NatureEnvoi.png") -120px 0 no-repeat; } .Image_Media_2 {   background: url("../../images/NatureEnvoi.png") 0 0 no-repeat; } .Image_Media_3 {   background: url("../../images/NatureEnvoi.png") -48px 0 no-repeat; } .Image_Media_4 {   background: url("../../images/NatureEnvoi.png") -24px 0 no-repeat; } .Image_Media_5 {   background: url("../../images/NatureEnvoi.png") -72px 0 no-repeat; } .Image_Media_6 {   background: url("../../images/NatureEnvoi.png") -96px 0 no-repeat; } .Image_Media_7 {   background-image: url("../../../FichiersRessource/NatureLettreManuscrite.png"); } .Image_Media_8 {   background-image: url("../../../FichiersRessource/NatureRepondeur.png"); } .Image_Media_1_Reception {   background: url("../../images/NatureReception.png") -120px 0 no-repeat; } .Image_Media_2_Reception {   background: url("../../images/NatureReception.png") 0 0 no-repeat; } .Image_Media_3_Reception {   background: url("../../images/NatureReception.png") -48px 0 no-repeat; } .Image_Media_4_Reception {   background: url("../../images/NatureReception.png") -24px 0 no-repeat; } .Image_Media_5_Reception {   background: url("../../images/NatureReception.png") -72px 0 no-repeat; } .Image_Media_6_Reception {   background: url("../../images/NatureReception.png") -96px 0 no-repeat; } .Image_Media_7_Reception {   background-image: url("../../../FichiersRessource/NatureLettreManuscriteReception.png"); } .Image_CommandeKiosque {   background-image: url("../../../FichiersRessource/CommandeEditeurs.png");   background-position: left top; } .Image_CahierDeTexte6Etats {   height: 20px;   width: 19px;   background: url("../../../FichiersRessource/CahierDeTexte6Etats.png") 0 0 no-repeat; } .Image_CahierDeTexte_Verrouille6Etats {   height: 20px;   width: 19px;   background: url("../../../FichiersRessource/CahierDeTexteVerrouille6Etats.png") 0 0 no-repeat; } .Image_CahierDeTexte {   height: 16px;   width: 15px;   background: url("../../../FichiersRessource/CahierDeTexte.png") 0 0 no-repeat; } .Image_CahierDeTexte_Verrouille {   height: 15px;   width: 16px;   background: url("../../../FichiersRessource/CahierDeTexteVerrouille.png") 0 0 no-repeat; } .Image_ListeCommentaire {   background: transparent url("../../../FichiersRessource/ListeCommentaire.png") no-repeat 0 0;   height: 18px;   width: 18px; } .Image_DonneesMembre {   background: transparent url("../../../FichiersRessource/IconeEleveMasque.png") no-repeat 0 0;   height: 21px;   width: 21px; } .Image_IconeMoins {   background: transparent url("../../../FichiersRessource/IconeMoins.png") no-repeat 0 0;   height: 18px;   width: 18px; } .Image_IconePlus {   background: transparent url("../../../FichiersRessource/IconePlus.png") no-repeat 0 0;   height: 18px;   width: 18px; } .Image_IconeEvaluation {   background: transparent url("../../../FichiersRessource/IconeEvaluation.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_IconeAP {   background: transparent url("../../../FichiersRessource/IconeAP.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_IconeEPI {   background: transparent url("../../../FichiersRessource/IconeEPI.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_CoursVirtuelCDT {   background: transparent url("../../../FichiersRessource/CoursVirtuelLien1Etat.png") no-repeat 0 0;   height: 16px;   width: 16px;   background-size: contain; } .Image_ColonneTransportScolaire {   background: transparent url("../../../FichiersRessource/ColonneTransportScolaire.png") no-repeat 0 0;   height: 18px;   width: 18px; } .Image_CoursExportSTSNonExportable, .Image_STSPartiellementExportable, .Image_CoursExportExportableConditions, .Image_CoursExportSTSExportable {   height: 16px;   width: 16px; } .Image_CoursExportSTSNonExportable {   background-image: url("../../../FichiersRessource/CoursExportSTSNonExportable.png"); } .Image_STSPartiellementExportable {   background-image: url("../../../FichiersRessource/CoursExportPartiellementExportable.png"); } .Image_CoursExportExportableConditions {   background-image: url("../../../FichiersRessource/CoursExportExportableConditions.png"); } .Image_CoursExportSTSExportable {   background-image: url("../../../FichiersRessource/CoursExportSTSExportable.png"); } .Image_Attention {   background-image: url("../../../FichiersRessource/Attention.png"); } .Image_BasculeJauge {   left: 0;   background: transparent url("../../../FichiersRessource/BasculeJauge.png") no-repeat 0 0;   height: 18px;   width: 108px; } .Image_MessagerieRepondre {   background: transparent url("../../../FichiersRessource/MessagerieRepondre.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_VerrouBleu {   background: transparent url("../../../FichiersRessource/VerrouBleu.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_VerrouBleuPetit {   background: transparent url("../../../FichiersRessource/VerrouBleuPetit.png") no-repeat 0 0;   height: 11px;   width: 11px; } .Image_CommandeRecherche {   left: 0;   background: transparent url("../../../FichiersRessource/CommandeRecherche.png") no-repeat 0 0;   height: 18px;   width: 108px; } .Image_SigmaAbsence {   background-image: url("../../../FichiersRessource/SigmaAbsences.png"); } .Image_SigmaRetard {   background-image: url("../../../FichiersRessource/SigmaRetards.png"); } .Image_OrdonnerElmtProgrammes {   background: transparent url("../../../FichiersRessource/ActionSurvolOrdonner.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_OptionOrdonnerPourListe {   background: transparent url("../../../FichiersRessource/OptionOrdonnerPourListe.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_DiagAffEleTGris {   height: 16px;   width: 16px;   background: url("../../../FichiersRessource/DiagAffEleTGris.png") 0 0 no-repeat; } .Image_DiagAffEleTGris.as-icon {   background-image: none; } .Image_DiagAffEleTGris.as-icon::before {   font-size: 1.6rem;   content: "";   color: #999; } .Image_DiagAbsClasse {   height: 16px;   width: 16px;   background: url("../../images/DiagAbsClasse.png") 0 0 no-repeat; } .Image_DiagStageEleve {   background: transparent url("../../../FichiersRessource/DiagStageEleve.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_DiagEleveExclu {   background: transparent url("../../../FichiersRessource/DiagEleveExclu.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_PointBleuEnRelief {   background: transparent url("../../../FichiersRessource/PointBleuEnRelief.png") no-repeat 0 0;   height: 12px;   width: 12px; } .Image_PointGrisEnRelief {   background: transparent url("../../../FichiersRessource/PointGrisEnRelief.png") no-repeat 0 0;   height: 12px;   width: 12px; } .Image_TravailDonnePourCours {   left: 0;   background: transparent url("../../../FichiersRessource/TravailDonnePourCours.png") no-repeat 0 0;   height: 18px;   width: 108px; } .Image_ApercuLSU {   background: transparent url("../../../FichiersRessource/ApercuLSU.png") no-repeat 0 0;   height: 19px;   width: 19px; } .Image_SaisieCompetenceDevoir {   height: 16px;   background: url("../../../FichiersRessource/SaisieCompetenceDevoir.png"); } .Image_AjoutCompetenceDevoir {   height: 16px;   background: url("../../../FichiersRessource/AjoutCompetenceDevoir.png"); } .Image_AffichageRecapMemo {   width: 20px;   height: 20px;   background: url("../../../FichiersRessource/AffichageRecapMemo.png") 0 0 no-repeat; } .Image_BtnPDF {   width: 18px;   height: 18px;   background: url("../../../FichiersRessource/BtnPDF.png") 0 0 no-repeat; } .Image_Realise {   background: transparent url("../../../FichiersRessource/Realise.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_RealiseNon {   background: transparent url("../../../FichiersRessource/RealiseNon.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_RealiseProgramme {   background: transparent url("../../../FichiersRessource/RealiseProgramme.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_RealiseOuNon {   background: transparent url("../../../FichiersRessource/RealiseOuNon.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_IconePunition {   background: transparent url("../../../FichiersRessource/IconePunition.png") no-repeat 0 0;   height: 18px;   width: 18px; } .Image_CreationCompteCloudIndex {   background: transparent url("../../../FichiersRessource/CloudPronoteCreationCompte.png") no-repeat 0 0;   height: 30px;   width: 30px; } .Image_AssociationCompteCloudIndex {   background: transparent url("../../../FichiersRessource/CloudPronoteAssocierCompte.png") no-repeat 0 0;   height: 30px;   width: 30px; } .Image_AlerteMiseAJourPRN {   background: transparent url("../../../FichiersRessource/AlerteMiseAJourPRN.png") no-repeat 0 0;   height: 100px;   width: 100px; } .Image_AlerteMiseAJourPRM {   background: transparent url("../../../FichiersRessource/AlerteMiseAJourPRM.png") no-repeat 0 0;   height: 100px;   width: 100px; } .Image_CoursPrevus {   background: transparent url("../../../FichiersRessource/MasquerCoursPrevus.png") no-repeat 0 0;   height: 20px;   width: 20px; } .Image_StickerALaMaison {   background: transparent url("../../../FichiersRessource/StickerALaMaison.png") no-repeat 0 0;   height: 16px;   width: 68px; } .Image_Partenaire_Canope {   background: transparent url("../../../FichiersRessource/canope.png") no-repeat 0 0;   height: 4rem;   width: 10rem;   background-size: contain;   background-position: center; } .Image_Partenaire_Canope_2022 {   background: transparent url("../../../FichiersRessource/canope2022.png") no-repeat 0 0;   height: 4rem;   width: 10rem;   background-size: contain;   background-position: center; } .Image_StopCovid {   background: transparent url("../../../FichiersRessource/TAC_Logo_Transparent.png") no-repeat 0 0;   height: 56px;   width: 40px;   background-size: contain;   background-position: center; }
 .Image_No_Data {   background-image: url("../../images/Pap_Disc_Compress.png"); }
 .Image_Logo_Pronote, .Image_Logo_Pronote_AppliMobile, .Image_Logo_Pronote_Blanc {   background-repeat: no-repeat;   background-position: bottom center; } .Image_Logo_Pronote {   background-image: url("../../../images/Logo-PRONOTE.png");   width: 86px;   height: 25px;   margin-right: 2px; } .Image_Logo_Pronote_AppliMobile {   background-image: url("../../../images/Logo-PRONOTE.png");   width: 77px;   height: 25px; } .Image_Logo_Pronote_Blanc {   background-image: url("../../../images/Logo-PRONOTE.net-blanc.png");   width: 110px;   height: 22px; } .LogoPrimPortail_Bandeau {   background: url("../../images/Primaire/logo-primaire-svg.svg") no-repeat;   height: 27px;   width: 90px;   margin-right: 3px; } .logo_pronote {   background: url("../../images/logo-pronote-2021.svg") no-repeat; } .logo_pronote.primaire {   background: url("../../images/Primaire/logo-primaire-svg.svg") no-repeat; }
