﻿@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap";@font-face{font-family:"generic-icons";font-display:swap;font-style:normal;font-weight:normal;src:url(../../fonts/generic-icons/generic-icons.woff)}@keyframes splitScreenGrow{0%{width:0%}100%{width:70%}}@keyframes pulsate{0%{transform:scale(0.1, 0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2, 1.2);opacity:0}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes transient-display{0%{opacity:0}15%{opacity:1}85%{opacity:1}100%{opacity:0}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes bounce-pop-out{0%{transform:scale(0)}50%{transform:scale(1.1)}90%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes shockwave-animation{from{transform:scale(1);opacity:0}to{transform:scale(100);opacity:.4}}@-webkit-keyframes shockwave-animation{from{-webkit-transform:scale(1);opacity:0}to{-webkit-transform:scale(100);opacity:.4}}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.shockwave{position:absolute;border-radius:50%;z-index:9;width:50px;height:50px;background:#ff8d2e;animation:shockwave-animation 800ms;-webkit-animation:shockwave-animation 800ms}.fade-in{animation:fade-in 1 500ms}.fade-in-hover{transition:all 250ms ease;opacity:.6}.fade-in-hover:hover{opacity:1}.heartbeat{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}.bg-primary{background-color:#3889c1}.bg-accent{background-color:#ff8d2e}.bg-color{background-color:#f9f9f9}.bg-white{background-color:#fff}.warning-color{color:#ff3a55}.warning-color-hover{color:#870012}.forewarn-color{color:#ff8d2e}.valid-color{color:#6fbe2e}.warning-bg-color{background-color:#ff3a55}.warning-bg-color-hover{background-color:#870012}.forewarn-bg-color{background-color:#ff8d2e}.valid-bg-color{background-color:#6fbe2e}.valid-color,.valid-color em,.valid-color i{color:#6fbe2e !important}.accent-color,.accent-color em,.accent-color i{color:#ff8d2e !important}.primary-color,.primary-color em,.primary-color i{color:#3889c1 !important}[draggable]{cursor:move}[draggable] [contenteditable=true]{cursor:move}[ng-click]:not([disabled]),[data-ng-click]:not([disabled]),[call]:not([disabled]),[complete-click]:not([disabled]){cursor:pointer}[data-reload]{cursor:pointer}[sortable-element]{cursor:move}[sortable-element].animated{transition:margin-top 250ms ease}.cursor-notallowed{cursor:not-allowed}.height-one{box-sizing:content-box;position:relative;height:0px;padding-bottom:8.3333333333%}.height-one .right-magnet.cell.absolute{right:0 !important;left:auto}.height-one .cell.fluid{position:relative;height:100%}.height-one .bottom-magnet.cell{bottom:0;position:absolute}.height-one-plus-half{box-sizing:content-box;position:relative;height:0px;padding-bottom:12.5%}.height-one-plus-half .right-magnet.cell.absolute{right:0 !important;left:auto}.height-one-plus-half .cell.fluid{position:relative;height:100%}.height-one-plus-half .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-one{left:8.3333333333%}}.height-two{box-sizing:content-box;position:relative;height:0px;padding-bottom:16.6666666667%}.height-two .right-magnet.cell.absolute{right:0 !important;left:auto}.height-two .cell.fluid{position:relative;height:100%}.height-two .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-two{left:16.6666666667%}}.height-three{box-sizing:content-box;position:relative;height:0px;padding-bottom:25%}.height-three .right-magnet.cell.absolute{right:0 !important;left:auto}.height-three .cell.fluid{position:relative;height:100%}.height-three .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-three{left:25%}}.height-four{box-sizing:content-box;position:relative;height:0px;padding-bottom:33.3333333333%}.height-four .right-magnet.cell.absolute{right:0 !important;left:auto}.height-four .cell.fluid{position:relative;height:100%}.height-four .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-four{left:33.3333333333%}}.height-five{box-sizing:content-box;position:relative;height:0px;padding-bottom:41.6666666667%}.height-five .right-magnet.cell.absolute{right:0 !important;left:auto}.height-five .cell.fluid{position:relative;height:100%}.height-five .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-five{left:41.6666666667%}}.height-six{box-sizing:content-box;position:relative;height:0px;padding-bottom:50%}.height-six .right-magnet.cell.absolute{right:0 !important;left:auto}.height-six .cell.fluid{position:relative;height:100%}.height-six .bottom-magnet.cell{bottom:0;position:absolute}.left-six{box-sizing:content-box;position:relative;height:0px}.left-six .right-magnet.cell.absolute{right:0 !important;left:auto}.left-six .cell.fluid{position:relative;height:100%}.left-six .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-six{left:50%}}.height-seven{box-sizing:content-box;position:relative;height:0px;padding-bottom:58.3333333333%}.height-seven .right-magnet.cell.absolute{right:0 !important;left:auto}.height-seven .cell.fluid{position:relative;height:100%}.height-seven .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-seven{left:58.3333333333%}}.height-eight{box-sizing:content-box;position:relative;height:0px;padding-bottom:66.6666666667%}.height-eight .right-magnet.cell.absolute{right:0 !important;left:auto}.height-eight .cell.fluid{position:relative;height:100%}.height-eight .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-eight{left:66.6666666667%}}.height-nine{box-sizing:content-box;position:relative;height:0px;padding-bottom:75%}.height-nine .right-magnet.cell.absolute{right:0 !important;left:auto}.height-nine .cell.fluid{position:relative;height:100%}.height-nine .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-nine{left:75%}}.height-ten{box-sizing:content-box;position:relative;height:0px;padding-bottom:83.3333333333%}.height-ten .right-magnet.cell.absolute{right:0 !important;left:auto}.height-ten .cell.fluid{position:relative;height:100%}.height-ten .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-ten{left:83.3333333333%}}.height-eleven{box-sizing:content-box;position:relative;height:0px;padding-bottom:91.6666666667%}.height-eleven .right-magnet.cell.absolute{right:0 !important;left:auto}.height-eleven .cell.fluid{position:relative;height:100%}.height-eleven .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-eleven{left:91.6666666667%}}.height-twelve{box-sizing:content-box;position:relative;height:0px;padding-bottom:100%}.height-twelve .right-magnet.cell.absolute{right:0 !important;left:auto}.height-twelve .cell.fluid{position:relative;height:100%}.height-twelve .bottom-magnet.cell{bottom:0;position:absolute}@media screen and (min-width: 800px){.left-twelve{left:100%}}.zero{display:none}.one{width:8.3333333333%}.two{width:16.6666666667%}.three{width:25%}.four{width:33.3333333333%}.five{width:41.6666666667%}.six{width:50%}.seven{width:58.3333333333%}.eight{width:66.6666666667%}.nine{width:75%}.ten{width:83.3333333333%}.eleven{width:91.6666666667%}.twelve{width:100%}.rigid-grid>.one{width:80px}.rigid-grid>.two{width:160px}.rigid-grid>.three{width:240px}.rigid-grid>.four{width:320px}.rigid-grid>.five{width:400px}.rigid-grid>.six{width:480px}.rigid-grid>.seven{width:560px}.rigid-grid>.eight{width:640px}.rigid-grid>.nine{width:720px}.rigid-grid>.ten{width:800px}.rigid-grid>.eleven{width:880px}.rigid-grid>.twelve{width:960px}.rigid-grid>.height-one{height:80px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-two{height:160px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-three{height:240px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-four{height:320px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-five{height:400px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-six{height:480px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-seven{height:560px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-eight{height:640px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-nine{height:720px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-ten{height:800px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-eleven{height:880px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.height-twelve{height:960px;box-sizing:border-box;padding-bottom:0}.rigid-grid>.margin-one{margin-left:80px}.rigid-grid>.margin-two{margin-left:160px}.rigid-grid>.margin-three{margin-left:240px}.rigid-grid>.margin-four{margin-left:320px}.rigid-grid>.margin-five{margin-left:400px}.rigid-grid>.margin-six{margin-left:480px}.rigid-grid>.margin-seven{margin-left:560px}.rigid-grid>.margin-eight{margin-left:640px}.rigid-grid>.margin-nine{margin-left:720px}.rigid-grid>.margin-ten{margin-left:800px}.rigid-grid>.margin-eleven{margin-left:880px}.rigid-grid>.margin-twelve{margin-left:960px}@media screen and (max-width: 1200px){body .row-tablette:after{clear:both;content:" ";display:block;width:100%}body .cell-tablette{box-sizing:border-box;float:left;display:block;position:relative}body .right-magnet-tablette{float:right !important}body .bottom-magnet-tablette{position:absolute;bottom:0}body .fixed-block-tablette{box-sizing:content-box;position:relative;height:0px}body .fixed-block-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .fixed-block-tablette .cell.fluid{position:relative;height:100%}body .fixed-block-tablette .bottom-magnet.cell{bottom:0;position:absolute}body .height-one-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:8.3333333333%}body .height-one-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-one-tablette .cell.fluid{position:relative;height:100%}body .height-one-tablette .bottom-magnet.cell{bottom:0;position:absolute}body .height-one-plus-half-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:12.5%}body .height-one-plus-half-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-one-plus-half-tablette .cell.fluid{position:relative;height:100%}body .height-one-plus-half-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-one-tablette{left:8.3333333333%}}@media screen and (max-width: 1200px){body .height-two-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:16.6666666667%}body .height-two-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-two-tablette .cell.fluid{position:relative;height:100%}body .height-two-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-two-tablette{left:16.6666666667%}}@media screen and (max-width: 1200px){body .height-three-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:25%}body .height-three-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-three-tablette .cell.fluid{position:relative;height:100%}body .height-three-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-three-tablette{left:25%}}@media screen and (max-width: 1200px){body .height-four-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:33.3333333333%}body .height-four-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-four-tablette .cell.fluid{position:relative;height:100%}body .height-four-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-four-tablette{left:33.3333333333%}}@media screen and (max-width: 1200px){body .height-five-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:41.6666666667%}body .height-five-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-five-tablette .cell.fluid{position:relative;height:100%}body .height-five-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-five-tablette{left:41.6666666667%}}@media screen and (max-width: 1200px){body .height-six-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:50%}body .height-six-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-six-tablette .cell.fluid{position:relative;height:100%}body .height-six-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px){body .left-six-tablette{box-sizing:content-box;position:relative;height:0px}body .left-six-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .left-six-tablette .cell.fluid{position:relative;height:100%}body .left-six-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-six-tablette{left:50%}}@media screen and (max-width: 1200px){body .height-seven-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:58.3333333333%}body .height-seven-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-seven-tablette .cell.fluid{position:relative;height:100%}body .height-seven-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-seven-tablette{left:58.3333333333%}}@media screen and (max-width: 1200px){body .height-eight-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:66.6666666667%}body .height-eight-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-eight-tablette .cell.fluid{position:relative;height:100%}body .height-eight-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-eight-tablette{left:66.6666666667%}}@media screen and (max-width: 1200px){body .height-nine-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:75%}body .height-nine-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-nine-tablette .cell.fluid{position:relative;height:100%}body .height-nine-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-nine-tablette{left:75%}}@media screen and (max-width: 1200px){body .height-ten-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:83.3333333333%}body .height-ten-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-ten-tablette .cell.fluid{position:relative;height:100%}body .height-ten-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-ten-tablette{left:83.3333333333%}}@media screen and (max-width: 1200px){body .height-eleven-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:91.6666666667%}body .height-eleven-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-eleven-tablette .cell.fluid{position:relative;height:100%}body .height-eleven-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-eleven-tablette{left:91.6666666667%}}@media screen and (max-width: 1200px){body .height-twelve-tablette{box-sizing:content-box;position:relative;height:0px;padding-bottom:100%}body .height-twelve-tablette .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-twelve-tablette .cell.fluid{position:relative;height:100%}body .height-twelve-tablette .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 1200px)and (min-width: 800px){body .left-twelve-tablette{left:100%}}@media screen and (max-width: 1200px){body .zero-tablette{display:none !important}}@media screen and (max-width: 1200px){body .one-tablette{width:8.3333333333%}}@media screen and (max-width: 1200px){body .two-tablette{width:16.6666666667%}}@media screen and (max-width: 1200px){body .three-tablette{width:25%}}@media screen and (max-width: 1200px){body .four-tablette{width:33.3333333333%}}@media screen and (max-width: 1200px){body .five-tablette{width:41.6666666667%}}@media screen and (max-width: 1200px){body .six-tablette{width:50%}}@media screen and (max-width: 1200px){body .seven-tablette{width:58.3333333333%}}@media screen and (max-width: 1200px){body .eight-tablette{width:66.6666666667%}}@media screen and (max-width: 1200px){body .nine-tablette{width:75%}}@media screen and (max-width: 1200px){body .ten-tablette{width:83.3333333333%}}@media screen and (max-width: 1200px){body .eleven-tablette{width:91.6666666667%}}@media screen and (max-width: 1200px){body .twelve-tablette{width:100%}}@media screen and (max-width: 1200px){body .rigid-grid>.one-tablette{width:100%}body .rigid-grid>.two-tablette{width:16.6666666667%}body .rigid-grid>.three-tablette{width:25%}body .rigid-grid>.four-tablette{width:33.3333333333%}body .rigid-grid>.five-tablette{width:41.6666666667%}body .rigid-grid>.six-tablette{width:50%}body .rigid-grid>.seven-tablette{width:58.3333333333%}body .rigid-grid>.eight-tablette{width:66.6666666667%}body .rigid-grid>.nine-tablette{width:75%}body .rigid-grid>.ten-tablette{width:83.3333333333%}body .rigid-grid>.eleven-tablette{width:91.6666666667%}body .rigid-grid>.twelve-tablette{width:100%}body .rigid-grid>.height-one-tablette{padding-bottom:8.3333333333%}body .rigid-grid>.height-two-tablette{padding-bottom:16.6666666667%}body .rigid-grid>.height-three-tablette{padding-bottom:25%}body .rigid-grid>.height-four-tablette{padding-bottom:33.3333333333%}body .rigid-grid>.height-five-tablette{padding-bottom:41.6666666667%}body .rigid-grid>.height-six-tablette{padding-bottom:50%}body .rigid-grid>.height-seven-tablette{padding-bottom:58.3333333333%}body .rigid-grid>.height-eight-tablette{padding-bottom:66.6666666667%}body .rigid-grid>.height-nine-tablette{padding-bottom:75%}body .rigid-grid>.height-ten-tablette{padding-bottom:83.3333333333%}body .rigid-grid>.height-eleven-tablette{padding-bottom:91.6666666667%}body .rigid-grid>.height-twelve-tablette{padding-bottom:100%}}@media screen and (max-width: 1200px){body nav.vertical{padding-right:0;margin:0}}@media screen and (min-width: 1025px)and (max-width: 1200px){body .one-tablette-wide{width:8.3333333333%}body .two-tablette-wide{width:16.6666666667%}body .three-tablette-wide{width:25%}body .four-tablette-wide{width:33.3333333333%}body .five-tablette-wide{width:41.6666666667%}body .six-tablette-wide{width:50%}body .seven-tablette-wide{width:58.3333333333%}body .eight-tablette-wide{width:66.6666666667%}body .nine-tablette-wide{width:75%}body .ten-tablette-wide{width:83.3333333333%}body .eleven-tablette-wide{width:91.6666666667%}body .twelve-tablette-wide{width:100%}body .rigid-grid>.one-tablette-wide{width:100%}body .rigid-grid>.two-tablette-wide{width:16.6666666667%}body .rigid-grid>.three-tablette-wide{width:25%}body .rigid-grid>.four-tablette-wide{width:33.3333333333%}body .rigid-grid>.five-tablette-wide{width:41.6666666667%}body .rigid-grid>.six-tablette-wide{width:50%}body .rigid-grid>.seven-tablette-wide{width:58.3333333333%}body .rigid-grid>.eight-tablette-wide{width:66.6666666667%}body .rigid-grid>.nine-tablette-wide{width:75%}body .rigid-grid>.ten-tablette-wide{width:83.3333333333%}body .rigid-grid>.eleven-tablette-wide{width:91.6666666667%}body .rigid-grid>.twelve-tablette-wide{width:100%}body .rigid-grid>.height-one-tablette-wide{padding-bottom:8.3333333333%}body .rigid-grid>.height-two-tablette-wide{padding-bottom:16.6666666667%}body .rigid-grid>.height-three-tablette-wide{padding-bottom:25%}body .rigid-grid>.height-four-tablette-wide{padding-bottom:33.3333333333%}body .rigid-grid>.height-five-tablette-wide{padding-bottom:41.6666666667%}body .rigid-grid>.height-six-tablette-wide{padding-bottom:50%}body .rigid-grid>.height-seven-tablette-wide{padding-bottom:58.3333333333%}body .rigid-grid>.height-eight-tablette-wide{padding-bottom:66.6666666667%}body .rigid-grid>.height-nine-tablette-wide{padding-bottom:75%}body .rigid-grid>.height-ten-tablette-wide{padding-bottom:83.3333333333%}body .rigid-grid>.height-eleven-tablette-wide{padding-bottom:91.6666666667%}body .rigid-grid>.height-twelve-tablette-wide{padding-bottom:100%}body .rigid-grid>.margin-wide-one,body .rigid-grid>.margin-wide-two,body .rigid-grid>.margin-wide-three,body .rigid-grid>.margin-wide-four,body .rigid-grid>.margin-wide-five,body .rigid-grid>.margin-wide-six,body .rigid-grid>.margin-wide-seven,body .rigid-grid>.margin-wide-eight,body .rigid-grid>.margin-wide-nine,body .rigid-grid>.margin-wide-ten,body .rigid-grid>.margin-wide-eleven,body .rigid-grid>.margin-wide-twelve{margin:0}}@media screen and (max-width: 800px){body .row-mobile:after{clear:both;content:" ";display:block;width:100%}body .cell-mobile{box-sizing:border-box;float:left;display:block;position:relative}body .right-magnet-mobile{float:right !important}body .bottom-magnet-mobile{position:absolute;bottom:0}body .fixed-block-mobile{box-sizing:content-box;position:relative;height:0px}body .fixed-block-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .fixed-block-mobile .cell.fluid{position:relative;height:100%}body .fixed-block-mobile .bottom-magnet.cell{bottom:0;position:absolute}body .height-one-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:8.3333333333%}body .height-one-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-one-mobile .cell.fluid{position:relative;height:100%}body .height-one-mobile .bottom-magnet.cell{bottom:0;position:absolute}body .height-one-plus-half-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:12.5%}body .height-one-plus-half-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-one-plus-half-mobile .cell.fluid{position:relative;height:100%}body .height-one-plus-half-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-one-mobile{left:8.3333333333%}}@media screen and (max-width: 800px){body .height-two-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:16.6666666667%}body .height-two-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-two-mobile .cell.fluid{position:relative;height:100%}body .height-two-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-two-mobile{left:16.6666666667%}}@media screen and (max-width: 800px){body .height-three-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:25%}body .height-three-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-three-mobile .cell.fluid{position:relative;height:100%}body .height-three-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-three-mobile{left:25%}}@media screen and (max-width: 800px){body .height-four-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:33.3333333333%}body .height-four-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-four-mobile .cell.fluid{position:relative;height:100%}body .height-four-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-four-mobile{left:33.3333333333%}}@media screen and (max-width: 800px){body .height-five-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:41.6666666667%}body .height-five-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-five-mobile .cell.fluid{position:relative;height:100%}body .height-five-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-five-mobile{left:41.6666666667%}}@media screen and (max-width: 800px){body .height-six-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:50%}body .height-six-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-six-mobile .cell.fluid{position:relative;height:100%}body .height-six-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px){body .left-six-mobile{box-sizing:content-box;position:relative;height:0px}body .left-six-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .left-six-mobile .cell.fluid{position:relative;height:100%}body .left-six-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-six-mobile{left:50%}}@media screen and (max-width: 800px){body .height-seven-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:58.3333333333%}body .height-seven-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-seven-mobile .cell.fluid{position:relative;height:100%}body .height-seven-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-seven-mobile{left:58.3333333333%}}@media screen and (max-width: 800px){body .height-eight-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:66.6666666667%}body .height-eight-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-eight-mobile .cell.fluid{position:relative;height:100%}body .height-eight-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-eight-mobile{left:66.6666666667%}}@media screen and (max-width: 800px){body .height-nine-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:75%}body .height-nine-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-nine-mobile .cell.fluid{position:relative;height:100%}body .height-nine-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-nine-mobile{left:75%}}@media screen and (max-width: 800px){body .height-ten-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:83.3333333333%}body .height-ten-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-ten-mobile .cell.fluid{position:relative;height:100%}body .height-ten-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-ten-mobile{left:83.3333333333%}}@media screen and (max-width: 800px){body .height-eleven-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:91.6666666667%}body .height-eleven-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-eleven-mobile .cell.fluid{position:relative;height:100%}body .height-eleven-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-eleven-mobile{left:91.6666666667%}}@media screen and (max-width: 800px){body .height-twelve-mobile{box-sizing:content-box;position:relative;height:0px;padding-bottom:100%}body .height-twelve-mobile .right-magnet.cell.absolute{right:0 !important;left:auto}body .height-twelve-mobile .cell.fluid{position:relative;height:100%}body .height-twelve-mobile .bottom-magnet.cell{bottom:0;position:absolute}}@media screen and (max-width: 800px)and (min-width: 800px){body .left-twelve-mobile{left:100%}}@media screen and (max-width: 800px){body .zero-mobile{display:none !important}}@media screen and (max-width: 800px){body .one-mobile{width:8.3333333333%}}@media screen and (max-width: 800px){body .two-mobile{width:16.6666666667%}}@media screen and (max-width: 800px){body .three-mobile{width:25%}}@media screen and (max-width: 800px){body .four-mobile{width:33.3333333333%}}@media screen and (max-width: 800px){body .five-mobile{width:41.6666666667%}}@media screen and (max-width: 800px){body .six-mobile{width:50%}}@media screen and (max-width: 800px){body .seven-mobile{width:58.3333333333%}}@media screen and (max-width: 800px){body .eight-mobile{width:66.6666666667%}}@media screen and (max-width: 800px){body .nine-mobile{width:75%}}@media screen and (max-width: 800px){body .ten-mobile{width:83.3333333333%}}@media screen and (max-width: 800px){body .eleven-mobile{width:91.6666666667%}}@media screen and (max-width: 800px){body .twelve-mobile{width:100%}}@media screen and (max-width: 800px){body .rigid-grid>.one-mobile{width:100%}body .rigid-grid>.two-mobile{width:16.6666666667%}body .rigid-grid>.three-mobile{width:25%}body .rigid-grid>.four-mobile{width:33.3333333333%}body .rigid-grid>.five-mobile{width:41.6666666667%}body .rigid-grid>.six-mobile{width:50%}body .rigid-grid>.seven-mobile{width:58.3333333333%}body .rigid-grid>.eight-mobile{width:66.6666666667%}body .rigid-grid>.nine-mobile{width:75%}body .rigid-grid>.ten-mobile{width:83.3333333333%}body .rigid-grid>.eleven-mobile{width:91.6666666667%}body .rigid-grid>.twelve-mobile{width:100%}body .rigid-grid>.height-one-mobile{padding-bottom:8.3333333333%}body .rigid-grid>.height-two-mobile{padding-bottom:16.6666666667%}body .rigid-grid>.height-three-mobile{padding-bottom:25%}body .rigid-grid>.height-four-mobile{padding-bottom:33.3333333333%}body .rigid-grid>.height-five-mobile{padding-bottom:41.6666666667%}body .rigid-grid>.height-six-mobile{padding-bottom:50%}body .rigid-grid>.height-seven-mobile{padding-bottom:58.3333333333%}body .rigid-grid>.height-eight-mobile{padding-bottom:66.6666666667%}body .rigid-grid>.height-nine-mobile{padding-bottom:75%}body .rigid-grid>.height-ten-mobile{padding-bottom:83.3333333333%}body .rigid-grid>.height-eleven-mobile{padding-bottom:91.6666666667%}body .rigid-grid>.height-twelve-mobile{padding-bottom:100%}body .rigid-grid>.margin-one,body .rigid-grid>.margin-two,body .rigid-grid>.margin-three,body .rigid-grid>.margin-four,body .rigid-grid>.margin-five,body .rigid-grid>.margin-six,body .rigid-grid>.margin-seven,body .rigid-grid>.margin-eight,body .rigid-grid>.margin-nine,body .rigid-grid>.margin-ten,body .rigid-grid>.margin-eleven,body .rigid-grid>.margin-twelve{margin:0}}@media screen and (max-width: 800px){body nav.vertical{padding-right:0;margin:0}}@media screen and (min-width: 551px)and (max-width: 1200px){body .one-tablette-wide{width:8.3333333333%}body .two-tablette-wide{width:16.6666666667%}body .three-tablette-wide{width:25%}body .four-tablette-wide{width:33.3333333333%}body .five-tablette-wide{width:41.6666666667%}body .six-tablette-wide{width:50%}body .seven-tablette-wide{width:58.3333333333%}body .eight-tablette-wide{width:66.6666666667%}body .nine-tablette-wide{width:75%}body .ten-tablette-wide{width:83.3333333333%}body .eleven-tablette-wide{width:91.6666666667%}body .twelve-tablette-wide{width:100%}body .rigid-grid>.one-tablette-wide{width:100%}body .rigid-grid>.two-tablette-wide{width:16.6666666667%}body .rigid-grid>.three-tablette-wide{width:25%}body .rigid-grid>.four-tablette-wide{width:33.3333333333%}body .rigid-grid>.five-tablette-wide{width:41.6666666667%}body .rigid-grid>.six-tablette-wide{width:50%}body .rigid-grid>.seven-tablette-wide{width:58.3333333333%}body .rigid-grid>.eight-tablette-wide{width:66.6666666667%}body .rigid-grid>.nine-tablette-wide{width:75%}body .rigid-grid>.ten-tablette-wide{width:83.3333333333%}body .rigid-grid>.eleven-tablette-wide{width:91.6666666667%}body .rigid-grid>.twelve-tablette-wide{width:100%}body .rigid-grid>.height-one-tablette-wide{padding-bottom:8.3333333333%}body .rigid-grid>.height-two-tablette-wide{padding-bottom:16.6666666667%}body .rigid-grid>.height-three-tablette-wide{padding-bottom:25%}body .rigid-grid>.height-four-tablette-wide{padding-bottom:33.3333333333%}body .rigid-grid>.height-five-tablette-wide{padding-bottom:41.6666666667%}body .rigid-grid>.height-six-tablette-wide{padding-bottom:50%}body .rigid-grid>.height-seven-tablette-wide{padding-bottom:58.3333333333%}body .rigid-grid>.height-eight-tablette-wide{padding-bottom:66.6666666667%}body .rigid-grid>.height-nine-tablette-wide{padding-bottom:75%}body .rigid-grid>.height-ten-tablette-wide{padding-bottom:83.3333333333%}body .rigid-grid>.height-eleven-tablette-wide{padding-bottom:91.6666666667%}body .rigid-grid>.height-twelve-tablette-wide{padding-bottom:100%}body .rigid-grid>.margin-wide-one,body .rigid-grid>.margin-wide-two,body .rigid-grid>.margin-wide-three,body .rigid-grid>.margin-wide-four,body .rigid-grid>.margin-wide-five,body .rigid-grid>.margin-wide-six,body .rigid-grid>.margin-wide-seven,body .rigid-grid>.margin-wide-eight,body .rigid-grid>.margin-wide-nine,body .rigid-grid>.margin-wide-ten,body .rigid-grid>.margin-wide-eleven,body .rigid-grid>.margin-wide-twelve{margin:0}}.ratio-1x1{aspect-ratio:1/1}.ratio-16x9{aspect-ratio:16/9}.ratio-4x3{aspect-ratio:4/3}a{color:#ff8d2e;transition:color 250ms ease;cursor:pointer}a.hover-icon:hover i:before{transition:color 250ms ease;color:#ff8d2e !important}span.no-style{background:none !important;display:inline !important;padding:0 !important;border:none !important;border-radius:0 !important;margin:0 !important}.no-background{background:rgba(0,0,0,0) !important}.no-border{border:inherit !important}p{word-break:break-word}.low-importance{font-size:12px !important;height:16px;line-height:16px;text-align:right}.medium-importance{font-style:normal;color:#666}.high-importance{font-style:normal;font-weight:bold;color:#666}label{line-height:24px}.centered-text{text-align:center !important}.left-text{text-align:left !important}.right-text{text-align:right !important}.strong-text{font-size:20px}.italic-text{font-style:italic}.upper-title{margin-bottom:0}.strong-title{font-size:27px;font-weight:bold;color:#8c939e}.text-title{word-wrap:break-word;font-size:27px;color:#8c939e;line-height:normal}.underlined-title{color:#3889c1;font-size:15px;color:#3889c1;border-bottom:1px solid #3889c1}.underlined-title strong{color:#3889c1}.text-underline-hover:hover{text-decoration:underline}.comment{padding:10px;margin-top:15px;margin-bottom:15px}.low-text{text-transform:none}.user-content{white-space:pre-line}.inline{margin:0}.text-flow{display:inline-block !important;float:none !important;vertical-align:middle}.cell-ellipsis,.dominos .item .domino .bottom div.content .owner,.dominos .folder .domino .bottom div.content .owner,.dominos .item .domino .bottom div.content .ressource-name,.dominos .folder .domino .bottom div.content .ressource-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}strong.cell-ellipsis,.dominos .item .domino .bottom div.content strong.owner,.dominos .folder .domino .bottom div.content strong.owner,.dominos .item .domino .bottom div.content strong.ressource-name,.dominos .folder .domino .bottom div.content strong.ressource-name{display:block}.inline-editing{color:#5c6776}.tiny-text{font-size:8px !important}.smaller-text{font-size:10px !important}.small-text{font-size:12px !important}.small-text a,.small-text em,.small-text label,.small-text span{font-size:12px}.small-text input.inline-editing{margin-top:0px}.medium-text{font-size:14px !important}.medium-text a{font-size:14px}.large-text{font-size:18px !important}.large-text a{font-size:18px}.escape_cke{word-wrap:break-word}h2>i.back{font-size:26px;margin-right:7px;display:block;float:left}h2>i.back:hover{color:#ff8d2e}.indication{color:#b1b6bf;font-size:13px}.indication i{margin-right:.5em}.white-text{color:#fff}.text-word-break{word-wrap:break-word}.bold{font-weight:bold}@media screen and (max-width: 800px){body .text-title{font-size:22px}}body{overflow-wrap:break-word}.row{width:100%;position:relative;clear:both;box-sizing:border-box}.row:after{clear:both;content:" ";display:block;width:100%}.cell{box-sizing:border-box;float:left;display:block;position:relative}.right-magnet{float:right !important}.bottom-magnet{position:absolute;bottom:0}.absolute-magnet{position:absolute;top:0;right:0}.flex-magnet-container{display:flex;justify-content:space-between}.flex-magnet-container>.flex-magnet-bottom-right{order:1;align-self:flex-end}.flex-magnet-container>.flex-magnet-top-right{order:1;align-self:flex-start}.flex-magnet-container>.flex-magnet-top-left{order:-1;align-self:flex-start}.flex-magnet-container>.flex-magnet-bottom-left{order:-1;align-self:flex-end}.square-mini{width:10px;min-width:10px !important;max-width:10px !important;height:10px}.square-small{width:20px;min-width:20px !important;max-width:20px !important;height:20px}.square-normal{width:30px;min-width:30px !important;max-width:30px !important;height:30px;line-height:30px}.square-medium{width:40px;min-width:40px !important;max-width:40px !important;height:40px}.square-large{width:80px;min-width:80px !important;max-width:80px !important;height:80px}.spacer-small{height:20px;position:relative}.spacer-medium{height:40px;position:relative}.spacer-large{height:80px;position:relative}.no-margin,.nomargin{margin:0 !important}.no-margin-all *{margin:0}.no-padding,.nopadding{padding:0 !important}.no-margin-bottom{margin-bottom:0px !important}.no-padding-bottom{padding-bottom:0px !important}.no-border{border:none !important}.aligned{display:inline-block;vertical-align:middle}.centered,.margin-auto{margin-left:auto;margin-right:auto}.horizontal-margin-small{margin-left:5px;margin-right:5px}.horizontal-margin{margin-left:10px;margin-right:10px}.horizontal-margin-twice{margin-left:20px;margin-right:20px}.horizontal-margin-four{margin-left:40px;margin-right:40px}.horizontal-margin-height{margin-left:80px;margin-right:80px}@media screen and (max-width: 800px){body .horizontal-margin-zero-mobile{margin-left:0 !important;margin-right:0 !important}}.vertical-spacing{margin-top:5px !important;margin-bottom:5px !important}.vertical-spacing-twice{margin-top:10px !important;margin-bottom:10px !important}.vertical-spacing-four{margin-top:15px !important;margin-bottom:15px !important}.vertical-spacing-six{margin-top:30px !important;margin-bottom:30px !important}.bottom-spacing-small{margin-bottom:2px !important}.bottom-spacing{margin-bottom:5px !important}.bottom-spacing-twice{margin-bottom:10px !important}.bottom-spacing-three{margin-bottom:20px !important}.top-spacing-small{margin-top:2px !important}.top-spacing{margin-top:5px !important}.top-spacing-twice{margin-top:10px !important}.top-spacing-three{margin-top:15px !important}.top-spacing-four{margin-top:20px !important}.top-spacing-ten{margin-top:50px !important}.top-spacing-10vh{margin-top:10vh !important}.top-spacing-20vh{margin-top:20vh !important}.top-spacing-25vh{margin-top:25vh !important}.top-spacing-30vh{margin-top:30vh !important}.top-spacing-40vh{margin-top:40vh !important}.top-spacing-50vh{margin-top:50vh !important}.left-spacing-small{margin-left:5px !important}.left-spacing{margin-left:10px !important}.left-spacing-twice{margin-left:20px !important}.left-spacing-four{margin-left:40px !important}.right-spacing-small{margin-right:5px !important}.right-spacing{margin-right:10px !important}.right-spacing-twice{margin-right:20px !important}.right-spacing-three{margin-right:35px !important}.right-spacing-four{margin-right:40px !important}.mini-block-container{padding:7px}.block-container{padding:10px}.medium-block-container{padding:12px}.big-block-container{padding:15px}.reduce-block-two{padding:2px}.reduce-block-four{padding:4px}.reduce-block-six{padding:6px}.reduce-block-eight{padding:8px}.horizontal-spacing{padding-left:10px;padding-right:10px}.horizontal-spacing-twice{padding-left:20px;padding-right:20px}.min-w-zero{min-width:0px}.block{display:block !important}.initial-line-height{line-height:initial !important}.overflow-hd{overflow:hidden}.scroll-x{overflow-x:auto}.absolute-position{position:absolute}.absolute{position:absolute;height:100%;width:100%;top:0;left:0}.absolute-w{position:absolute;width:100%;top:0;left:0}.absolute-position-w{position:absolute;width:100%}.fluid{position:relative !important}.vertical-divider{display:block}.vertical-divider:before{content:"";display:block;box-sizing:border-box;border-right:1px solid;height:calc(100% - 20px);position:absolute;right:50%}body{cursor:default !important;line-height:20px}body.app{margin:0}.logo,.content-block{margin-top:10px;margin-bottom:10px;display:block}header h2{width:30%;display:inline-block;margin:0}article h2:first-child{margin-top:0px}hr{display:block;clear:both;width:100%;border:none;padding:10px}hr.line{display:block;box-sizing:border-box;clear:both;width:100%;border:none;padding:5px;border-top:1px solid #3889c1}dl dd{margin-left:0}dl dt{clear:left}.text-container{padding:40px}.text-container h1{margin-top:1em}.text-container article{margin-bottom:15px}.justified-text{text-align:justify}.content-line{margin-bottom:15px}.lower-line{margin-top:15px}.circle{border-radius:50%}.round{border-radius:50%;overflow:hidden;border:1px solid #e9ebef}.round img{display:block}.round.active{border-color:#3889c1;padding:4px}.round.inactive img{opacity:.25}.round.inactive:hover{padding:4px}.round.animated{transition:left 250ms ease,top 250ms ease,margin-top 250ms ease,padding 250ms ease}.round.group{border-color:#3889c1}.img-shadow{box-shadow:4px 4px 5px rgba(0,0,0,.3);border-width:3px}.high-index{z-index:1000}.high-index.active{z-index:1001}div.hidden-content{height:0px;width:0px;z-index:1}div.hidden-content>*{opacity:0}div.hidden-content input[type=file]{position:absolute;left:0;width:114px;height:40px}div.invisible-content>*{opacity:0}.hollow{visibility:hidden;opacity:0;transition:all 250ms ease}.hollow.reveal{visibility:visible;animation:transient-display 1 5s}.display-hidden{display:none}.divide-opacity{opacity:.5}.divider-border{border-right:1px solid #d6d9e0}.divider-border-horizontal{background-color:#d6d9e0;height:1px;width:100%}.size-auto{width:auto !important;height:auto !important}.center-component{display:flex;flex-direction:column;justify-content:center;align-items:center}.centered-bloc-text{display:block;text-align:center}.multiline-ellipsis-two{overflow:hidden;position:relative;line-height:1.5em;max-height:3em;padding-right:1em}.multiline-ellipsis-two:before{content:"...";position:absolute;right:0;bottom:0}.multiline-ellipsis-two:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.45em;background:#fff}.multiline-ellipsis-two *{word-wrap:break-word;display:inline}.multiline-ellipsis-three{overflow:hidden;position:relative;line-height:1.5em;max-height:4.5em;padding-right:1em}.multiline-ellipsis-three:before{content:"...";position:absolute;right:0;bottom:0}.multiline-ellipsis-three:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.45em;background:#fff}.multiline-ellipsis-three *{word-wrap:break-word;display:inline}.overflow-vertical-height-list{max-height:195px;overflow:auto}.overflowx-hd{overflow-x:hidden !important}.overflowy-hd{overflow-y:hidden !important}.width-medium{width:200px}.height-minus200{height:calc(100vh - 200px);overflow-y:auto}.height-minus300{height:calc(100vh - 300px);overflow-y:scroll}.height-minus200.no-overflow{overflow:hidden}.height-minus300.no-overflow{overflow:hidden}.maxheight-minus450{max-height:calc(100vh - 450px);overflow-y:scroll}.maxheight-minus400{max-height:calc(100vh - 400px);overflow-y:scroll}.maxheight-minus350{max-height:calc(100vh - 350px);overflow-y:scroll}.maxheight-half-vh{max-height:50vh;overflow-y:scroll}.minheight-100{min-height:100px}.minheight-500{min-height:500px}.minwidth-400{min-width:400px}.reset__min-height{min-height:none !important}.reset__max-height{max-height:none !important}.reset__min-width{min-width:none !important}.reset__max-width{max-width:none !important}.flex{display:flex !important}.flex-inline{display:inline-flex !important}.flex-wrap-wrap{flex-wrap:wrap}.align-items-center{align-items:center}.justify-space-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-grow-2{flex-grow:2 !important}.flex-grow-3{flex-grow:3 !important}.flex-grow-4{flex-grow:4 !important}.flex-grow-5{flex-grow:5 !important}@media(min-width: 800px){.grid{display:grid}}.grid-2{grid-template-columns:repeat(2, minmax(0, 1fr))}@media(max-width: 800px){.grid-2{grid-template-columns:1fr}}@media(min-width: 1200px){.grid-layout-2{grid-template-columns:minmax(400px, 3fr) minmax(710px, 7fr);gap:1.5rem}.grid-zone-image{grid-template-columns:auto 260px}}.border-0{border:0px !important}.border-top-0{border-top:0px !important}.border-bottom-0{border-bottom:0px !important}.border-left-0{border-left:0px !important}.border-right-0{border-right:0px !important}.overflow-auto{overflow:auto}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.mt-0{margin-top:0px !important}.mb-0{margin-bottom:0px !important}.ml-0{margin-left:0px !important}.mr-0{margin-right:0px !important}.mx-0{margin-left:0px !important;margin-right:0px !important}.my-0{margin-top:0px !important;margin-bottom:0px !important}.m-0{margin-top:0px !important;margin-bottom:0px !important}.pt-0{padding-top:0px !important}.pb-0{padding-bottom:0px !important}.pl-0{padding-left:0px !important}.pr-0{padding-right:0px !important}.px-0{padding-left:0px !important;padding-right:0px !important}.py-0{padding-top:0px !important;padding-bottom:0px !important}.p-0{padding:0px !important}.gap-0{gap:0px !important}.radius-0,editor.edit.radius-0:not(.focus)>div>[contenteditable]{border-radius:0px !important}.radius-top-0,editor.edit.radius-top-0:not(.focus)>div>[contenteditable]{border-top-left-radius:0px !important;border-top-right-radius:0px !important}.radius-bottom-0,editor.edit.radius-bottom-0:not(.focus)>div>[contenteditable]{border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}.mt-4{margin-top:4px !important}.mb-4{margin-bottom:4px !important}.ml-4{margin-left:4px !important}.mr-4{margin-right:4px !important}.mx-4{margin-left:4px !important;margin-right:4px !important}.my-4{margin-top:4px !important;margin-bottom:4px !important}.m-4{margin-top:4px !important;margin-bottom:4px !important}.pt-4{padding-top:4px !important}.pb-4{padding-bottom:4px !important}.pl-4{padding-left:4px !important}.pr-4{padding-right:4px !important}.px-4{padding-left:4px !important;padding-right:4px !important}.py-4{padding-top:4px !important;padding-bottom:4px !important}.p-4{padding:4px !important}.gap-4{gap:4px !important}.radius-4,editor.edit.radius-4:not(.focus)>div>[contenteditable]{border-radius:4px !important}.radius-top-4,editor.edit.radius-top-4:not(.focus)>div>[contenteditable]{border-top-left-radius:4px !important;border-top-right-radius:4px !important}.radius-bottom-4,editor.edit.radius-bottom-4:not(.focus)>div>[contenteditable]{border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important}.mt-8{margin-top:8px !important}.mb-8{margin-bottom:8px !important}.ml-8{margin-left:8px !important}.mr-8{margin-right:8px !important}.mx-8{margin-left:8px !important;margin-right:8px !important}.my-8{margin-top:8px !important;margin-bottom:8px !important}.m-8{margin-top:8px !important;margin-bottom:8px !important}.pt-8{padding-top:8px !important}.pb-8{padding-bottom:8px !important}.pl-8{padding-left:8px !important}.pr-8{padding-right:8px !important}.px-8{padding-left:8px !important;padding-right:8px !important}.py-8{padding-top:8px !important;padding-bottom:8px !important}.p-8{padding:8px !important}.gap-8{gap:8px !important}.radius-8,editor.edit.radius-8:not(.focus)>div>[contenteditable]{border-radius:8px !important}.radius-top-8,editor.edit.radius-top-8:not(.focus)>div>[contenteditable]{border-top-left-radius:8px !important;border-top-right-radius:8px !important}.radius-bottom-8,editor.edit.radius-bottom-8:not(.focus)>div>[contenteditable]{border-bottom-left-radius:8px !important;border-bottom-right-radius:8px !important}.mt-12{margin-top:12px !important}.mb-12{margin-bottom:12px !important}.ml-12{margin-left:12px !important}.mr-12{margin-right:12px !important}.mx-12{margin-left:12px !important;margin-right:12px !important}.my-12{margin-top:12px !important;margin-bottom:12px !important}.m-12{margin-top:12px !important;margin-bottom:12px !important}.pt-12{padding-top:12px !important}.pb-12{padding-bottom:12px !important}.pl-12{padding-left:12px !important}.pr-12{padding-right:12px !important}.px-12{padding-left:12px !important;padding-right:12px !important}.py-12{padding-top:12px !important;padding-bottom:12px !important}.p-12{padding:12px !important}.gap-12{gap:12px !important}.radius-12,editor.edit.radius-12:not(.focus)>div>[contenteditable]{border-radius:12px !important}.radius-top-12,editor.edit.radius-top-12:not(.focus)>div>[contenteditable]{border-top-left-radius:12px !important;border-top-right-radius:12px !important}.radius-bottom-12,editor.edit.radius-bottom-12:not(.focus)>div>[contenteditable]{border-bottom-left-radius:12px !important;border-bottom-right-radius:12px !important}.mt-16{margin-top:16px !important}.mb-16{margin-bottom:16px !important}.ml-16{margin-left:16px !important}.mr-16{margin-right:16px !important}.mx-16{margin-left:16px !important;margin-right:16px !important}.my-16{margin-top:16px !important;margin-bottom:16px !important}.m-16{margin-top:16px !important;margin-bottom:16px !important}.pt-16{padding-top:16px !important}.pb-16{padding-bottom:16px !important}.pl-16{padding-left:16px !important}.pr-16{padding-right:16px !important}.px-16{padding-left:16px !important;padding-right:16px !important}.py-16{padding-top:16px !important;padding-bottom:16px !important}.p-16{padding:16px !important}.gap-16{gap:16px !important}.radius-16,editor.edit.radius-16:not(.focus)>div>[contenteditable]{border-radius:16px !important}.radius-top-16,editor.edit.radius-top-16:not(.focus)>div>[contenteditable]{border-top-left-radius:16px !important;border-top-right-radius:16px !important}.radius-bottom-16,editor.edit.radius-bottom-16:not(.focus)>div>[contenteditable]{border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important}.mt-20{margin-top:20px !important}.mb-20{margin-bottom:20px !important}.ml-20{margin-left:20px !important}.mr-20{margin-right:20px !important}.mx-20{margin-left:20px !important;margin-right:20px !important}.my-20{margin-top:20px !important;margin-bottom:20px !important}.m-20{margin-top:20px !important;margin-bottom:20px !important}.pt-20{padding-top:20px !important}.pb-20{padding-bottom:20px !important}.pl-20{padding-left:20px !important}.pr-20{padding-right:20px !important}.px-20{padding-left:20px !important;padding-right:20px !important}.py-20{padding-top:20px !important;padding-bottom:20px !important}.p-20{padding:20px !important}.gap-20{gap:20px !important}.radius-20,editor.edit.radius-20:not(.focus)>div>[contenteditable]{border-radius:20px !important}.radius-top-20,editor.edit.radius-top-20:not(.focus)>div>[contenteditable]{border-top-left-radius:20px !important;border-top-right-radius:20px !important}.radius-bottom-20,editor.edit.radius-bottom-20:not(.focus)>div>[contenteditable]{border-bottom-left-radius:20px !important;border-bottom-right-radius:20px !important}.mt-24{margin-top:24px !important}.mb-24{margin-bottom:24px !important}.ml-24{margin-left:24px !important}.mr-24{margin-right:24px !important}.mx-24{margin-left:24px !important;margin-right:24px !important}.my-24{margin-top:24px !important;margin-bottom:24px !important}.m-24{margin-top:24px !important;margin-bottom:24px !important}.pt-24{padding-top:24px !important}.pb-24{padding-bottom:24px !important}.pl-24{padding-left:24px !important}.pr-24{padding-right:24px !important}.px-24{padding-left:24px !important;padding-right:24px !important}.py-24{padding-top:24px !important;padding-bottom:24px !important}.p-24{padding:24px !important}.gap-24{gap:24px !important}.radius-24,editor.edit.radius-24:not(.focus)>div>[contenteditable]{border-radius:24px !important}.radius-top-24,editor.edit.radius-top-24:not(.focus)>div>[contenteditable]{border-top-left-radius:24px !important;border-top-right-radius:24px !important}.radius-bottom-24,editor.edit.radius-bottom-24:not(.focus)>div>[contenteditable]{border-bottom-left-radius:24px !important;border-bottom-right-radius:24px !important}.mt-32{margin-top:32px !important}.mb-32{margin-bottom:32px !important}.ml-32{margin-left:32px !important}.mr-32{margin-right:32px !important}.mx-32{margin-left:32px !important;margin-right:32px !important}.my-32{margin-top:32px !important;margin-bottom:32px !important}.m-32{margin-top:32px !important;margin-bottom:32px !important}.pt-32{padding-top:32px !important}.pb-32{padding-bottom:32px !important}.pl-32{padding-left:32px !important}.pr-32{padding-right:32px !important}.px-32{padding-left:32px !important;padding-right:32px !important}.py-32{padding-top:32px !important;padding-bottom:32px !important}.p-32{padding:32px !important}.gap-32{gap:32px !important}.radius-32,editor.edit.radius-32:not(.focus)>div>[contenteditable]{border-radius:32px !important}.radius-top-32,editor.edit.radius-top-32:not(.focus)>div>[contenteditable]{border-top-left-radius:32px !important;border-top-right-radius:32px !important}.radius-bottom-32,editor.edit.radius-bottom-32:not(.focus)>div>[contenteditable]{border-bottom-left-radius:32px !important;border-bottom-right-radius:32px !important}.mt-40{margin-top:40px !important}.mb-40{margin-bottom:40px !important}.ml-40{margin-left:40px !important}.mr-40{margin-right:40px !important}.mx-40{margin-left:40px !important;margin-right:40px !important}.my-40{margin-top:40px !important;margin-bottom:40px !important}.m-40{margin-top:40px !important;margin-bottom:40px !important}.pt-40{padding-top:40px !important}.pb-40{padding-bottom:40px !important}.pl-40{padding-left:40px !important}.pr-40{padding-right:40px !important}.px-40{padding-left:40px !important;padding-right:40px !important}.py-40{padding-top:40px !important;padding-bottom:40px !important}.p-40{padding:40px !important}.gap-40{gap:40px !important}.radius-40,editor.edit.radius-40:not(.focus)>div>[contenteditable]{border-radius:40px !important}.radius-top-40,editor.edit.radius-top-40:not(.focus)>div>[contenteditable]{border-top-left-radius:40px !important;border-top-right-radius:40px !important}.radius-bottom-40,editor.edit.radius-bottom-40:not(.focus)>div>[contenteditable]{border-bottom-left-radius:40px !important;border-bottom-right-radius:40px !important}.mt-48{margin-top:48px !important}.mb-48{margin-bottom:48px !important}.ml-48{margin-left:48px !important}.mr-48{margin-right:48px !important}.mx-48{margin-left:48px !important;margin-right:48px !important}.my-48{margin-top:48px !important;margin-bottom:48px !important}.m-48{margin-top:48px !important;margin-bottom:48px !important}.pt-48{padding-top:48px !important}.pb-48{padding-bottom:48px !important}.pl-48{padding-left:48px !important}.pr-48{padding-right:48px !important}.px-48{padding-left:48px !important;padding-right:48px !important}.py-48{padding-top:48px !important;padding-bottom:48px !important}.p-48{padding:48px !important}.gap-48{gap:48px !important}.radius-48,editor.edit.radius-48:not(.focus)>div>[contenteditable]{border-radius:48px !important}.radius-top-48,editor.edit.radius-top-48:not(.focus)>div>[contenteditable]{border-top-left-radius:48px !important;border-top-right-radius:48px !important}.radius-bottom-48,editor.edit.radius-bottom-48:not(.focus)>div>[contenteditable]{border-bottom-left-radius:48px !important;border-bottom-right-radius:48px !important}.mt-64{margin-top:64px !important}.mb-64{margin-bottom:64px !important}.ml-64{margin-left:64px !important}.mr-64{margin-right:64px !important}.mx-64{margin-left:64px !important;margin-right:64px !important}.my-64{margin-top:64px !important;margin-bottom:64px !important}.m-64{margin-top:64px !important;margin-bottom:64px !important}.pt-64{padding-top:64px !important}.pb-64{padding-bottom:64px !important}.pl-64{padding-left:64px !important}.pr-64{padding-right:64px !important}.px-64{padding-left:64px !important;padding-right:64px !important}.py-64{padding-top:64px !important;padding-bottom:64px !important}.p-64{padding:64px !important}.gap-64{gap:64px !important}.radius-64,editor.edit.radius-64:not(.focus)>div>[contenteditable]{border-radius:64px !important}.radius-top-64,editor.edit.radius-top-64:not(.focus)>div>[contenteditable]{border-top-left-radius:64px !important;border-top-right-radius:64px !important}.radius-bottom-64,editor.edit.radius-bottom-64:not(.focus)>div>[contenteditable]{border-bottom-left-radius:64px !important;border-bottom-right-radius:64px !important}.w-0{width:0% !important}.maxw-0{max-width:0% !important}.minw-0{min-width:0% !important}.h-0{height:0% !important}.maxh-0{max-height:0% !important}.minh-0{min-height:0% !important}.w-5{width:5% !important}.maxw-5{max-width:5% !important}.minw-5{min-width:5% !important}.h-5{height:5% !important}.maxh-5{max-height:5% !important}.minh-5{min-height:5% !important}.w-10{width:10% !important}.maxw-10{max-width:10% !important}.minw-10{min-width:10% !important}.h-10{height:10% !important}.maxh-10{max-height:10% !important}.minh-10{min-height:10% !important}.w-15{width:15% !important}.maxw-15{max-width:15% !important}.minw-15{min-width:15% !important}.h-15{height:15% !important}.maxh-15{max-height:15% !important}.minh-15{min-height:15% !important}.w-20{width:20% !important}.maxw-20{max-width:20% !important}.minw-20{min-width:20% !important}.h-20{height:20% !important}.maxh-20{max-height:20% !important}.minh-20{min-height:20% !important}.w-25{width:25% !important}.maxw-25{max-width:25% !important}.minw-25{min-width:25% !important}.h-25{height:25% !important}.maxh-25{max-height:25% !important}.minh-25{min-height:25% !important}.w-30{width:30% !important}.maxw-30{max-width:30% !important}.minw-30{min-width:30% !important}.h-30{height:30% !important}.maxh-30{max-height:30% !important}.minh-30{min-height:30% !important}.w-35{width:35% !important}.maxw-35{max-width:35% !important}.minw-35{min-width:35% !important}.h-35{height:35% !important}.maxh-35{max-height:35% !important}.minh-35{min-height:35% !important}.w-40{width:40% !important}.maxw-40{max-width:40% !important}.minw-40{min-width:40% !important}.h-40{height:40% !important}.maxh-40{max-height:40% !important}.minh-40{min-height:40% !important}.w-45{width:45% !important}.maxw-45{max-width:45% !important}.minw-45{min-width:45% !important}.h-45{height:45% !important}.maxh-45{max-height:45% !important}.minh-45{min-height:45% !important}.w-50{width:50% !important}.maxw-50{max-width:50% !important}.minw-50{min-width:50% !important}.h-50{height:50% !important}.maxh-50{max-height:50% !important}.minh-50{min-height:50% !important}.w-55{width:55% !important}.maxw-55{max-width:55% !important}.minw-55{min-width:55% !important}.h-55{height:55% !important}.maxh-55{max-height:55% !important}.minh-55{min-height:55% !important}.w-60{width:60% !important}.maxw-60{max-width:60% !important}.minw-60{min-width:60% !important}.h-60{height:60% !important}.maxh-60{max-height:60% !important}.minh-60{min-height:60% !important}.w-65{width:65% !important}.maxw-65{max-width:65% !important}.minw-65{min-width:65% !important}.h-65{height:65% !important}.maxh-65{max-height:65% !important}.minh-65{min-height:65% !important}.w-70{width:70% !important}.maxw-70{max-width:70% !important}.minw-70{min-width:70% !important}.h-70{height:70% !important}.maxh-70{max-height:70% !important}.minh-70{min-height:70% !important}.w-75{width:75% !important}.maxw-75{max-width:75% !important}.minw-75{min-width:75% !important}.h-75{height:75% !important}.maxh-75{max-height:75% !important}.minh-75{min-height:75% !important}.w-80{width:80% !important}.maxw-80{max-width:80% !important}.minw-80{min-width:80% !important}.h-80{height:80% !important}.maxh-80{max-height:80% !important}.minh-80{min-height:80% !important}.w-85{width:85% !important}.maxw-85{max-width:85% !important}.minw-85{min-width:85% !important}.h-85{height:85% !important}.maxh-85{max-height:85% !important}.minh-85{min-height:85% !important}.w-90{width:90% !important}.maxw-90{max-width:90% !important}.minw-90{min-width:90% !important}.h-90{height:90% !important}.maxh-90{max-height:90% !important}.minh-90{min-height:90% !important}.w-100{width:100% !important}.maxw-100{max-width:100% !important}.minw-100{min-width:100% !important}.h-100{height:100% !important}.maxh-100{max-height:100% !important}.minh-100{min-height:100% !important}.zoomout-2x{transform:scale(0.5)}@media screen and (min-width: 551px)and (max-width: 1200px){body .center-component-tablette{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}}@media screen and (max-width: 800px){body .block-mobile{display:block !important}}@media screen and (max-width: 550px){body .zero-mobile-fat-mobile{display:none !important}.maxheight-minus200-mobile{max-height:calc(100vh - 200px);overflow-y:scroll}}@media screen and (min-width: 801px){body .zero-desktop{display:none !important}}@media screen and (max-width: 800px){body .only-desktop{display:none !important}}@media screen and (min-width: 551px){body .mobile-fat-mobile{display:none !important}}@media screen and (min-width: 1201px){body .zero-large-desktop{display:none !important}}@media screen and (min-width: 1201px),screen and (max-width: 800px){body .only-wide-screen{display:none !important}}@media screen and (max-width: 1200px){body .only-large-desktop{display:none !important}}@media screen and (min-width: 551px){body .width-medium-no-mobile-fat-mobile{width:200px}}.flex-row{display:flex;position:relative}.flex-row.align-start{align-items:flex-start}.flex-row.align-center{align-items:center}.flex-row.align-end{align-items:flex-end}.flex-row.justify-start{justify-content:flex-start}.flex-row.justify-center{justify-content:center}.flex-row.justify-end{justify-content:flex-end}.flex-row.justify-between{justify-content:space-between}.flex-row.justify-around{justify-content:space-around}.flex-row.f-column{flex-direction:column}.flex-row.f-row{flex-direction:row}.flex-row.f-wrap{flex-wrap:wrap}.flex-row .flex-all-remains{flex:1}.flex-one{flex:1}.fixed{position:absolute;height:100%;width:100%;top:0;left:0}.relative{position:relative}.no-shrink{flex-shrink:0}.v-center-container{display:table}.v-center-container .v-center{display:table-cell;vertical-align:middle;margin:0}.v-center-container .v-center img{width:100%}.v-middle{vertical-align:middle}.clear{clear:both}.clearfix::after,.dicodelazone .content::after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.bottom-locked{position:absolute;bottom:0px}@media screen and (max-width: 800px){body .flex-row.mobile-align-start{align-items:flex-start}body .flex-row.mobile-align-center{align-items:center}body .flex-row.mobile-align-end{align-items:flex-end}body .flex-row.mobile-justify-start{justify-content:flex-start}body .flex-row.mobile-justify-center{justify-content:center}body .flex-row.mobile-justify-end{justify-content:flex-end}body .flex-row.mobile-f-row{flex-direction:row}body .flex-row.mobile-f-row-reverse{flex-direction:row-reverse}body .flex-row.mobile-f-column{flex-direction:column}body .flex-row.mobile-f-column-reverse{flex-direction:column-reverse}}.accordions .accordion{margin:0;padding:0}.accordions .accordion h2{margin-bottom:0;padding:4px;padding-left:10px;padding-right:10px;background-image:linear-gradient(#383838, #333);border:1px solid #555;border-bottom:0;font-size:20px;color:#666;overflow:hidden}.accordions .accordion .toggle{max-height:0px;overflow:hidden;padding:0px;border:0;background:#333;transition:max-height 250ms ease;width:100%;box-sizing:border-box;float:left;display:block;position:relative}.accordions .accordion .toggle .content{padding:10px;width:100%;position:relative;clear:both;box-sizing:border-box}.accordions .accordion .toggle .content h3{font-weight:normal;font-size:16px;color:#666}.accordions .accordion.opened h2{border:1px solid #555;border-bottom:0;color:#ccc}.accordions .accordion.opened .toggle{max-height:350px;padding:10px;overflow:hidden;border:1px solid #555;border-top:0;border-radius:0}.accordions .accordion.opened .toggle .content{padding:10px}.accordions .accordion:last-child h2{border-bottom:1px solid #555}.accordions .accordion:last-child.opened .toggle{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.accordions .accordion:last-child.opened h2{border-radius:0}.alert-message{display:inline-flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;font-size:.875rem;line-height:1.3rem;border:1px solid #d3d3d3;background-color:#fff;border-left-width:.5rem;border-radius:.5rem}.alert-message>p{margin:0}.alert-message>svg{flex-shrink:0}.alert-message-info{border-color:rgba(42,154,198,.3);border-left-color:#2a9ac6}.alert-message-info .icon-info{fill:#2a9ac6}.alert-message-warning{border-color:rgba(255,140,46,.3);border-left-color:#ff8c2e}.alert-message-warning .icon-warning{fill:#ff8c2e}.alert-message-error{border-color:rgba(255,56,83,.3);border-left-color:#ff3853}.alert-message-error .icon-error{fill:#ff3853}.alert-message-success{border-color:rgba(110,189,46,.3);border-left-color:#6ebd2e}.alert-message-success .icon-success{fill:#6ebd2e}@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}article header.infos-block{background:none;position:absolute;width:100%}article header.infos-block h2{font-size:20px;display:block;width:100%}assistant{z-index:100001 !important;position:relative}assistant .close-lightbox{display:none}assistant .ignore{position:absolute;top:-30px;right:-20px;font-size:13px}assistant lightbox .content{border:20px solid #3889c1}@media screen and (max-width: 800px){body assistant section.lightbox>div.content{top:30px;width:calc(100% - 40px);height:auto;min-height:auto;overflow:hidden;padding:50px 0 10px !important}body assistant section.lightbox>div.content .ignore{right:15px;top:-35px}body assistant section.lightbox>div.content button.cancel.zero{display:block}}.autocomplete:not(.temp) em{font-style:normal;display:block;padding:3px;padding-left:15px;border:1px solid rgba(0,0,0,0)}.autocomplete:not(.temp) em.low-importance{border:none;font-style:italic}.autocomplete:not(.temp) em:hover{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.autocomplete:not(.temp) em.low-importance:hover{background:rgba(0,0,0,0);border:none}.autocomplete:not(.temp) ul{list-style-type:none;margin:0;padding:5px;padding-left:20px}.autocomplete.temp div{font-style:normal;display:block;padding:10px;border:1px solid rgba(0,0,0,0)}.autocomplete.temp div:hover{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.autocomplete.temp div em.low-importance{border:none;font-style:italic}.autocomplete.temp div em.low-importance:hover{background:rgba(0,0,0,0);border:none}.autocomplete.temp ul{list-style-type:none;margin:0;padding:5px;padding-left:20px}.badge{border-radius:10px;background:#ccc;font-weight:bold;font-size:.8em;padding:2px 6px;display:inline-block;text-align:center;text-shadow:0px 0px 2px rgba(0,0,0,.5)}nav.vertical .badge{margin:0 4px}.label-badge{display:inline-block}.badge-info{border-radius:10px;background:#3889c1;color:#fff;font-weight:bold;padding:3px 5px;display:inline-block;text-align:center;text-shadow:0px 0px 2px rgba(0,0,0,.5);line-height:12px;margin-left:6px}.banner{position:absolute;bottom:0px;width:100%;height:5px;background:#fff}.box,.text-container article.box{height:100px;margin-bottom:0}.box .avatar,.text-container article.box .avatar{padding-right:5px;height:100%}.box .avatar .avatar-image,.text-container article.box .avatar .avatar-image{background-size:100% auto;background-repeat:no-repeat;background-position:center;width:100%;height:100%}.mini-box .cell{height:50px;line-height:50px}.mini-box .cell .avatar{padding:5px}.mini-box .cell img{vertical-align:middle}.large-box{min-width:300px;min-height:150px}.message-box{box-shadow:1px 1px 5px rgba(0,0,0,.8);border-radius:5px;overflow:hidden;transition:500ms ease;box-sizing:border-box;border:none;background:#fff;z-index:999}.helpbox-highlight-message{background:rgba(0,0,0,.6);z-index:100002;position:fixed;height:100%;width:100%;top:0;left:0}.helpbox-highlight-message .left-text{text-align:left}.helpbox-highlight{z-index:100003 !important;position:fixed !important;background:#fff !important;margin:0 !important}.dropzone-overlay-wrapper{position:relative !important;box-shadow:none;border:none}.dropzone-overlay{position:absolute !important;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);outline:2px dashed #ff8d2e;background:rgba(250,250,250,.4);z-index:99}@media screen and (max-width: 550px){.helpbox-highlight{display:none !important}}.breadcrumbs a::after{content:" > ";color:#ccc}.breadcrumbs a:last-child::after{content:""}.browser a{display:inline-block}.browser .update{text-align:center}.browser .update img{height:150px;width:150px}.browser .download{text-align:center}.browser .download img{height:60px;width:60px}.bubble,.bubble-right,.bubble-left{position:relative;padding:30px 50px}.bubble:before,.bubble:after,.bubble-right:before,.bubble-right:after,.bubble-left:before,.bubble-left:after{content:"";display:block;position:absolute;top:25px}.bubble-right{margin-left:35px}.bubble-right:before{left:-25px;width:0;height:0;border-style:solid;border-width:15px 25px 15px 0;border-color:rgba(0,0,0,0) #ff8d2e rgba(0,0,0,0) rgba(0,0,0,0)}.bubble-right:after{left:-23px;width:0;height:0;border-style:solid;border-width:15px 25px 15px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}a.button,button,input[type=button],input[type=submit]{cursor:pointer;margin:0;margin-left:1px;margin-right:1px;box-sizing:border-box;float:left;display:block;position:relative}input[type=search]{padding:3px}.toggle-buttons-spacer{margin-bottom:50px}.toggle-buttons{width:100%;background:#c9ced5;height:auto;max-height:150px;left:0;bottom:0;position:fixed;max-width:100%;transition:max-height 250ms ease;-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;transition-delay:250ms;z-index:8000}.toggle-buttons .toggle{padding:10px}.toggle-buttons button{opacity:1;transition:opacity 250ms ease}.toggle-buttons button.hide{opacity:0;transition:opacity 250ms ease}.toggle-buttons .contextual-link{float:right;margin:10px}.toggle-buttons behaviour,.toggle-buttons resource-right{float:left}.toggle-buttons.hide{max-height:0px;transition:max-height 250ms ease;overflow:hidden}section .contextual-buttons .action-buttons{box-sizing:border-box;float:left;display:block;position:relative;width:75%;margin-bottom:10px}section .contextual-buttons .action-buttons button,section .contextual-buttons .action-buttons a.button{vertical-align:top}section .contextual-buttons article li{list-style-type:none}.display-buttons{box-sizing:border-box;float:left;display:block;position:relative;float:right;text-align:right;padding-bottom:10px}.display-buttons i{float:right;cursor:pointer;transition:opacity 250ms ease;opacity:1}.display-buttons i:hover{opacity:.4;transition:opacity 250ms ease}button{position:relative}drop-down-button{min-width:150px;height:40px}.drop-down-button{z-index:650;white-space:nowrap;min-width:100%;position:relative}.drop-down-button label{display:block;cursor:pointer;box-sizing:border-box;min-width:100%;padding:4px 10px;border-radius:3px 3px 0 0;float:left;font-size:15px;background:#fff;border:1px solid #444;color:#000;transition:background 250ms ease;font-weight:300}.drop-down-button .options ul{padding:0;margin:0;background:#fff;border:1px solid #444;border-top:0;position:absolute;width:100%;top:23px;box-sizing:border-box}.drop-down-button .options ul li{list-style-type:none;box-sizing:border-box;padding:5px;transition:background 250ms ease;font-size:13px;text-align:center;color:#444}.drop-down-button .options ul li:hover{background:#444;color:#fff}.drop-down-button.hidden{z-index:1}.drop-down-button.hidden label{border-radius:3px;background:#ccc;color:#fff;border:1px solid rgba(0,0,0,0)}.drop-down-button.hidden .options{display:none}.drop-down-button.hidden label:hover{background:#fff;border:1px solid #ccc;color:#000}button.select-button{color:#000;border:1px solid #c9ced5;box-shadow:none;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px}button.select-button.selected{color:#3889c1;border-color:#3889c1}button.select-button span{font-size:11px}button.select-button span.active{color:#3889c1}button.select-button:not(.selected):hover{color:#3889c1}button.select-button[disabled]{background-color:#e9ebef !important;color:#8c939e !important;cursor:default}.disabled-color,i.disabled-color::before{color:#8c939e !important}.is-light{padding:10px}.button-big{border-radius:5px;display:inline-flex;flex-direction:column;flex:1 1 auto;padding:35px 15px;text-align:center}.button-big::before{font-size:30px;padding:10px 5px}.button-big i{display:block;font-size:40px;font-weight:normal;padding:15px 5px 0}.cards-list{width:100%;text-align:center}.cards-list .card{text-align:left;display:inline-block;padding:10px;margin:8px;vertical-align:top;position:relative}.cards-list .card .illustration{margin-right:10px;margin-bottom:10px;position:relative;width:25%;padding-bottom:25%;box-sizing:border-box;float:left;display:block;position:relative}.cards-list .card .illustration input[type=checkbox]{position:absolute;top:5px;left:5px;z-index:1}.cards-list .card h3:first-of-type,.cards-list .card h1:first-of-type,.cards-list .card h2:first-of-type{margin-top:0}carousel .images{width:100%;position:relative;height:0;padding-bottom:45%}carousel .images .image{position:absolute;left:0;top:0;transition:all 250ms ease;text-align:center;display:none;padding:8px;border:1px solid #ddd;background:#fff;box-sizing:border-box}carousel .images .image .image-container{height:100%;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}carousel nav ul{padding:0;margin-top:10px;text-align:center}carousel nav ul li{display:inline-block}carousel nav ul li::after{content:"•";font-size:80px}carousel.squares nav ul li::after{content:"․"}carousel.triangles nav ul li::after{content:"‣"}carousel.slide .image.previous{display:block;width:30%;height:150px;margin-left:0;top:176px/2}carousel.slide .image.previous .image-container{line-height:132px}carousel.slide .image.previous::before{content:" ";position:absolute;display:block;background:rgba(255,255,255,.6);height:100px;width:100px;border-radius:50px;top:20px;left:-25px;transition:background 250ms ease}carousel.slide .image.previous:hover::before{background:#fff}carousel.slide .image.previous::after{width:0;height:0;border-top:25px solid rgba(0,0,0,0);border-bottom:25px solid rgba(0,0,0,0);border-right:35px solid #000;content:" ";display:block;position:absolute;top:45px;left:0px}carousel.slide .image.next{display:block;width:30%;height:150px;margin-left:70%;top:176px/2}carousel.slide .image.next .image-container{line-height:132px}carousel.slide .image.next::before{content:" ";position:absolute;top:20px;right:-25px;display:block;background:rgba(255,255,255,.6);height:100px;width:100px;border-radius:50px;transition:background 250ms ease}carousel.slide .image.next:hover::before{background:#fff}carousel.slide .image.next::after{width:0;height:0;border-top:25px solid rgba(0,0,0,0);border-bottom:25px solid rgba(0,0,0,0);border-left:35px solid #000;content:" ";display:block;position:absolute;top:45px;right:0px}carousel.slide .image.current{display:block;height:100%;width:70%;margin-left:15%;z-index:200 !important}carousel.slide .image.current .image-container{line-height:308px}carousel.fade .image{width:100%;height:100%;opacity:0;display:block}carousel.fade .image.current{opacity:1}carousel.triplets .image{display:block;width:30%;height:100%}carousel.triplets .image.current{margin-left:33%}carousel.triplets .image.next{margin-left:66%}.domino .check-tool{right:-12px;top:-13px}.cards-list .card .check-tool{right:-13px;top:-12px}nav.vertical .check-tool{right:calc(50% - 10px);top:auto;bottom:-10px;padding:0}nav.vertical .check-tool i{background:#ff8d2e}nav.vertical .check-tool i:hover{transform:scale(1.3)}.check-tool{position:absolute;right:-2px;top:-3px;padding:5px 5px 10px 10px;cursor:pointer;z-index:1}.check-tool i{display:block;width:20px;height:20px;line-height:18px;background:#d4d8e0;color:#fff;border-radius:50%;cursor:pointer;box-shadow:1px 1px 0px 0px rgba(0,0,0,.3);transition:all 250ms ease;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:antialiased}.check-tool i:before{content:"+";display:block;font-size:14px;text-align:center;text-shadow:1px 1px 0px rgba(0,0,0,.2)}.check-tool i:hover{transform:scale(1.15);background:#ff8d2e}.selected .check-tool i{background:#2f73a1}.selected .check-tool i:before{content:"-";font-size:25px}.scroll-seven-checks{max-height:162px;overflow:auto}@media screen and (max-width: 800px){body .check-tool i:hover{background:#d4d8e0}body .check-tool i:active{background:#ff8d2e}}.chip,contact-chip{width:auto;height:auto;margin:5px;border-radius:25px;line-height:25px;display:inline-block;padding:0 15px;cursor:pointer}.chip i,contact-chip i{margin-right:3px;font-size:14px}.chip span,contact-chip span{font-size:12px;font-weight:bold}.chip input,contact-chip input{display:none}.chip:hover,.chip:active,contact-chip:hover,contact-chip:active,.chip.selected:hover,.chip.selected:active,contact-chip.selected:hover,contact-chip.selected:active{box-shadow:2px 2px 4px 0px rgba(0,0,0,.6) inset}.chip.multiselect{text-transform:uppercase;margin-right:12px;font-weight:bold;word-spacing:5px}.chip.removable,.chip.movable,contact-chip.removable,contact-chip.movable{border:1px solid #c9ced5;background:#fff;box-shadow:none;text-shadow:none;padding-right:0;padding-left:5px;padding-bottom:0;line-height:27px;cursor:default}.chip.removable[action-icon],.chip.movable[action-icon],contact-chip.removable[action-icon],contact-chip.movable[action-icon]{cursor:pointer}.chip.removable span.round,.chip.movable span.round,contact-chip.removable span.round,contact-chip.movable span.round{margin-top:4px}.chip.removable span.circle,.chip.movable span.circle,contact-chip.removable span.circle,contact-chip.movable span.circle{margin-top:9px;margin-left:6px}.chip.removable span.cell-ellipsis,.chip.removable .dominos .item .domino .bottom div.content span.owner,.dominos .item .domino .bottom div.content .chip.removable span.owner,.chip.removable .dominos .folder .domino .bottom div.content span.owner,.dominos .folder .domino .bottom div.content .chip.removable span.owner,.chip.removable .dominos .item .domino .bottom div.content span.ressource-name,.dominos .item .domino .bottom div.content .chip.removable span.ressource-name,.chip.removable .dominos .folder .domino .bottom div.content span.ressource-name,.dominos .folder .domino .bottom div.content .chip.removable span.ressource-name,.chip.movable span.cell-ellipsis,.chip.movable .dominos .item .domino .bottom div.content span.owner,.dominos .item .domino .bottom div.content .chip.movable span.owner,.chip.movable .dominos .folder .domino .bottom div.content span.owner,.dominos .folder .domino .bottom div.content .chip.movable span.owner,.chip.movable .dominos .item .domino .bottom div.content span.ressource-name,.dominos .item .domino .bottom div.content .chip.movable span.ressource-name,.chip.movable .dominos .folder .domino .bottom div.content span.ressource-name,.dominos .folder .domino .bottom div.content .chip.movable span.ressource-name,contact-chip.removable span.cell-ellipsis,contact-chip.removable .dominos .item .domino .bottom div.content span.owner,.dominos .item .domino .bottom div.content contact-chip.removable span.owner,contact-chip.removable .dominos .folder .domino .bottom div.content span.owner,.dominos .folder .domino .bottom div.content contact-chip.removable span.owner,contact-chip.removable .dominos .item .domino .bottom div.content span.ressource-name,.dominos .item .domino .bottom div.content contact-chip.removable span.ressource-name,contact-chip.removable .dominos .folder .domino .bottom div.content span.ressource-name,.dominos .folder .domino .bottom div.content contact-chip.removable span.ressource-name,contact-chip.movable span.cell-ellipsis,contact-chip.movable .dominos .item .domino .bottom div.content span.owner,.dominos .item .domino .bottom div.content contact-chip.movable span.owner,contact-chip.movable .dominos .folder .domino .bottom div.content span.owner,.dominos .folder .domino .bottom div.content contact-chip.movable span.owner,contact-chip.movable .dominos .item .domino .bottom div.content span.ressource-name,.dominos .item .domino .bottom div.content contact-chip.movable span.ressource-name,contact-chip.movable .dominos .folder .domino .bottom div.content span.ressource-name,.dominos .folder .domino .bottom div.content contact-chip.movable span.ressource-name{color:#000;padding-left:10px;margin-right:40px}.chip.removable i,.chip.movable i,contact-chip.removable i,contact-chip.movable i{cursor:pointer;padding:0 12px}.chip.removable i:before,.chip.movable i:before,contact-chip.removable i:before,contact-chip.movable i:before{color:#b1b6bf !important;text-shadow:none !important;vertical-align:top;transition:color 250ms ease}.chip.selected,contact-chip.selected{box-shadow:2px 2px 1px 0px rgba(0,0,0,.6);background:#3889c1}.chip.selected span.cell-ellipsis,.chip.selected .dominos .item .domino .bottom div.content span.owner,.dominos .item .domino .bottom div.content .chip.selected span.owner,.chip.selected .dominos .folder .domino .bottom div.content span.owner,.dominos .folder .domino .bottom div.content .chip.selected span.owner,.chip.selected .dominos .item .domino .bottom div.content span.ressource-name,.dominos .item .domino .bottom div.content .chip.selected span.ressource-name,.chip.selected .dominos .folder .domino .bottom div.content span.ressource-name,.dominos .folder .domino .bottom div.content .chip.selected span.ressource-name,.chip.selected i:before,contact-chip.selected span.cell-ellipsis,contact-chip.selected .dominos .item .domino .bottom div.content span.owner,.dominos .item .domino .bottom div.content contact-chip.selected span.owner,contact-chip.selected .dominos .folder .domino .bottom div.content span.owner,.dominos .folder .domino .bottom div.content contact-chip.selected span.owner,contact-chip.selected .dominos .item .domino .bottom div.content span.ressource-name,.dominos .item .domino .bottom div.content contact-chip.selected span.ressource-name,contact-chip.selected .dominos .folder .domino .bottom div.content span.ressource-name,.dominos .folder .domino .bottom div.content contact-chip.selected span.ressource-name,contact-chip.selected i:before{color:#fff !important}.chip.selected span.cell-ellipsis a,.chip.selected .dominos .item .domino .bottom div.content span.owner a,.dominos .item .domino .bottom div.content .chip.selected span.owner a,.chip.selected .dominos .folder .domino .bottom div.content span.owner a,.dominos .folder .domino .bottom div.content .chip.selected span.owner a,.chip.selected .dominos .item .domino .bottom div.content span.ressource-name a,.dominos .item .domino .bottom div.content .chip.selected span.ressource-name a,.chip.selected .dominos .folder .domino .bottom div.content span.ressource-name a,.dominos .folder .domino .bottom div.content .chip.selected span.ressource-name a,contact-chip.selected span.cell-ellipsis a,contact-chip.selected .dominos .item .domino .bottom div.content span.owner a,.dominos .item .domino .bottom div.content contact-chip.selected span.owner a,contact-chip.selected .dominos .folder .domino .bottom div.content span.owner a,.dominos .folder .domino .bottom div.content contact-chip.selected span.owner a,contact-chip.selected .dominos .item .domino .bottom div.content span.ressource-name a,.dominos .item .domino .bottom div.content contact-chip.selected span.ressource-name a,contact-chip.selected .dominos .folder .domino .bottom div.content span.ressource-name a,.dominos .folder .domino .bottom div.content contact-chip.selected span.ressource-name a{color:#fff !important}.chip.removable i:before,contact-chip.removable i:before{font-size:10px}.chip.removable i:hover:before,contact-chip.removable i:hover:before{color:#ff3a55 !important}.chip.removable.chip-hover,contact-chip.removable.chip-hover{cursor:pointer}.chip.removable.chip-hover:hover i:before,contact-chip.removable.chip-hover:hover i:before{color:#ff3a55 !important}.chip.movable i:before,contact-chip.movable i:before{font-size:14px}.chip.movable i:hover:before,contact-chip.movable i:hover:before{color:#6fbe2e !important}.chip.movable.chip-hover,contact-chip.movable.chip-hover{cursor:pointer}.chip.movable.chip-hover:hover i:before,contact-chip.movable.chip-hover:hover i:before{color:#6fbe2e !important}.scroll-nine-chips{max-height:326px;overflow:auto}@media screen and (max-width: 420px){body .chip,body contact-chip{margin:10px auto;width:75%;max-width:200px;line-height:28px;padding:0 20px;transition:all 250ms ease}body .chip i,body contact-chip i{margin-right:10px;font-size:14px}body recipient-list .chip,body recipient-list contact-chip{margin:10px;max-width:none;line-height:28px;padding-right:5px}body recipient-list .chip i,body recipient-list contact-chip i{margin-right:0}body .chip.multiselect{margin-right:5px;display:inline-block;width:auto}body .chip.multiselect:after{content:" ";display:block;width:100%}}.cke_float.cke_chrome{box-shadow:none;z-index:7000 !important}.cke_float.cke_chrome .cke_inner{background:#f6f6f6;box-shadow:none !important;border:1px solid #ccc}.cke_float.cke_chrome .cke_inner .cke_top{background:none;border:none;box-shadow:none;border-bottom:none}.cke_float.cke_chrome .cke_inner .cke_top .cke_toolgroup{box-shadow:none}.cke_float.cke_chrome .cke_inner .cke_top span{border:none;background:none}.cke_float.cke_chrome .cke_inner .cke_top .cke_combo_arrow{border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-top:3px solid #474747}.cke_float.cke_chrome .cke_inner .cke_top .cke_combo_button{background:#fff;border:1px solid #ddd}.cke_float.cke_chrome .cke_inner .cke_top .cke_button_on{background:#ddd;box-shadow:inset 1px 1px 2px #999}a.cke_smile img{width:40px}.color-picker{width:30px;margin-right:5px;float:left;vertical-align:middle;z-index:10}.color-picker button.colors-opener{height:25px;width:25px;margin:0px;padding:0;border-radius:50%;background-image:url("../../img/icons/colorpicker.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:none;box-shadow:none;display:inline-block;float:left;opacity:1;transition:all 250ms ease}.color-picker button.colors-opener:hover{transform:rotate(180deg);opacity:1}.color-picker .colors-list{overflow:hidden;height:0;width:0;float:left;padding-left:10px;border-radius:5px;transition:width 250ms ease}.color-picker .colors-list button{margin:10px 7px 0 0;height:15px;width:15px;padding:0 !important;border-radius:50%;border:1px solid rgba(0,0,0,0);box-sizing:border-box;box-shadow:none;transition:all 250ms ease}.color-picker .colors-list button:hover{border:1px solid #3889c1;transform:scale(1.3)}.color-picker button.transparent{border:1px solid #c9ced5;background:url("../../img/icons/transparent_color.png")}.color-picker button.white{background:#fff;border:1px solid #c9ced5}.color-picker button.black{background:#000}.color-picker button.pink,.color-picker button.red{background:#ff3a55}.color-picker button.purple{background:#a348c0}.color-picker button.blue{background:#46afe6}.color-picker button.green{background:#6fbe2e}.color-picker button.orange{background:#ff8d2e}.color-picker.opened{width:auto}.color-picker.opened .colors-list{width:180px;height:33px}.compare{max-width:100%;table-layout:fixed}.compare>tbody>tr>td,.compare>thead>tr>td{width:50%}.compare>tbody>tr>td *,.compare>thead>tr>td *{max-width:100%}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{top:0;left:0;padding:4px;margin-top:1px;border-radius:4px}.datepicker:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #c9ced5;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.datepicker:after{content:"";display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker table{width:100%;margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px}.datepicker td.day:hover{background:#e9ebef;cursor:pointer}.datepicker td.day.disabled{color:#e9ebef}.datepicker td.old,.datepicker td.new{color:#c9ced5}.datepicker td.active,.datepicker td.active:hover{background-image:linear-gradient(#c9ced5, #c9cad5);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;border-radius:4px}.datepicker td span:hover{background:#e9ebef}.datepicker td span.active{background-image:linear-gradient(#c9ced5, #c9cad5);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td span.old{color:#c9ced5}.datepicker th.switch{width:145px}.datepicker th.next,.datepicker th.prev{font-size:18px}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover{background:#e9ebef}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.date-picker-icon a{height:39px;width:50px;display:block;position:absolute;top:0;left:0}.datepicker,.bootstrap-timepicker-widget{z-index:100001}.datepicker.dropdown-menu{z-index:100001}.dominos{display:flex;flex-wrap:wrap;justify-content:center}.dominos .item,.dominos .folder{display:inline-block;width:295px;margin:10px;border:1px solid #e9ebef}.dominos .item .domino,.dominos .folder .domino{position:relative}.dominos .item .domino .top i,.dominos .folder .domino .top i{color:#fff}.dominos .item .domino .top i::before,.dominos .folder .domino .top i::before{line-height:120px}.dominos .item .domino .top img,.dominos .folder .domino .top img{position:absolute;width:120px;top:0;left:0;background:#fff}.dominos .item .domino .top img.domino-group,.dominos .folder .domino .top img.domino-group{position:static;width:60%;border-width:3px;margin-top:20px}.dominos .item .domino .center,.dominos .folder .domino .center{display:flex;flex-direction:column;justify-content:center;font-size:14px !important;color:#fff;height:35px !important}.dominos .item .domino .center .discipline,.dominos .folder .domino .center .discipline{font-size:12px}.dominos .item .domino .bottom,.dominos .folder .domino .bottom{display:flex;background:#fff}.dominos .item .domino .bottom strong,.dominos .folder .domino .bottom strong{font-size:15px;color:#5b6472}.dominos .item .domino .bottom div.content,.dominos .folder .domino .bottom div.content{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;margin:auto 0;min-width:0;padding:10px 10px 10px 15px;box-sizing:border-box;font-size:14px}.dominos .item .domino .bottom div.content .ressource-name,.dominos .item .domino .bottom div.content .owner,.dominos .item .domino .bottom div.content .date,.dominos .folder .domino .bottom div.content .ressource-name,.dominos .folder .domino .bottom div.content .owner,.dominos .folder .domino .bottom div.content .date{display:block}.dominos .item .domino .bottom div.content .ressource-name,.dominos .folder .domino .bottom div.content .ressource-name{font-weight:bold;color:#5b6472}.dominos .item .domino .bottom div.content .owner,.dominos .folder .domino .bottom div.content .owner{color:#3889c1}.dominos .item .domino .bottom div.content .date,.dominos .folder .domino .bottom div.content .date{color:#8c939e;font-size:90%;font-style:italic}.dominos .item .domino .bottom div.content .bottom-locked,.dominos .folder .domino .bottom div.content .bottom-locked{right:0}.dominos .item .domino .bottom div.content .bottom-locked i,.dominos .folder .domino .bottom div.content .bottom-locked i{font-size:22px}.dominos .item .domino .bottom div.content .bottom-locked .send-mail::before,.dominos .folder .domino .bottom div.content .bottom-locked .send-mail::before{color:#3889c1}.dominos .item .domino .bottom div.content .bottom-locked .send-mail:hover::before,.dominos .folder .domino .bottom div.content .bottom-locked .send-mail:hover::before{color:#ff8d2e}.dominos .item .domino .bottom div.content .icons,.dominos .folder .domino .bottom div.content .icons{position:absolute;bottom:5px;right:10px;color:#c9ced5}.dominos .item .domino .bottom div.content .icons .inline,.dominos .folder .domino .bottom div.content .icons .inline{padding:0 5px}.dominos.fallen .item .domino .top,.dominos.fallen .item .domino .bottom{clear:none;padding-bottom:0}.dominos.fallen .item .domino .top{width:120px;height:120px;margin:0;float:left}.dominos.fallen .item .domino .bottom{margin:0 0 0 120px;height:120px;width:auto}.dominos.fallen .item .domino .bottom .title-icon i{font-size:21px;padding-right:5px;float:left}.domino .top:hover .ribbon{height:30px}.ribbon{position:absolute;bottom:0;width:100%;background:fade(#ffffff, 60%);text-align:right;height:0;overflow:hidden;transition:height 250ms ease}.ribbon i{height:30px;width:30px;background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.ribbon span{padding-left:30px}.dominos.centered-text .item{width:150px !important;min-width:inherit}.dominos.centered-text .item .domino .top{position:relative;height:150px}.dominos.centered-text .item .domino .center{padding:5px;height:inherit;line-height:1}.dominos.centered-text .item .domino .bottom{text-align:left;height:70px;padding:0}.dominos.centered-text .item .domino .bottom .content{line-height:1}.dominos.centered-text .item.group .domino .top.domino-group img.domino-group{margin-top:15px}.dominos.centered-text .item.group .domino .top.domino-group .nb-users span{color:#fff;position:absolute;right:30px;bottom:0px;font-size:12px}.dominos.centered-text .item.group .domino .top.domino-group .nb-users i{position:absolute;right:0;bottom:5px;font-size:30px}.dominos.centered-text .item.group .domino .top.domino-group .nb-users i::before{line-height:inherit}.dominos.centered-text .item.group .domino .center{height:45px}.dominos.centered-text .item.group .domino .bottom{height:100px}.dominos alphabetical .item{width:200px}.dominos alphabetical .item .domino{border-radius:0;padding:0}.dominos alphabetical .item .domino .top{height:200px}.dominos alphabetical .item .domino .top img{width:200px;height:200px;background-color:#3889c1}.dominos alphabetical .item .domino .bottom{margin:0}.dominos alphabetical .item .domino .bottom div.content{padding:0}.dominos alphabetical .item .domino:hover{box-shadow:0 2px 6px rgba(0,0,0,.6)}@media screen and (min-width: 1200px){.dominos-infos{margin-top:82px}}@media screen and (max-width: 550px){.dominos{flex-direction:column}.dominos .item,.dominos .folder{display:block;width:auto}}.drawing-zone{overflow:hidden;box-sizing:border-box;height:300px;position:relative}.drawing-zone article{border:none;background:rgba(0,0,0,0);overflow:hidden}.drawing-zone article.media{border:1px dashed #666;min-width:30px;min-height:30px}.drawing-zone article.media i.close{position:absolute;right:7px;top:5px;z-index:202}.drawing-zone article.media audio{width:93%;margin-right:35px;min-width:250px;position:relative;top:0%;left:0%;margin-left:0;margin-top:0}.drawing-zone article.media img,.drawing-zone article.media div{border-radius:5px;max-width:none;display:block}.drawing-zone article.media img .element,.drawing-zone article.media div .element{display:inline-block}.drawing-zone article.media>div{width:100%;height:100%}.drawing-zone article.media .image-container,.drawing-zone article .image-container{display:flex;align-items:center;height:100%;width:100%}.drawing-zone article.media .image-container img,.drawing-zone article.media .image-container video,.drawing-zone article .image-container img,.drawing-zone article .image-container video{width:100%;height:auto;max-height:none}.drawing-zone article.media p,.drawing-zone article.media h1,.drawing-zone article.media h2,.drawing-zone article.media h3,.drawing-zone article.media h4,.drawing-zone article.media h5,.drawing-zone article.media h6,.drawing-zone article p,.drawing-zone article h1,.drawing-zone article h2,.drawing-zone article h3,.drawing-zone article h4,.drawing-zone article h5,.drawing-zone article h6{padding:5px}.drop-down.hidden{height:0}.drop-down.hidden ul{height:0}.drop-down.expanded{overflow:visible}.drop-down{overflow:visible;position:absolute;z-index:10002;height:226px;background:#eee;cursor:pointer;transition:height 250ms ease;overflow:hidden;height:auto}.drop-down>div{position:relative;height:100%;width:100%}.drop-down .display-more{background:#eee;text-align:center;list-style-type:none}.drop-down ul{padding:10px 0;margin:0px;background:#eee;width:100%;height:100%}.drop-down ul li{padding-left:10px;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop-down li i.add-favorite{margin:0 10px 0 0}.drop-down li i.add-favorite::before{color:#3889c1}.drop-down li:hover{color:#fff;background-color:#ff8d2e}.drop-down li:hover a{color:#fff}.drop-down li:hover i.add-favorite::before{color:#fff}.dropdown-menu{overflow:visible;position:absolute;z-index:10002;height:226px;background:#eee;cursor:pointer;transition:height 250ms ease;height:auto;padding:6px}.dropdown-menu>div{position:relative;height:100%;width:100%}.dropdown-menu .display-more{background:#eee;text-align:center;list-style-type:none}.dropdown-menu ul{padding:10px 0;margin:0px;background:#eee;width:100%;height:100%}.dropdown-menu ul li{padding-left:10px;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop-down-block{margin-bottom:30px}.drop-down-block i.arrow:before{font-size:14px}.drop-down-block .drop-down-label,.drop-down-block .drop-up-label{margin-bottom:25px;overflow:hidden}.drop-down-block .drop-down-label>label,.drop-down-block .drop-up-label>label{margin-right:5px;cursor:pointer}.drop-down-block .drop-down-label i.arrow{transform:rotate(90deg);display:inline-block;max-height:none}.drop-down-block .drop-down-label label{padding-left:5px}.drop-down-block .drop-down-label+.drop-down-info{font-size:11px;position:absolute;top:25px;right:5px;font-style:italic}.drop-down-block .drop-up-label{text-align:right;margin:25px auto 0;display:none}.drop-down-block .drop-down-content{margin:15px 5px}.slided .drop-down-label i.arrow{transform:rotate(180deg)}.lightbox-opened div[data-drop-down]{z-index:100000;max-height:350px;overflow-y:scroll;background-color:#fff}@media screen and (max-width: 420px){body .drop-down-block .drop-up-label{display:block}}body article.editor-media{overflow:visible !important}body article.editor-media editor[inline]{padding-top:0 !important;margin:0 !important;height:100%}body article.editor-media editor[inline]>div{height:100%;overflow:hidden}body article.editor-media editor[inline]>popover{display:none}body article.editor-media editor[inline] editor-toolbar{border-right-width:1px !important}body article.editor-media editor[inline] editor-toolbar .option.subscript{display:none}body article.editor-media editor[inline] editor-toolbar .option.superscript{display:none}body article.editor-media editor[inline] editor-toolbar .option.templates{display:none}body article.editor-media editor[inline] editor-toolbar .option.image{display:none}body article.editor-media editor[inline] editor-toolbar .option.sound{display:none}body article.editor-media editor[inline] editor-toolbar .option.embed{display:none}body article.editor-media editor[inline] [contenteditable]{min-height:0 !important;border:none !important}@font-face{font-family:"editor";src:url("../../../entcore-css-lib/editor-resources/font3/font/entcore-editor.woff");font-weight:normal;font-style:normal}[contenteditable]:focus{cursor:text !important}[contenteditable].drawing-zone{height:auto}[contenteditable] .column .image-block,[bind-html] .column .image-block{display:inline-block !important}[contenteditable] .image-container,[bind-html] .image-container{display:inline-block;user-select:all;padding:15px;overflow:hidden;border:2px dashed rgba(0,0,0,0);transition:border-color 250ms ease;vertical-align:middle;background:rgba(0,0,0,0)}[contenteditable] .image-container img,[bind-html] .image-container img{width:99.99%;min-width:20px}[contenteditable] .column .image-container,[bind-html] .column .image-container{max-width:100%;padding:0}[contenteditable] audio,[bind-html] audio{display:block;max-width:100%}[contenteditable] audio::before,[bind-html] audio::before{content:" "}[contenteditable] video,[bind-html] video{max-width:100%}[contenteditable] a img,[bind-html] a img{cursor:pointer !important}[contenteditable] img,[bind-html] img{position:relative;max-width:100%}[contenteditable] img.smiley,[bind-html] img.smiley{height:1.5em;width:1.5em;display:inline-block !important;vertical-align:middle}[contenteditable] blockquote.quotation,[bind-html] blockquote.quotation{background:#f5f5f5;padding:15px;border-left:5px solid #444}[contenteditable] blockquote.quotation footer,[bind-html] blockquote.quotation footer{text-align:right;font-style:italic;color:#666}[contenteditable] table,[bind-html] table{max-width:100%}[contenteditable] table td,[bind-html] table td{padding:5px;border:1px solid #eee}[contenteditable] iframe,[bind-html] iframe{max-width:100%}[contenteditable] mathjax,[bind-html] mathjax{display:inline-block;vertical-align:middle;position:relative}[contenteditable] mathjax{border:1px solid #ccc}[contenteditable] mathjax::after{display:block;content:" ";height:100%;width:100%;position:absolute;top:0;left:0;user-select:none}.editor .viewer .media{opacity:1}.editor iframe{pointer-events:none}body editor{transition:padding 250ms ease;display:block;position:relative;float:left;width:100%;margin:10px auto 20px;-webkit-user-select:auto;line-height:normal}body editor .column .image-container{max-width:100%}body editor>div{position:relative}body editor input[type=color]{background:rgba(0,0,0,0);border:none;display:inline-block !important;width:27px !important;cursor:pointer;box-sizing:content-box;padding:0}body editor .image-container{user-select:none;overflow:hidden}body editor .image-container img{width:100%}body editor .editor-toolbar-opener,body editor .close-focus{display:none}body editor.focus.edit editor-toolbar.inline select-list,body editor.focus.both editor-toolbar.inline select-list,body editor.focus.html editor-toolbar.inline select-list{display:inline;opacity:1;pointer-events:all !important}body editor.focus.edit editor-toolbar.inline popover,body editor.focus.edit editor-toolbar.inline>popover,body editor.focus.both editor-toolbar.inline popover,body editor.focus.both editor-toolbar.inline>popover,body editor.focus.html editor-toolbar.inline popover,body editor.focus.html editor-toolbar.inline>popover{display:inline-block;opacity:1;pointer-events:all !important}body editor.focus.edit editor-toolbar.inline .option,body editor.focus.edit editor-toolbar.inline .option>select-list .selected-value,body editor.focus.edit editor-toolbar.inline .option>i,body editor.focus.both editor-toolbar.inline .option,body editor.focus.both editor-toolbar.inline .option>select-list .selected-value,body editor.focus.both editor-toolbar.inline .option>i,body editor.focus.html editor-toolbar.inline .option,body editor.focus.html editor-toolbar.inline .option>select-list .selected-value,body editor.focus.html editor-toolbar.inline .option>i{opacity:1;pointer-events:all !important}body editor.focus.edit editor-toolbar.inline .option.disabled,body editor.focus.both editor-toolbar.inline .option.disabled,body editor.focus.html editor-toolbar.inline .option.disabled{opacity:.3;pointer-events:none}body editor.focus.edit editor-toolbar.inline,body editor.focus.both editor-toolbar.inline,body editor.focus.html editor-toolbar.inline{opacity:1}body editor>popover{position:absolute;right:0;top:0;width:52px}body editor>popover>[popover-opener]{width:52px}body editor>popover ul{padding:0;margin:10px 0 10px 0}body editor>popover ul li{list-style-type:none;line-height:30px;text-align:left;padding-left:15px;cursor:pointer;transition:background 250ms ease}body editor>popover ul li:hover{background:#e9ebef}body editor>popover popover-content{width:180px;left:-159px;margin-top:60px;background:#fff}body editor>popover popover-content::before{left:auto;right:0}body editor>div>[contenteditable]{overflow:hidden;float:left;box-sizing:border-box;transition:width 250ms ease;height:300px;border:1px solid #ddd !important;top:0;z-index:1}body editor>div>[contenteditable] a img{border:1px dashed}body editor[inline] popover{display:none}body editor[inline].focus popover{display:inline-block}body editor>textarea{float:left;box-sizing:border-box;transition:width 250ms ease;margin:0;min-height:300px;line-height:1.5em;font-family:monospace;tab-size:4;font-size:16px;border:1px solid #ddd;padding:10px;white-space:pre-wrap;word-break:break-word;overflow:hidden}body editor>code.language-html{position:absolute;border-left-width:0;right:0;z-index:1;pointer-events:none;background-color:rgba(0,0,0,0);padding:10px;box-sizing:border-box;overflow:hidden;border:1px solid rgba(0,0,0,0);border-top-width:2px;white-space:pre-wrap;word-break:break-word;font-size:16px}body editor>code.language-html .tag{padding-left:0}body editor.edit>div>[contenteditable]{width:100%;min-height:250px}body editor.edit>textarea,body editor.edit>code{width:0;padding:0;border:0;height:0 !important;min-height:0 !important}body editor.html>div>[contenteditable]{width:0;padding:0;border:0;min-height:0 !important;height:0 !important}body editor.html>textarea{width:100%;border:1px solid #ddd;overflow:hidden;color:rgba(0,0,0,0);caret-color:#000}body editor.html>code{width:100%}body editor.both>div>[contenteditable]{width:50%}body editor.both>textarea{width:50%;border-left-width:0;border:1px solid #ddd;overflow:hidden;color:rgba(0,0,0,0);caret-color:#000}body editor.both>code{width:50%;border:1px solid rgba(0,0,0,0);border-top-width:0px}body editor::after{content:" ";display:block;width:100%;clear:both}body editor contextual-menu{position:absolute;overflow:hidden;width:0;z-index:10;background-color:#fff;transition:width 250ms ease;box-shadow:1px 1px 10px rgba(0,0,0,.5)}body editor contextual-menu ul{margin:0;padding:0}body editor contextual-menu ul li{padding:7px;list-style-type:none}body editor contextual-menu ul li:hover{background:#e9ebef}body editor contextual-menu.show{width:200px}body editor.edit editor-toolbar,body editor.both editor-toolbar,body editor.html editor-toolbar{color:#3f454f;display:block;float:left;width:100%;background:#f0f2f4;border:1px solid #ddd;box-sizing:border-box;border-bottom:0;border-right:52px solid #e9ebef;z-index:2;position:relative}body editor.edit editor-toolbar.inline,body editor.both editor-toolbar.inline,body editor.html editor-toolbar.inline{position:absolute;top:0;opacity:0;pointer-events:none !important;transition:opacity 250ms ease}body editor.edit editor-toolbar.inline select-list,body editor.edit editor-toolbar.inline popover,body editor.edit editor-toolbar.inline .option,body editor.edit editor-toolbar.inline .option>select-list .selected-value,body editor.edit editor-toolbar.inline .option>i,body editor.both editor-toolbar.inline select-list,body editor.both editor-toolbar.inline popover,body editor.both editor-toolbar.inline .option,body editor.both editor-toolbar.inline .option>select-list .selected-value,body editor.both editor-toolbar.inline .option>i,body editor.html editor-toolbar.inline select-list,body editor.html editor-toolbar.inline popover,body editor.html editor-toolbar.inline .option,body editor.html editor-toolbar.inline .option>select-list .selected-value,body editor.html editor-toolbar.inline .option>i{display:inline-block;opacity:0;pointer-events:none !important}body editor.edit editor-toolbar .sp-replacer,body editor.both editor-toolbar .sp-replacer,body editor.html editor-toolbar .sp-replacer{display:none}body editor.edit editor-toolbar .sp-replacer:first-of-type,body editor.both editor-toolbar .sp-replacer:first-of-type,body editor.html editor-toolbar .sp-replacer:first-of-type{display:inline-block}body editor.edit editor-toolbar .option,body editor.both editor-toolbar .option,body editor.html editor-toolbar .option{display:inline-block;padding:6px 5px;user-select:none;position:relative;transition:all 250ms ease;height:30px;min-width:20px;vertical-align:middle;border-bottom:3px solid rgba(0,0,0,0)}body editor.edit editor-toolbar .option>i,body editor.edit editor-toolbar .option popover i,body editor.both editor-toolbar .option>i,body editor.both editor-toolbar .option popover i,body editor.html editor-toolbar .option>i,body editor.html editor-toolbar .option popover i{width:100%;display:inline-block;transition:all 250ms ease;background-size:15px;background-repeat:no-repeat;background-position:center;user-select:none;position:absolute;top:0;left:0}body editor.edit editor-toolbar .option.color input,body editor.both editor-toolbar .option.color input,body editor.html editor-toolbar .option.color input{height:11px;padding-top:22px}body editor.edit editor-toolbar .option.color>i,body editor.both editor-toolbar .option.color>i,body editor.html editor-toolbar .option.color>i{left:0}body editor.edit editor-toolbar .option.background-color input,body editor.both editor-toolbar .option.background-color input,body editor.html editor-toolbar .option.background-color input{height:32px}body editor.edit editor-toolbar .option.background-color>i,body editor.both editor-toolbar .option.background-color>i,body editor.html editor-toolbar .option.background-color>i{left:0;pointer-events:none}body editor.edit editor-toolbar .option.disabled,body editor.both editor-toolbar .option.disabled,body editor.html editor-toolbar .option.disabled{opacity:.3;pointer-events:none !important}body editor.edit editor-toolbar .option.toggled,body editor.both editor-toolbar .option.toggled,body editor.html editor-toolbar .option.toggled{background-color:#e4e4e4;box-shadow:inset 1px 1px 1px rgba(0,0,0,.2)}body editor.edit editor-toolbar .option.font,body editor.both editor-toolbar .option.font,body editor.html editor-toolbar .option.font{width:140px}body editor.edit editor-toolbar .option.font select-list .selected-value,body editor.both editor-toolbar .option.font select-list .selected-value,body editor.html editor-toolbar .option.font select-list .selected-value{width:115px}body editor.edit editor-toolbar .option.font:hover,body editor.both editor-toolbar .option.font:hover,body editor.html editor-toolbar .option.font:hover{background:none;border-color:rgba(0,0,0,0)}body editor.edit editor-toolbar .option.font-size:hover,body editor.both editor-toolbar .option.font-size:hover,body editor.html editor-toolbar .option.font-size:hover{background:none;border-color:rgba(0,0,0,0)}body editor.edit editor-toolbar .option.format:hover,body editor.both editor-toolbar .option.format:hover,body editor.html editor-toolbar .option.format:hover{background:none;border-color:rgba(0,0,0,0)}body editor.edit editor-toolbar .option.format h1,body editor.edit editor-toolbar .option.format h2,body editor.edit editor-toolbar .option.format h3,body editor.edit editor-toolbar .option.format p,body editor.both editor-toolbar .option.format h1,body editor.both editor-toolbar .option.format h2,body editor.both editor-toolbar .option.format h3,body editor.both editor-toolbar .option.format p,body editor.html editor-toolbar .option.format h1,body editor.html editor-toolbar .option.format h2,body editor.html editor-toolbar .option.format h3,body editor.html editor-toolbar .option.format p{margin:0;box-sizing:border-box;width:100%}body editor.edit editor-toolbar .option.table popover,body editor.both editor-toolbar .option.table popover,body editor.html editor-toolbar .option.table popover{z-index:8000}body editor.edit editor-toolbar .option.table .draw-table .row,body editor.both editor-toolbar .option.table .draw-table .row,body editor.html editor-toolbar .option.table .draw-table .row{min-height:0}body editor.edit editor-toolbar .option.table .draw-table .cell,body editor.both editor-toolbar .option.table .draw-table .cell,body editor.html editor-toolbar .option.table .draw-table .cell{height:10px;width:10px;border:1px solid #fff;background:#efefef}body editor.edit editor-toolbar .option.table .draw-table .cell.match,body editor.both editor-toolbar .option.table .draw-table .cell.match,body editor.html editor-toolbar .option.table .draw-table .cell.match{background:#ddd}body editor.edit editor-toolbar .option.table popover,body editor.both editor-toolbar .option.table popover,body editor.html editor-toolbar .option.table popover{width:100%;height:100%}body editor.edit editor-toolbar .option.table popover popover-content.hidden .draw-table,body editor.both editor-toolbar .option.table popover popover-content.hidden .draw-table,body editor.html editor-toolbar .option.table popover popover-content.hidden .draw-table{display:none}body editor.edit editor-toolbar .option.table popover>i,body editor.both editor-toolbar .option.table popover>i,body editor.html editor-toolbar .option.table popover>i{top:7px;left:3px}body editor.edit editor-toolbar .option.table popover popover-content,body editor.both editor-toolbar .option.table popover popover-content,body editor.html editor-toolbar .option.table popover popover-content{width:120px;left:-58px;margin-top:10px;margin-left:14px}body editor.edit editor-toolbar .option.smileys lightbox img,body editor.both editor-toolbar .option.smileys lightbox img,body editor.html editor-toolbar .option.smileys lightbox img{width:50px;height:50px}@media screen and (max-width: 800px){body editor{margin-top:0}body editor>div{height:100%}body editor>popover{display:none !important}body editor editor-toolbar{height:0;overflow:hidden}body editor.edit editor-toolbar,body editor.both editor-toolbar,body editor.html editor-toolbar{display:none}body editor contextual-menu{left:50% !important;margin-left:-100px;top:150px !important}body editor.focus{min-height:324px;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100001 !important}body editor.focus select-list .options{right:100%;width:200px;left:auto}body editor.focus.edit editor-toolbar,body editor.focus.both editor-toolbar,body editor.focus.html editor-toolbar{height:100%;overflow-y:auto;position:fixed;right:0;top:0;padding-top:40px;width:0;transition:width 250ms ease;border-left:1px solid #ddd;border-right:none;display:block}body editor.focus.edit editor-toolbar.opened .option>i,body editor.focus.both editor-toolbar.opened .option>i,body editor.focus.html editor-toolbar.opened .option>i{width:40px}body editor.focus.edit editor-toolbar .option.table popover popover-content,body editor.focus.both editor-toolbar .option.table popover popover-content,body editor.focus.html editor-toolbar .option.table popover popover-content{position:fixed;top:10%;left:50%;margin-left:-61px}body editor.focus.edit editor-toolbar .option.table popover popover-content::before,body editor.focus.both editor-toolbar .option.table popover popover-content::before,body editor.focus.html editor-toolbar .option.table popover popover-content::before{display:none}body editor.focus.edit editor-toolbar .option.color>i,body editor.focus.both editor-toolbar .option.color>i,body editor.focus.html editor-toolbar .option.color>i{left:0}body editor.focus.edit editor-toolbar .option.background-color>i,body editor.focus.both editor-toolbar .option.background-color>i,body editor.focus.html editor-toolbar .option.background-color>i{left:0}body editor.focus input[type=color]{width:30px !important}body editor.focus.edit editor-toolbar.opened,body editor.focus.both editor-toolbar.opened,body editor.focus.html editor-toolbar.opened{width:44px}body editor.focus.edit editor-toolbar.opened .option,body editor.focus.both editor-toolbar.opened .option,body editor.focus.html editor-toolbar.opened .option{width:44px}body editor.focus .close-focus{display:block;position:absolute;top:0;left:0;z-index:2;margin:0;border-radius:0}body editor.focus .editor-toolbar-opener{display:block;position:absolute;top:0;right:0;z-index:3;margin:0;border-radius:0;font-size:22px;height:38px;width:44px;user-select:none}body editor.focus .editor-toolbar-opener::before{content:"+";display:block;position:absolute;left:15px;top:9px}body editor.focus .editor-toolbar-opener.active::before{content:"-";width:15px}body editor.focus>div>[contenteditable]{width:100%;height:100%;padding:10px;padding-top:45px;position:absolute;overflow:auto;background:#fff}.option>select-list .selected-value{border:none;color:rgba(0,0,0,0)}}body editor .quote.option>[contenteditable]{height:200px;overflow:auto;margin-top:50px;position:relative;margin-bottom:50px}body editor .quote.option select-list .selected-value{width:100%;box-sizing:border-box}[contenteditable] .download-attachments a{pointer-events:none}.download-attachments{background:#eee;color:#666;padding:15px}.download-attachments h2{color:#666}.download-attachments .download{height:18px;width:18px;margin-right:10px;background-size:contain;display:inline-block}.download-attachments a{display:block;margin:3px}.download-attachments .attachments{border:1px #fff solid;padding:5px}body editor>popover>[popover-opener].tools{background:none;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;display:block;position:absolute;text-align:center;line-height:44px;height:auto;font-size:25px}body editor>popover>[popover-opener].tools::before{content:""}body editor.edit editor-toolbar .option>i,body editor.both editor-toolbar .option>i,body editor.html editor-toolbar .option>i{display:block;position:absolute;text-align:center;line-height:44px}body editor.edit editor-toolbar .option.remove-format>i,body editor.both editor-toolbar .option.remove-format>i,body editor.html editor-toolbar .option.remove-format>i{height:100%;width:100%;background-image:url("../../../entcore-css-lib/editor-resources/img/remove-format.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}body editor.edit editor-toolbar .option.mathjax>i,body editor.both editor-toolbar .option.mathjax>i,body editor.html editor-toolbar .option.mathjax>i{height:100%;width:100%;background-image:url("../../../entcore-css-lib/editor-resources/img/mathjax.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}body editor.edit editor-toolbar .option.templates>i,body editor.both editor-toolbar .option.templates>i,body editor.html editor-toolbar .option.templates>i{height:100%;width:100%;background-image:url("../../../entcore-css-lib/editor-resources/img/templates.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}body editor.edit editor-toolbar .option.embed .lightbox>.content,body editor.both editor-toolbar .option.embed .lightbox>.content,body editor.html editor-toolbar .option.embed .lightbox>.content{overflow:auto}@media screen and (max-width: 800px){body editor{box-sizing:border-box}body editor editor-toolbar select-list .selected-value{width:44px}body editor editor-toolbar select-list .selected-value::after{height:44px;width:30px;top:0;left:0;border:none}body editor editor-toolbar .option.table popover>i::before{left:7px;position:absolute}}.download-attachments .download{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:20px;vertical-align:top}.download-attachments .download::before{content:""}@media screen and (min-width: 800px){body editor.edit editor-toolbar .option:hover{background-color:#e9ebef;cursor:pointer}}@keyframes slideIn{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}.lightbox-opened .image-contextual-menu{opacity:0}.lightbox-opened .image-contextual-menu{display:none}.image-contextual-menu{position:absolute;padding:5px;border-radius:5px;animation:slideIn 1 250ms;transform-origin:top;z-index:100001;background:#f9f9f9;color:#222;box-shadow:1px 1px 2px rgba(0,0,0,.3);white-space:nowrap}.image-contextual-menu button,.image-contextual-menu i{user-select:none;margin-bottom:0;background:rgba(0,0,0,0);color:#222;cursor:pointer}.image-contextual-menu button{padding-left:13px;background:rgba(0,0,0,0);box-shadow:none;border-right:1px solid rgba(255,255,255,.3)}.image-contextual-menu button:hover{background:#ccc}.image-contextual-menu i{transition:250ms ease;line-height:37px;display:inline-block;height:38px;box-sizing:border-box;width:35px;text-align:center;vertical-align:text-bottom;border-radius:3px}.image-contextual-menu i.large{font-size:30px}.image-contextual-menu i.medium{font-size:23px}.image-contextual-menu i.ed{box-shadow:1px 1px 3px rgba(0,0,0,.2) inset}.image-contextual-menu i.ed:hover{box-shadow:none}.image-contextual-menu i.resize-image{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.image-contextual-menu i.resize-image::before{content:""}.image-contextual-menu i:hover,.image-contextual-menu i.selected{background:#ddd}.image-contextual-menu button:hover{color:#222}@media screen and (max-width: 800px){body .image-contextual-menu{pointer-events:none}body .image-contextual-menu button,body .image-contextual-menu i{pointer-events:all}}body editor [contenteditable] .image-template .image-container{border:none !important}body editor [contenteditable] .image-container{border:2px dashed #3889c1}body editor [contenteditable] .image-container.top{border-top-color:#ff8d2e}body editor [contenteditable] .image-container.left{border-left-color:#ff8d2e}body editor [contenteditable] .image-container.right{border-right-color:#ff8d2e}body editor [contenteditable] .image-container.bottom{border-bottom-color:#ff8d2e}body editor [contenteditable] .image-container.top-left{border-top-color:#ff8d2e;border-left-color:#ff8d2e}body editor [contenteditable] .image-container.top-right{border-right-color:#ff8d2e;border-top-color:#ff8d2e}body editor [contenteditable] .image-container.bottom-left{border-bottom-color:#ff8d2e;border-left-color:#ff8d2e}body editor [contenteditable] .image-container.bottom-right{border-bottom-color:#ff8d2e;border-right-color:#ff8d2e}edumedia-explorer-element.root{box-sizing:border-box;padding:10px;width:22%;text-align:center;margin:1% !important;overflow:hidden;height:100px;display:flex;align-items:stretch;justify-content:stretch;font-weight:600;background-color:#fff;border-radius:8px;text-decoration:none;border:solid 2px gray;color:gray}edumedia-explorer-element.root>div{display:flex;align-items:center;justify-content:center;width:100%}edumedia-explorer-element:hover{box-shadow:0 2px 10px rgba(0,0,0,.3)}edumedia-explorer-element.root:nth-child(1){border-color:#228fcc;color:#228fcc}edumedia-explorer-element.root:nth-child(1):hover{border-color:#42a7df;background-color:#42a7df;color:#fff}edumedia-explorer-element.root:nth-child(1):active{border-color:#1e80b6;background-color:#1e80b6}edumedia-explorer-element.root:nth-child(2){border-color:#41a796;color:#41a796}edumedia-explorer-element.root:nth-child(2):hover{border-color:#5cbfaf;background-color:#5cbfaf;color:#fff}edumedia-explorer-element.root:nth-child(2):active{border-color:#3a9586;background-color:#3a9586}edumedia-explorer-element.root:nth-child(3){border-color:#60bf5f;color:#60bf5f}edumedia-explorer-element.root:nth-child(3):hover{border-color:#84ce83;background-color:#84ce83;color:#fff}edumedia-explorer-element.root:nth-child(3):active{border-color:#4eb84d;background-color:#4eb84d}edumedia-explorer-element.root:nth-child(4){border-color:#7dd628;color:#7dd628}edumedia-explorer-element.root:nth-child(4):hover{border-color:#97df52;background-color:#97df52;color:#fff}edumedia-explorer-element.root:nth-child(4):active{border-color:#70c124;background-color:#70c124}edumedia-explorer-element.root:nth-child(5){border-color:#c4b520;color:#c4b520}edumedia-explorer-element.root:nth-child(5):hover{border-color:#dfcf38;background-color:#dfcf38;color:#fff}edumedia-explorer-element.root:nth-child(5):active{border-color:#aea11c;background-color:#aea11c}edumedia-explorer-element.root:nth-child(6){border-color:#dd972f;color:#dd972f}edumedia-explorer-element.root:nth-child(6):hover{border-color:#e4ad5b;background-color:#e4ad5b;color:#fff}edumedia-explorer-element.root:nth-child(6):active{border-color:#d08a22;background-color:#d08a22}edumedia-explorer-element.root:nth-child(7){border-color:#dd602c;color:#dd602c}edumedia-explorer-element.root:nth-child(7):hover{border-color:#e48158;background-color:#e48158;color:#fff}edumedia-explorer-element.root:nth-child(7):active{border-color:#ce5421;background-color:#ce5421}edumedia-explorer-element.root:nth-child(8){border-color:#dd2929;color:#dd2929}edumedia-explorer-element.root:nth-child(8):hover{border-color:#e45555;background-color:#e45555;color:#fff}edumedia-explorer-element.root:nth-child(8):active{border-color:#cc2020;background-color:#cc2020}edumedia-explorer-element.root:nth-child(9){border-color:#f06595;color:#f06595}edumedia-explorer-element.root:nth-child(9):hover{border-color:#f593b5;background-color:#f593b5;color:#fff}edumedia-explorer-element.root:nth-child(9):active{border-color:#ee4e85;background-color:#ee4e85}edumedia-explorer-element.root:nth-child(10){border-color:#9775fa;color:#9775fa}edumedia-explorer-element.root:nth-child(10):hover{border-color:#bca6fc;background-color:#bca6fc;color:#fff}edumedia-explorer-element.root:nth-child(10):active{border-color:#845cf9;background-color:#845cf9}edumedia-explorer-element.folder{border:solid 1px #228fcc;align-self:stretch;width:100%;margin:6px 0px;border-radius:8px;color:#333;cursor:pointer}edumedia-explorer-element.folder>div{padding:20px}edumedia-explorer-element.folder>div p{padding:0 !important;margin:0 !important}edumedia-explorer-element.folder p::after{margin-left:12px;font-weight:700;content:"›"}edumedia-explorer-element.media{width:31%;text-align:center;margin:1% !important;overflow:hidden;height:100px;display:flex;align-items:center;justify-content:center;border:1px solid #333;font-weight:600;background-color:#fff;border-radius:8px;text-decoration:none}edumedia-explorer-element.media div{display:flex !important;width:100%;height:100%}edumedia-explorer-element.media div img{flex:1}edumedia-explorer-element.media div p{flex:1;align-self:center;padding:5px 10px !important;color:#333;text-align:center}edumedia-explorer-element.media.selected{color:#228fcc;border-color:#228fcc;box-shadow:0 2px 15px rgba(0,0,0,.3)}edumedia-explorer-element.media.selected p{color:#228fcc}edumedia-explorer .edumedia-scrollable-area{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:space-between !important;max-height:430px;overflow-y:auto}edumedia-explorer .edumedia-scrollable-area.edumedia-search img{height:100%;padding-right:10px}edumedia-explorer .edumedia-scrollable-area.edumedia-search edumedia-explorer-element.root{padding:0 5px 0 0;width:31%;text-align:left;border-color:gray;color:#333;background-color:#fff}edumedia-explorer .edumedia-scrollable-area.edumedia-search edumedia-explorer-element.root>div{justify-content:flex-start}.edumedia-explorer-container{padding:0 10px}.tabs .edumedia-header-stack{display:flex !important;justify-content:space-between;align-items:center;padding:10px 0;padding-bottom:0}.tabs .edumedia-header-stack header{padding:0;padding:0;border:none;text-transform:none;color:#8c939e}.tabs .edumedia-header-stack header:hover{color:#ff8d2e}.tabs .edumedia-header-stack header::after{height:0}.tabs .edumedia-header-stack header+header::before{content:"»";padding-right:10px}.tabs .edumedia-header-stack button{overflow:inherit}.edumedia-header-title{display:flex !important;align-items:center;justify-content:space-between;padding:20px 0 0 0}.edumedia-header-title input{margin-top:5px}.edumedia-header-title h2{font-size:1.5em !important;font-weight:600 !important;margin:0 !important;cursor:pointer}.edumedia-header-title h2 span{padding-right:12px}.edumedia-header-actions{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.edumedia-container{display:inline-block}.edumedia-content-header{display:flex !important;align-items:baseline;justify-content:space-between;position:relative;padding-top:20px;top:-10px;left:0}.edumedia-content-header [edumedia-fullscreen-jquery]{display:flex;align-items:center;position:initial;top:initial;left:initial}[edumedia-delete-jquery],lightbox [edumedia-delete-jquery],edumedia-explorer edumedia-explorer-media [edumedia-delete-jquery]{display:none}editor [edumedia-delete-jquery]{display:block;cursor:pointer}#edumedia-fullscreen-lightbox{display:block;z-index:100001}[edumedia-fullscreen-jquery]{position:relative;bottom:5px;left:5px;font-size:16px !important;margin:0 !important;font-weight:normal;cursor:pointer;color:#46afe6}#edumedia-fullscreen-lightbox .background{background:#000;display:block}.edumedia-fullscreen-content{display:flex;justify-content:center;align-items:center;top:0;left:0;height:100%;z-index:100002;width:100%;position:fixed}#edumedia-fullscreen-lightbox .close-2x{color:#fff}#edumedia-fullscreen-lightbox .close-lightbox{z-index:100003}.tabs header:hover{color:#46afe6}embedder .lightbox>.content{overflow:hidden}embedder .lightbox>.content .browser{max-width:100%}embedder .embedder-help{color:#444;font-size:14px;margin-bottom:30px}embedder .provider{display:none;width:100%}embedder .provider i.copy{position:absolute;top:-4px;left:10px;height:100%;display:flex;align-items:center;float:left}embedder .provider i.copy::before{content:"";display:block;height:30px;font-size:30px;color:#666;transition:color 250ms ease}embedder .provider .input-help label{left:60px}embedder .provider .others{display:block;position:absolute;text-align:center;line-height:44px;display:block;position:relative;font-size:35px;height:80px;width:80px;margin-bottom:20px;margin-top:20px;margin-left:auto;margin-right:auto;float:none;box-shadow:3px 3px 0px #c8c8c8;background-color:#eee;transition:all 200ms ease;line-height:80px;border-radius:5px;color:#888}embedder .provider .others:hover{box-shadow:none}embedder .provider .invalid-preview{font-size:35px;color:#d6d6d6;font-weight:bold;background:#eee;height:315px;margin-top:20px;margin-bottom:30px;text-align:center;line-height:350px;border-radius:5px}embedder .provider .preview iframe{margin-left:auto;margin-right:auto;display:block;margin-top:30px;margin-bottom:30px;max-width:100%}embedder .provider.visible{display:block}embedder .provider-content{width:100%;min-width:300px}embedder .pick ul{margin:0;padding:0;text-align:center;width:80%;margin:auto}embedder .pick li{opacity:.7;list-style-type:none;max-width:20%;display:inline-block;box-sizing:border-box;border:1px solid #ccc;border-radius:10px;margin:5px;padding:20px;transition:opacity 500ms ease}embedder .pick li:hover{opacity:1}embedder .pick li img{display:block}@media screen and (max-width: 550px){embedder .pick li{max-width:25%;padding:10px}}.emptyscreen{display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;height:inherit;align-items:center;margin-top:25px}.emptyscreen-header{font-size:26px}.emptyscreen-image{max-width:40%;max-height:30vh;margin-top:35px;margin-bottom:20px}.emptyscreen-image__mini{max-height:200px;margin:25px}.emptyscreen-image[src*=trash]{max-height:35vh}.emptyscreen-footer{font-size:14px;line-height:1.5;color:#3f454f;margin:25px 50px;max-width:500px}@media screen and (max-width: 550px){.emptyscreen-header{font-size:20px}.emptyscreen-footer{font-size:12px}}.explorer{position:relative;cursor:pointer}explorer.radius a,explorer.radius img,explorer.radius a .cell.video{border-radius:15px}explorer.radius legend{border-bottom-left-radius:15px;border-bottom-right-radius:15px}explorer.radius legend>a{border-radius:0;padding:0 3px !important}explorer.explorer-hover a.container:hover,explorer.explorer-hover legend:hover+a.container{border:1px solid #ff8d2e !important;box-shadow:0 0 10px rgba(0,0,0,.1)}explorer.explorer-hover i.folder-large:hover,explorer.explorer-hover i.unknown-large:hover,explorer.explorer-hover i.audio-large:hover{color:#ff8d2e !important}explorer.explorer-hover legend{z-index:1}explorer.explorer-droppable{position:relative}explorer .explorer-badge-drop{display:none}explorer.explorer-droppable .explorer-badge-drop{position:absolute;z-index:1000;width:20px;height:20px;top:-6px;right:-6px;border-radius:100%;text-align:center;font-size:12px;line-height:20px;background:#ff8d2e;color:#fff;text-shadow:0px 0px 2px rgba(0,0,0,.5)}explorer.explorer-no-droppable{border-radius:15px;border:1px solid #ff3a55}explorer.explorer-no-droppable::after{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:24px;display:block;background-color:#ff3a55;color:#fff;width:30px;height:30px;line-height:30px;border-radius:50%;position:absolute;top:-5px;left:-5px}explorer.explorer-no-droppable .container,explorer.explorer-no-droppable .explorer{cursor:not-allowed !important;opacity:.5;background-color:rgba(255,58,85,.5);border-radius:15px}explorer.explorer-no-droppable .container:hover,explorer.explorer-no-droppable .explorer:hover{border-color:#ff3a55}explorer.explorer-no-droppable .container i,explorer.explorer-no-droppable .explorer i{color:#ff3a55 !important}explorer.explorer-no-droppable .container i:hover,explorer.explorer-no-droppable .explorer i:hover{color:#ff213f !important}.droptarget explorer.explorer-droppable .explorer-badge-drop{display:block}.droptarget explorer.explorer-droppable a.container{border:1px #ff8d2e dashed !important}@media screen and (max-width: 800px){body explorer{display:block;user-select:none;-webkit-user-select:none}}table[explorer]>.explorer,thead[explorer]>.explorer,tbody[explorer]>.explorer,tr[explorer]>.explorer{display:contents}file-picker-list .media-library .import-files{padding:unset;height:112px;margin-bottom:10px}file-picker-list .media-library .import-files>article{top:22px;left:70px}file-picker-list .media-library .loading-list{overflow-y:scroll;max-height:112px;margin-bottom:10px}file-picker-list .media-library .loading-list ul li{margin-bottom:10px;padding:5px 5px 5px 20px}.filters{position:relative;height:30px;padding:6px}.filters h5{box-sizing:border-box;float:left;display:block;position:relative;width:170px;margin:0}.filters ul{margin:0}.filters li{display:inline-block;list-style-type:none;padding-left:10px;padding-right:10px}.checkbox-filters{height:50px;display:flex;align-items:center}.checkbox-filters ul{margin:0}.checkbox-filters ul li{list-style-type:none;display:inline-block;margin-right:15px}.drop-down-filters,.filters{z-index:2}.drop-down-filters .wrapper,.filters .wrapper{height:170px;transition:height 250ms ease;overflow:hidden;position:absolute;background:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.4)}.drop-down-filters .wrapper.hide,.filters .wrapper.hide{height:0;box-shadow:none}.drop-down-filters p:first-child,.drop-down-filters .filters-icons,.filters p:first-child,.filters .filters-icons{margin-top:10px;margin-bottom:10px;color:#000}.drop-down-filters .filters-icons::after,.filters .filters-icons::after{content:" ";width:100%;float:left}.drop-down-filters ul,.filters ul{margin-top:0;box-sizing:border-box;padding:8px}.drop-down-filters ul li,.filters ul li{display:inline;color:#000}.drop-down-filters ul li label,.filters ul li label{padding:6px;float:left;width:99px}.drop-down-filters ul li label i,.filters ul li label i{margin-left:auto;margin-right:auto;float:none !important;opacity:.2;transition:opacity 250ms ease;cursor:pointer;display:inline-block}.drop-down-filters ul li p,.filters ul li p{text-align:center;margin:0;font-size:14px;line-height:20px;margin-top:8px}.drop-down-filters ul li.selected i,.filters ul li.selected i{opacity:1}.drop-down-filters ul input[type=checkbox],.filters ul input[type=checkbox]{visibility:hidden;position:absolute}.drop-down-filters i.draft,.filters i.draft{height:99px;width:99px;min-height:99px;min-width:99px;background-image:url("../../img/icons/draft.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;cursor:pointer}.drop-down-filters i.submitted,.filters i.submitted{height:99px;width:99px;min-height:99px;min-width:99px;background-image:url("../../img/icons/submitted.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;cursor:pointer}.drop-down-filters i.published,.filters i.published{height:99px;width:99px;min-height:99px;min-width:99px;background-image:url("../../img/icons/published.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;cursor:pointer}.flashmsg.red{background:#c74848}.flashmsg.orange{background:#ff9057}.flashmsg.green{background:#3cb371}.flashmsg.blue{background:#2a9cc8}.flashmsg.grey-dark{background:#5b6472}.flexible{transition:width 250ms ease}.flexible .small-hidden{display:none}.flexible:empty{width:0 !important}.empty-neighbour,.flexible.content:empty+.flexible.navigation{width:100% !important}.empty-neighbour .patchwork,.flexible.content:empty+.flexible.navigation .patchwork{padding-right:0}.empty-neighbour .small-hidden,.flexible.content:empty+.flexible.navigation .small-hidden{display:block}.empty-neighbour .big-hidden,.flexible.content:empty+.flexible.navigation .big-hidden{display:none}.flip-right,.flip-left{width:80px;height:80px;z-index:15;background:#fff;border-radius:40px;position:absolute;top:40%;opacity:.5;transition:opacity 250ms ease;box-shadow:1px 1px 5px rgba(0,0,0,.3)}.flip-right:hover,.flip-left:hover{opacity:1;transition:opacity 250ms ease}.flip-right{right:-30px}.flip-right .right-arrow{width:0;height:0;border:25px solid rgba(0,0,0,0);border-left:0;color:#000;border-left:30px solid;top:15px;left:32px;position:absolute}.flip-left{left:-30px}.flip-left .left-arrow{width:0;height:0;border:25px solid rgba(0,0,0,0);border-left:0;color:#000;border-right:30px solid;top:15px;left:15px;position:absolute}[contenteditable=true]:focus{outline:none}em[contenteditable=true]{display:block;border-bottom:1px dashed;line-height:30px;height:30px;font-size:14px}.editable{height:20px}textarea{max-width:100%;border:1px solid #c9ced5;width:100%;height:130px;overflow:auto;box-sizing:border-box}textarea.inline-editing{box-sizing:content-box}input[type=text],input[type=password],input[type=search],input[type=tel],input[type=email]{border:none}.input-help label{pointer-events:none;position:absolute;top:5px;font-size:14px;color:#aaa;transition:all 250ms ease;opacity:1}.input-help label.hide{opacity:0}.input-help label.move{top:35px;font-size:12px}.input-help input[type=text]{width:100%}.input-help textarea{height:30px;margin-left:60px;width:662px;border:none;border-bottom:1px solid #888;padding:0}input-password input{width:calc(100% - 50px);height:32px;margin:0px;box-sizing:border-box;display:inline-block;float:none;border-right:none}input-password button{width:50px;height:32px;margin:0px;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;border-left:none}.lightbox-window form input,.lightbox-window form label{display:block;float:left}.panel form{width:415px;max-width:100%;margin-left:auto;margin-right:auto;border-radius:5px;padding:15px}.panel form input[type=text],.panel form input[type=password],.panel form input[type=tel],.panel form input[type=email]{width:200px;float:right;line-height:20px}.panel form a{display:block;clear:both}.panel form h1 img{display:none}.panel form input[type=submit]{float:right}@-moz-document url-prefix(){input[type=text],input[type=password],input[type=search],input[type=tel],input[type=email]{box-shadow:none}}.grid-exemple.row .article,.grid-exemple.row .absolute{font-size:14px;padding:10px;color:#888;border:#fff solid 5px;border-radius:12px;background:#eee;text-align:left}.nested-grid{height:100%;cursor:inherit;min-height:60px;position:relative;z-index:100}grid-cell.height-undefined{overflow:visible}.grid-wrapper{height:100%;position:relative}.grid-media{transition:width 150ms ease,padding-bottom 150ms ease,margin-left 100ms ease,border 250ms ease,box-shadow 250ms ease}.drawing-grid{height:auto}.drawing-grid .row{min-height:60px}help section.lightbox>div.content{width:920px;max-width:100%;box-sizing:border-box}help section.lightbox>div.content .app-single-post{background:#fff}help section.lightbox>div.content .app-single-post .app-menu{float:left;width:250px}help section.lightbox>div.content .app-single-post .app-content-section{width:640px;float:right}help section.lightbox>div.content .app-single-post .app-content-section img{max-width:100%;display:block}help section.lightbox>div.content .app-single-post .app-content-container{margin-top:15px}help section.lightbox>div.content .app-single-post h2{width:100%}help section.lightbox>div.content .app-single-post .app-print{display:none}help section.lightbox>div.content .app-single-post::after{content:" ";display:block;width:100%;clear:both}nav.vertical .highlight-title .count-badge{display:block;position:relative;width:20px;height:20px;top:-10px;left:calc(100% - 10px);border-radius:100%;text-align:center;font-size:12px;line-height:20px;background:#ff8d2e;color:#fff;z-index:1000;text-shadow:0px 0px 2px rgba(0,0,0,.5)}nav.vertical .highlight-title{display:none;position:absolute;left:20px;top:0px;width:calc(100% - 40px);border-radius:6px;padding-top:2px;padding-bottom:5px}nav.vertical ul li.highlight-title-wrapper{position:relative}nav.vertical .highlight-title-border{border:1px dashed #ff8d2e}nav.vertical .highlight-no-droppable{border:1px solid #ff3a55;background-color:rgba(255,58,85,.1)}nav.vertical .highlight-no-droppable .count-badge{background-color:#ff3a55}nav.vertical .highlight-no-droppable .count-badge::after{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:""}nav.vertical .droptarget+.highlight-title-border,nav.vertical .droptarget+.highlight-no-droppable{display:block}nav.vertical.nav-droppable ul li a.folder-list-item{z-index:2}@keyframes hightlight-title{0%{border:0px solid #ff8d2e}10%{border:2px solid #ff8d2e}90%{border:2px solid #ff8d2e}100%{border:0px solid #ff8d2e}}nav.vertical .highlight-title-3s{display:block;animation:hightlight-title 3s ease-in-out 0ms 1}@keyframes hightlight-border{0%{border:0px solid #ff8d2e;box-shadow:none}10%{border:2px solid #ff8d2e}90%{border:2px solid #ff8d2e}100%{border:0px solid #ff8d2e;box-shadow:none}}.highlight-border-3s{animation:hightlight-border 3s ease-in-out 0ms 1;border-radius:20px}.highlight-border-3s *{border:none !important}.humane,.humane-original{position:fixed;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:100000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.humane,.humane-original{line-height:40px;font-size:25px;top:25%;left:25%;opacity:0;width:50%;min-height:40px;padding:10px;text-align:center;background-color:#000;color:#fff;border-radius:15px}.humane p,.humane-original p,.humane ul,.humane-original ul{margin:0;padding:0}.humane ul,.humane-original ul{list-style:none}.humane.humane-original-info,.humane-original.humane-original-info{background-color:#00d}.humane.humane-original-success,.humane-original.humane-original-success{background-color:#030}.humane.humane-original-error,.humane-original.humane-original-error{background-color:#d00}.humane.humane-animate,.humane-original.humane-original-animate{opacity:.8}.humane.humane-animate:hover,.humane-original.humane-original-animate:hover{opacity:.6}.humane.humane-js-animate,.humane-original.humane-original-js-animate{opacity:.8}.humane.humane-js-animate:hover,.humane-original.humane-original-js-animate:hover{opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}@media screen and (max-width: 800px){.humane,.humane-original{left:calc(25% - 10px)}}.icons-select{position:relative;z-index:5;background:#eee}.icons-select .options-list{position:absolute;width:175%;top:70px;box-sizing:border-box;background:#eee;height:0;overflow:hidden;transition:height 250ms ease;max-width:none}.icons-select .options-list.icons-view{padding:0}.icons-select .options-list.toggle-visible{height:360px}.icons-select .option i{background-size:100% auto;margin-left:auto;margin-right:auto;float:none !important}.icons-select .option,.icons-select .current{cursor:pointer}.icons-select .option{text-align:center}.icons-select span{display:block;line-height:26px}.icons-select .current{padding-left:20px}.icons-select .current i{transition:margin-left 250ms ease;vertical-align:middle;max-height:100%;background-size:auto 100%}.icons-select .current span{clear:none;padding-top:10px;width:auto}.icons-select .current a{transition:none}.icons-select .current:hover a,.icons-select .current.editing a{color:#ff8d2e}.icons-select .current:hover div.flex-row,.icons-select .current.editing div.flex-row{margin-left:5px !important}.icons-view{margin-top:15px;text-align:center;width:100%;position:relative;clear:both;box-sizing:border-box;padding-left:0}.icons-view .element{display:inline-block;box-sizing:border-box;position:relative;overflow:hidden;margin:2px;vertical-align:top}.icons-view .element i{background-size:contain;background-position:0px 2px}.icons-view explorer{display:inline-block;box-sizing:border-box;position:relative;height:192px;overflow:hidden;width:145px;margin:2px;list-style-type:none}.icons-view explorer .container,.icons-view .element .container{height:117px;width:117px;display:block;padding:7px;border:1px solid rgba(0,0,0,0);margin-left:auto;margin-right:auto;float:none;box-sizing:border-box}.icons-view explorer .img.container.video,.icons-view .element .img.container.video{background-size:cover;background-position:center;background-repeat:no-repeat}.icons-view explorer .video.container .video,.icons-view .element .video.container .video{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%}.icons-view explorer .video.container .icon-video,.icons-view .element .video.container .icon-video{fill:#009fcd}.icons-view explorer .img.container,.icons-view .element .img.container{border:1px solid #ccc;position:relative;height:120px}.icons-view explorer .img.container>div,.icons-view .element .img.container>div{height:100%;width:100%;position:relative;overflow:hidden}.icons-view explorer img,.icons-view explorer i,.icons-view .element img,.icons-view .element i{float:none !important;margin-left:auto;margin-right:auto;cursor:pointer;max-width:100%}.icons-view explorer legend,.icons-view .element legend{float:left;width:100%;height:36px;position:relative !important;padding:5px !important;line-height:20px !important;background:none}.icons-view explorer legend a,.icons-view .element legend a{display:block;text-align:center;margin:0;margin-top:5px;width:100%;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icons-view explorer a i.shared,.icons-view .element a i.shared{bottom:2px}.icons-view explorer a i.inline,.icons-view .element a i.inline{display:inline-block;position:relative;height:20px;width:20px}.icons-view explorer a i,.icons-view .element a i{width:117px;height:117px;background-size:auto 100%}.icons-view explorer input[type=checkbox],.icons-view .element input[type=checkbox]{position:absolute;left:20px;top:20px}.icons-view explorer em,.icons-view .element em{display:none}.icons-view:after{clear:both;content:" ";display:block;width:100%}.icons-view.absolute{position:absolute}.icons-view.apps{text-align:left}i{font-style:normal}h1 i{vertical-align:middle !important;float:none !important;display:inline-block !important}p i{display:inline-block !important;height:25px !important;width:25px !important;float:none !important}i.home{height:20px;width:20px;min-height:20px;min-width:20px;background-image:url("../../img/icons/glyphicons_020_home.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:contain;display:inline-block;vertical-align:middle;float:none;margin-top:-3px;margin-right:5px}i.attachment{height:20px;width:20px;min-height:20px;min-width:20px;background-image:url("../../img/icons/glyphicons_062_paperclip.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:contain}i.liquid{max-width:100% !important;height:auto;background-size:100% auto}i.drag-anchor{height:15px;width:15px;min-height:15px;min-width:15px;background-image:url("../../img/icons/glyphicons_186_move.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:contain;float:none;display:inline-block}i.fullscreen{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/glyphicons_215_resize_full.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.leave-fullscreen{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/glyphicons_214_resize_small.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.previous{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/glyphicons_210_left_arrow.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.next{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/glyphicons_211_right_arrow.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.download{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/glyphicons_181_download_alt.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.remove{height:20px;width:20px;min-height:20px;min-width:20px;background-image:url("../../img/icons/glyphicons_207_remove_2.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.shared{height:15px;width:15px;min-height:15px;min-width:15px;background-image:url("../../img/icons/shared.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-position:center;background-size:contain;display:block;position:absolute;bottom:-2px;right:-3px}i.important::after{content:"!";font-size:85px;font-family:serif;line-height:100px;width:100px;text-align:center;display:block;height:100px;position:relative}.left-arrow.disabled,.right-arrow.disabled{color:#c9ced5}.flag-fr{background-image:url("../../img/icons/flags/fr.svg")}.flag-en{background-image:url("../../img/icons/flags/en.svg")}.flag-pt{background-image:url("../../img/icons/flags/pt.svg")}.flag-es{background-image:url("../../img/icons/flags/es.svg")}.flag-it{background-image:url("../../img/icons/flags/it.svg")}.flag-de{background-image:url("../../img/icons/flags/de.svg")}i.users{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.users::before{content:""}i.file{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.file::before{content:""}i.lock{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.lock::before{content:""}i.stop{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.stop::before{content:""}i.pause{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.pause::before{content:""}i.play{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.play::before{content:""}iframe{border:none;overflow:visible}iframe.adapter{width:100%;height:100%}iframe.cke_panel_frame{min-height:100%}.illustrated-article{display:table;table-layout:fixed;width:100%}.illustrated-article>.illustration{position:relative;display:table-cell;width:100px}.illustrated-article>.illustration .image{overflow:hidden;height:100px;width:100px;margin-right:15px;position:relative}.illustrated-article>.illustration .image img{position:absolute;height:100%;width:100%;top:0;left:0}.illustrated-article>.illustration legend{min-height:55px;width:100px;margin-right:15px;box-sizing:border-box;padding:6px 6px 6px 10px}.illustrated-article>.illustration legend a{color:#fff;font-size:14px}.illustrated-article .illustrated-text{display:table-cell;vertical-align:top;position:relative}.illustrated-article .illustrated-text .bottom-locked{left:0}image-editor h2{border-bottom:1px solid #eee;padding-bottom:15px}image-editor h2 i.back{font-size:30px;float:left;margin-right:11px}image-editor h2 i.back:hover{color:#ff8d2e}image-editor .tabs{animation:fade-in 1 1500ms}image-editor strong{text-align:center}image-editor .zoom-info{position:absolute;bottom:0;font-size:14px;font-style:italic}image-editor section.lightbox .tabs label{margin-bottom:0}image-editor section.lightbox .tabs label+input[type=text]{margin-top:0}image-editor .output{background-size:20px 20px;background-image:linear-gradient(45deg, #f5f5f5 25%, transparent 25%),linear-gradient(-45deg, #f5f5f5 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #f5f5f5 75%),linear-gradient(-45deg, transparent 75%, #f5f5f5 75%);margin-bottom:40px;min-height:200px;display:flex;flex-flow:wrap;align-items:center;justify-content:center}image-editor .output canvas{max-width:100%;max-height:600px;display:block;transition:opacity 250ms ease}image-editor .tools-background{position:absolute;right:0;border-radius:3px;background:#ddd;width:116px}image-editor .tools{position:absolute;right:0;padding:10px;box-sizing:border-box;border-radius:3px}image-editor .tools input[type=text]{background:#fff;padding:3px;border:none;height:25px}image-editor .tools .row>div{padding:1px}image-editor .tools button{width:100%;margin-left:0;margin-top:8px;padding-left:6px;padding-right:6px;box-shadow:0 1px 1px rgba(0,0,0,.4)}image-editor .tools button:disabled{background:#888;box-shadow:none;color:#aaa;cursor:default}image-editor .tools button i.close::before{font-size:14px}image-editor .overlay{position:absolute;padding:0 !important}image-editor .overlay.crop .handle{box-shadow:0px 0 0 1000px rgba(0,0,0,.3)}image-editor .overlay .corner{background:#ddd;height:25px;width:25px;transition:250ms ease;position:absolute;z-index:1}image-editor .overlay .corner.nw{border-bottom-right-radius:16px;top:-2px;left:-2px;cursor:nw-resize}image-editor .overlay .corner.ne{border-bottom-left-radius:16px;top:-2px;right:-2px;cursor:ne-resize}image-editor .overlay .corner.sw{border-top-right-radius:16px;bottom:-2px;left:-2px;cursor:sw-resize}image-editor .overlay .corner.se{border-top-left-radius:16px;bottom:-2px;right:-2px;cursor:se-resize}image-editor .overlay .handle{border:2px dashed #ddd;top:0;left:0;box-sizing:border-box;position:absolute;height:100%;width:100%;opacity:0;transition:border-color 250ms ease,top 200ms ease,left 200ms ease,width 200ms ease,height 200ms ease}image-editor .overlay .handle.show{opacity:1}legend.user-image{position:absolute;pointer-events:none;padding:0}legend.user-image .text{position:absolute;bottom:0;left:0;animation:slideIn 1 250ms;background:rgba(0,0,0,.5);color:#fff;transform-origin:bottom;transition:transform 250ms ease;padding:7px;width:100%;box-sizing:border-box}legend.user-image .text.hidden{transform:scaleY(0)}image-editor .image-loading{display:block;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);font-size:40px;z-index:5;color:#3889c1}image-editor .save-loading{vertical-align:middle;line-height:40px;font-size:20px;z-index:5;color:#3889c1;margin-right:15px}image-editor .overlay .handle{border:2px dashed #3889c1}image-editor .overlay .handle.top{border-top-color:#ff8d2e}image-editor .overlay .handle.left{border-left-color:#ff8d2e}image-editor .overlay .handle.right{border-right-color:#ff8d2e}image-editor .overlay .handle.bottom{border-bottom-color:#ff8d2e}image-editor .overlay .handle.top-left{border-top-color:#ff8d2e;border-left-color:#ff8d2e}image-editor .overlay .handle.top-left .corner.nw{background-color:#ff8d2e}image-editor .overlay .handle.top-right{border-right-color:#ff8d2e;border-top-color:#ff8d2e}image-editor .overlay .handle.top-right .corner.ne{background-color:#ff8d2e}image-editor .overlay .handle.bottom-left{border-bottom-color:#ff8d2e;border-left-color:#ff8d2e}image-editor .overlay .handle.bottom-left .corner.sw{background-color:#ff8d2e}image-editor .overlay .handle.bottom-right{border-bottom-color:#ff8d2e;border-right-color:#ff8d2e}image-editor .overlay .handle.bottom-right .corner.se{background-color:#ff8d2e}image-editor .overlay .corner{background:#3889c1}image-editor .overlay .corner:hover{background:#ff8d2e}@media screen and (max-width: 800px){body image-editor .image-properties{margin-top:-50px}body image-editor .image-actions-zone{margin-top:80px}body image-editor .tools-background{display:none !important}body image-editor .output{width:100% !important}body image-editor .tools{width:100%;float:left;top:-90px;background:#ddd}body image-editor .tools button{width:auto;padding-left:15px;padding-right:15px;margin-right:10px;float:right}}img.text-sized{height:20px;vertical-align:top;display:inline-block}.clip{overflow:hidden}.cell img{max-width:100%}image-select.loading-panel img{visibility:hidden}image-select>div>img{width:100%}image-select>div>i{position:absolute;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.6);cursor:pointer;transition:color 250ms ease;background-color:rgba(0,0,0,.3);height:25px;width:25px;border-radius:50%;text-align:center}image-select i.trash{right:10px;top:10px;line-height:24px}image-select i.trash::before{font-size:12px}image-select i.edit{right:40px;top:10px;border:none;padding:0}image-select i.edit::before{font-size:16px;line-height:24px}.illustration{display:flex;height:100%;width:100%;position:absolute;top:0;overflow:hidden;left:0}.illustration img{align-self:center}.illustration input[type=checkbox]{position:absolute;bottom:5px;right:5px}.smileys img.smiley{height:40px;width:40px;display:inline-block !important;vertical-align:middle}infotip{position:relative;display:none}infotip i.close{transition:color 250ms ease;cursor:pointer;position:absolute;top:5px;right:10px}infotip i.close:hover{color:#ff8d2e}.alert,.warning,.info,.success{padding:15px 30px 15px 15px;font-size:12px;text-align:center;border-radius:10px;max-width:100%}.alert i.warning,.alert i.check-circle,.warning i.warning,.warning i.check-circle,.info i.warning,.info i.check-circle,.success i.warning,.success i.check-circle{border:0;padding:0;font-size:18px;margin-right:10px;vertical-align:middle}.alert{color:#ff3a55;background:#ffedef}.warning{color:#870012;background:#ffa0ad}.warning i.warning{color:#ff3a55}.info{color:#3889c1;background:#bfdaec}.info i.check-circle{color:#3889c1}.lang-picker .flags{text-align:center}.lang-picker .flags .flag{display:inline-block}.lang-picker .flags i{display:inline-block;background-position:center;background-size:100%;background-repeat:no-repeat;width:30px;height:20px;border:2px solid rgba(0,0,0,0);transition:border 250ms ease}.lang-picker .flags i:hover{border:2px solid #ff8d2e}.lang-picker .flags em{display:block}.lang-current i.globe{width:auto;height:auto;color:#fff;font-size:25px}.lang-current i.globe+span{padding-left:10px;text-transform:uppercase;font-size:13px;color:#fff;vertical-align:top}.letter-picker i.close-2x{display:none}.letter-picker .content{background:rgba(0,0,0,0)}.letter-picker .lightbox-view h2,.letter-picker .lightbox h2{color:#fff;margin:1px;width:86px;height:86px;line-height:86px;text-align:center;font-size:24px}.letter-picker .lightbox-view h2.disabled,.letter-picker .lightbox h2.disabled{color:#ddd}h1.letter-picker{clear:both;height:60px;width:60px;line-height:60px;text-align:center;margin:40px auto -9px}library-prompt{z-index:100001 !important;position:relative}library-prompt .close-lightbox{display:none}library-prompt .ignore{position:absolute;right:0px;font-size:13px}library-prompt lightbox .content{border:10px solid #3889c1}library-prompt lightbox .content .apps{display:flex;padding-left:5%}library-prompt lightbox .content .apps .container{padding-right:50px}library-prompt lightbox .content .apps .content1{font-size:19px}library-prompt lightbox .content .apps i{font-size:100px}library-prompt lightbox .content .apps img{margin-left:auto;margin-right:auto;display:table-cell;padding-top:20px}library-prompt lightbox .content p{line-height:25px;padding-left:10%;text-align:center}library-prompt lightbox .content hr{width:unset}section.lightbox-window .row{min-height:initial !important}section.lightbox-window .lightbox-buttons{position:absolute;bottom:0px;width:100%}section.lightbox-window .lightbox-buttons input[type=submit],section.lightbox-window .lightbox-buttons input[type=button]{float:right}section.lightbox-window .close-lightbox i{height:20px;width:20px;min-height:20px;min-width:20px;background-image:url("../../img/icons/glyphicons_207_remove_2.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.lightbox-buttons{position:absolute;bottom:0px;right:0px}section.lightbox,section.tiny-lightbox{width:100%;height:100%;overflow:auto;position:fixed;z-index:10001;top:0;margin-left:auto;margin-right:auto;float:none;left:0;right:0;display:none;text-align:left;line-height:initial;font-size:initial;font-weight:normal;cursor:default}section.lightbox .background,section.tiny-lightbox .background{position:fixed;width:100%;height:100%;z-index:0;top:0}section.lightbox .background::after,section.tiny-lightbox .background::after{content:" ";width:100%;height:100%;display:block;background:rgba(0,0,0,.6);position:absolute;top:0;left:0}section.lightbox>div.content,section.tiny-lightbox>div.content{border-radius:5px;width:720px;margin-left:auto;margin-right:auto;background:#fff;position:relative;margin-top:20px;padding:15px;float:none !important;overflow:auto;max-height:calc(100vh - 75px);z-index:1;max-width:initial}section.lightbox .content::after,section.tiny-lightbox .content::after{clear:both;content:" ";display:block;width:100%}section.lightbox::after,section.tiny-lightbox::after{clear:both;content:" ";display:block;width:100%}section.tiny-lightbox div.content{width:500px}.lightbox-view .tabs.linker section .icons-view,.lightbox .tabs.linker section .icons-view{border-left:0}.lightbox-view .tabs.linker select,.lightbox .tabs.linker select{height:25px}.lightbox-view .linker input[type=checkbox],.lightbox .linker input[type=checkbox]{margin-left:0}.lightbox-view .linker input[type=text],.lightbox-view .linker select,.lightbox-view .linker label,.lightbox .linker input[type=text],.lightbox .linker select,.lightbox .linker label{margin:5px;margin-left:0;margin-right:0}.lightbox-view .linker .found-resources,.lightbox .linker .found-resources{position:relative;height:165px;overflow-y:auto;clear:both;transition:height 250ms ease}.lightbox-view .linker .found-resources .icons-view,.lightbox .linker .found-resources .icons-view{overflow:auto;position:absolute;height:100%;width:100%;top:0;left:0}.lightbox-view .linker .illustrated-list,.lightbox .linker .illustrated-list{position:absolute}.lightbox-view .linker .illustrated-list li img,.lightbox .linker .illustrated-list li img{position:relative !important;height:100% !important}.lightbox-view .search-pagination input,.lightbox .search-pagination input{padding-right:45px !important;padding-left:45px !important;margin:0 !important;box-sizing:border-box}.lightbox-view .search-pagination .show-close,.lightbox .search-pagination .show-close{position:absolute}.lightbox-view .embed-container .supported-information,.lightbox .embed-container .supported-information{line-height:1.4;margin-bottom:1rem}.lightbox-view .embed-container .supported-information .cell,.lightbox .embed-container .supported-information .cell{float:none}.list-view{margin-top:15px;width:100%;list-style-type:none}.list-view>table{margin:0}.list-view tr.underline{padding-bottom:15px}.list-view tr.underline td{vertical-align:bottom}.list-view td h2{clear:both;margin-top:15px;margin-bottom:0}.list-view td img{vertical-align:middle}.list-view td a{word-break:break-all}.list-view td.user,.list-view th.user{max-width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-view td.icon,.list-view th.icon{width:25px;height:25px}.list-view td.content,.list-view th.content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-view .date{text-align:right}.list-view .ic-share{font-size:12px;background-color:#fff;position:absolute;border-radius:50%;bottom:-2px;left:-5px;height:20px;width:20px;line-height:20px;text-align:center;box-shadow:1px 1px 3px rgba(0,0,0,.3)}ul.list-view{padding-left:0}ul.list-view li{width:100%;float:left;border-bottom:1px solid #ccc;padding-left:15px;padding-right:15px;box-sizing:border-box;background:#fff;position:relative;list-style-type:none}ul.list-view li>div>.cell.text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.list-view li.date{text-align:right}.illustrated-list{margin:0;padding:0;top:0;left:0;width:100%}.illustrated-list li{display:block;height:40px;width:100%;line-height:40px;list-style-type:none;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.illustrated-list li.selected{color:#fff}.illustrated-list li.selected a{color:#fff}.illustrated-list img{height:40px;width:40px !important;display:block;float:left;margin-right:10px;position:relative}.illustrated-list::after{content:" ";width:100%;clear:both}.illustrated-links ul{padding:0}.selectable-list{width:100%;position:relative;clear:both;box-sizing:border-box;padding:0}.selectable-list li{list-style-type:none;padding:5px;transition:background 250ms ease;margin:3px}.selectable-list li.selected{background:#ccc;color:#000}ul.toc{padding:0;margin:0}ul.toc li{list-style-type:none;padding:3px}ul.toc li a{font-size:16px}ul.thought-out-actions{padding:0;margin:0}ul.thought-out-actions>li{width:100%;box-sizing:border-box;float:left;display:block;position:relative;margin-bottom:1px;list-style-type:none;padding:8px}ul.thought-out-actions>li h2{margin:0;font-size:20px}ul.thought-out-actions>li p{margin:0;font-size:12px}.split-screen .loading-list,.file-picker .loading-list{width:100%;overflow:auto;float:left}.split-screen .loading-list{height:455px}.file-picker .loading-list{max-height:170px}.split-screen.split .loading-list{width:30%}.split-screen.split .loading-list ul li .status-infos{flex-direction:column-reverse}.split-screen.split .loading-list ul li .close{opacity:1;border-left:none}.loading-list ul li.removable{padding-right:35px}.loading-list{transition:150ms linear;padding:10px;box-sizing:border-box;margin-bottom:25px}.loading-list ul{margin-top:0;padding:0}.loading-list ul li{list-style-type:none;position:relative;height:20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:15px;padding-right:35px;color:#000;border:1px solid #ddd;background:#fff;transition:all 250ms ease-out;cursor:default}.loading-list ul li.image-file{box-shadow:1px 1px 5px rgba(0,0,0,.3);cursor:pointer}.loading-list ul li.selected{background:#3889c1;color:#fff}.loading-list ul li.no-margin{margin-top:-1px !important}.loading-list ul li .icon i{background-position:top left;min-width:17px;text-align:center;transition:all 250ms ease}.loading-list ul li .icon i.edit{position:absolute;top:-10px;left:-10px;border:1px solid #3889c1;color:#3889c1;width:20px;height:20px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0}.loading-list ul li .icon i.edit::before{font-size:11px}.loading-list ul li .title{width:100%;min-width:55px;margin:0 0 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.loading-list ul li .status-infos{display:flex;align-items:center;justify-content:flex-end;min-width:60px;white-space:nowrap;margin-right:5px}.loading-list ul li .status-infos .small-text{font-size:12px !important;line-height:17px}.loading-list ul li.loading{color:#888}.loading-list ul li i.loading,.loading-list ul li i.loaded,.loading-list ul li i.failed{font-size:22px}.loading-list ul li .close{position:absolute;display:flex;align-items:center;box-sizing:border-box;right:0;height:100%;top:0;padding:8px;border-radius:0;border-left:1px solid #ddd;background:none;color:#ff3a55;opacity:0;transition:250ms ease}.loading-list ul li .close:hover{opacity:1 !important;background:#ff3a55}.loading-list ul li:hover i.edit{color:#ff8d2e;border-color:#ff8d2e;transform:scale(1.1)}.loading-list ul li:hover .close{opacity:.4}.loading-list i.loaded{color:#6fbe2e}.loading-list i.loading{color:#46afe6}.loading-list ul li.image-file{border-color:#3889c1}.loading-list ul li.image-file:hover{border-color:#ff8d2e}.loading-list ul li.image-file:hover .icon i.edit{color:#ff8d2e}@media screen and (max-width: 800px){.split-screen.split .loading-list{width:0%;opacity:0;pointer-events:none;height:540px}.loading-list ul li .status-infos{flex-direction:column-reverse}.loading-list ul li:hover .close,.loading-list ul li .close{opacity:1}}.loading-panel{background:url(../../img/icons/loading-panel.gif) no-repeat center;display:block}.element.loading,tr.loading{opacity:.6}article.mail,article.write-mail{padding:15px 30px}article.mail p.medium-text span,article.mail p.medium-text em,article.write-mail p.medium-text span,article.write-mail p.medium-text em{color:#8c939e}article.mail .avatar{width:auto;height:auto}article.mail .avatar img{width:75px;min-width:75px;height:75px;border:1px solid #e9ebef;border-radius:50%}.mailbox-tools .check-col{width:72px}.mailbox-tools .check-col .wrapping-checkbox{top:5px}.mailbox-tools .check-col .wrapping-checkbox i18n:after{top:-6px}.mailbox-tools .status-filter{width:80px;height:40px}.mailbox-tools .status-filter .chip{margin-left:0px;margin-right:0px;margin-bottom:0px;white-space:nowrap}.mailbox-tools .search-pagination a{overflow:hidden;width:0;transition:all 250ms ease}.mailbox-tools .search-pagination a.show-close{width:40px}.new-signature+p{border-bottom:1px solid #d6d9e0}@media screen and (max-width: 800px){body article.mail,body article.write-mail{padding:15px 20px}body article.write-mail{background:rgba(0,0,0,0);box-shadow:none}body article.mail em.small-text{font-size:12px !important}body article.mail .avatar img{width:50px;min-width:50px;height:50px}body article.mail .avatar+div strong,body article.mail .avatar+div a,body article.mail .avatar+div span{font-size:14px !important;line-height:22px !important}}.media-library slider.drawing-zone{width:85%}.media-library slider.drawing-zone *{overflow:auto}.media-library .tipbox{float:right;margin-top:20px}.media-library .tipbox i{width:23px}.media-library .split-screen .compression{animation:splitScreenGrow 1 400ms;width:70%;position:absolute;right:0;overflow:auto;box-sizing:border-box;border:1px solid #ddd;margin-bottom:25px;height:455px}.media-library .split-screen .compression .compression-view{padding:15px;width:470px;position:absolute;top:0;right:0}.media-library .split-screen .compression .compression-view>button{margin-bottom:15px;z-index:1}.media-library .split-screen .compression .to-list{line-height:37px}.media-library .split-screen .compression .to-list i.back{float:left;margin-right:8px;margin-top:0px;opacity:1;font-size:32px}.media-library .split-screen .compression .document-title{display:none}.media-library .split-screen .compression .nav-arrow{display:block;position:absolute;z-index:5;color:#fff;border-radius:40px;height:45px;width:45px;text-align:center;line-height:45px;font-size:30px;top:175px;opacity:.5;transition:opacity 250ms ease;margin:10px;background:#3889c1;left:0}.media-library .split-screen .compression .nav-arrow:hover{opacity:1}.media-library .split-screen .compression .nav-arrow.forward{right:0;left:auto}.media-library .import-files{padding:100px 75px 100px;border:2px dashed #ddd;background:#fafafa}.media-library .import-files>article{box-shadow:1px 1px 5px rgba(0,0,0,.3);border-radius:5px;overflow:hidden;opacity:0;width:80%;position:absolute;top:39%;height:70px;transition:500ms ease;box-sizing:border-box;border:none}.media-library .import-files>article .select-file{margin:0}.media-library .import-files>article .help{display:flex;align-items:center;height:100%}.media-library .import-files i.cloud-upload{text-align:center}.media-library .import-files i.cloud-upload::before{font-size:40px}.media-library .import-files article.default{opacity:1}.media-library .import-files.dragover article.drop{opacity:1}.media-library .import-files.dragover article.default{opacity:0}.media-library .browse .explorer img{pointer-events:none}.media-library .browse .explorer .highlight{display:block;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity 700ms ease}.media-library .browse .explorer .highlight.show{opacity:1}.media-library .browse .icons-view{margin:0}.media-library .browse nav.vertical{position:relative !important;left:0 !important;top:0 !important}.media-library .browse nav.vertical li{border:none !important}.media-library image-compression{display:block;position:relative;float:left}.media-library image-compression hr.row{min-height:0}.media-library-toolbar{position:sticky;bottom:0}.media-library nav.vertical ul li a{text-indent:0}.media-library .browse .explorer .highlight{background:#ff8d2e}.media-library section.media-library h2{font-size:20px;font-weight:normal}.media-library section.media-library header+section.medium-text{text-align:left}.media-library section.media-library slider{padding:0}.media-library section.media-library .select-file h2{margin-bottom:10px}.media-library section.media-library .select-file button.file-button{float:left !important}.media-library section.media-library .select-file input[type=text]{margin:0}.media-library section.media-library .compression .nav-arrow{background:#3889c1}.media-library .import-files .cloud-upload{color:#3889c1}.media-library .import-files.dragover{border-color:#ff8d2e}@media screen and (max-width: 800px){body .media-library .browse .browse-list{padding-bottom:480px}body .media-library .import-files>article .select-file{width:100%}body .media-library .import-files>article .select-file button{margin:auto;float:none;display:block}body .media-library .import-files .drop{display:none}body .media-library .import-files .default{background:rgba(0,0,0,0);box-shadow:none;width:100%;box-sizing:border-box;position:relative;padding:0}body .media-library .import-files .default i,body .media-library .import-files .default div:last-child{display:none}body .media-library canvas{max-width:100%}body .media-library image-compression{max-width:100%;width:390px;margin:auto;display:block;float:none}body .media-library .compression slider{max-width:350px}body .media-library .split-screen.split .compression{width:100%;max-height:400px;padding:0;border:none}body .media-library .split-screen.split .compression .compression-view{padding:0;width:100%}body .media-library .split-screen.split .compression .compression-view .to-list{display:none}body .media-library .split-screen.split .compression .document-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .media-library .split-screen.split .compression .document-title i.back{margin-right:10px;font-size:30px}body .media-library .split-screen.split .loading-list.drop-zone{max-height:360px}body .media-library .media-library>h2{display:none}body .media-library .search hr{display:none}body .media-library .search h2{display:none}body .media-library .icons-view .element{padding:0;margin:5px}body .media-library .icons-view .element .container{width:105px;height:105px;margin:0;padding:0 !important}body .media-library .icons-view .element .container i{width:103px !important;height:103px !important;background-size:89px}body .media-library .icons-view .element legend{box-sizing:border-box;left:0;bottom:0;position:absolute !important}body .media-library .icons-view .element legend a.medium-text{font-size:12px !important}}@media screen and (max-width: 420px){body .media-library .browse .browse-list{padding-bottom:480px}body .media-library .import-files>article .select-file{width:100%}body .media-library .import-files>article .select-file button{margin:auto;float:none;display:block}body .media-library .import-files .drop{display:none}body .media-library .import-files .default{background:rgba(0,0,0,0);box-shadow:none;width:100%;box-sizing:border-box;position:relative;padding:0}body .media-library .import-files .default i,body .media-library .import-files .default div:last-child{display:none}body .media-library canvas{max-width:100%}body .media-library image-compression{max-width:100%;width:390px;margin:auto;display:block;float:none}body .media-library .compression slider{max-width:300px}body .media-library .split-screen.split .compression{width:100%;max-height:370px;padding:0;border:none}body .media-library .split-screen.split .compression .compression-view{padding:0;width:100%}body .media-library .split-screen.split .compression .compression-view .to-list{display:none}body .media-library .split-screen.split .compression .document-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .media-library .split-screen.split .compression .document-title i.back{margin-right:10px;font-size:30px}body .media-library .split-screen .loading-list.drop-zone{max-height:360px}body .media-library .media-library>h2{display:none}body .media-library .search hr{display:none}body .media-library .search h2{display:none}body .media-library .icons-view .element{padding:0;margin:5px}body .media-library .icons-view .element .container{width:105px;height:105px;margin:0}body .media-library .icons-view .element .container i{width:105px !important;height:105px !important}body .media-library .icons-view .element legend{box-sizing:border-box;left:0;bottom:0;position:absolute !important}body .media-library .icons-view .element legend a.medium-text{font-size:12px !important}}.media .lightbox-view,.media .lightbox-window{cursor:pointer}.media{padding-top:0;padding-left:0;padding-right:0;box-sizing:border-box}.media editor.focus{z-index:221}.media [contenteditable]{background:rgba(0,0,0,0);cursor:inherit !important}.media [contenteditable] p,.media [contenteditable] h1,.media [contenteditable] h2,.media [contenteditable] h3,.media [contenteditable] h4,.media [contenteditable] h5{padding-left:10px;padding-right:10px}.media [contenteditable] p{margin-top:9px;margin-bottom:9px}.media i.close{position:absolute;right:7px;top:5px;background-size:60%;z-index:200}.media .icons-view i.close{right:11px}.media img{width:100%;max-height:100%}.media lightbox img{width:auto}.media audio{position:absolute;top:50%;left:50%;margin-left:-150px;margin-top:-15px}.media .media-wrapper{padding:7px;min-height:100%;position:relative;box-sizing:border-box}.media .media-wrapper .media-container{min-height:40px;position:relative;float:left;width:100%}.media .image-container{max-height:100%;overflow:hidden !important}.media .text-wrapper{min-height:100%}.media .text-wrapper p,.media .text-wrapper h1,.media .text-wrapper h2,.media .text-wrapper h3{padding:7px;margin:0}.media .media-container{overflow:visible}.media sniplet img{width:auto}.media.cell{background:rgba(0,0,0,0)}.media-container.pink{transition:background 250ms ease}.media-container.purple{transition:background 250ms ease}.media-container.orange{transition:background 250ms ease}.media-container.white{transition:background 250ms ease}.media-container.green{transition:background 250ms ease}.media-container.blue{transition:background 250ms ease}.media-container.black{transition:background 250ms ease}.media.height-one .media-wrapper,.media.height-two .media-wrapper,.media.height-three .media-wrapper,.media.height-four .media-wrapper,.media.height-five .media-wrapper,.media.height-six .media-wrapper,.media.height-seven .media-wrapper,.media.height-eight .media-wrapper,.media.height-nine .media-wrapper,.media.height-ten .media-wrapper,.media.height-eleven .media-wrapper,.media.height-twelve .media-wrapper{position:absolute;height:100%;width:100%;top:0;left:0}.media.height-one .media-wrapper .media-container,.media.height-two .media-wrapper .media-container,.media.height-three .media-wrapper .media-container,.media.height-four .media-wrapper .media-container,.media.height-five .media-wrapper .media-container,.media.height-six .media-wrapper .media-container,.media.height-seven .media-wrapper .media-container,.media.height-eight .media-wrapper .media-container,.media.height-nine .media-wrapper .media-container,.media.height-ten .media-wrapper .media-container,.media.height-eleven .media-wrapper .media-container,.media.height-twelve .media-wrapper .media-container{overflow-y:auto;height:100%}.media.height-one .media-wrapper .media-container iframe,.media.height-two .media-wrapper .media-container iframe,.media.height-three .media-wrapper .media-container iframe,.media.height-four .media-wrapper .media-container iframe,.media.height-five .media-wrapper .media-container iframe,.media.height-six .media-wrapper .media-container iframe,.media.height-seven .media-wrapper .media-container iframe,.media.height-eight .media-wrapper .media-container iframe,.media.height-nine .media-wrapper .media-container iframe,.media.height-ten .media-wrapper .media-container iframe,.media.height-eleven .media-wrapper .media-container iframe,.media.height-twelve .media-wrapper .media-container iframe{height:100%;width:100%;min-height:0;position:absolute}.modal{position:absolute;z-index:1000;background-color:#fff;border:1px solid #e9ebef;padding:20px;color:#5b6472;box-shadow:5px 5px 15px rgba(0,0,0,.1);width:400px;font-size:14px;font-weight:normal}.modal .close{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;position:absolute !important;top:10px !important;right:10px !important;z-index:1001;color:#8c939e !important;font-size:16px !important}.modal .close::before{content:""}.modal--buttons{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.modal--buttons>*:not(:last-child){margin:0 5px}.modal--buttons i{font-size:14px;vertical-align:top}.modal--small{width:200px}.modal--big{width:600px}.modal--lt{left:0;top:0}.modal--rt{right:0;top:0}.modal--lb{left:0;bottom:0}.modal--rb{right:0;bottom:0}@media screen and (max-width: 800px){.modal{position:fixed;width:calc(100% - 50px);top:100px;left:25px;box-shadow:0 0 100px 1000px rgba(0,0,0,.6)}}multi-combo{display:block;height:35px}multi-combo .multi-combo-root-button{min-width:150px;height:35px;font-size:14.4px;padding:0px 10px;text-align:left;width:100%;max-width:400px}multi-combo .multi-combo-root-button::after{font-size:10px;margin-left:10px;float:right;transition:transform .25s ease-in-out}multi-combo .multi-combo-root-panel{width:100%;max-width:400px;box-sizing:border-box;position:absolute;z-index:10000;overflow:hidden;max-height:500px;transition:max-height .25s ease-in-out}multi-combo .multi-combo-root-panel.hidden{max-height:0}multi-combo .multi-combo-root-panel>ul{list-style:none;padding:0px;max-height:300px;overflow-y:scroll;margin-bottom:10px}multi-combo .multi-combo-root-panel>ul>li{line-height:25px;font-size:13px;white-space:nowrap}multi-combo div .multi-combo-panel-opts{text-align:right;position:absolute;z-index:1;right:10px;top:10px;width:auto}multi-combo div .multi-combo-panel-opts>*{display:inline-block;vertical-align:middle;margin:0}multi-combo div .multi-combo-panel-opts>h4{margin:0;margin-right:10px;font-size:15px}multi-combo div .multi-combo-panel-opts>button{float:none;border:0;width:26px;height:22px}multi-combo div .multi-combo-search-bar{width:100%;position:relative}multi-combo div .multi-combo-search-bar>input{min-width:250px;width:100%;height:30px;box-sizing:border-box;border:none;outline:none;text-indent:10px;padding-right:65px}multi-combo div .multi-combo-search-bar>i.multi-icon-search-cancel{width:15px;height:15px;position:absolute}.navbar{height:40px}.navbar .cell{height:100%}.navbar img{float:left;display:block;vertical-align:top;margin:0;padding:6px;box-sizing:border-box;max-height:100%;width:auto}.navbar .welcome-message{display:block;float:left;line-height:30px;margin-top:8px}.navbar .account{box-sizing:border-box;float:left;display:block;position:relative;float:right !important}.navbar .account i{margin-top:3px}nav.horizontal{text-align:right;position:absolute;right:0;bottom:0px}nav.horizontal>a{display:inline-block;vertical-align:bottom}.search{position:relative;margin-top:5px;margin-right:10px}.search input{display:block;margin:0;float:left}.search input[type=submit],.search input[type=button]{height:25px;line-height:18px;border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:0}nav.stamps article{margin-bottom:15px;margin-top:0;line-height:20px;padding:0;height:98px;width:290px;position:relative}nav.stamps article>div:nth-child(2){padding:8px;margin-left:98px}nav.stamps article>div:nth-child(1){height:98px;width:98px;margin-right:5px;box-sizing:border-box;float:left;display:block;position:relative}nav.half-stamps>div>input[type=checkbox]{margin-top:30px}nav.half-stamps article{display:table;margin-bottom:5px;line-height:20px;padding:0;height:70px;width:290px;position:relative}nav.half-stamps article>div{display:table-cell;vertical-align:middle}nav.half-stamps article>div:nth-child(2){padding:8px;margin-left:70px;width:100%}nav.half-stamps article>div:nth-child(1){height:70px;width:70px;margin-right:5px;box-sizing:border-box;float:left;display:block;position:relative}nav.vertical,.app-menu{padding-right:15px;box-sizing:border-box}nav.vertical h2,.app-menu h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}nav.vertical h2:first-child,.app-menu h2:first-child{margin-bottom:0}nav.vertical h1,.app-menu h1{margin-top:0}nav.vertical>ul,nav.vertical>div>ul,.app-menu>ul,.app-menu>div>ul{padding-left:0}nav.vertical ul,.app-menu ul{margin-top:0;width:99%;padding-left:10px}nav.vertical ul li,.app-menu ul li{float:none;display:block;font-size:14px;font-weight:normal;width:100% !important;top:0}nav.vertical ul li a,.app-menu ul li a{display:block;position:relative;line-height:20px;box-sizing:border-box;width:100%;margin:0;margin-top:5px;margin-bottom:5px;padding:5px;padding-left:10px;overflow:hidden;text-overflow:ellipsis}nav.vertical ul li a.folder-list-item,.app-menu ul li a.folder-list-item{display:flex;padding-right:45px;white-space:nowrap}nav.vertical ul li a .link-name,.app-menu ul li a .link-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0;background:none;border:none;margin:0}nav.vertical ul li a i,.app-menu ul li a i{display:block;float:right;opacity:0;transition:opacity 250ms ease}nav.vertical ul li a i.ic-share,.app-menu ul li a i.ic-share{opacity:1 !important}nav.vertical ul li a i.arrow,.app-menu ul li a i.arrow{float:left;opacity:1}nav.vertical ul li a i.arrow::before,.app-menu ul li a i.arrow::before{content:">";font-weight:900;font-size:12px;display:block;margin-right:6px;font-family:Arial}nav.vertical ul li a i.trash,nav.vertical ul li a i.edit,.app-menu ul li a i.trash,.app-menu ul li a i.edit{position:absolute}nav.vertical ul li a i.edit,.app-menu ul li a i.edit{top:1px;right:30px}nav.vertical ul li a i.trash,.app-menu ul li a i.trash{top:3px;right:5px;font-size:12px}nav.vertical ul li a img,.app-menu ul li a img{vertical-align:middle;margin-right:5px}nav.vertical ul li a.selected,.app-menu ul li a.selected{background:#ccc}nav.vertical ul li a.selected i,.app-menu ul li a.selected i{opacity:1}nav.vertical ul li a.opened i.arrow::before,.app-menu ul li a.opened i.arrow::before{content:"v"}nav.vertical ul li a:hover i,.app-menu ul li a:hover i{opacity:1}nav.vertical ul li input,.app-menu ul li input{position:relative !important;top:0px !important;left:0px !important}nav.vertical ul li input[type=text],nav.vertical ul li input[type=search],.app-menu ul li input[type=text],.app-menu ul li input[type=search]{border-radius:0;margin-left:0;box-sizing:border-box;width:100%}nav.double-content-stamps{text-align:center}nav.double-content-stamps article::first-child{margin-right:0}nav.double-content-stamps article{width:330px;display:inline-block;text-align:left;padding:0;margin-right:25px;margin-bottom:20px;position:relative}nav.double-content-stamps article .illustration{float:left;width:180px;height:120px}nav.double-content-stamps article .illustration img{width:180px;height:120px}nav.double-content-stamps article .vertical-content{float:right;width:150px;height:240px;padding:10px;box-sizing:border-box}nav.double-content-stamps article .vertical-content ul{padding:0}nav.double-content-stamps article .vertical-content ul li{list-style-type:none}nav.double-content-stamps article .vertical-content ul li a{display:block;margin-bottom:3px}nav.double-content-stamps article .horizontal-content{float:left;width:180px;height:120px;padding:10px;box-sizing:border-box}nav.double-content-stamps article .horizontal-content label{position:absolute;bottom:10px;left:10px}nav.vertical.floating.hash-magnet{margin-bottom:40px;margin-right:15px;padding-top:40px;padding-right:0}nav.floating .arrow.next{position:absolute;bottom:-30px;width:100%;height:25px;display:none}nav.floating .arrow.next::after{cursor:pointer;content:"▲";display:block;margin-left:auto;margin-right:auto;width:25px;height:25px;background-color:#c9ced5;text-align:center;border-radius:50%;font-size:12px;line-height:25px;transform:rotate(180deg);-webkit-transform:rotate(180deg);text-indent:1px}nav.floating .arrow.next.visible{display:block}nav.floating .arrow.previous{position:absolute;height:25px;width:100%;top:10px;z-index:10;display:none}nav.floating .arrow.previous::after{cursor:pointer;content:"▲";display:block;margin-left:auto;margin-right:auto;width:25px;height:25px;background-color:#c9ced5;text-align:center;border-radius:50%;font-size:12px;line-height:25px}nav.floating .arrow.previous.visible{display:block}nav.floating .content{height:auto;max-height:100%;width:auto;overflow:hidden;box-sizing:border-box;border:1px solid #c9ced5}.floating{padding-left:0;padding-right:20px}.floating li{list-style-type:none;padding:3px;padding:5px}.floating li:first-child{margin-top:20px}plus{padding-left:5px;padding-right:5px}plus .opener{cursor:pointer;width:40px;height:40px;text-align:center;line-height:40px;display:inline-block;vertical-align:middle;border-radius:25px;font-size:24px;position:relative}plus .opener>div{display:block;position:absolute;transition:transform 250ms ease;transition:-webkit-transform 250ms ease;height:100%;width:100%;top:0;left:0;overflow:hidden;transform:scaleY(1)}plus .opener .plus::after{content:"+"}plus .opener .minus::after{content:"-";display:block;margin-top:-1px;font-size:33px;transform:scaleX(1.4)}plus .opener.plus .minus{transform:scaleY(0)}plus .opener.minus .plus{transform:scaleY(0)}nav.illustrated-links ul li{list-style-type:none;display:table;margin-bottom:12px}nav.illustrated-links ul li .illustration{position:relative;width:auto;display:table-cell;min-width:120px;height:120px}nav.illustrated-links ul li .illustration img{position:absolute;width:120px;height:120px}nav.illustrated-links ul li .content{padding:8px;padding-left:15px;display:table-cell;vertical-align:top;width:100%;position:relative;min-height:0}nav.illustrated-links ul li .content h1,nav.illustrated-links ul li .content h2{margin:0px;font-size:22px}nav.illustrated-links ul li .content em,nav.illustrated-links ul li .content strong{font-size:12px;font-weight:normal}nav.illustrated-links ul li .content p{color:#666;font-size:12px;margin:0}nav.illustrated-links ul li .content em{color:#aaa}.menu-items{padding:0;padding-right:30px;margin:0;font-size:12px}.menu-items li{min-height:30px;line-height:30px;list-style-type:none;cursor:pointer !important}.menu-items li:hover{color:#000}.menu-items i.text{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/text-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:60% auto;background-color:rgba(0,0,0,0);border:none}.menu-items i.image,.menu-items input[type=button].image{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/picture-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.menu-items i.sound,.menu-items input[type=button].sound{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/music-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.menu-items i.video{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/video-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-color:rgba(0,0,0,0);border:none}.menu-items i.grid{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/glyphicons_099_vector_path_all.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:60% auto;background-color:rgba(0,0,0,0);border:none}.menu-items i.sniplet{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/glyphicons_155_show_big_thumbnails.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:60% auto;background-color:rgba(0,0,0,0)}.menu-items>li>div>input[type=button]{background-position:4px !important;padding-left:29px;background-size:19px;background-color:rgba(0,0,0,0);border:none;width:100% !important;text-align:left;font-size:12px}.menu-items>li>div>input[type=button]:hover{color:#000}.hash-magnet,nav.hash-magnet.vertical{margin-top:-80px;padding-top:80px;display:block;pointer-events:none;clear:none}.hash-magnet>*,nav.hash-magnet.vertical>*{pointer-events:all}nav.hash-magnet.vertical{margin-top:0;padding-top:0}.pagination input[type=text]{width:20px}nav.dots ul{display:flex;justify-content:center;margin:20px 0 10px;padding:0}nav.dots li.dot{list-style-type:none;margin:0 10px}nav.dots li.dot::before{content:" ";display:block;width:17px;height:17px;background:rgba(0,0,0,0);border:2px solid silver;border-radius:50%;box-sizing:border-box;transition:all 250ms ease}nav.dots li.dot.active::before{border-color:#ff8d2e;background:#ff8d2e}nav.dots li.dot:hover::before{border-color:#ff8d2e;background:rgba(0,0,0,0)}nav.subnavbar{margin:10px 0}nav.subnavbar ul{margin:0;padding:0}nav.subnavbar ul li{list-style-type:none;display:inline-block;padding:0;margin:0 15px;text-transform:uppercase;font-size:14px;font-weight:bold;position:relative;padding:10px 0}nav.subnavbar ul li:first-child{margin:0 15px 0 0}nav.prev-next{display:flex;justify-content:flex-start;align-items:center;color:#3889c1}nav.prev-next button{width:38px;height:38px;border-radius:38px;padding:0;margin:0}nav.prev-next button:enabled{background-color:#3889c1}nav.prev-next button i{color:#fff}nav.prev-next button[disabled]{pointer-events:none;background-color:#d6d9e0;box-shadow:none}nav.prev-next .pagination{margin:0 10px}nav.removable-list{border-top:1px solid #d6d9e0;border-left:1px solid #d6d9e0;border-right:1px solid #d6d9e0;cursor:pointer}nav.removable-list.wrapper{max-height:216px;overflow:auto}nav.removable-list .row{border-bottom:1px solid #d6d9e0;color:#3889c1}nav.removable-list .row i{opacity:0;color:#fff;transition:opacity 250ms ease}nav.removable-list .row:hover{color:#fff;background-color:#3889c1}nav.removable-list .row:hover i{opacity:1}nav.removable-list .row.active{color:#fff;background-color:#3889c1}removable-list[disabled]{cursor:default}removable-list[disabled] nav.removable-list .row:hover{color:#3889c1;background-color:rgba(0,0,0,0)}removable-list[disabled] nav.removable-list .row:hover i{opacity:0;color:#fff}@media screen and (max-width: 800px){body nav.prev-next button{background:rgba(0,0,0,0) !important;box-shadow:none}body nav.prev-next button i{color:#3889c1}body nav.prev-next button[disabled] i{color:rgba(0,0,0,0)}body nav.prev-next .pagination{margin:0 0}}.notification{width:auto;height:auto;padding:7px;margin-bottom:25px;background:#fff}.notification.checked{background-color:#43b9e7 !important}.notification article{background:rgba(0,0,0,0);box-shadow:none;margin:0;padding:0;height:auto}.notification article label.wrapping-checkbox i18n{position:absolute;bottom:-2px;right:7px}.notification article label.wrapping-checkbox:hover img{border-color:#fff;box-shadow:4px 4px 5px rgba(0,0,0,.3)}.notification article .avatar{position:relative;align-self:center;width:auto;height:auto;margin:0;padding:5px}.notification article .avatar img,.notification article .avatar i.system-avatar{width:60px;height:60px;background-color:#fff;max-width:none;display:block;border-radius:50%;border:1px solid #e9ebef;object-fit:cover;transition:all 250ms ease}.notification article .states{width:80px;text-align:center;display:flex;justify-content:center}.notification article .states i{padding:0 4px}.notification article .flex-all-remains i{transition:all 250ms ease}.notification article .flex-all-remains i:before{font-size:12px;vertical-align:top}.notification article .notification-date{position:absolute;top:8px;right:15px;text-align:right}.notification article .notification-date em{font-style:normal;color:#8c939e}.mailbox .notification{-webkit-transition:-webkit-filter 250ms ease;-moz-transition:-moz-filter 250ms ease;-ms-transition:-ms-filter 250ms ease;transition:filter 250ms ease}.mailbox .notification .undo:before{transition:color 250ms ease;color:#555}.mailbox .notification .mail:before{transition:color 250ms ease;color:#2f73a1}.mailbox .notification.new-element{background-color:#e1f4fb}.mailbox .notification.new-element span{font-weight:bold}.mailbox .notification.checked .mail:before,.mailbox .notification.checked .undo:before{color:#fff;text-shadow:1px 1px 1px #2f73a1}.mailbox .notification.checked .flex-all-remains i{color:#fff !important}.mailbox .notification:hover{filter:invert(0.05)}.mailbox .notification .flex-all-remains i{margin-right:.5em}.mailbox .notification .flex-all-remains i.draft{color:#999}.mailbox .notification .flex-all-remains i.mail-in{color:#2f73a1}.mailbox .notification .flex-all-remains i.mail-out{color:#16354a}.mailbox .notification .notification-attachment{position:absolute;right:15px;bottom:8px}div:not(.simple-notifications)>.notification article{width:calc(100% - 30px)}div:not(.simple-notifications)>.notification article>.row{display:flex;flex-direction:row;justify-content:flex-start}div:not(.simple-notifications)>.notification article>.row:after{width:auto}div:not(.simple-notifications)>.notification article .avatar{margin:15px 20px 15px 10px;padding:0}div:not(.simple-notifications)>.notification article img,div:not(.simple-notifications)>.notification article i.system-avatar{height:75px;width:75px}div:not(.simple-notifications)>.notification article .notification-date{right:35px}div:not(.simple-notifications)>.notification .content{float:none;width:100%;padding:0;margin:20px 0;display:flex;align-items:center}div:not(.simple-notifications)>.notification .content a[href*=annuaire]{font-size:18px;font-weight:bold}div:not(.simple-notifications)>.notification i.sticker.app{position:absolute;bottom:-5px;left:50px;width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;font-size:12px;box-shadow:1px 1px 0 0 rgba(0,0,0,.6)}div:not(.simple-notifications)>.notification i.sticker.app::before{color:#fff !important;text-shadow:1px 1px 0 rgba(0,0,0,.8)}div:not(.simple-notifications)>.notification i.type{float:left}div:not(.simple-notifications)>.notification hr.underlined{border-top:1px solid #e9ebef;margin-left:20px;width:95%;padding:0}.notification div.notification-actions{position:absolute;overflow:hidden;top:0;right:0;height:100%;background-color:#fff;box-shadow:-5px 0 10px rgba(0,0,0,.05);transition:width .3s ease}.notification div.notification-actions .report a[disabled]{color:#ff3a55}.notification div.notification-actions:not(.opened){width:0}.notification:hover div.notification-actions{display:block;width:30px}.notification div.notification-actions>.opener{position:relative;height:100%;display:table;text-align:center;width:30px;float:left;border-left:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.3);color:#ff8d2e;background-color:#fff;transition:all 250ms ease}.notification div.notification-actions>.opener:hover{background-color:#ff8d2e;color:#fff}.notification div.notification-actions>.opener>.left-open{font-size:13px;display:table-cell;vertical-align:middle}.notification div.notification-actions>.actions{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.notification div.notification-actions>.actions i{margin-right:10px;color:#3f454f}.notification div.notification-actions>.actions>.action{margin:5px auto 5px 15%;width:90%}.notification div.notification-actions.opened>.opener>.left-open{transform:rotate(180deg)}.notification div.notification-actions.opened{width:55%}@media screen and (max-width: 800px){body div:not(.simple-notifications)>.notification article .notification-date{right:10px;top:8px}body div:not(.simple-notifications)>.notification div.notification-date{margin-right:30px}body .notification div.notification-actions:not(.opened){width:30px}.notification div.notification-actions{box-shadow:none}}@media screen and (max-width: 550px){body .notification article .avatar i.system-avatar,body .notification article .avatar img{width:50px;height:50px}body .notification article .states{width:45px;font-size:12px}body .notification article .flex-all-remains{line-height:16px}body .notification article .flex-all-remains .strong{font-size:13px}body .notification article .flex-all-remains .small-text{font-size:12px !important}body .notification article .notification-date em{font-size:10px !important;line-height:7px}body div:not(.simple-notifications)>.notification article{min-height:95px}body div:not(.simple-notifications)>.notification article .avatar{width:50px;height:50px;margin:10px 10px 20px 5px}body div:not(.simple-notifications)>.notification article .avatar i.sticker.app{top:auto;bottom:-10px;left:30px;width:25px !important;height:25px !important;line-height:25px;font-size:10px}body div:not(.simple-notifications)>.notification article .content{margin:15px 10px 5px}body .notification div.notification-actions>.actions>.action{margin-left:15px;width:auto;font-size:12px}}@media screen and (max-width: 420px){.notification div.notification-actions.opened{width:80%}}.page-markers{position:fixed;right:0;bottom:0;z-index:651}.page-markers .marker{position:absolute;width:0;height:0;border-style:solid;border-width:0 0 80px 80px;z-index:2;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ccc rgba(0,0,0,0);bottom:0;right:0;pointer-events:none}.page-markers .marker .content{position:absolute;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);bottom:-69px;left:-66px;width:80px;height:30px;line-height:30px;text-align:center;pointer-events:all;padding:0;cursor:pointer}.page-markers .marker:nth-child(2){border-width:0 0 130px 130px;z-index:1}.page-markers .marker:nth-child(2) .content{line-height:30px;width:120px;height:30px;bottom:-87px;left:-110px}.page-markers .marker:nth-child(3){border-width:0 0 190px 191px;z-index:0}.page-markers .marker:nth-child(3) .content{bottom:-121px;left:-174px;width:190px}.page-markers .marker:empty{display:none}.themes-list{display:inline-block;vertical-align:top;width:47%;margin:1.5%;box-sizing:border-box}.themes-list .theme{display:block;padding:15px;transition:500ms ease;background:rgba(0,0,0,0);cursor:pointer;border-radius:5px}.themes-list .theme:hover{background:#f0f2f4}.themes-list .theme::after{content:" ";display:block;width:100%;height:0}.themes-list .theme img{display:block;margin:20px auto;max-width:100%;box-shadow:1px 1px 5px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);transition:500ms ease;border-radius:4px}.themes-list .theme img:hover{box-shadow:none}@media screen and (max-width: 800px){.themes-list{width:100%;margin:0}}.patchwork .navigation .items{padding-right:35px}.patchwork .navigation .items .row{border:1px solid #ddd;margin-bottom:10px;transition:background 250ms ease}.patchwork .navigation .items .row>.cell{height:110px}.patchwork .navigation .items .row article{margin-bottom:0}.patchwork .navigation .items .row article .bottom-locked{bottom:8px}.patchwork .navigation .items .row img{height:110px;width:110px;margin-right:10px}.patchwork .navigation .items .row .buttons{position:absolute;bottom:0px}.patchwork .navigation{width:25%;box-sizing:border-box;float:left;display:block;position:relative}.patchwork .content{width:75%;float:right !important;overflow:hidden;padding:0;position:relative}files-picker{display:none}.select-file{margin-top:20px;margin-bottom:20px}.select-file input[type=text]{float:left;margin-right:0;margin-top:0;padding:6px}.select-file button{width:100%;margin-left:0;margin-top:0px;border-top-left-radius:0;border-bottom-left-radius:0}.file-selector{cursor:pointer}.pills{padding:0;margin-top:0}.pills li{cursor:pointer;background:#c9ced5;color:#fff;border-radius:25px;list-style-type:none;display:inline-block;transition:all 250ms ease;margin:1px}.pills li:hover{background:#909aa8}.pills li.selected{background:#ff8d2e}.pills li label{padding:10px;display:block;padding-left:16px;padding-right:16px}popover{position:relative;display:inline-block;z-index:10000}popover popover-content{position:absolute;min-height:100px;background:#eee;width:250px;top:100%;opacity:1;transition:opacity 250ms ease;left:-125px;margin-left:50%;text-align:center;border:1px solid #ccc}popover popover-content::before{font-family:none;content:"▲";display:block;position:absolute;top:-18px;width:40px;font-size:20px;left:50%;margin-left:-21px;color:#fff;z-index:0}popover popover-content.right{left:-240px}popover popover-content.right::before{left:100%;margin-left:-33px}popover popover-content .content{z-index:1;position:relative}popover popover-content .content .more a{display:block}popover popover-content.hidden{opacity:0;pointer-events:none}.progress-bar{background:#f6f6f6;border:1px solid #ddd;position:relative;width:100%;height:25px;line-height:25px;border-radius:5px;overflow:hidden;text-align:right;box-sizing:border-box;padding-right:8px;font-size:11px}.progress-bar .filled{background:#666;position:absolute;height:25px;line-height:25px;padding-right:8px;color:#fff;padding-left:8px;overflow:hidden;box-sizing:border-box}.progress-bar .filled.small{color:#666;padding:0}.pull-down-menu{position:relative}.pull-down-menu .wrapper{height:190px;overflow:hidden;position:absolute;top:30px;transition:height 250ms ease}.pull-down-menu .pull-down-content{top:0px;height:100%;background:#fff;float:right}.pull-down-menu .pull-down-content li{list-style-type:none}.pull-down-menu .pull-down-content ul{padding:0;margin:0}.pull-down-menu.hide .wrapper{height:0px}pulsar{z-index:200000;position:absolute;pointer-events:all}pulsar nav.dots ul{margin:15px 0 25px}pulsar nav.dots li.dot::before{font-size:60px;width:12px;height:12px}pulsar .content{background:#fff;width:300px;box-shadow:1px 1px 7px rgba(0,0,0,.4);padding:15px;box-sizing:border-box;border:6px solid #ddd;border-radius:2px;position:relative}pulsar .content>div.text{margin-top:25px;padding:10px;font-size:14px;line-height:18px}pulsar .content button{box-shadow:none;font-size:12px;padding:6px 20px 6px;float:right;margin-bottom:0}pulsar .content .close{position:absolute;right:10px;top:10px;width:22px;height:22px;line-height:17px;background:#ddd;border-radius:50%;color:#636363}pulsar .content .close::before{font-size:9px}pulsar .content .inf{position:absolute;left:10px;top:10px;color:#fff;background:#ffb77b;border-radius:50%;line-height:22px;text-align:center;width:22px;height:22px}pulsar .content .inf::before{font-size:18px;content:"i";font-style:italic;font-weight:bold;display:inline-block;margin-left:-1px}pulsar .arrow{width:0;height:0;border-style:solid;border-width:0 8.4px 14px 8.4px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ddd rgba(0,0,0,0);z-index:1;position:absolute}pulsar.middle .arrow{left:calc(50% - 7px);top:-14px}pulsar.left .arrow{transform:rotate(90deg);right:-14px}pulsar.left.top .arrow{top:1px}pulsar.left.center .arrow{top:calc(50% - 7px)}pulsar.right.center .arrow{top:calc(50% - 7px)}pulsar.right .arrow{transform:rotate(270deg);left:-14px}pulsar.right.top .arrow{top:1px}pulsar.center.top .arrow{transform:rotate(180deg);top:100%;left:calc(50% - 7px)}pulsar.bottom .arrow{top:-14px}pulsar.bottom.center .arrow{left:calc(50% - 7px)}pulsar.bottom.right .arrow,pulsar.bottom.left .arrow{top:1px}pulsar.bottom.right .arrow{left:-14px;transform:rotate(-90deg)}pulsar.bottom.left .arrow{transform:rotate(90deg);right:-14px;left:auto}.pulsar-layer{box-shadow:0px 0px 0px 99999px rgba(0,0,0,.6);position:absolute;border-radius:2px;z-index:150000}.pulsar-button.hidden{display:none}.pulsar-button{position:absolute;z-index:100000;width:40px;height:40px}.pulse-spot{position:absolute;box-sizing:border-box;width:40px;height:40px;cursor:pointer;border-radius:50%;border:4px solid rgba(0,0,0,0);font-size:18px;text-align:center;line-height:31px;font-weight:bold;color:#fff;background:#ff8d2e;transition:all 250ms ease}.pulse-spot::before{content:"i";font-style:italic;font-family:"Times New Roman",Times,serif}.pulse-spot.hidden{opacity:0}.pulsar-button:hover .pulse-spot{font-size:22px;border:4px solid rgba(255,255,255,.3)}.pulsar-button:hover .pulse::after,.pulsar-button:hover .pulse2::after{box-shadow:0 0 5px 6px rgba(255,237,20,.6)}.pulse,.pulse2{height:52px;width:52px;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%)}.pulse::after,.pulse2::after{transform:scale(0.1, 0.1);content:"";border-radius:50%;height:52px;width:52px;position:absolute;left:0;top:0;box-shadow:0 0 5px 6px rgba(120,218,255,.6);animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:.5;transition:all 250ms ease}.pulse2::after{animation:pulsate 1s ease-out;animation-iteration-count:infinite;animation-delay:.3s}.test{position:absolute;top:0;right:0;display:table;width:100px;height:100px;margin:50px auto;background:#ff8d2e;z-index:9999}pulsar.pulse-filters .content{width:360px}.radial-menu{height:120px;width:120px;position:absolute;right:-94px;top:-36px}.radial-menu ul.menu-items{position:relative;margin:0}.radial-menu ul.menu-items li{text-align:center;list-style-type:none;background:#666;height:35px;width:35px;border-radius:20px;position:absolute;left:40px;top:40px;transition:top 200ms ease,left 200ms ease,background 200ms ease;padding:2px;padding-top:4px;box-sizing:border-box}.radial-menu ul.menu-items li i{display:inline}.radial-menu ul.menu-items li::before{content:""}.radial-menu ul.menu-items li:hover{background:#fff;cursor:pointer}.radial-menu ul.menu-items li:hover i{-webkit-filter:none;-moz-filter:none;filter:none}.radial-menu i.text{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/text-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:60% auto}.radial-menu i.image{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/picture-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:60% auto}.radial-menu i.sound{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/music-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:60% auto}.radial-menu i.video{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/video-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:60% auto}.radial-menu button{height:35px;width:35px;padding:2px;border-radius:20px;position:absolute;top:40px;left:40px;opacity:1;transition:opacity 250ms ease}.radial-menu:hover ul.menu-items li:first-child{top:0;left:40px}.radial-menu:hover ul.menu-items li:nth-child(2){left:0px;top:25px}.radial-menu:hover ul.menu-items li:nth-child(3){left:80px;top:25px}.radial-menu:hover ul.menu-items li:nth-child(4){top:75px;left:65px}.radial-menu:hover ul.menu-items li:nth-child(5){top:75px;left:15px}.radial-menu:hover button{opacity:0;cursor:pointer;pointer-events:none}recipient-list div{transition:all 250ms linear;flex-wrap:wrap}recipient-list form label{display:inline-block;white-space:nowrap;transition:none !important;top:10px !important}recipient-list form{position:relative;display:inline-block;margin-left:5px;flex:auto}.recorder--activation p{text-align:center;margin:10px}.recorder--activation__auth{display:flex;justify-content:center;align-items:center;width:100%;height:300px;background-color:#e9ebef}.recorder--controls{display:flex;justify-content:space-around;margin:20px 75px 0;align-items:flex-end}.recorder--control{width:150px;height:inherit !important;background:none !important;text-align:center;padding:10px}.recorder--control i{display:block;margin:auto;width:40px;height:40px;line-height:40px;text-align:center;border-radius:4px;border:1px solid rgba(0,0,0,0)}.recorder--control span{display:inline-block;color:#5b6472;line-height:inherit}.recorder--control i.redo::before{content:"" !important}.recorder--viewer{text-align:center;margin-top:10px}.recorder--viewer p{margin:10px 0}.recorder--viewer video{width:100%}.recorder--timer{display:inline-block;font-size:20px;font-weight:bold}.recorder--timer .rec{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%;background-color:#ff3a55;margin-right:5px;-webkit-animation:pulsate-fwd .75s ease-in-out infinite both;animation:pulsate-fwd .75s ease-in-out infinite both}.recorder--video{position:relative}.recorder--video .recorder--timer{position:absolute;left:0;background-color:rgba(0,0,0,.5);color:#fff;padding:10px 25px;border-radius:0 0 10px 0}.recorder--video select{min-width:240px;align-self:center}.recorder--audio{border:1px solid #e9ebef;max-width:500px;margin:25px auto;padding:25px}.recorder--audio .recorder--controls{margin:25px 25px 0}.recorder--audio .recorder--timer.recording i{color:#ff3a55}@media screen and (max-width: 640px){.recorder--controls{flex-wrap:wrap;margin:10px 0 0 !important}.recorder--control{width:inherit}.recorder--viewer p{display:none}}.schedule{width:100%;height:auto;margin-left:115px;padding-right:115px;box-sizing:border-box;overflow:visible}.schedule .previous-timeslots{width:100%;position:absolute;left:0;top:60px;z-index:800}.schedule .next-timeslots{width:100%;position:relative;z-index:800;height:17px}.schedule .hidden-schedule-items{position:absolute;top:-27px;z-index:801;font-size:10px;left:50%;width:22px;margin-left:-7px;background:#fff;border-radius:15px;text-align:center;color:#666;pointer-events:none}.schedule .hidden-schedule-items.after{bottom:-24px;top:initial}.schedule legend.timeslots{width:115px;background:#d9f1f1;color:#777;position:absolute;left:-115px;margin-top:80px}.schedule .timeslot{height:40px;line-height:40px;text-align:center;box-sizing:border-box}.schedule .days{width:100%;padding-top:80px;overflow:hidden;position:relative;height:546px}.schedule .days .day{float:left;width:100%/7;position:relative}.schedule .days .day.single{width:100%}.schedule .days .day legend{width:100%;text-align:center;height:60px;line-height:30px;color:#777;background:#d9f1f1;box-sizing:border-box;position:absolute;top:-80px;z-index:800}.schedule .days .day .timeslots{height:auto}.schedule .days .day .timeslots .timeslot{background:#fdfdfd;border-bottom:1px solid #eee;border-right:1px solid #eee;width:100%;box-sizing:border-box}.schedule .schedule-items{box-sizing:border-box}.schedule .schedule-items .schedule-item{transition:top 250ms ease;width:100%;overflow:hidden;text-overflow:ellipsis;position:absolute;border:1px solid rgba(0,0,0,0);border-radius:5px;box-sizing:border-box;z-index:500}.schedule .schedule-items .schedule-item container{transition:all 250ms ease}.schedule .schedule-items .schedule-item .schedule-item-content{position:absolute;top:0;left:0;width:100%;height:100%;font-size:12px;text-align:left;padding:5px;color:#fff;line-height:17px}.schedule .schedule-items .schedule-item .schedule-item-content .pending-status::before{position:absolute;bottom:12px;right:12px;z-index:510}.schedule .schedule-items .schedule-item .schedule-item-content .suspended-status{position:absolute;bottom:14px;right:13px;z-index:510}.schedule .schedule-items .schedule-item .schedule-item-content .validated-status{position:absolute;bottom:14px;right:12px;z-index:510}.schedule .schedule-items .schedule-item .schedule-item-content .refused-status{position:absolute;bottom:15px;right:14px;z-index:510}.schedule .schedule-items .schedule-item .schedule-item-content .periodic-status{position:absolute;bottom:15px;right:36px;z-index:510}.schedule .schedule-items .schedule-item.one{width:8.3333333333%}.schedule .schedule-items .schedule-item.two{width:16.6666666667%}.schedule .schedule-items .schedule-item.three{width:25%}.schedule .schedule-items .schedule-item.four{width:33.3333333333%}.schedule .schedule-items .schedule-item.six{width:50%}.schedule-month{margin:0 !important;width:100% !important;padding-top:60px}.schedule-month .month-day{width:14.2857142857%;height:80px;float:left;overflow:auto;border:1px solid gray;border-right-width:0;box-sizing:border-box;margin-bottom:-1px}.schedule-month .month-day:last-child,.schedule-month .month-day.offset-6{border-right-width:1px}.schedule-month .month-day.offset-0{clear:left}.schedule-month .month-day:first-of-type.offset-1{margin-left:14.2857142857%}.schedule-month .month-day:first-of-type.offset-2{margin-left:28.5714285714%}.schedule-month .month-day:first-of-type.offset-3{margin-left:42.8571428571%}.schedule-month .month-day:first-of-type.offset-4{margin-left:57.1428571429%}.schedule-month .month-day:first-of-type.offset-5{margin-left:71.4285714286%}.schedule-month .month-day:first-of-type.offset-6{margin-left:85.7142857143%}.schedule-month .month-day .day-number{display:block;padding-left:3px;font-size:.9em}.schedule-month .month-day .n-more{position:absolute;top:1px;right:1px}.schedule-month .month-day .schedule-items .item{font-size:.8em;line-height:1.4em;margin:0 1px 1px}.schedule-month .month-day .schedule-items .item *{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.schedule-month .legend>.month-day{height:1.6em;line-height:1.6em;text-align:center;overflow:visible}.schedule-month .legend::after{display:block;clear:both;content:""}.schedule-month .grid::after{display:block;clear:both;content:""}.week-switcher{z-index:30;font-size:12px;top:15px}.week-switcher .date-picker-icon{position:absolute;margin-bottom:25px;margin-right:8px}.calendar-current-week{background:#efefef;width:100%;text-align:right;font-weight:bold;padding-right:8px;line-height:46px;max-height:46px;box-sizing:border-box}.calendar-current-week .calendarFiltersButtons{float:left;max-height:46px}.calendarFiltersButtons button{margin-bottom:0}lightbox.schedules-more-items section.lightbox>div.content{max-width:300px;max-height:300px;margin-top:50%;transform:translateY(-100%);overflow-y:auto}lightbox.schedules-more-items section.lightbox>div.content .item{margin:0 1px 1px}lightbox.schedules-more-items section.lightbox>div.content .item *{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;padding:3px}.search-pagination input+i.search{position:absolute;top:0;right:0;transform:scaleX(-1);height:100%;color:#3889c1;margin-right:0;margin-top:0;padding:0 10px;font-size:22px;transition:all 250ms ease}.search-pagination input+i.search:hover{color:#ff8d2e}.search-pagination ::-webkit-input-placeholder{color:#ccc;font-size:15px;font-family:Roboto;font-style:italic;letter-spacing:1px}.search-pagination :-moz-placeholder{color:#ccc;font-size:15px;font-family:Roboto;font-style:italic;letter-spacing:1px}.search-pagination ::-moz-placeholder{color:#ccc;font-size:15px;font-family:Roboto;font-style:italic;letter-spacing:1px}.search-pagination :-ms-input-placeholder{color:#ccc;font-size:15px;font-family:Roboto;font-style:italic;letter-spacing:1px}div.select-blocks>div{position:relative;display:inline-block;font-size:12px;font-weight:bold}div.select-blocks>div:hover::after{opacity:1}div.select-blocks>div::after{content:" ";width:16px;height:16px;position:absolute;background-repeat:no-repeat;background-size:cover;top:7px;right:8px;opacity:0}.select-box{position:relative;width:300px;height:42px;font-size:14px;line-height:1;margin:10px 0}.select-box__select-button{position:relative;padding:10px;background-color:#fff;border-radius:4px;cursor:pointer;border:1px solid #e9ebef}.select-box:hover .select-box__select-button{border-color:#d6d9e0}.select-box__options-view-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:3}.select-box__option,.select-box__label{color:#5b6472}.select-box__selected-value{color:#3f454f}.select-box .chevrons{position:absolute;top:-5px;right:0;bottom:0;padding:10px}.select-box .chevrons i{display:block;height:50%;color:#d6d9e0;font-size:12px;text-align:right}.select-box .chevrons i::before{font-size:10px !important}.select-box__options-view-button:checked+.select-box__select-button .chevrons i{color:#5b6472}.select-box__options{position:absolute;top:42px;right:0;left:0;width:298px;margin:0 auto;background-color:#fff;border:1px solid #e9ebef;box-shadow:3px 3px 10px rgba(91,100,114,.1);border-radius:4px;max-height:300px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#c9ced5 #fff;opacity:0}.select-box__options-view-button:checked~.select-box__options{opacity:1}.select-box__option{position:relative;line-height:1;transition:.3s ease all;z-index:2}.select-box__label{display:none;padding:0}.select-box__options-view-button:checked~.select-box__options .select-box__label{display:block;padding:10px}.select-box .select-box__radio{position:absolute;right:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.select-box__option .select-box__radio:checked~.select-box__label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.select-box__option:hover .select-box__label{background-color:#3889c1;color:#fff}select-list{position:relative;font-size:14px;z-index:12}select-list.button .selected-value{border:none;box-shadow:1px 1px 2px rgba(0,0,0,.35);background:#efefef;padding:5px;padding-right:25px;padding-left:15px;border-radius:2px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:-1px}select-list.button .options{top:-11px}select-list .options{position:absolute;background-color:#fff;opacity:1;transition:all 250ms ease;overflow:hidden;top:0;left:0;min-width:105%;box-sizing:border-box;box-shadow:1px 1px 8px rgba(0,0,0,.4)}select-list .options opt{padding:2px;padding-left:10px;padding-right:10px;display:block;white-space:nowrap}select-list .options opt i{line-height:20px;font-size:22px}select-list .options.hidden{height:0 !important;opacity:0;padding:0 10px;pointer-events:none !important}select-list .selected-value{border-bottom:1px solid #ddd;min-width:100px;min-height:24px;pointer-events:all;line-height:28px;display:inline-block;vertical-align:middle;padding-right:15px;cursor:pointer}select-list .selected-value::after{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #888;content:" ";position:absolute;right:6px;top:50%;margin-top:-1px}.share{width:100%}.share table{width:100%}.share td,.share th{width:100px;text-align:center;line-height:18px}.share td i.down-open,.share td i.up-open,.share th i.down-open,.share th i.up-open{margin:0 0 0 5px}.share td i.down-open::before,.share td i.up-open::before,.share th i.down-open::before,.share th i.up-open::before{color:#3889c1;font-size:12px}.share td i.down-open:hover::before,.share td i.up-open:hover::before,.share th i.down-open:hover::before,.share th i.up-open:hover::before{color:#ff8d2e}.share td:first-child,.share th:first-child{width:30%;text-align:left}.share .line{margin-bottom:10px;padding-bottom:10px}.share h2{margin-bottom:0px !important;margin-top:0px !important}.share h3{padding:15px}.share input[type=text]{margin-left:15px;margin-bottom:15px}.share .publication-option{padding:15px}.share .display-more{text-align:right;display:block;font-size:15px;box-sizing:border-box}.share .saveSharebookmark{font-size:15px}.share .saveSharebookmark input[type=text]{width:250px;height:37px;margin-right:10px}.share .saveSharebookmark .saved-in{padding-right:5px}.share i.add-favorite{margin:0 5px 0 0}.share i.add-favorite::before{color:#3889c1}.share .responsive-table{margin:10px 0}.read-only .share label{pointer-events:none}.read-only .share input[type=checkbox]{opacity:.5}.read-only .share .row:last-child{display:none}.read-only .share .line{margin:0 !important;border:none !important}.read-only .share .drop-line{pointer-events:none;background:none !important}.share.publish table tr td:first-child,.share.publish table tr th:first-child{width:95%}.flowing.sharing td:nth-child(2),.flowing.sharing td:nth-child(3),.flowing.sharing td:nth-child(4),.flowing.sharing td:nth-child(5),.flowing.sharing th:nth-child(2),.flowing.sharing th:nth-child(3),.flowing.sharing th:nth-child(4),.flowing.sharing th:nth-child(5){min-width:80px;text-align:center}.flowing.sharing th:first-child{width:500px}.flowing.sharing th{font-size:14px;font-weight:normal;padding:5px}.flowing.sharing td:first-child{text-align:left}.flowing.sharing td{text-align:center}.flowing.sharing td input[type=checkbox]{display:inline;float:none}side-panel{position:absolute;z-index:7001}side-panel .opener{cursor:pointer;width:40px;height:40px;text-align:center;line-height:40px;display:inline-block;vertical-align:middle;border-radius:25px;transform:rotate(90deg);-webkit-transform:rotate(90deg);font-size:24px;margin-top:-6px;transition:transform 250ms ease;transition:-webkit-transform 250ms ease}side-panel .opener::after{content:"▲";display:block;margin-top:-3px}side-panel.hidden .toggle{width:0}side-panel.hidden .opener{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}side-panel .toggle{position:absolute;width:300px;box-sizing:border-box;transition:width 250ms ease;overflow:hidden;top:0;left:55px}side-panel .toggle .content{padding:15px;width:300px;box-sizing:border-box}side-panel+app-title{float:left;margin-top:0;margin-left:50px}.side-tabs{z-index:2;border-right:none;background:#eee;width:180px;margin-top:10px}.side-tabs ul{margin:0;padding:0}.side-tabs ul li{list-style-type:none;padding:7px;padding-left:17px;background:#ddd}.side-tabs ul li.selected{background:#eee;border:1px solid #ccc;border-right:none;border-left-width:5px;box-sizing:content-box;margin-left:-5px}.side-tabs-content{border-radius:0;z-index:1;border:1px solid #ccc;margin-left:-1px;border-top-width:11px;border-bottom-width:11px}.signature:not(:empty){border-top:1px solid #d6d9e0;margin-top:25px;font-size:11px}.signature:not(:empty):before{content:" ";display:block;padding-top:10px}slider,slider.drawing-zone{overflow:visible;height:15px;margin-left:-12px;display:block;position:relative;width:100%;margin-top:35px;margin-bottom:20px;padding:0 !important}slider .bar,slider.drawing-zone .bar{width:100%;height:15px;background:#ddd;box-shadow:2px 2px 2px rgba(0,0,0,.1) inset;margin-left:12px}slider .cursor,slider.drawing-zone .cursor{width:0;height:0;border-top:20px solid #666;border-right:13px solid rgba(0,0,0,0);border-left:13px solid rgba(0,0,0,0);margin-top:-26px;z-index:1;cursor:pointer;top:0}slider .label,slider.drawing-zone .label{top:24px;margin-left:-42px;width:100px;text-align:center;font-size:12px;font-weight:bold;color:#666;position:absolute}slider .filled,slider.drawing-zone .filled{position:absolute;top:0;left:0;height:15px;background:#666;margin-left:12px}slider legend,slider.drawing-zone legend{position:absolute;top:-18px;font-size:12px}slider legend.min,slider.drawing-zone legend.min{left:10px}slider legend.max,slider.drawing-zone legend.max{right:-15px}.action-cell{width:30px;height:30px}section.selected,article.selected{background:#c9ced5}article.media{border:2px dashed #c9ced5}article{border:1px solid #c9ced5;padding:8px}article.preview{height:auto;max-height:465px;transition:max-height 250ms ease}.user-infos{line-height:25px}.user-infos input[type=text]{margin:0}.square-menu{min-width:51px;width:51px;display:table-cell}.square-menu button{width:51px;height:47px;margin:0;float:right;margin-top:1px}.square-menu .buttons-line button{width:25px;float:left;font-size:10px;padding:0;height:25px}.square-menu .buttons-line button:first-child{margin-right:1px}.square-menu ul.menu-items{margin:0;padding:0}.square-menu ul.menu-items li{transition:background 250ms ease;height:30px;width:30px;margin:3px;margin-top:0;margin-bottom:6px;float:left;list-style-type:none}.square-menu ul.menu-items li i{float:none;display:inline-block}.square-menu ul.menu-items li i.text{background-size:60% auto;background-color:rgba(0,0,0,0)}.square-menu ul.menu-items li i.image,.square-menu ul.menu-items li input[type=button].image{background-size:60% auto;background-color:rgba(0,0,0,0)}.square-menu ul.menu-items li i.sound,.square-menu ul.menu-items li input[type=button].sound{background-size:60% auto;background-color:rgba(0,0,0,0)}.square-menu ul.menu-items li i.video{background-size:60% auto;background-color:rgba(0,0,0,0)}.square-menu ul.menu-items li i.grid{background-size:60% auto;background-color:rgba(0,0,0,0)}.square-menu ul.menu-items li>li>div>input[type=button]:hover{background-color:rgba(0,0,0,0)}.square-menu-actions{display:table-cell;width:100%;vertical-align:top;position:relative;padding:1px}.sticker{display:flex;margin:auto;text-align:center;justify-content:center;align-items:center}@media screen and (max-width: 550px){body switch-search .search-pagination input{transition:all 250ms ease !important}body switch-search .search-pagination i.search{transition:all 250ms ease;left:calc(100% - 35px)}body switch-search .search-pagination ng-transclude>*{transition:all 250ms ease !important;max-width:100vw}body switch-search .search-pagination.hide-search input{width:0 !important;margin:0 !important;padding:0 !important;border-color:rgba(0,0,0,0)}body switch-search .search-pagination.hide-search i.search{transition:left 250ms;left:0}body switch-search .search-pagination:not(.hide-search) ng-transclude>*{max-width:0px;padding-left:0 !important;padding-right:0 !important}}table{border-collapse:collapse;margin-bottom:20px}table tr{border-top:1px solid #ccc;background:rgba(0,0,0,0);transition:background 250ms ease}table tr.checked{background:#eee}table tr.disabled{color:#999}table tr.overline{border-bottom:none}table tr.underline{border-top:none}table tr.nested-root{border-left:3px solid #3889c1}table tr.nested-child{border-left:3px solid #43b9e7}td.icon{width:25px !important;height:25px !important;position:relative}td.text{min-width:150px !important}td.main-cell{width:100% !important}.light-style tr{border:1px solid #fff}.table-condensed{font-size:12px}.table-condensed tr td,.table-condensed tr th{padding:0}.blogs-posts-list table{table-layout:fixed}table.sticky-header thead tr th,table.sticky-header thead tr td{background:#3889c1;color:#fff;border:none;position:sticky;top:0;z-index:10}table th .sortable{display:flex;flex-direction:row;align-items:center}table th .sortable .icons{display:flex;flex-direction:column;float:left}table th .sortable .icons i{margin:0}table th .sortable .icons i.arrow:before{font-size:10px}table.darkgrey tbody tr *,table.darkgrey tbody tr.checked *,table.darkgrey tbody tr.checked:hover *{color:#3f454f}table.primary-hover tbody tr:hover *{color:#ff8d2e}.fixed-head+.row{-webkit-overflow-scrolling:touch}.responsive-table{margin:30px 0;border:1px solid #c9ced5;line-height:18px;font-size:14px}.responsive-table .fixed-head{margin-bottom:0;background:#fff;border-collapse:initial}.responsive-table .fixed-head th{text-align:center;padding:10px;width:20%}.responsive-table .fixed-head tr{border:none}.responsive-table .fixed-head tr:hover{background:rgba(0,0,0,0)}.responsive-table .fixed-head td:hover{background:rgba(0,0,0,0)}.responsive-table table{width:100%;box-sizing:border-box;background:rgba(0,0,0,0);margin-bottom:0}.responsive-table table thead tr{font-weight:bold;color:#000;border-top:1px solid #c9ced5}.responsive-table table thead td{padding:10px;position:relative;font-size:14px}.responsive-table table tbody tr td{padding:10px;font-size:14px}.responsive-table table td{text-align:center;width:20%}.responsive-table table td:first-child{text-align:left}.responsive-table thead.slided+tbody{display:table-row-group !important}.responsive-table input[type=radio]{cursor:pointer}.row.my-notifications .responsive-table .fixed-head tbody tr:hover{background:rgba(0,0,0,0)}.share .responsive-table thead tr{border-top:none;color:#fff}@media screen and (max-width: 550px){.responsive-table{border:0}.responsive-table table.fixed-head{display:none}.responsive-table table{margin-bottom:15px;display:block}.responsive-table table thead,.responsive-table table tbody,.responsive-table table tr,.responsive-table table td{display:block}.responsive-table table tr{margin:10px 2px;box-shadow:0px 1px 1px 0px rgba(0,0,0,.4);border:none}.responsive-table table thead td,.responsive-table table td{width:auto;padding:15px 10px}.responsive-table table td:before{content:attr(data-label);display:block;text-align:center;text-transform:uppercase}.responsive-table table td:first-child{padding:15px 25px;text-transform:uppercase;font-weight:bold;font-size:16px;text-align:center;border-bottom:1px solid #c9ced5}.responsive-table table tbody td:first-child{border-top:1px solid #c9ced5}}.tabs{text-align:center}.tabs>*{text-align:initial}.tabs header{display:inline-block;padding:6px;background:#eee;font-size:14px;font-weight:bold;text-transform:uppercase;background:rgba(0,0,0,0);margin-right:10px;position:relative}.tabs header:hover::after{transform:scaleX(1)}.tabs header i{font-weight:normal;font-size:24px;margin-top:-2px;margin-right:6px;display:inline-block;vertical-align:middle}.tabs header i18n{display:inline-block}.tabs header::after{content:" ";display:block;transform:scaleX(0);height:2px;width:100%;position:absolute;bottom:0;left:0;transition:transform 250ms ease}.tabs header.selected::after{transform:scaleX(1)}.tabs section{margin-top:-1px;border:1px solid;padding:6px;position:relative}.tabs.heading-tabs{display:flex;justify-content:space-between;box-sizing:border-box;margin-bottom:2rem !important;overflow-x:auto}.tabs.heading-tabs>*{text-align:initial}.tabs.heading-tabs header{cursor:pointer;flex:1;text-align:center;white-space:nowrap;margin:0 .4rem;padding:.625rem 1.5rem;transition:color 250ms ease}.tabs.heading-tabs header a{vertical-align:middle}.tabs.heading-tabs header a i{font-size:15px;margin-right:5px}.tabs.heading-tabs header a:hover{color:#3889c1}@media screen and (max-width: 800px){.tabs.heading-tabs header{font-size:12px}}@media screen and (max-width: 550px){.tabs.heading-tabs header.selected{order:-1}}.ticket-card{transition:all 250ms ease;position:relative;padding:5px;overflow:hidden;height:92px;box-sizing:border-box;cursor:pointer}.ticket-card figure{position:absolute;top:50%;left:13px;margin:0;margin-top:-25px;padding:0;border-radius:50%;transition:all 250ms ease}.ticket-card figure i{width:50px;height:50px;display:block;text-align:center;line-height:50px;font-size:24px}.ticket-card section{margin-left:70px;margin-top:5px}.ticket-card section h5{margin:0;line-height:normal;padding-top:13px}.ticket-card section h5 span{font-size:13px}.ticket-card section p,.ticket-card section em{overflow:hidden;display:block;height:27px;margin:0;padding:5px 2px 0 2px;font-size:9px;line-height:normal;vertical-align:middle;text-align:left}.ticket-card section p{font-size:11px}.ticket-card section+i{position:absolute;right:0;bottom:0;padding:0px 10px 5px 12px;font-weight:bold;font-size:22px;letter-spacing:1px;line-height:normal;transition:all 250ms ease}.timeline-story{position:relative}.timeline-story::before{content:" ";position:absolute;top:0;width:5px;height:100%;left:12.3%}.timeline-story .event-row{margin-top:25px}.timeline-story .event-row .date-field,.timeline-story .event-row .event{height:54px;width:8.3333333333%}.timeline-story .event-row .date-field{text-align:center;line-height:54px}.timeline-story .event-row .date-field .label{vertical-align:middle;line-height:normal;display:inline-block;text-align:left}.timeline-story .event-row .event .round{position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-10px}.timeline-story .event-row .event-description{max-height:54px;overflow:hidden}.timeline-story .event-row .event-description .mobile-label{display:none}@media screen and (max-width: 800px){.timeline-story::before{left:3.8%}.timeline-story .event-row .date-field{display:none}.timeline-story .event-row .event-description{max-height:74px}.timeline-story .event-row .event-description .mobile-label{display:block}}/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */.bootstrap-timepicker{position:relative}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}.bootstrap-timepicker .add-on{cursor:pointer}.bootstrap-timepicker .add-on i{display:inline-block;width:16px;height:16px}.bootstrap-timepicker-widget.dropdown-menu{padding:4px}.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px}.bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px}.bootstrap-timepicker-widget.timepicker-orient-right:before{right:6px}.bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px}.bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px}.bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px}.bootstrap-timepicker-widget.timepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.bootstrap-timepicker-widget.timepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input{border-radius:4px}.bootstrap-timepicker-widget table{width:100%;margin:0}.bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}.bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.bootstrap-timepicker-widget table td span{width:100%}.bootstrap-timepicker-widget table td a{border:1px rgba(0,0,0,0) solid;width:100%;display:inline-block;margin:0;padding:0;outline:0;color:#333}.bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;border-radius:4px;border-color:#ddd}.bootstrap-timepicker-widget table td a i{padding:8px 16px;margin-top:2px;background-repeat:no-repeat;background-position:center;display:block}.bootstrap-timepicker-widget table td input{width:25px;margin:0;text-align:center}.bootstrap-timepicker-widget .modal-content{padding:4px}@media(min-width: 767px){.bootstrap-timepicker-widget.modal{width:200px;margin-left:-100px}}@media(max-width: 767px){.bootstrap-timepicker{width:100%}.bootstrap-timepicker .dropdown-menu{width:100%}}.icon-chevron-up{background-image:url("../../img/icons/glyphicons_223_chevron-top.png")}.icon-chevron-down{background-image:url("../../img/icons//glyphicons_223_chevron-bottom.png")}.bootstrap-timepicker-widget.dropdown-menu{z-index:100001}.tipbox{align-items:flex-start;backface-visibility:hidden}.tipbox i{font-size:26px;color:#3889c1}.tipbox .tipbox-content{position:absolute;padding:10px 15px;opacity:0;width:0;height:0;overflow:hidden;border-radius:3px;background:#fff;z-index:10000;border:1px solid #43b9e7;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.6)}.tipbox.left .tipbox-content{right:40px}.tipbox:hover .tipbox-content{opacity:1;width:auto;height:auto;transition:opacity 400ms;margin-left:40px}.tipbox:hover .tipbox-content.top{bottom:40px;right:30px}.tipbox:hover .tipbox-content.bot{top:40px;right:30px}@media screen and (min-width: 800px){tr .tipbox i{color:#8c939e}tr:hover .tipbox i{color:#3889c1}}.toggle-buttons .toggle-buttons-label{position:absolute;top:-15px;padding:0 15px 0 5px;border-top-right-radius:20px;border-bottom-right-radius:20px}.toggle-buttons .toggle-buttons-label i{padding:0 5px}.toggle-buttons .toggle-buttons-label i:before{font-size:13px}.toggle-buttons .toggle-buttons-label em{font-size:11px}.toggle-panel{background:#c9ced5;width:300px;position:absolute;top:2px;right:-15px;overflow:hidden;transition:width 250ms ease;z-index:5}.toggle-panel h1,.toggle-panel h2{margin-left:5px}.toggle-panel .toggle{width:300px;padding:20px}.toggle-panel .toggle .row{min-height:0}.toggle-panel .toggle ul{margin:0;padding:0}.toggle-panel .toggle ul li{list-style-type:none;margin-left:5px}.toggle-panel.hide{overflow:hidden;width:0;transition:width 250ms ease}ul.icons-tabs{margin:0;padding:0;position:absolute;top:0;right:-53px;width:45px;height:45px;display:table}ul.icons-tabs li{background:#c9ced5;border:2px solid #fff;padding:0;margin:0;list-style-type:none;width:100%;display:table-cell;vertical-align:middle;cursor:pointer}ul.icons-tabs li i{margin-left:auto;margin-right:auto;float:none}.tooltip{position:absolute;z-index:999990;display:none;pointer-events:none}.tooltip .content{padding:5px 10px;background:#ccc;color:#000;border-radius:3px;box-shadow:1px 2px 5px rgba(0,0,0,.3);font-size:12px;position:relative}.tooltip .arrow{width:0;margin-left:auto;margin-right:auto;border:8px solid rgba(0,0,0,0);border-top:0;color:#ccc;border-bottom:10px solid}@media screen and (max-width: 550px){body .tooltip{display:none !important}}.vertical-card figure{margin:5px 15px 0;position:relative}.vertical-card figcaption{margin:15px 10px 0;padding:15px 5px 10px 0;border-top:1px solid #c9ced5}.vertical-card i,.vertical-card img{margin:auto;font-size:35px;color:#fff}.vertical-card img{display:block}.embedded-viewer{box-sizing:border-box;width:100%;position:relative}.embedded-viewer input{margin:0 !important}.embedded-viewer img{display:block;margin-left:auto;margin-right:auto}.embedded-viewer video{max-width:100%;margin-left:auto;margin-right:auto;display:block}.embedded-viewer i{margin-left:3px;margin-right:3px}.embedded-viewer i.close::before{font-size:28px;float:right;padding-right:10px}.embedded-viewer .default-viewer{padding:30px}.embedded-viewer .default-viewer button{display:block;margin-left:auto;margin-right:auto}.embedded-viewer .controls{height:60px}.embedded-viewer .controls__navbar{position:sticky;top:0;z-index:999;background-color:#fff;padding:15px;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3)}.embedded-viewer .controls__navbar button{margin-bottom:0}@media screen and (max-width: 800px){.embedded-viewer .controls__navbar{flex-direction:column;align-items:flex-start}.embedded-viewer .controls__navbar div:nth-of-type(2){align-self:flex-end}}.embedded-viewer .file{box-sizing:border-box;padding:15px}.embedded-viewer .pagination__area{position:fixed;right:55px;background-color:#fff;padding:10px;margin-top:-15px}.embedded-viewer .pagination__area .file-controls{padding:5px 10px}.embedded-viewer .pagination__area .file-controls:hover *{color:#3889c1}@media screen and (max-width: 800px){.embedded-viewer .pagination__area{position:absolute;right:-15px}}.embedded-viewer.fullscreen{background-color:#fff;z-index:100101;top:0;left:0;right:0;height:60px;line-height:60px;padding:0}.embedded-viewer.fullscreen .controls{position:fixed;top:0;left:0;right:0;line-height:60px;padding-right:10px;box-shadow:1px 1px 10px rgba(0,0,0,.3)}.embedded-viewer.fullscreen .pagination__area{position:fixed;left:30px;top:15px;right:inherit;height:60px;padding:0}.fullscreen-viewer{position:absolute;z-index:100001;width:100%;background:rgba(0,0,0,.7);top:60px;left:0;min-height:calc(100vh - 60px);display:flex;justify-content:center;align-items:center}.fullscreen-viewer .render{margin-left:auto;margin-right:auto;display:block;max-width:100%;position:initial}pdf-viewer{display:block;width:100%;position:relative}pdf-viewer canvas{max-width:100%}.editor-view .viewer .media{opacity:.3;cursor:inherit}.editor-view .viewer .drawing-grid.editor .media{opacity:1}.editor-view .viewer .media.sub-grid{opacity:1}.editor-view .viewer video{width:100%}.viewer{box-sizing:content-box;width:100%;margin-left:-80px;padding-left:80px}.viewer .viewer{margin-left:0}.viewer .media{outline:none;cursor:default}.viewer .drawing-grid.editor .media{border:1px dotted #000}.viewer nav.vertical{padding:0}.drawing-grid .viewer{padding-left:0}body.wayf{font-family:sans-serif !important}body.wayf header{overflow:hidden;margin:40px 0;display:flex;align-items:center}body.wayf .logo{margin-left:auto;margin-right:auto;width:100%;background-size:contain;background-position:center !important}body.wayf h1{padding:0 10px;font-weight:bold;font-size:40px;margin:0;padding-top:5px;line-height:50px;letter-spacing:1px;background:-webkit-linear-gradient(left, #ff8d2e, #a348c0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}body.wayf h2{text-align:center;padding-bottom:15px;font-size:2vh}body.wayf #credentials-content{position:relative;max-width:900px;margin:0 auto 50px;padding:30px 30px 60px;border-radius:7px;background:#fff;box-shadow:6px 6px 1px rgba(0,0,0,.38)}body.wayf .dominos{display:block;float:unset}body.wayf .dominos .item{padding:10px;display:block;max-width:unset;min-width:unset;float:unset;width:unset;box-shadow:unset}body.wayf .dominos .item a{color:#fff !important;font-size:1.8vh;line-height:80%}body.wayf .dominos .item .domino{border-radius:15px;display:inline-block;width:100%}body.wayf .student{background:#ff8d2e}body.wayf .loginstudent{background:#ff8d2e}body.wayf .otherstudent{background:#ff8d2e}body.wayf .teacher{background:#6fbe2e}body.wayf .loginteacher{background:#6fbe2e}body.wayf .otherteacher{background:#6fbe2e}body.wayf .relative{background:#46afe6}body.wayf .loginrelative{background:#46afe6}body.wayf .otherrelative{background:#46afe6}body.wayf .perseducnat{background:#a348c0}body.wayf .loginperseducnat{background:#a348c0}body.wayf .otherperseducnat{background:#a348c0}body.wayf .loginother{background:#ff61c0}@media screen and (max-width: 800px){body.wayf{background:none}body.wayf h2{font-size:15px}body.wayf a{font-size:20px}}@media screen and (max-width: 550px){body.wayf{background:none}body.wayf h2{font-size:12px}body.wayf a{font-size:11px}body.wayf .dominos .item{padding:5px}}.whereami{display:none}@media screen and (max-width: 800px){body .whereami{display:flex;justify-content:flex-start;align-items:center;font-size:15px;font-weight:bold;margin:5px 5px 13px;line-height:16px}body .whereami span.badge{margin-left:5px;background-color:#ff8d2e}body .whereami i{display:none}}.widgets-friend{margin-left:276px;transition:margin-left 250ms ease}.widgets-friend.widgets-enemy{margin-left:15px}.widgets{width:276px;box-sizing:border-box;float:left;display:block;position:relative;padding:6px;transition:width 250ms ease;min-height:100vh;padding:10px;display:table-cell}.widgets.hidden{width:0}.widget-container{width:259px}.birthday{box-sizing:border-box;float:left;display:block;position:relative;width:215px;background-size:contain;background-repeat:no-repeat;margin-bottom:15px;padding-right:1px;margin-bottom:25px;background-color:#eee}.birthday .content{margin-top:35px;width:100%;box-sizing:border-box;float:left;display:block;position:relative;border:1px solid;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.birthday h1{margin:0;position:absolute;top:0}.birthday nav.vertical{padding:0}.birthday nav.vertical ul{margin:0;width:100%}.birthday nav.vertical ul li{padding:0;margin:0}.birthday nav.vertical ul li a{border:0;margin:0;padding:5px;display:block;white-space:normal}.birthday nav.vertical ul li a .user{display:inline-block;width:20%;height:100%;line-height:100%;vertical-align:middle}.birthday nav.vertical ul li a .user p{margin:0;word-break:normal}.birthday nav.vertical ul li a .date{float:right !important;display:inline-block;vertical-align:middle}.birthday nav.vertical ul li a .date h2,.birthday nav.vertical ul li a .date h4{margin:0}.birthday nav.vertical ul li a .date h4{font-size:12px;font-weight:normal}.birthday nav.vertical ul li a img{height:35px;width:35px;vertical-align:middle;margin-right:10px}.calendar.widget{height:160px}.calendar.widget .content{position:absolute;height:100%;width:100%;top:0;left:0;height:104px}.calendar.widget .day{width:14.2%;height:17px;text-align:center;padding-top:2px;box-sizing:border-box;float:left;display:block;position:relative}.calendar.widget .current-month-header{position:absolute;width:100%;text-align:center;top:26px;margin-top:0px;margin-bottom:10px}.mood-widget{padding-top:25px;margin-bottom:15px;height:55px;width:215px}.mood-widget h1{position:absolute;left:80px;top:16px;white-space:nowrap;color:rgba(0,0,0,0)}.mood-widget .icons-select .options-list{top:25px;width:450px}.mood-widget .icons-select .current span{position:absolute;top:0px;left:80px;height:20px;width:128px;text-align:left;padding-left:15px;padding-top:0px;padding-bottom:3px}.last-mails-widget{width:256px}.rss-flux i{display:inline !important;font-style:italic}.wizard{display:table;width:100%;min-height:350px}.wizard .search-results{max-height:200px;overflow:auto}.wizard nav.steps{display:table-cell;vertical-align:top;min-width:200px;margin:0;height:100%}.wizard nav.steps ul{padding:0;margin:0}.wizard nav.steps ul li{list-style-type:none;padding:7px}.wizard nav.steps ul li.active{font-weight:bold}.wizard .current-step{vertical-align:top;padding-left:20px;padding-bottom:60px;padding-top:15px;display:table-cell;width:100%}.wizard .current-step h1:first-child{margin-top:0}.wizard .current-step>nav{position:absolute;bottom:10px;right:10px}/*! nouislider - 14.0.2 - 6/28/2019 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:50px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-handle-lower,.noUi-handle-upper{outline:none;cursor:pointer}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border-radius:3px;background:#fff;color:#ff8d2e;text-align:center;white-space:nowrap;font-size:.8em}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-target{margin-bottom:20px}.noUi-connects{position:static}.toast.toast--video{box-sizing:border-box;position:absolute;top:100%;left:50%;width:350px;padding:24px;padding-bottom:16px;border-radius:6px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.25),0 0 0 9999px rgba(0,0,0,.3);transform:translateX(-50%)}.toast--video .btn-close{position:absolute;right:0;top:0;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;border:0;border-radius:.25rem;opacity:.5;box-shadow:none;background:rgba(0,0,0,0)}.toast--video .btn-close:hover{opacity:1}.toast--video .toast-headline,.toast--video .toast-text{color:#222}.toast--video .toast-headline{font-size:18px;line-height:1}.toast--video .toast-text{font-size:14px;line-height:20px}.toast--video .toast-body{display:flex;gap:16px}.toast--video .toast-illustration{min-width:80px;width:80px;height:112px;background-color:#f0f2f4;border-radius:4px;overflow:hidden}.toast--video .toast-footer{gap:.2rem;padding-left:6rem;display:flex;justify-content:flex-end}.toast--video .toast-footer>button{margin-bottom:0;float:none;flex:1}.toast--video .toast-footer>button,.toast--video .btn-close{pointer-events:all}.highlight-video .header.main{z-index:1}.highlight-video .option.embed{position:relative;z-index:10000}.highlight-video .option.embed>i::before{display:inline;position:relative;z-index:1000;padding:.3rem .4rem .4rem;border-radius:4px;background:#fff}@media(min-width: 1400px){.toast.toast--video{right:0;left:unset;transform:translateX(0)}}@media(min-width: 801px){.highlight-video{overflow:hidden !important}.highlight-video .toast.toast--video{display:block}.highlight-video *{pointer-events:none}.highlight-video.actualites .tabs.heading-tabs{z-index:0}}@media(max-width: 800px){.highlight-video{overflow:auto !important}.highlight-video .toast.toast--video{display:none}}html,body{margin:0;height:100%;font-family:Arial;background:#e9ebef;z-index:0}html section.main,body section.main{background:#fff;position:relative;padding-bottom:60px}html section.main::after,body section.main::after{clear:both;content:" ";display:block;width:100%}html.print{background:rgba(0,0,0,0)}html.print body{background:rgba(0,0,0,0);overflow:visible}html.print body section{page-break-after:always}.container{height:100%}.container header.main{height:150px;width:100%;position:relative}.container .main.wrapper{box-sizing:border-box;top:0;height:100%;min-height:100%;width:100%;background:none;padding-bottom:0px}.container section.main{box-sizing:border-box;min-height:100%;padding:10px;text-align:left}.lightbox-backdrop{position:fixed;background:#222;top:0;left:0;width:100%;height:100%;margin:0;box-sizing:border-box;opacity:.5;z-index:10000;display:none}.lightbox-window{position:fixed;z-index:10001;background:#fff;top:0;margin-left:auto;margin-right:auto;float:none;left:0;right:0;display:none;border-radius:5px}.close-lightbox{position:absolute;right:0;top:0;margin:10px;cursor:pointer}.lightbox-view{position:fixed;z-index:10001;background:#fff;top:0;margin-left:auto;margin-right:auto;float:none;left:0;right:0;display:none;border-radius:5px;width:800px;text-align:left}.lightbox-background{position:fixed;background:#222;top:0;left:0;width:100%;height:100%;margin:0;box-sizing:border-box;opacity:.5;z-index:10000;display:none}body.lightbox-body{background:#666}body.lightbox-body header.lightbox-header{opacity:.3}body.lightbox-body section.lightbox-main{background:rgba(255,255,255,.3)}iframe{overflow:auto}iframe.adapter{position:absolute;left:0;top:61px}html.app{min-height:0;height:auto}html.app body{background:#fff;min-height:100%;height:auto}@media screen and (max-width: 800px){body header.main{height:150px}}@media screen and (max-width: 800px){body .lightbox-window .tabs,body .lightbox .content .tabs{margin:0}body .lightbox-window .tabs header,body .lightbox .content .tabs header{max-width:100%;margin-right:0;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;font-size:12px}body .lightbox-window .tabs section,body .lightbox .content .tabs section{padding:10px 5px}*{-ms-scroll-chaining:none}body{width:100%;min-height:100%;transition:left 250ms ease;left:0;position:relative !important}body .widgets,body .widgets-picker{display:none}body .widgets-friend{margin-left:0 !important}body .drop-down-filters .wrapper i{height:55px !important;width:55px !important;background-size:60px 60px}body .drop-down-filters .wrapper p{display:none}body .drop-down-filters .wrapper label{width:59px}body .navbar .welcome-message{display:none}body .cards-list .card{max-width:250px}body grid-cell.media .media-wrapper,body grid-cell.media .text-wrapper h1,body grid-cell.media .text-wrapper h2{padding:0}body grid-cell.media .media-wrapper .media-container,body grid-cell.media .text-wrapper h1 .media-container,body grid-cell.media .text-wrapper h2 .media-container{min-height:0}body grid-cell.media table{width:100% !important}body .media.height-undefined,body .media.height-zero{min-height:0}body .drawing-grid .row{min-height:0;margin-bottom:10px}body.slide{left:300px}body header .logo{display:none}body .application-title{position:fixed;color:#fff;top:0;left:10px;z-index:10001;line-height:50px;margin-top:0;width:calc(100% - 280px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .application-title.move-right{margin-left:30px}body .application-title i{display:none !important}body .application-title a,body .application-title a:hover{color:#fff}body side-panel+app-title{float:left;margin-top:0;margin-left:auto}body table th,body table td,body ul.list-view th,body ul.list-view td{padding:7px}body .list-view .content{max-width:180px}body .share table thead th,body .share table thead td{padding:5px;font-size:10px}body .share td:first-child,body .share th:first-child{padding:5px;font-size:10px}body section.lightbox>div.content{padding:20px;min-height:calc(100% - 50px);width:calc(100% - 50px);margin:25px;border-radius:0;box-sizing:border-box}body .icons-view .element legend{line-height:18px}body .icons-view .element legend a{font-size:12px}body .icons-view .element legend strong{font-size:12px}body .toggle-buttons{height:auto}body .toggle-buttons .button,body .toggle-buttons button{padding:5px;font-size:.9em}body .mobile-nav-opener{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/glyphicons_113_justify.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;float:left;display:none}body .mobile-nav-opener.visible{display:inline-block}body nav.vertical ul li a{padding-top:3px;padding-bottom:3px}body nav.vertical[side-nav]{position:fixed;left:0;top:50px;z-index:10001;transition:all 250ms ease;box-sizing:border-box;width:0;overflow:hidden;padding:0}body nav.vertical[side-nav]>ul,body nav.vertical[side-nav]>div>ul,body nav.vertical[side-nav] a.classic-link,body nav.vertical[side-nav] a.button{width:270px}body nav.vertical[side-nav] a.classic-link{white-space:nowrap}body nav.vertical[side-nav] a.button{margin-left:0;margin-right:0}body nav.vertical[side-nav].slide{width:305px;padding:10px;overflow:auto}body .toggle-buttons{left:0;margin-left:0}.account .avatar{position:absolute;top:15px;left:15px;width:120px;height:120px;padding:0;overflow:hidden}button.microbox{float:right}.micro-left+button.microbox{float:left}.microbox-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;box-sizing:border-box;background:rgba(255,255,255,.6)}.microbox-content{width:80%;margin:30px auto;padding:30px;box-sizing:border-box;overflow:hidden;background:#fff;box-shadow:0 0 3px 2px rgba(0,0,0,.2)}.microbox-content i.close-2x{float:right;cursor:pointer}.microbox-content .microbox-material{overflow:hidden;padding-bottom:20px}.microbox-content container{float:none;text-align:left}.microbox-content container .checkbox-filters{height:auto;display:block}.microbox-content container .checkbox-filters ul li{display:block;padding:20px}button.microbox-close{float:right}[subtitle]{display:block;background:silver;width:100%;margin:auto;padding:0 20px;position:fixed;left:0;text-align:center;font-size:17px;height:35px;line-height:35px;cursor:default;overflow:hidden;color:#fff}h2[subtitle]{text-align:left}.subtitle-item{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40%;display:inline-block;vertical-align:middle;text-align:left}.subtitle-item:first-child{text-align:right}section.subtitle-push{margin-top:40px}.rigid-grid .option-row{float:right}.rigid-grid .main-col,.rigid-grid .option-row{padding-left:0}nav.subnavbar ul li{margin:0 0}}@media screen and (max-width: 550px){body .auth .panel{border-radius:0;box-sizing:border-box;width:100%;height:100%;position:absolute;top:0;left:0;margin:0}body .auth .panel label,body .auth .panel input[type=text],body .auth .panel input[type=password],body .auth .panel input[type=tel],body .auth .panel input[type=email]{clear:both;float:left !important}body .auth .panel input[type=submit],body .auth .panel a{clear:both}body .auth .panel p{clear:both}body .auth .panel input-password input[type=password]{width:88%}body .auth .panel input-password button{float:left}body .responsive-table thead.slided+tbody{display:block !important}body .share .responsive-table table thead{display:none}body .share .responsive-table table tr{position:relative;margin:20px;box-shadow:0 1px 1px #c9ced5;border-top:1px solid #e9ebef}body .share .responsive-table table td{width:inherit;padding:10px 20px}body .share .responsive-table table td .drop-line{display:none}body .share .responsive-table table td:first-child{max-width:none;box-sizing:border-box;font-size:18px;padding:20px;font-weight:bold;text-transform:none;border-top:none;display:flex;align-items:center;justify-content:center}body .share .responsive-table table td:first-child:before{display:none}body .share .responsive-table table td:last-child{display:none}body .share .responsive-table table td:before{text-transform:none;padding-bottom:15px}body .share .responsive-table table tr td.drop-line{position:absolute;width:30px;height:30px;padding:0;border-radius:50%;line-height:30px;top:-10px;right:-10px;cursor:pointer;display:block;transition:all 250ms ease}body .share .responsive-table table tr td.drop-line:hover:before{color:#fff}body.account .user-infos .sheet .four.cell{width:100%;font-weight:bold;padding-top:15px}body.account .user-infos .sheet .seven.cell{width:calc(100% - 30px);font-weight:normal;font-style:normal;font-size:12px;color:#555}body.account .user-infos .sheet em.eight{width:calc(100% - 30px);font-weight:normal;font-style:normal;font-size:12px;color:#555}body.account .user-infos .sheet form .row i::before{font-size:18px}body.account .user-book article .row .two.cell{width:100%;font-weight:bold;padding:15px 0 0}body.account .user-book article .row .nine.cell{width:calc(100% - 40px);font-weight:normal;font-style:normal;font-size:12px;color:#555}body.account .user-book article .row .one.cell{float:right}body.account .user-book article .row .one.cell i::before{font-size:18px}}@media screen and (max-width: 420px){.drop-down-filters{display:none !important}body .list-view .content{max-width:90px}article.preview{max-height:800px}}.option.justify-left>i,i.justify-left{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.justify-left>i::before,i.justify-left::before{content:""}.option.justify-right>i,i.justify-right{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.justify-right>i::before,i.justify-right::before{content:""}.option.justify-center>i,i.justify-center{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.justify-center>i::before,i.justify-center::before{content:""}.option.justify-full>i,i.justify-full{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.justify-full>i::before,i.justify-full::before{content:""}.option.bold>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.bold>i::before{content:""}.option.italic>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.italic>i::before{content:""}.option.underline>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.underline>i::before{content:""}.option.justify-left>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.justify-left>i::before{content:""}.option.justify-right>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.justify-right>i::before{content:""}.option.justify-center>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.justify-center>i::before{content:""}.option.justify-full>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.justify-full>i::before{content:""}.option.subscript>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.subscript>i::before{content:""}.option.superscript>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.superscript>i::before{content:""}.option.quote>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.quote>i::before{content:""}.option.ulist i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.ulist i::before{content:""}.option.olist>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.olist>i::before{content:""}.option.image>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.image>i::before{content:""}.option.attachment>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.attachment>i::before{content:""}.option.sound>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.sound>i::before{content:""}.option.table popover>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.table popover>i::before{content:"";color:#000}.option.linker>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.linker>i::before{content:""}.option.smileys>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.smileys>i::before{content:""}.option.unlink>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.unlink>i::before{content:""}.option.embed>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.embed>i::before{content:""}.option.audio>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.audio>i::before{content:""}.option.color>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.option.color>i::before{content:""}.option.background-color>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;color:#fff}.option.background-color>i::before{content:""}@media screen and (max-width: 800px){body editor editor-toolbar .option.font select-list .selected-value{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;display:block;position:absolute;text-align:center;line-height:44px}body editor editor-toolbar .option.font select-list .selected-value::after{content:"";color:#000}body editor editor-toolbar .option.font-size select-list .selected-value{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;display:block;position:absolute;text-align:center;line-height:44px}body editor editor-toolbar .option.font-size select-list .selected-value::after{content:"";color:#000}body editor editor-toolbar .option.format select-list .selected-value{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;display:block;position:absolute;text-align:center;line-height:44px}body editor editor-toolbar .option.format select-list .selected-value::after{content:"";color:#000}}i.cloud-upload{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.cloud-upload::before{content:""}i.undo,.undo>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.undo::before,.undo>i::before{content:""}i.redo,.redo>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.redo::before,.redo>i::before{content:""}i.loaded{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;transform:rotate(0deg)}i.loaded::before{content:""}i.loading{animation:rotate 1000ms linear infinite;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;display:inline-block;height:inherit !important}i.loading::before{content:""}i.loadingCopy{font-size:350%;margin-left:40px;margin-top:20px}i.loadingMove{font-size:350%;margin-left:70px;margin-top:20px}i.loadingExport{font-size:450%;margin-top:50px}i.back{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.back::before{content:""}i.forward{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.forward::before{content:""}i.rotate{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.rotate::before{content:""}i.crop{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.crop::before{content:""}i.blur{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.blur::before{content:""}i.resize{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.resize::before{content:""}i.trash{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.trash::before{content:""}.download-disk{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.download-disk:before{content:""}i.properties{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.properties::before{content:""}i.help-large,i.help.cas,i.help,i.navbar-help{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.help-large::before,i.type.help::before,i.help::before,i.navbar-help::before{content:"";cursor:pointer}i.others,i.share{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.others::before,i.share::before{content:""}i.search{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.search::before{content:""}i.file-text,i.draft{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.file-text:before,i.draft:before{content:""}i.mail-in,i.download{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;text-align:center}i.mail-in:before,i.download:before{content:"";font-size:12px}i.mail-out,i.upload{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;text-align:center}i.mail-out:before,i.upload:before{content:"";font-size:12px}i.mail-new{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;text-align:center}i.mail-new:before{content:"";font-size:12px}i.attachment{width:auto;height:auto;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.attachment:before{content:""}i.warning{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.warning::before{content:""}i.check-circle{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.check-circle::before{content:""}i.sort{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.sort::before{content:""}i.right-arrow{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.right-arrow::before{content:""}i.person{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;text-align:center;font-size:16px}i.person::before{content:""}i.distribute{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.distribute::before{content:""}i.switch{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.switch::before{content:""}i.send-mail{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:7px;transition:background 250ms ease}i.send-mail::before{content:"";color:#fff}i.send-mail:hover::before{color:#ff8d2e}.action-item i.send-mail{line-height:43px}.action-item i.send-mail::before{color:#3889c1}.action-item:hover i.send-mail::before{color:#ff8d2e}i.add-favorite{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:7px;transition:background 250ms ease}i.add-favorite::before{content:"";color:#fff}.domino i.add-favorite::before{color:#3889c1}i.add-favorite:hover::before{color:#ff8d2e}i.add-favorite.no-hover:hover::before{color:#3889c1}.action-item i.add-favorite{line-height:43px}.action-item i.add-favorite::before{color:#3889c1}.action-item:hover i.add-favorite::before{color:#ff8d2e}.action-item:hover span{color:#ff8d2e}.icon-off{opacity:.3}i.spinner,.spinner>i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.spinner::before,.spinner>i::before{content:""}i.folder-close{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.folder-close::before{content:""}i.settings-class-large,i.settings-class{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.settings-class-large::before,i.settings-class::before{content:""}i.add-page{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.add-page::before{content:""}i.add-user{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.add-user::before{content:""}i.card-user{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.card-user::before{content:""}i.import-file{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.import-file::before{content:""}i.file-solid{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.file-solid::before{content:""}i.file-pdf{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.file-pdf::before{content:""}i.file-xls{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.file-xls::before{content:""}i.mail-o{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.mail-o::before{content:""}i.left{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.left::before{content:""}i.right{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.right::before{content:""}i.plus{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.plus::before{content:""}i.cancel{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.cancel::before{content:""}i.mine{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.mine::before{content:""}i.view{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.view::before{content:""}i.public{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.public::before{content:""}i.share,i.ic-share{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.share::before,i.ic-share::before{content:""}i.edit{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.edit::before{content:""}i.manage{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.manage::before{content:""}i.fullscreen-on{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.fullscreen-on::before{content:""}i.fullscreen-off{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.fullscreen-off::before{content:""}i.resize-full{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.resize-full::before{content:""}i.dico,i.dicodelazone-widget-icon{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.dico::before,i.dicodelazone-widget-icon::before{content:""}i.ic-edumedia{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.ic-edumedia::before{content:""}i.dashboard{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.dashboard::before{content:""}i.congrats{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.congrats::before{content:""}i.file-image{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.file-image::before{content:""}i.website,i.website-large{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.website::before,i.website-large::before{content:""}i.library,i.library-large{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.library::before,i.library-large::before{content:""}i.move{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.move::before{content:""}i.save{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.save::before{content:""}i.record-video{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.record-video::before{content:""}i.record-audio{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.record-audio::before{content:""}i.suspend,i.pause{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.suspend::before,i.pause::before{content:""}i.burger-icon{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.burger-icon::before{content:""}i.recurrent{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.recurrent::before{content:""}.fill-primary{fill:#3889c1}.fill-accent{fill:#ff8d2e}.fill-background{fill:#f9f9f9}.fill-alert{fill:#ff3a55}.fill-warning{fill:#ff8d2e}.fill-success{fill:#6fbe2e}.fill-white{fill:#fff}.fill-shadow{fill:rgba(0,0,0,.6)}.fill-black{fill:#000}.svg-0{width:0px !important;height:0px !important}.svg-4{width:4px !important;height:4px !important}.svg-8{width:8px !important;height:8px !important}.svg-12{width:12px !important;height:12px !important}.svg-16{width:16px !important;height:16px !important}.svg-20{width:20px !important;height:20px !important}.svg-24{width:24px !important;height:24px !important}.svg-32{width:32px !important;height:32px !important}.svg-40{width:40px !important;height:40px !important}.svg-48{width:48px !important;height:48px !important}.svg-64{width:64px !important;height:64px !important}body.cdt input[type=radio],body.cdt .contentTab,.sniplet.cdt input[type=radio],.sniplet.cdt .contentTab{display:inline-block}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@-moz-keyframes spinner{to{transform:rotate(360deg)}}@-o-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}@media(min-width: 960px){body.cdt .zero-lg,.sniplet.cdt .zero-lg{display:none !important}body.cdt .one-lg,.sniplet.cdt .one-lg{width:8.33333%}body.cdt .two-lg,.sniplet.cdt .two-lg{width:16.66667%}body.cdt .three-lg,.sniplet.cdt .three-lg{width:25%}body.cdt .four-lg,.sniplet.cdt .four-lg{width:33.33333%}body.cdt .five-lg,.sniplet.cdt .five-lg{width:41.66667%}body.cdt .six-lg,.sniplet.cdt .six-lg{width:50%}body.cdt .seven-lg,.sniplet.cdt .seven-lg{width:58.33333%}body.cdt .eight-lg,.sniplet.cdt .eight-lg{width:66.66667%}body.cdt .nine-lg,.sniplet.cdt .nine-lg{width:75%}body.cdt .ten-lg,.sniplet.cdt .ten-lg{width:83.33333%}body.cdt .eleven-lg,.sniplet.cdt .eleven-lg{width:91.66667%}body.cdt .twelve-lg,.sniplet.cdt .twelve-lg{width:100%}}@media(max-width: 960px){body.cdt .zero-md,.sniplet.cdt .zero-md{display:none !important}body.cdt .one-md,.sniplet.cdt .one-md{width:8.33333%}body.cdt .two-md,.sniplet.cdt .two-md{width:16.66667%}body.cdt .three-md,.sniplet.cdt .three-md{width:25%}body.cdt .four-md,.sniplet.cdt .four-md{width:33.33333%}body.cdt .five-md,.sniplet.cdt .five-md{width:41.66667%}body.cdt .six-md,.sniplet.cdt .six-md{width:50%}body.cdt .seven-md,.sniplet.cdt .seven-md{width:58.33333%}body.cdt .eight-md,.sniplet.cdt .eight-md{width:66.66667%}body.cdt .nine-md,.sniplet.cdt .nine-md{width:75%}body.cdt .ten-md,.sniplet.cdt .ten-md{width:83.33333%}body.cdt .eleven-md,.sniplet.cdt .eleven-md{width:91.66667%}body.cdt .twelve-md,.sniplet.cdt .twelve-md{width:100%}}@media(max-width: 800px){body.cdt .zero-mobile,.sniplet.cdt .zero-mobile{display:none !important}body.cdt .one-mobile,.sniplet.cdt .one-mobile{width:8.33333%}body.cdt .two-mobile,.sniplet.cdt .two-mobile{width:16.66667%}body.cdt .three-mobile,.sniplet.cdt .three-mobile{width:25%}body.cdt .four-mobile,.sniplet.cdt .four-mobile{width:33.33333%}body.cdt .five-mobile,.sniplet.cdt .five-mobile{width:41.66667%}body.cdt .six-mobile,.sniplet.cdt .six-mobile{width:50%}body.cdt .seven-mobile,.sniplet.cdt .seven-mobile{width:58.33333%}body.cdt .eight-mobile,.sniplet.cdt .eight-mobile{width:66.66667%}body.cdt .nine-mobile,.sniplet.cdt .nine-mobile{width:75%}body.cdt .ten-mobile,.sniplet.cdt .ten-mobile{width:83.33333%}body.cdt .eleven-mobile,.sniplet.cdt .eleven-mobile{width:91.66667%}body.cdt .previewtwelve-mobile,.sniplet.cdt .previewtwelve-mobile{width:100%}}body.cdt .pagination,.sniplet.cdt .pagination{font-size:0;text-align:center}body.cdt .pagination-item,.sniplet.cdt .pagination-item{display:inline-block;vertical-align:top;font-size:16px;font-weight:bold;margin:0 2px}body.cdt .pagination-item.arrow>.pagination-item-link,.sniplet.cdt .pagination-item.arrow>.pagination-item-link{font-size:24px;color:#222}body.cdt .pagination-item.arrow>.pagination-item-link:hover,.sniplet.cdt .pagination-item.arrow>.pagination-item-link:hover{background-color:#00ab6f;border-color:#00ab6f;color:#fff}body.cdt .pagination-item-link,.sniplet.cdt .pagination-item-link{position:relative;display:block;text-align:center;min-width:24px;line-height:42px;color:#929292;transition:.3s}body.cdt .pagination-item-link:hover,.sniplet.cdt .pagination-item-link:hover{background-color:#00ab6f;border-color:#00ab6f;color:#fff}body.cdt .pagination-item.active>.pagination-item-link,.sniplet.cdt .pagination-item.active>.pagination-item-link{background-color:#00ab6f;border-color:#00ab6f;color:#fff}body.cdt .pagination-item:nth-child(3),body.cdt .pagination-item:nth-child(5),.sniplet.cdt .pagination-item:nth-child(3),.sniplet.cdt .pagination-item:nth-child(5){pointer-events:none}body.cdt .pagination-item:empty::before,.sniplet.cdt .pagination-item:empty::before{display:none}body.cdt body,.sniplet.cdt body{width:auto !important}body.cdt .small,.sniplet.cdt .small{font-size:.9em}body.cdt .normal,.sniplet.cdt .normal{font-size:1em}body.cdt .large,.sniplet.cdt .large{font-size:1.1em}body.cdt .text-xl,.sniplet.cdt .text-xl{font-size:1.5em}body.cdt .float-left,.sniplet.cdt .float-left{float:left}body.cdt .pointer,.sniplet.cdt .pointer{cursor:pointer}body.cdt .margin10v,.sniplet.cdt .margin10v{margin:10px 0}body.cdt .text-left,.sniplet.cdt .text-left{text-align:left !important}body.cdt .text-right,.sniplet.cdt .text-right{text-align:right !important}body.cdt .text-center,.sniplet.cdt .text-center{text-align:center !important}body.cdt .margin-auto,.sniplet.cdt .margin-auto{margin:auto}body.cdt .cursorDefault,.sniplet.cdt .cursorDefault{cursor:default}body.cdt .cursorPointer,.sniplet.cdt .cursorPointer{cursor:pointer}body.cdt .min-height-textarea,.sniplet.cdt .min-height-textarea{min-height:60px}body.cdt input[type=number],.sniplet.cdt input[type=number]{min-width:35px}body.cdt .inline-block,.sniplet.cdt .inline-block{display:inline-block}body.cdt .flex,.sniplet.cdt .flex{display:flex}body.cdt .space-around,.sniplet.cdt .space-around{justify-content:space-around}body.cdt section.main,.sniplet.cdt section.main{margin-left:63px}@media(max-width: 768px){body.cdt section.main,.sniplet.cdt section.main{margin-left:0;padding:0 !important}}body.cdt .remove-margin-left,.sniplet.cdt .remove-margin-left{margin-left:-63px}body.cdt .schedule .days .day .timeslots .timeslot,.sniplet.cdt .schedule .days .day .timeslots .timeslot{cursor:default}body.cdt .schedule .days .day.single,.sniplet.cdt .schedule .days .day.single{width:100%}body.cdt .schedule .schedule-month,.sniplet.cdt .schedule .schedule-month{padding-top:0}body.cdt tr th label input[type=checkbox]:checked+span::before,.sniplet.cdt tr th label input[type=checkbox]:checked+span::before{border-color:#fff}body.cdt h1,.sniplet.cdt h1{flex-shrink:0;font-weight:bold;margin-bottom:0;margin-top:0;line-height:40px;font-size:36px;color:#000}body.cdt .list-search,.sniplet.cdt .list-search{text-align:start !important;min-height:15px !important;height:15px}body.cdt .title-area-simple,.sniplet.cdt .title-area-simple{display:flex;padding-bottom:5px;padding-top:5px}body.cdt .title-area-complete,.sniplet.cdt .title-area-complete{display:flex;align-items:center}body.cdt .title-area-complete img,.sniplet.cdt .title-area-complete img{max-height:56px;margin-right:10px}body.cdt .title-area-complete h1,.sniplet.cdt .title-area-complete h1{font-size:36px}body.cdt .title-area-complete h1 a,.sniplet.cdt .title-area-complete h1 a{color:#000}body.cdt .close,.sniplet.cdt .close{cursor:pointer}body.cdt .sidebar,.sniplet.cdt .sidebar{margin-right:20px}@media(max-width: 768px){body.cdt .sidebar,.sniplet.cdt .sidebar{margin-right:0}}body.cdt .sidebar switch section .row,.sniplet.cdt .sidebar switch section .row{margin:5px 0}body.cdt .sidebar switch .switch .tick,.sniplet.cdt .sidebar switch .switch .tick{background:rgba(0,171,111,.18)}body.cdt .sidebar switch .switch .tick:before,.sniplet.cdt .sidebar switch .switch .tick:before{background:#00ab6f}body.cdt .toggle-buttons,.sniplet.cdt .toggle-buttons{background-color:#00ab6f}body.cdt .toggle-buttons button:hover,.sniplet.cdt .toggle-buttons button:hover{color:#00ab6f;background:#fff}body.cdt .toggle-buttons button:disabled,.sniplet.cdt .toggle-buttons button:disabled{cursor:default;color:rgba(255,255,255,.4)}body.cdt .toggle-buttons button:disabled:hover,.sniplet.cdt .toggle-buttons button:disabled:hover{background-color:#00ab6f;color:rgba(255,255,255,.4)}body.cdt .toggle-buttons.display,.sniplet.cdt .toggle-buttons.display{max-height:150px}body.cdt .main-content .margin-container,.sniplet.cdt .main-content .margin-container{margin-top:-40px}body.cdt .main-content .schedule-month,.sniplet.cdt .main-content .schedule-month{padding-top:0}body.cdt .sidebar-content,body.cdt .main-content,.sniplet.cdt .sidebar-content,.sniplet.cdt .main-content{padding-top:20px}body.cdt .help,.sniplet.cdt .help{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}body.cdt .help-color-bloc,.sniplet.cdt .help-color-bloc{width:40px;height:20px;display:inline-block;position:relative;top:4px;border:1px solid #000}body.cdt i.rack2::before,.sniplet.cdt i.rack2::before{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}body.cdt i.cahier-textes2::before,.sniplet.cdt i.cahier-textes2::before{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}body.cdt .color-bloc,.sniplet.cdt .color-bloc{width:40px;height:20px;display:inline-block;position:relative;top:4px;border:1px solid #000}body.cdt .show-i-hover:hover i,.sniplet.cdt .show-i-hover:hover i{display:initial}body.cdt .show-i-hover i,.sniplet.cdt .show-i-hover i{display:none}body.cdt .edit-visa-icons,.sniplet.cdt .edit-visa-icons{font-size:20px;color:#888}body.cdt .visa-being-updated,.sniplet.cdt .visa-being-updated{background-color:rgba(255,133,0,0.3803921569)}body.cdt .diary-date-picker,.sniplet.cdt .diary-date-picker{height:30px;line-height:25px;padding:0 !important}body.cdt .diary-date-picker input,.sniplet.cdt .diary-date-picker input{border-bottom:none;box-shadow:none}body.cdt .diary-date-picker input:focus,.sniplet.cdt .diary-date-picker input:focus{border-bottom:none;box-shadow:none}body.cdt .date-picker-sm,.sniplet.cdt .date-picker-sm{width:80px}body.cdt .week-switcher .date-picker-icon,.sniplet.cdt .week-switcher .date-picker-icon{z-index:1}body.cdt .tab-button,.sniplet.cdt .tab-button{display:inline-block;text-align:right;border:2px solid #4bafd5;border-radius:5px;padding:0 5px 0 5px}body.cdt .tab-button.selected,.sniplet.cdt .tab-button.selected{background:#4bafd5 !important;color:#fff}body.cdt .visa-diary .read-only-description,.sniplet.cdt .visa-diary .read-only-description{max-height:none}body.cdt .read-only-description,.sniplet.cdt .read-only-description{min-height:max-content;max-height:max-content;overflow-y:auto;height:auto;padding:10px;background:#fff;border:1px dashed #4bafd5 !important;margin-top:10px;margin-bottom:10px}body.cdt .workloadDay,.sniplet.cdt .workloadDay{padding:3px 8px;font-size:16px;border:solid 1px #aaa;color:#333}body.cdt .workloadDay.red,.sniplet.cdt .workloadDay.red{background-color:tomato}body.cdt .workloadDay.yellow,.sniplet.cdt .workloadDay.yellow{background-color:khaki}body.cdt .workloadDay.green,.sniplet.cdt .workloadDay.green{background-color:#32cd32}body.cdt .homework-progress,.sniplet.cdt .homework-progress{display:flex;flex-direction:column;justify-content:center;align-items:center}body.cdt .homework-progress.inside-homework-view,.sniplet.cdt .homework-progress.inside-homework-view{flex-direction:row-reverse;position:absolute;right:40px;top:6px;padding:5px;border-radius:5px;background-color:#fff;border:1px solid #aaa;width:135px}body.cdt .icon-upload-cloud:before,.sniplet.cdt .icon-upload-cloud:before{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}body.cdt .margin-bottom-7,.sniplet.cdt .margin-bottom-7{margin-bottom:7px}body.cdt span.no-style,.sniplet.cdt span.no-style{font-family:"Roboto"}body.cdt .tooltip,.sniplet.cdt .tooltip{z-index:90000}body.cdt .datepicker,.sniplet.cdt .datepicker{display:none}body.cdt .calendar-button,.sniplet.cdt .calendar-button{border:none;box-shadow:none;background:#00ab6f}body.cdt .calendar-button:hover,.sniplet.cdt .calendar-button:hover{background-color:#009256}body.cdt .search-input,.sniplet.cdt .search-input{background:#fff;padding:7px;vertical-align:middle;width:100%}body.cdt .search-input input,.sniplet.cdt .search-input input{margin:auto}body.cdt .search-input.small,.sniplet.cdt .search-input.small{margin-right:15px}body.cdt .search-input.small input,.sniplet.cdt .search-input.small input{max-width:75px}body.cdt .title-buttons,.sniplet.cdt .title-buttons{justify-content:flex-end !important}body.cdt .title-buttons .title-button,.sniplet.cdt .title-buttons .title-button{margin-bottom:0}body.cdt ul.search-input-ul,.sniplet.cdt ul.search-input-ul{padding:5px;margin:0;font-weight:bold;list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap}body.cdt label.checkbox input[type=checkbox]+span:before,.sniplet.cdt label.checkbox input[type=checkbox]+span:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;border:2px solid #00ab6f;border-radius:3px;color:#fff;height:20px;width:20px;margin-top:0;font-size:12px;text-align:center;line-height:16px}body.cdt label.checkbox input[type=checkbox]:checked+span::before,.sniplet.cdt label.checkbox input[type=checkbox]:checked+span::before{content:"";transform:rotate(0deg);border-color:#00ab6f;background-color:#00ab6f}body.cdt label.checkbox.half input[type=checkbox]+span:before,.sniplet.cdt label.checkbox.half input[type=checkbox]+span:before{font-family:"material-icons";content:"";transform:rotate(0deg);border-color:#00ab6f;background-color:#00ab6f}body.cdt .multi-combo-root-button,.sniplet.cdt .multi-combo-root-button{color:#222}body.cdt #group-list-teacher>button,.sniplet.cdt #group-list-teacher>button{margin-right:0;margin-left:0}body.cdt #group-list-teacher .multi-combo-root-panel,.sniplet.cdt #group-list-teacher .multi-combo-root-panel{text-align:left}body.cdt .autocomplete-audiences,.sniplet.cdt .autocomplete-audiences{flex-direction:column}body.cdt .autocomplete-selected,.sniplet.cdt .autocomplete-selected{width:100%;display:flex;flex-wrap:wrap}body.cdt .autocomplete-selected .search-input-ul,.sniplet.cdt .autocomplete-selected .search-input-ul{padding:4px}body.cdt .custom-flex-table .custom-flex-row,.sniplet.cdt .custom-flex-table .custom-flex-row{display:flex;flex-flow:row nowrap}body.cdt .custom-flex-table .custom-flex-col,.sniplet.cdt .custom-flex-table .custom-flex-col{display:flex;flex-flow:column nowrap}body.cdt .custom-flex-table .custom-flex-head,.sniplet.cdt .custom-flex-table .custom-flex-head{box-shadow:0 4px 6px rgba(0,0,0,.12);color:rgba(170,170,170,.7)}body.cdt .custom-flex-table .padding-cell,.sniplet.cdt .custom-flex-table .padding-cell{padding:10px}body.cdt .custom-flex-table .centered,.sniplet.cdt .custom-flex-table .centered{justify-content:center;text-align:center}body.cdt .custom-flex-table .text-centered,.sniplet.cdt .custom-flex-table .text-centered{text-align:center}body.cdt .custom-flex-table .bot-border,.sniplet.cdt .custom-flex-table .bot-border{border-bottom:1px solid #ddd}body.cdt .custom-flex-table .right-border,.sniplet.cdt .custom-flex-table .right-border{border-right:1px solid #ddd}body.cdt .custom-flex-table .flex-text-left,.sniplet.cdt .custom-flex-table .flex-text-left{text-align:start}body.cdt .custom-flex-table .flex-text-right,.sniplet.cdt .custom-flex-table .flex-text-right{text-align:end}body.cdt .custom-flex-table .justified-content-center,.sniplet.cdt .custom-flex-table .justified-content-center{justify-content:center}body.cdt .side-navbar,.sniplet.cdt .side-navbar{position:fixed;left:0;top:64px;height:calc(100% - 64px);width:80px;align-items:center;justify-content:center;text-align:center;z-index:1}body.cdt .side-navbar .main-nav,.sniplet.cdt .side-navbar .main-nav{z-index:1;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.26);left:0;width:80px;align-items:center;display:flex;position:fixed;top:64px;height:calc(100% - 64px)}body.cdt .side-navbar .main-nav .first-item,.sniplet.cdt .side-navbar .main-nav .first-item{margin-top:20px;position:absolute;top:0}body.cdt .side-navbar .main-nav .list-item,.sniplet.cdt .side-navbar .main-nav .list-item{display:flex;align-items:center;justify-content:space-between;flex-direction:column}body.cdt .side-navbar .main-nav .list-item.four_items,.sniplet.cdt .side-navbar .main-nav .list-item.four_items{height:50%}body.cdt .side-navbar .main-nav .list-item.three_items,.sniplet.cdt .side-navbar .main-nav .list-item.three_items{height:40%}body.cdt .side-navbar .main-nav .list-item.two_items,.sniplet.cdt .side-navbar .main-nav .list-item.two_items{height:30%}body.cdt .side-navbar .main-nav .item,.sniplet.cdt .side-navbar .main-nav .item{padding-top:5px}body.cdt .side-navbar .main-nav .item span,.sniplet.cdt .side-navbar .main-nav .item span{display:block;font-size:12px;padding:5px;line-height:16px}body.cdt .side-navbar .item,.sniplet.cdt .side-navbar .item{color:#000;position:relative;display:block;font-size:24px;width:100%;box-sizing:border-box}body.cdt .side-navbar .item:hover,.sniplet.cdt .side-navbar .item:hover{color:#00ab6f;fill:#00ab6f}body.cdt .side-navbar .item.active .icon::after,body.cdt .side-navbar .item:hover .icon::after,.sniplet.cdt .side-navbar .item.active .icon::after,.sniplet.cdt .side-navbar .item:hover .icon::after{background-color:#00ab6f}body.cdt .side-navbar i,.sniplet.cdt .side-navbar i{font-size:24px}body.cdt .side-navbar .icon:after,.sniplet.cdt .side-navbar .icon:after{content:" ";position:absolute;left:0;top:0;height:100%;display:block;background-color:rgba(0,0,0,0);width:5px}body.cdt .side-navbar .icon svg path,.sniplet.cdt .side-navbar .icon svg path{width:20px;height:20px}body.cdt .side-navbar .sub-nav,.sniplet.cdt .side-navbar .sub-nav{padding:7px 0}body.cdt .side-navbar .sub-nav .icon::after,.sniplet.cdt .side-navbar .sub-nav .icon::after{left:-8px}body.cdt .side-navbar .sub-items,.sniplet.cdt .side-navbar .sub-items{position:absolute;font-size:16px;display:block;min-width:200px;text-align:left;top:0;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.26);padding:10px;transition:all .5s cubic-bezier(0.25, 0.8, 0.25, 1);left:-500%}body.cdt .side-navbar .sub-items-structure,.sniplet.cdt .side-navbar .sub-items-structure{overflow:auto;margin:0 -10px 0 0;max-height:600px}body.cdt .side-navbar .sub-items.hovered,.sniplet.cdt .side-navbar .sub-items.hovered{left:100%}body.cdt .side-navbar .sub-items h2,.sniplet.cdt .side-navbar .sub-items h2{color:#00ab6f;font-weight:bold;line-height:15px}body.cdt .side-navbar .sub-items .sub-item,.sniplet.cdt .side-navbar .sub-items .sub-item{padding:7px 0}body.cdt .side-navbar .sub-items .sub-item .icon,.sniplet.cdt .side-navbar .sub-items .sub-item .icon{display:contents !important}body.cdt .side-navbar .sub-items .sub-item:hover,body.cdt .side-navbar .sub-items .sub-item.active,.sniplet.cdt .side-navbar .sub-items .sub-item:hover,.sniplet.cdt .side-navbar .sub-items .sub-item.active{color:#00ab6f !important}body.cdt .side-navbar .sub-items .sub-item:hover i::after,body.cdt .side-navbar .sub-items .sub-item.active i::after,.sniplet.cdt .side-navbar .sub-items .sub-item:hover i::after,.sniplet.cdt .side-navbar .sub-items .sub-item.active i::after{background-color:#00ab6f;left:-10px}body.cdt .side-navbar .sub-items .sub-item:hover i,.sniplet.cdt .side-navbar .sub-items .sub-item:hover i{color:#00ab6f}body.cdt .side-navbar .sub-items .sub-item i,.sniplet.cdt .side-navbar .sub-items .sub-item i{font-size:22px;width:40px;display:inline-block;text-align:center}body.cdt .side-navbar .sub-items .item span,.sniplet.cdt .side-navbar .sub-items .item span{font-size:16px;padding:5px 0;line-height:25px}body.cdt .list-view .pedagogic-day,.sniplet.cdt .list-view .pedagogic-day{border:1px solid #000;border-radius:10px;background:#fff}body.cdt .list-view .pedagogic-day.selected,.sniplet.cdt .list-view .pedagogic-day.selected{background:gray;fill:gray}body.cdt .list-view ul,.sniplet.cdt .list-view ul{list-style-type:none;margin:0;padding-left:0;padding-right:0}body.cdt .list-view ul li i.icon,.sniplet.cdt .list-view ul li i.icon{font-size:50px;line-height:45px;text-align:center}body.cdt .list-view i.rack2::before,.sniplet.cdt .list-view i.rack2::before{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}body.cdt .list-view i.session::before,.sniplet.cdt .list-view i.session::before{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;color:#fff}body.cdt .list-view i.cahier-textes2::before,.sniplet.cdt .list-view i.cahier-textes2::before{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}body.cdt .list-view .border-black,.sniplet.cdt .list-view .border-black{border:2px solid #000}body.cdt .list-view .list-view-item,.sniplet.cdt .list-view .list-view-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}body.cdt .list-view .list-view-item>i,.sniplet.cdt .list-view .list-view-item>i{z-index:999;position:absolute;right:10px}body.cdt .list-view .list-view-item .content,.sniplet.cdt .list-view .list-view-item .content{width:100%}body.cdt .list-view .list-view-item .right-side,.sniplet.cdt .list-view .list-view-item .right-side{border-left:1px solid #eee;margin-left:5px;width:20%;display:flex;flex-direction:column;justify-content:center}body.cdt .list-view .timeline-story .list-view-item,.sniplet.cdt .list-view .timeline-story .list-view-item{display:block}body.cdt .list-view .timeline-story .isDone,.sniplet.cdt .list-view .timeline-story .isDone{color:#46bfaf !important}body.cdt .list-view .timeline-story .title-lesson,.sniplet.cdt .list-view .timeline-story .title-lesson{text-transform:lowercase}body.cdt .list-view .timeline-story .title-lesson:first-letter,.sniplet.cdt .list-view .timeline-story .title-lesson:first-letter{text-transform:uppercase}body.cdt .list-view .timeline-story .title-lesson::first-letter,.sniplet.cdt .list-view .timeline-story .title-lesson::first-letter{text-transform:uppercase}body.cdt .list-view .timeline-story .hasDescription,.sniplet.cdt .list-view .timeline-story .hasDescription{cursor:pointer}body.cdt .list-view .timeline-story .date-field,.sniplet.cdt .list-view .timeline-story .date-field{top:0;line-height:20px}body.cdt .list-view .timeline-story .date-field .label,.sniplet.cdt .list-view .timeline-story .date-field .label{text-align:right;text-transform:uppercase;font-size:13px;font-weight:500;color:#666;padding-right:5px}body.cdt .list-view .timeline-story .round,.sniplet.cdt .list-view .timeline-story .round{width:20px;height:20px;border-radius:50%;display:inline-block;position:relative;transition:all 200ms ease;top:0;left:50%;margin-left:-13px;margin-top:0;border:solid 3px #f9f9f9;text-align:center}body.cdt .list-view .timeline-story .round.green-text,.sniplet.cdt .list-view .timeline-story .round.green-text{background:#00ab6f}body.cdt .list-view .timeline-story .round.yellow-text,.sniplet.cdt .list-view .timeline-story .round.yellow-text{background:#ffd900}body.cdt .list-view .timeline-story .round.red-text,.sniplet.cdt .list-view .timeline-story .round.red-text{background:#ff2011}body.cdt .list-view .timeline-story .white-text,.sniplet.cdt .list-view .timeline-story .white-text{color:#fff}body.cdt .list-view .timeline-story::before,.sniplet.cdt .list-view .timeline-story::before{background-color:#bbb;content:" ";position:absolute;top:12px;width:2px;height:100%;left:12.3%}body.cdt .list-view .timeline-story .date-label,.sniplet.cdt .list-view .timeline-story .date-label{position:relative;top:0}body.cdt .list-view .timeline-story .event-row,.sniplet.cdt .list-view .timeline-story .event-row{margin-top:9px}body.cdt .list-view .timeline-story .event-row .date-field,.sniplet.cdt .list-view .timeline-story .event-row .date-field{height:54px;width:12.666%}body.cdt .list-view .timeline-story .event-row .event,.sniplet.cdt .list-view .timeline-story .event-row .event{height:54px;width:2% !important;margin-right:1%}@media(max-width: 768px){body.cdt .list-view .timeline-story .event-row .event,.sniplet.cdt .list-view .timeline-story .event-row .event{width:3% !important;margin-right:3%;height:1px}}@media screen and (min-width: 800px){body.cdt .list-view .timeline-story::before,.sniplet.cdt .list-view .timeline-story::before{left:13.444% !important}}@media screen and (max-width: 800px){body.cdt .list-view .timeline-story::before,.sniplet.cdt .list-view .timeline-story::before{left:1% !important}}@media screen and (max-width: 800px){body.cdt .list-view .timeline-story .date-label,.sniplet.cdt .list-view .timeline-story .date-label{display:block}}body.cdt .list-view .hoursInView,.sniplet.cdt .list-view .hoursInView{color:#666;padding-left:5px}@media(max-width: 768px){body.cdt .list-view .hoursInView,.sniplet.cdt .list-view .hoursInView{padding-left:0}}body.cdt .list-view .see-right,.sniplet.cdt .list-view .see-right{text-decoration:underline;position:absolute;right:18px}body.cdt .list-view .i-icon-right,.sniplet.cdt .list-view .i-icon-right{position:absolute;right:10px}@media(max-width: 768px){body.cdt .list-view-date-picker,.sniplet.cdt .list-view-date-picker{padding:8px}}@media(max-width: 768px){body.cdt .pedagogic-item-article,.sniplet.cdt .pedagogic-item-article{margin:16px;padding:12px}}@media(max-width: 768px){body.cdt .pedagogic-item-article-title,.sniplet.cdt .pedagogic-item-article-title{display:flex;flex-direction:column}}@media(max-width: 768px){body.cdt .pedagogic-item-article-content-body,.sniplet.cdt .pedagogic-item-article-content-body{display:flex;flex-direction:column}}@media(max-width: 768px){body.cdt .pedagogic-item-article-content-body-homeworkState,.sniplet.cdt .pedagogic-item-article-content-body-homeworkState{display:flex}}@media(max-width: 768px){body.cdt .homework-view,.sniplet.cdt .homework-view{padding:8px}}body.cdt .homework-view-content,.sniplet.cdt .homework-view-content{display:flex;flex-direction:column}body.cdt .homework-view-content-title,.sniplet.cdt .homework-view-content-title{color:#00ab6f}@media(max-width: 768px){body.cdt .homework-view-content-title,.sniplet.cdt .homework-view-content-title{display:flex;font-size:2vh;line-height:24px}}body.cdt .homework-view-content-title-icon,.sniplet.cdt .homework-view-content-title-icon{color:#00ab6f}@media(max-width: 768px){body.cdt .homework-view-content-tick,.sniplet.cdt .homework-view-content-tick{display:flex;width:fit-content}}@media(max-width: 768px){body.cdt .homework-view-content-estimated,.sniplet.cdt .homework-view-content-estimated{font-size:16px}}@media(max-width: 768px){body.cdt .homework-view-button,.sniplet.cdt .homework-view-button{margin:8px}}@media(max-width: 768px){body.cdt .session-view,.sniplet.cdt .session-view{padding:8px}}body.cdt .session-view-description-title,.sniplet.cdt .session-view-description-title{color:#00ab6f !important}@media(max-width: 768px){body.cdt .session-view-description-title,.sniplet.cdt .session-view-description-title{display:flex;justify-content:space-between}}@media(max-width: 768px){body.cdt .session-read-only,.sniplet.cdt .session-read-only{margin:8px}}body.cdt .session-read-only-title,.sniplet.cdt .session-read-only-title{color:#00ab6f}body.cdt .session-form-card,.sniplet.cdt .session-form-card{margin-right:10px;padding:6px;font-size:16px;border-radius:5px}body.cdt .session-form-header,.sniplet.cdt .session-form-header{display:flex}body.cdt .session-form-header-search,.sniplet.cdt .session-form-header-search{display:flex;flex:2;margin-top:8px}body.cdt .session-form-header-search .async-autocomplete,.sniplet.cdt .session-form-header-search .async-autocomplete{width:50%}body.cdt .session-form-header-search .async-autocomplete input,.sniplet.cdt .session-form-header-search .async-autocomplete input{margin-bottom:0px}body.cdt .session-form-header-search .search-input-ul,.sniplet.cdt .session-form-header-search .search-input-ul{flex:auto;margin-left:10px}body.cdt .session-form-header-select,.sniplet.cdt .session-form-header-select{flex:1;margin-right:50px}body.cdt .hide-session .schedule-item-content.session,.sniplet.cdt .hide-session .schedule-item-content.session{display:none}body.cdt .schedule-item-content,.sniplet.cdt .schedule-item-content{display:flex !important;align-items:center;padding:0 !important}body.cdt .schedule-item-content .flex-col,.sniplet.cdt .schedule-item-content .flex-col{align-items:start;height:100%;padding-top:0 !important;padding-bottom:0 !important}body.cdt .schedule-item-content .flex-col.homework-item,.sniplet.cdt .schedule-item-content .flex-col.homework-item{background-color:#ff9700;width:100%;height:100%;display:flex;justify-content:center;flex-direction:column}body.cdt .schedule-item-content .flex-col.homework-item .icon-homework,.sniplet.cdt .schedule-item-content .flex-col.homework-item .icon-homework{font-size:16px}body.cdt .schedule-item-content .subject,.sniplet.cdt .schedule-item-content .subject{font-size:11px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block !important}body.cdt .schedule-item-content .audience,.sniplet.cdt .schedule-item-content .audience{font-size:11px}body.cdt .schedule-item-content .publish-icon,.sniplet.cdt .schedule-item-content .publish-icon{flex-grow:2;margin-right:10px}body.cdt .schedule-item-content .text-item,.sniplet.cdt .schedule-item-content .text-item{font-size:11px;color:rgba(0,0,0,.87)}body.cdt .schedule-item-content .flex-row-cdt,.sniplet.cdt .schedule-item-content .flex-row-cdt{min-height:15px;max-height:32px;position:initial;text-overflow:ellipsis}body.cdt .homework-by-days,.sniplet.cdt .homework-by-days{color:#fff;background-color:#ff9700;line-height:39px;text-align:center;border-radius:5px}body.cdt .bloc-homework,.sniplet.cdt .bloc-homework{height:100%}body.cdt .diary-choice-view,.sniplet.cdt .diary-choice-view{display:inline-flex;align-items:center}body.cdt .datepicker table thead tr,.sniplet.cdt .datepicker table thead tr{background:#00ab6f}body.cdt .datepicker table thead tr th:hover,.sniplet.cdt .datepicker table thead tr th:hover{background:#009256}body.cdt .calendar-container,.sniplet.cdt .calendar-container{background-color:#fff}body.cdt .calendar-container i.calendar::before,.sniplet.cdt .calendar-container i.calendar::before{color:#00ab6f}body.cdt .calendar-container .calendar-current-week,.sniplet.cdt .calendar-container .calendar-current-week{background:#fff;padding-right:0;margin-bottom:8px;line-height:39px}body.cdt .calendar-container .calendar-current-week .cyan,.sniplet.cdt .calendar-container .calendar-current-week .cyan{background-color:#00ab6f}body.cdt .calendar-container .calendar-current-week .cyan:hover,.sniplet.cdt .calendar-container .calendar-current-week .cyan:hover{background-color:#009256}body.cdt .calendar-container .calendar-current-week .calendarFiltersButtons .displayModeButtons,.sniplet.cdt .calendar-container .calendar-current-week .calendarFiltersButtons .displayModeButtons{margin:0px}body.cdt .calendar-container .calendar-current-week .calendarFiltersButtons .nextPrevious button,.sniplet.cdt .calendar-container .calendar-current-week .calendarFiltersButtons .nextPrevious button{background-color:#00ab6f}body.cdt .calendar-container .calendar-current-week .calendarFiltersButtons .nextPrevious button:hover,.sniplet.cdt .calendar-container .calendar-current-week .calendarFiltersButtons .nextPrevious button:hover{background-color:#009256}body.cdt .calendar-container .calendar-current-week button,.sniplet.cdt .calendar-container .calendar-current-week button{color:#fff;border-radius:0px;padding:8px 15px 8px}body.cdt .calendar-container .calendar-current-week button i18n,.sniplet.cdt .calendar-container .calendar-current-week button i18n{text-transform:uppercase}body.cdt .calendar-container .calendar-current-week span[ng-if="display.mode === 'week'"],.sniplet.cdt .calendar-container .calendar-current-week span[ng-if="display.mode === 'week'"]{color:#fff;background:#00ab6f;height:100%;display:inline-block;padding:0 10px}body.cdt .calendar-container .next-timeslots,body.cdt .calendar-container .previous-timeslots,.sniplet.cdt .calendar-container .next-timeslots,.sniplet.cdt .calendar-container .previous-timeslots{margin-bottom:0;background:#00ab6f}body.cdt .calendar-container .next-timeslots:hover,body.cdt .calendar-container .previous-timeslots:hover,.sniplet.cdt .calendar-container .next-timeslots:hover,.sniplet.cdt .calendar-container .previous-timeslots:hover{background:#009256}body.cdt .calendar-container .next-timeslots:disabled,body.cdt .calendar-container .previous-timeslots:disabled,.sniplet.cdt .calendar-container .next-timeslots:disabled,.sniplet.cdt .calendar-container .previous-timeslots:disabled{background:#e6e6e6}body.cdt .calendar-container .next-timeslots:disabled:hover,body.cdt .calendar-container .previous-timeslots:disabled:hover,.sniplet.cdt .calendar-container .next-timeslots:disabled:hover,.sniplet.cdt .calendar-container .previous-timeslots:disabled:hover{background:#e6e6e6}body.cdt .calendar-container .next-timeslots:disabled::before,body.cdt .calendar-container .previous-timeslots:disabled::before,.sniplet.cdt .calendar-container .next-timeslots:disabled::before,.sniplet.cdt .calendar-container .previous-timeslots:disabled::before{content:" "}body.cdt .calendar-container .schedule legend.timeslots,.sniplet.cdt .calendar-container .schedule legend.timeslots{background:#fff;color:#000;padding-top:44px}body.cdt .calendar-container .days,.sniplet.cdt .calendar-container .days{height:auto}body.cdt .calendar-container .days .day legend,.sniplet.cdt .calendar-container .days .day legend{background:#fff;color:#000;text-transform:uppercase}body.cdt .calendar-container .days .day .timeslots,.sniplet.cdt .calendar-container .days .day .timeslots{display:flex;flex-direction:column;justify-content:space-between;padding-top:41px}body.cdt .calendar-container .days .day .timeslots .timeslot,.sniplet.cdt .calendar-container .days .day .timeslots .timeslot{background:#fff;display:flex;flex-direction:column;justify-content:space-around}body.cdt .title-sidebar,.sniplet.cdt .title-sidebar{background-color:#00ab6f}body.cdt .title-sidebar h5,body.cdt .title-sidebar i,.sniplet.cdt .title-sidebar h5,.sniplet.cdt .title-sidebar i{color:#fff;fill:#fff;text-transform:uppercase}body.cdt .title-sidebar svg,.sniplet.cdt .title-sidebar svg{display:block;margin:0 auto}body.cdt .display-background,.sniplet.cdt .display-background{background-color:#fff}body.cdt .diary-search,.sniplet.cdt .diary-search{padding-bottom:15px;padding-top:20px;margin:0px 5px}body.cdt .row-homework,.sniplet.cdt .row-homework{display:flex;align-items:center}body.cdt .overlay-loader-calendar,.sniplet.cdt .overlay-loader-calendar{display:flex;align-items:center;background:rgba(255,255,255,.5);position:absolute;z-index:999;width:100%;vertical-align:middle;justify-content:center;top:60px;height:calc(100% - 60px)}@media(max-width: 1125px){body.cdt #dailyeventlongtitle,.sniplet.cdt #dailyeventlongtitle{display:none}body.cdt #dailyeventshorttitle,.sniplet.cdt #dailyeventshorttitle{display:inline}}@media(min-width: 1125px){body.cdt #dailyeventlongtitle,.sniplet.cdt #dailyeventlongtitle{display:inline}body.cdt #dailyeventshorttitle,.sniplet.cdt #dailyeventshorttitle{display:none}}body.cdt .diary-container button.previous-timeslots,body.cdt .diary-container button.next-timeslots,.sniplet.cdt .diary-container button.previous-timeslots,.sniplet.cdt .diary-container button.next-timeslots{left:-3px}body.cdt .diary-container calendar-daily-events .days .day,.sniplet.cdt .diary-container calendar-daily-events .days .day{height:auto;min-height:100px}body.cdt .diary-container calendar-daily-events .days,.sniplet.cdt .diary-container calendar-daily-events .days{z-index:998}body.cdt .diary-container .timeslots,.sniplet.cdt .diary-container .timeslots{display:none}body.cdt .diary-container.diary-show-calendar .timeslots,.sniplet.cdt .diary-container.diary-show-calendar .timeslots{display:inline-block}body.cdt .diary-container.diary-show-calendar .homeworkpanel,.sniplet.cdt .diary-container.diary-show-calendar .homeworkpanel{padding:0px !important}body.cdt .diary-container.diary-show-homeworks:not(.diary-show-calendar) .daily-events,.sniplet.cdt .diary-container.diary-show-homeworks:not(.diary-show-calendar) .daily-events{display:none}body.cdt .diary-container.diary-show-homeworks .homeworks-row,.sniplet.cdt .diary-container.diary-show-homeworks .homeworks-row{display:flex;position:relative;top:127px;z-index:1}body.cdt .diary-container.diary-show-homeworks .homeworks-row .timeslot,.sniplet.cdt .diary-container.diary-show-homeworks .homeworks-row .timeslot{color:#000;height:40px;line-height:40px;text-align:center;box-sizing:border-box;width:130px}body.cdt .diary-container .previous-timeslots,.sniplet.cdt .diary-container .previous-timeslots{height:20px}body.cdt .diary-container .schedule .days,.sniplet.cdt .diary-container .schedule .days{height:auto}body.cdt .diary-container .schedule-item,.sniplet.cdt .diary-container .schedule-item{margin-top:40px;border:1px solid rgba(96,96,96,.15)}body.cdt .diary-container [resizable],.sniplet.cdt .diary-container [resizable]{transition:none !important}body.cdt .diary-container.diary-show-calendar calendar-daily-events .days .day,.sniplet.cdt .diary-container.diary-show-calendar calendar-daily-events .days .day{height:40px;min-height:40px;width:14.2857142857% !important;background:#ffe5bf !important}body.cdt .diary-container.diary-show-calendar calendar-daily-events .days .day.sixDays,.sniplet.cdt .diary-container.diary-show-calendar calendar-daily-events .days .day.sixDays{width:16.6666666667% !important}body.cdt .diary-container.diary-show-calendar calendar-daily-events .days .day.fiveDays,.sniplet.cdt .diary-container.diary-show-calendar calendar-daily-events .days .day.fiveDays{width:20% !important}body.cdt .diary-container.diary-show-calendar.calendar-day-mode calendar-daily-events .days .day,.sniplet.cdt .diary-container.diary-show-calendar.calendar-day-mode calendar-daily-events .days .day{height:40px;min-height:40px;width:100% !important;background:#ddd !important}body.cdt .diary-container calendar-daily-events,.sniplet.cdt .diary-container calendar-daily-events{position:static;flex:1 1 0}body.cdt calendar-daily-events,.sniplet.cdt calendar-daily-events{padding-left:0px !important}body.cdt .homework-content,.sniplet.cdt .homework-content{padding:5px;border:solid 2px;background-color:#fff;border-radius:5px;font-size:12px;line-height:12px;text-align:left;color:#fff}body.cdt .homework-content-sm,.sniplet.cdt .homework-content-sm{padding:5px;border:solid 2px;background-color:#fff;border-radius:5px;font-size:12px;line-height:12px;text-align:center;width:40px;margin-right:2px}body.cdt .filter2,.sniplet.cdt .filter2{height:39px;font-size:30px;line-height:42px;text-align:center;width:50px !important;display:inline-block;border-radius:2px;box-shadow:none;background:#aaa;color:#fff}body.cdt i.homework::before,.sniplet.cdt i.homework::before{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;color:#fff}body.cdt .filter2.diary.selected,.sniplet.cdt .filter2.diary.selected{box-shadow:0 2px 3px rgba(0,0,0,.26) inset;background-color:#763294}body.cdt .filter2.homework.selected,.sniplet.cdt .filter2.homework.selected{box-shadow:0 2px 3px rgba(0,0,0,.26) inset;background-color:#46bfaf}body.cdt .week-item,.sniplet.cdt .week-item{position:relative}body.cdt .week-item .left-side,.sniplet.cdt .week-item .left-side{position:absolute;left:0px;right:30px}body.cdt .week-item .right-side,.sniplet.cdt .week-item .right-side{position:absolute;right:0px;width:30px}body.cdt .timeslot,.sniplet.cdt .timeslot{cursor:default}body.cdt .ellipsis,.sniplet.cdt .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.cdt .tooltip-course,.sniplet.cdt .tooltip-course{max-width:400px;border-radius:5px;padding:10px;text-align:left;display:block}body.cdt .tooltip-course .header,.sniplet.cdt .tooltip-course .header{color:#fff;padding:1px 6px}body.cdt .month-day .n-more,.sniplet.cdt .month-day .n-more{display:none}body.cdt container[template=calendarDefaultDisplayOptionsTemplate]>div,.sniplet.cdt container[template=calendarDefaultDisplayOptionsTemplate]>div{float:left;width:100%}body.cdt container[template=calendarDefaultDisplayOptionsTemplate]>div h2,.sniplet.cdt container[template=calendarDefaultDisplayOptionsTemplate]>div h2{background:#00ab6f;box-sizing:border-box;margin:0;padding:10px 5px;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;text-indent:20px}body.cdt container[template=calendarDefaultDisplayOptionsTemplate]>div h2~div,.sniplet.cdt container[template=calendarDefaultDisplayOptionsTemplate]>div h2~div{padding-left:20px}body.cdt container[template=calendarDefaultDisplayOptionsTemplate]>div h2~div:last-child,.sniplet.cdt container[template=calendarDefaultDisplayOptionsTemplate]>div h2~div:last-child{margin-bottom:20px !important}body.cdt .calendar-tooltip,.sniplet.cdt .calendar-tooltip{width:220px;max-height:450px;overflow:hidden;position:fixed;visibility:hidden;border-radius:5px;box-shadow:0 2px 20px rgba(0,0,0,.26);background-color:rgba(255,255,255,.9);z-index:800;box-sizing:border-box}body.cdt .calendar-tooltip .calendar-sources,.sniplet.cdt .calendar-tooltip .calendar-sources{font-size:10px;padding:5px}body.cdt .calendar-tooltip-title,.sniplet.cdt .calendar-tooltip-title{border-radius:5px 5px 0 0;font-size:12px;font-weight:bold;justify-content:center;color:#fff;padding:5px}body.cdt .calendar-tooltip-title.homework,.sniplet.cdt .calendar-tooltip-title.homework{border-radius:0}body.cdt .calendar-tooltip-content,.sniplet.cdt .calendar-tooltip-content{padding:5px;min-height:20px;font-size:10px;line-height:14px;max-height:150px;overflow:hidden}body.cdt .calendar-tooltip-content iframe,.sniplet.cdt .calendar-tooltip-content iframe{width:150px;height:150px}body.cdt .calendar-tooltip-content img,.sniplet.cdt .calendar-tooltip-content img{width:100px;height:50px}body.cdt .text-ellipsis,.sniplet.cdt .text-ellipsis{text-overflow:ellipsis;white-space:nowrap}body.cdt .overflow-hidden,.sniplet.cdt .overflow-hidden{overflow:hidden}body.cdt .vertical-align-top,.sniplet.cdt .vertical-align-top{vertical-align:top}body.cdt .display-table,.sniplet.cdt .display-table{display:table}body.cdt .table-cell-middle,.sniplet.cdt .table-cell-middle{display:table-cell;vertical-align:middle}body.cdt .empty-take-space:after,.sniplet.cdt .empty-take-space:after{content:"​"}body.cdt .pagination,.sniplet.cdt .pagination{float:right}body.cdt .table-layout-fixed,.sniplet.cdt .table-layout-fixed{table-layout:fixed}body.cdt .inline-child>div,.sniplet.cdt .inline-child>div{display:inline-block}body.cdt .space-between-child>div:before,.sniplet.cdt .space-between-child>div:before{content:" ";white-space:pre}body.cdt .float-none,.sniplet.cdt .float-none{float:none}body.cdt .min-width-unset,.sniplet.cdt .min-width-unset{min-width:unset !important}body.cdt .resize-vertical,.sniplet.cdt .resize-vertical{resize:vertical}body.cdt .resize-none,.sniplet.cdt .resize-none{resize:none}body.cdt .display-inline-block,.sniplet.cdt .display-inline-block{display:inline-block}body.cdt .overflow-y-,.sniplet.cdt .overflow-y-{overflow-y:auto}body.cdt .pull-left,.sniplet.cdt .pull-left{float:left !important}body.cdt .pull-right,.sniplet.cdt .pull-right{float:right !important}body.cdt .text-center,.sniplet.cdt .text-center{text-align:center}body.cdt .text-right,.sniplet.cdt .text-right{text-align:right}body.cdt .text-left,.sniplet.cdt .text-left{text-align:left}body.cdt .orange-text,.sniplet.cdt .orange-text{color:#ff8500}body.cdt .yellow-text,.sniplet.cdt .yellow-text{color:#ffd900}body.cdt .green-text,.sniplet.cdt .green-text{color:#00ab6f}body.cdt .red-text,.sniplet.cdt .red-text{color:#e61610}body.cdt .lightgray,.sniplet.cdt .lightgray{color:#999}body.cdt .gray,.sniplet.cdt .gray{color:#666}body.cdt .bg-lightgrey,.sniplet.cdt .bg-lightgrey{background-color:#f7f6f6}body.cdt .italic,.sniplet.cdt .italic{font-style:italic}body.cdt .opacity-icon,.sniplet.cdt .opacity-icon{opacity:.2}body.cdt .remove-margin,.sniplet.cdt .remove-margin{margin:0px}body.cdt .remove-margin-top,.sniplet.cdt .remove-margin-top{margin-top:0px}body.cdt .margin-sm,.sniplet.cdt .margin-sm{margin:5px}body.cdt .margin-md,.sniplet.cdt .margin-md{margin:10px}body.cdt .margin-bottom-sm,.sniplet.cdt .margin-bottom-sm{margin-bottom:5px}body.cdt .margin-top-sm,.sniplet.cdt .margin-top-sm{margin-top:5px}body.cdt .margin-left-sm,.sniplet.cdt .margin-left-sm{margin-left:5px !important}body.cdt .margin-right-sm,.sniplet.cdt .margin-right-sm{margin-right:5px}body.cdt .margin-bottom-md,.sniplet.cdt .margin-bottom-md{margin-bottom:10px}body.cdt .margin-top-md,.sniplet.cdt .margin-top-md{margin-top:10px}body.cdt .margin-left-md,.sniplet.cdt .margin-left-md{margin-left:10px}body.cdt .margin-right-md,.sniplet.cdt .margin-right-md{margin-right:10px}body.cdt .margin-top-Botton-md,.sniplet.cdt .margin-top-Botton-md{margin-top:15px;margin-bottom:10px}body.cdt .margin-bottom-mid,.sniplet.cdt .margin-bottom-mid{margin-bottom:15px}body.cdt .margin-bottom-lg,.sniplet.cdt .margin-bottom-lg{margin-bottom:20px}body.cdt .margin-top-lg,.sniplet.cdt .margin-top-lg{margin-top:20px !important}body.cdt .margin-left-lg,.sniplet.cdt .margin-left-lg{margin-left:20px}body.cdt .margin-right-lg,.sniplet.cdt .margin-right-lg{margin-right:20px}body.cdt .remove-padding,.sniplet.cdt .remove-padding{padding:0px}body.cdt .padding-sm,.sniplet.cdt .padding-sm{padding:5px}body.cdt .padding-lg,.sniplet.cdt .padding-lg{padding:20px}body.cdt .padding-bottom-sm,.sniplet.cdt .padding-bottom-sm{padding-bottom:5px}body.cdt .padding-top-sm,.sniplet.cdt .padding-top-sm{padding-top:5px}body.cdt .padding-left-sm,.sniplet.cdt .padding-left-sm{padding-left:5px}body.cdt .padding-right-sm,.sniplet.cdt .padding-right-sm{padding-right:5px}body.cdt .padding-md,.sniplet.cdt .padding-md{padding:10px}body.cdt .padding-bottom-md,.sniplet.cdt .padding-bottom-md{padding-bottom:10px}body.cdt .padding-bottom-lg,.sniplet.cdt .padding-bottom-lg{padding-bottom:16px}body.cdt .padding-top-md,.sniplet.cdt .padding-top-md{padding-top:10px}body.cdt .padding-left-md,.sniplet.cdt .padding-left-md{padding-left:10px !important}body.cdt .padding-left-xlg,.sniplet.cdt .padding-left-xlg{padding-left:24px}body.cdt .padding-right-md,.sniplet.cdt .padding-right-md{padding-right:10px}body.cdt .padding-right-lg,.sniplet.cdt .padding-right-lg{padding-right:20px}body.cdt .padding-right-xlg,.sniplet.cdt .padding-right-xlg{padding-right:24px}body.cdt .padding-bottom-list,.sniplet.cdt .padding-bottom-list{padding-bottom:24px}body.cdt .full-td-width,.sniplet.cdt .full-td-width{width:100%}body.cdt .border-width-fieldset,.sniplet.cdt .border-width-fieldset{border:#f0f8ff}body.cdt .cdt-title-not-clickable,.sniplet.cdt .cdt-title-not-clickable{color:#222;margin:0px}body.cdt .text-align-inherit,.sniplet.cdt .text-align-inherit{text-align:initial !important}body.cdt .justified-content-end,.sniplet.cdt .justified-content-end{justify-content:flex-end !important}body.cdt .ellipsis,.sniplet.cdt .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.cdt .centered,.sniplet.cdt .centered{margin-left:auto;margin-right:auto}body.cdt button span.no-style,.sniplet.cdt button span.no-style{width:100%}body.cdt .form-row,.sniplet.cdt .form-row{padding:10px 0}body.cdt .sub-text,.sniplet.cdt .sub-text{font-style:italic;color:#666}body.cdt .global-administrator-page-header,.sniplet.cdt .global-administrator-page-header{position:relative}body.cdt .global-administrator-page h1,.sniplet.cdt .global-administrator-page h1{flex-shrink:0;font-weight:bold;margin-bottom:0;line-height:0;color:#000}body.cdt .global-administrator-page .title-area-simple,.sniplet.cdt .global-administrator-page .title-area-simple{display:flex}body.cdt .global-administrator-page .title-area-complete,.sniplet.cdt .global-administrator-page .title-area-complete{display:flex;align-items:center}body.cdt .global-administrator-page .title-area-complete img,.sniplet.cdt .global-administrator-page .title-area-complete img{max-height:56px;margin-right:10px}body.cdt .global-administrator-page .title-area-complete h1,.sniplet.cdt .global-administrator-page .title-area-complete h1{font-size:36px}body.cdt .global-administrator-page .title-area-complete h1 a,.sniplet.cdt .global-administrator-page .title-area-complete h1 a{color:#000}body.cdt .global-administrator-page i.published,.sniplet.cdt .global-administrator-page i.published{color:#00ab6f}body.cdt .global-administrator-page i.unpublished,.sniplet.cdt .global-administrator-page i.unpublished{color:#aaa}body.cdt .global-administrator-page .homework-slot .time-slot-type,body.cdt .global-administrator-page .session-slot .time-slot-type,.sniplet.cdt .global-administrator-page .homework-slot .time-slot-type,.sniplet.cdt .global-administrator-page .session-slot .time-slot-type{border-radius:7px 0 0 7px}body.cdt .global-administrator-page .homework-slot .time-slot-title,body.cdt .global-administrator-page .session-slot .time-slot-title,.sniplet.cdt .global-administrator-page .homework-slot .time-slot-title,.sniplet.cdt .global-administrator-page .session-slot .time-slot-title{text-align:left}body.cdt .global-administrator-page .shadowed,.sniplet.cdt .global-administrator-page .shadowed{box-shadow:0 4px 6px rgba(0,0,0,.3) !important}body.cdt .global-administrator-page .img-none,.sniplet.cdt .global-administrator-page .img-none{max-width:60%;padding-top:20px;padding-bottom:20px}body.cdt .global-administrator-page .empty-list,.sniplet.cdt .global-administrator-page .empty-list{justify-content:start !important;font-size:16px;color:#aaa}body.cdt .global-administrator-page #list-diary-to-pdf,.sniplet.cdt .global-administrator-page #list-diary-to-pdf{opacity:0;z-index:-5;position:absolute;width:790.28px}body.cdt .global-administrator-page #canvas-diary-to-pdf,.sniplet.cdt .global-administrator-page #canvas-diary-to-pdf{opacity:0;z-index:-5;position:absolute}body.cdt .global-administrator-page .svg-green,.sniplet.cdt .global-administrator-page .svg-green{color:#00ab6f;fill:#00ab6f}body.cdt .global-administrator-page .button-checkbox,.sniplet.cdt .global-administrator-page .button-checkbox{color:#fff;border-radius:20px;font-size:12px;padding-left:10px;padding-right:10px}body.cdt .global-administrator-page .button-checkbox:hover,.sniplet.cdt .global-administrator-page .button-checkbox:hover{cursor:pointer}body.cdt .global-administrator-page .button-checkbox.unactive,.sniplet.cdt .global-administrator-page .button-checkbox.unactive{background-color:#aaa}body.cdt .global-administrator-page .button-checkbox.unactive:hover,.sniplet.cdt .global-administrator-page .button-checkbox.unactive:hover{background-color:#009256}body.cdt .global-administrator-page .button-checkbox.active,.sniplet.cdt .global-administrator-page .button-checkbox.active{background-color:#00ab6f}body.cdt .global-administrator-page .button-checkbox.active:hover,.sniplet.cdt .global-administrator-page .button-checkbox.active:hover{background-color:#009256}body.cdt .global-administrator-page .time-slot-type,.sniplet.cdt .global-administrator-page .time-slot-type{fill:#fff}body.cdt .global-administrator-page .homework-slot .time-slot-type,.sniplet.cdt .global-administrator-page .homework-slot .time-slot-type{background-color:#ff9700}body.cdt .global-administrator-page .homework-slot .time-slot-title,.sniplet.cdt .global-administrator-page .homework-slot .time-slot-title{background-color:rgba(255,151,0,.18)}body.cdt .global-administrator-page .session-slot .time-slot-type,.sniplet.cdt .global-administrator-page .session-slot .time-slot-type{background-color:#00ab6f}body.cdt .global-administrator-page .session-slot .time-slot-title,.sniplet.cdt .global-administrator-page .session-slot .time-slot-title{background-color:rgba(0,171,111,.18)}body.cdt .global-administrator-page .create-visa textarea:focus,.sniplet.cdt .global-administrator-page .create-visa textarea:focus{outline:none !important;border:1px solid #00ab6f;box-shadow:0 0 10px #00ab6f}body.cdt .global-administrator-page .create-visa button,.sniplet.cdt .global-administrator-page .create-visa button{background-color:#00ab6f}body.cdt .global-administrator-page .session-modal .close-lightbox,.sniplet.cdt .global-administrator-page .session-modal .close-lightbox{color:#555}body.cdt .global-administrator-page .session-modal .content,.sniplet.cdt .global-administrator-page .session-modal .content{width:97%;min-height:91%;align-items:stretch}body.cdt .global-administrator-page .session-modal .content .twelve.cell,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell{display:flex}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include{align-items:stretch}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back,body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next{z-index:1;display:inline-flex;align-items:center;text-align:center;position:absolute;width:10%;justify-content:center;top:50vh}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back i,body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next i,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back i,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next i{color:#aaa;cursor:pointer;font-size:45px}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back i:hover,body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next i:hover,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back i:hover,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next i:hover{color:#7e7e7e}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back i.disabled,body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next i.disabled,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back i.disabled,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next i.disabled{cursor:default;color:rgba(170,170,170,.3)}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back i.disabled:hover,body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next i.disabled:hover,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back i.disabled:hover,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next i.disabled:hover{color:rgba(170,170,170,.3)}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .back{left:0}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .next{right:0}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content{display:inline-flex;width:80%;align-items:stretch;padding-right:10%;padding-left:10%}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content .main-content,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content .main-content{min-height:0}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content .main-content .head,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content .main-content .head{height:25px}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content .main-content .head .edit-button,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content .main-content .head .edit-button{justify-content:flex-end}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content .main-content .title,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content .main-content .title{font-size:26px;font-weight:bold;height:50px}body.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content .main-content .description,.sniplet.cdt .global-administrator-page .session-modal .content .twelve.cell .modal-include .session-content .main-content .description{align-items:stretch}body.cdt .administrator-page-list,.sniplet.cdt .administrator-page-list{display:flex;flex-flow:wrap;height:60px}body.cdt .administrator-page-list-item,.sniplet.cdt .administrator-page-list-item{display:inline;margin:0 5px}body.cdt select,.sniplet.cdt select{background-color:#fff;height:34px;padding:0 5px;border-radius:2px;transition:all .5s ease;cursor:pointer;outline:none;min-width:150px;border:solid 1px #8c939e;color:#3f454f}body.cdt select:hover,.sniplet.cdt select:hover{border-color:#3889c1}body.cdt select:disabled,.sniplet.cdt select:disabled{background-color:#ebebe4}body.cdt select.formSessionType,.sniplet.cdt select.formSessionType{height:29px}body.cdt .progression-item-scrollable,.sniplet.cdt .progression-item-scrollable{background-color:#2a9cc8;color:#fff;transition:background 250ms ease;font-size:12px;padding:2px;border:1px #fff solid;transform:translate(0, 0);text-align:center;z-index:10}body.cdt .progression-list,.sniplet.cdt .progression-list{margin:0;max-height:200px;overflow:auto}body.cdt .progression-search,.sniplet.cdt .progression-search{margin:1px}body.cdt .progression-search:focus,.sniplet.cdt .progression-search:focus{border-bottom:2px #00ab6f solid}body.cdt .sidebar .ellipsis,.sniplet.cdt .sidebar .ellipsis{margin-right:30px}body.cdt .sidebar .plus-input::after,.sniplet.cdt .sidebar .plus-input::after{content:"";position:absolute;top:-9px;right:0px}body.cdt .sidebar>.filter__input--icon,.sniplet.cdt .sidebar>.filter__input--icon{position:relative}body.cdt .sidebar>.filter__input--icon:after,.sniplet.cdt .sidebar>.filter__input--icon:after{content:"";font-family:"generic-icons";position:absolute;top:0;right:10px;color:#888}body.cdt .sidebar>.filter__input--icon>input[type=text],.sniplet.cdt .sidebar>.filter__input--icon>input[type=text]{width:100%}body.cdt i.diary-view-calendar::before,.sniplet.cdt i.diary-view-calendar::before{content:""}body.cdt i.diary-view-list::before,.sniplet.cdt i.diary-view-list::before{content:""}body.cdt i.diary-view-carousel::before,.sniplet.cdt i.diary-view-carousel::before{content:""}body.cdt i.diary-view-puzzle-piece::before,.sniplet.cdt i.diary-view-puzzle-piece::before{content:""}body.cdt i.diary-view-chart-bar::before,.sniplet.cdt i.diary-view-chart-bar::before{content:""}body.cdt i.diary-view-window::before,.sniplet.cdt i.diary-view-window::before{content:""}body.cdt i.open-bloc::before,.sniplet.cdt i.open-bloc::before{content:""}body.cdt i.close-bloc::before,.sniplet.cdt i.close-bloc::before{content:""}body.cdt i.diary-up::before,.sniplet.cdt i.diary-up::before{content:""}body.cdt i.diary-calendar::before,.sniplet.cdt i.diary-calendar::before{content:""}body.cdt i.diary-file::before,.sniplet.cdt i.diary-file::before{content:""}body.cdt i.diary-folder::before,.sniplet.cdt i.diary-folder::before{content:""}body.cdt i.diary-user::before,.sniplet.cdt i.diary-user::before{content:""}body.cdt i.arrow-right::before,.sniplet.cdt i.arrow-right::before{content:""}body.cdt i.arrow-left::before,.sniplet.cdt i.arrow-left::before{content:""}body.cdt i.arrow-up::before,.sniplet.cdt i.arrow-up::before{content:""}body.cdt i.arrow-down::before,.sniplet.cdt i.arrow-down::before{content:""}body.cdt i.right-open::before,.sniplet.cdt i.right-open::before{content:""}body.cdt i.visible:before,.sniplet.cdt i.visible:before{font-family:"material-icons";content:""}body.cdt i.invisible:before,.sniplet.cdt i.invisible:before{font-family:"material-icons";content:""}body.cdt i.dashboard:before,.sniplet.cdt i.dashboard:before{font-family:"material-icons";content:""}body.cdt i.nav-diary-calendar:before,.sniplet.cdt i.nav-diary-calendar:before{font-family:"material-icons";content:""}body.cdt i.notebook:before,.sniplet.cdt i.notebook:before{font-family:"material-icons";content:""}body.cdt i.progression:before,.sniplet.cdt i.progression:before{font-family:"material-icons";content:""}body.cdt i.file-pdf:before,.sniplet.cdt i.file-pdf:before{content:""}body.cdt i.notebook-archive:before,.sniplet.cdt i.notebook-archive:before{font-family:"material-icons";content:""}body.cdt .schedule .days .day .timeslots .timeslot hr,.sniplet.cdt .schedule .days .day .timeslots .timeslot hr{border-bottom:thin solid #fff !important}body.cdt .loader-container,.sniplet.cdt .loader-container{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}body.cdt .loader-container .loader,.sniplet.cdt .loader-container .loader{margin:50px;transform:translate(-50%, -50%);width:50px;height:10px;background:#00ab6f;border-radius:5px;animation:load 1.8s ease-in-out infinite}body.cdt .loader-container .loader:before,body.cdt .loader-container .loader:after,.sniplet.cdt .loader-container .loader:before,.sniplet.cdt .loader-container .loader:after{position:absolute;display:block;content:"";animation:load 1.8s ease-in-out infinite;height:10px;border-radius:5px}body.cdt .loader-container .loader:before,.sniplet.cdt .loader-container .loader:before{top:-20px;left:10px;width:40px;background:#e61610}body.cdt .loader-container .loader:after,.sniplet.cdt .loader-container .loader:after{bottom:-20px;width:35px;background:#9c29b7}@keyframes load{0%{transform:translateX(40px)}50%{transform:translateX(-30px)}100%{transform:translateX(40px)}}body.cdt .homework-type .right-button,.sniplet.cdt .homework-type .right-button{display:inline-block;float:none}body.cdt .homework-type .input-libelle,.sniplet.cdt .homework-type .input-libelle{width:20%}body.cdt .homework-type .cdt-settings-list,.sniplet.cdt .homework-type .cdt-settings-list{padding-left:0px;list-style-type:none}body.cdt .homework-type .cdt-settings-list ul,.sniplet.cdt .homework-type .cdt-settings-list ul{list-style-type:none}body.cdt .homework-type .empty-state,.sniplet.cdt .homework-type .empty-state{display:flex;text-align:center;align-items:center;justify-content:space-between}body.cdt .homework-type ul.settings-list,.sniplet.cdt .homework-type ul.settings-list{list-style-type:none;padding-left:0}body.cdt .homework-type .skills-list-proposition:hover dots-menu,.sniplet.cdt .homework-type .skills-list-proposition:hover dots-menu{opacity:1}body.cdt .homework-type .skills-list-proposition dots-menu,.sniplet.cdt .homework-type .skills-list-proposition dots-menu{opacity:0}body.cdt .homework-type .icon-grey,.sniplet.cdt .homework-type .icon-grey{color:#ccc}body.cdt .homework-type .pencil,.sniplet.cdt .homework-type .pencil{margin-right:7.5px}body.cdt .homework-type .pencil:hover,.sniplet.cdt .homework-type .pencil:hover{color:#009256}body.cdt .homework-type .trash:hover,.sniplet.cdt .homework-type .trash:hover{color:#009256}body.cdt .manage-progression h1,body.cdt .manage-progression h3,.sniplet.cdt .manage-progression h1,.sniplet.cdt .manage-progression h3{color:#222}body.cdt .manage-progression h1,.sniplet.cdt .manage-progression h1{font-weight:bold;font-size:26px}body.cdt .manage-progression .white-space,.sniplet.cdt .manage-progression .white-space{width:3%}body.cdt .manage-progression h3,.sniplet.cdt .manage-progression h3{padding:0}body.cdt .manage-progression h3.folder-title,.sniplet.cdt .manage-progression h3.folder-title{color:#222}body.cdt .manage-progression h3.folder-title .icon,.sniplet.cdt .manage-progression h3.folder-title .icon{color:#aaa}body.cdt .item-no-wrap,.sniplet.cdt .item-no-wrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.cdt .justified-content-end,.sniplet.cdt .justified-content-end{justify-content:flex-end !important}body.cdt .progression-tree,.sniplet.cdt .progression-tree{text-align:start !important;justify-content:flex-start;padding-top:3%}body.cdt .progression-tree .folder-content,.sniplet.cdt .progression-tree .folder-content{width:100%}body.cdt .progression-tree .folder-content .opened,.sniplet.cdt .progression-tree .folder-content .opened{color:#00ab6f}body.cdt .progression-tree .folder-content .opened:hover,.sniplet.cdt .progression-tree .folder-content .opened:hover{color:rgba(0,171,111,.7)}body.cdt .progression-tree .folder-content .folder-progressions.lvl-parents-hovers,.sniplet.cdt .progression-tree .folder-content .folder-progressions.lvl-parents-hovers{padding:2px;border:rgba(0,171,111,.7) solid}body.cdt .progression-tree .folder,body.cdt .progression-tree .session,.sniplet.cdt .progression-tree .folder,.sniplet.cdt .progression-tree .session{cursor:pointer}body.cdt .progression-tree .selected-item,.sniplet.cdt .progression-tree .selected-item{color:#00ab6f}body.cdt .progression-tree .selected-item:hover,.sniplet.cdt .progression-tree .selected-item:hover{color:rgba(0,171,111,.7)}body.cdt .progression-tree .folder,.sniplet.cdt .progression-tree .folder{color:#00ab6f}body.cdt .progression-tree .folder:hover,.sniplet.cdt .progression-tree .folder:hover{color:rgba(0,171,111,.7)}body.cdt .progression-tree .include-folders_0,.sniplet.cdt .progression-tree .include-folders_0{padding-left:calc(0 * 20px)}body.cdt .progression-tree .include-folders_1,.sniplet.cdt .progression-tree .include-folders_1{padding-left:calc(1 * 20px)}body.cdt .progression-tree .include-folders_2,.sniplet.cdt .progression-tree .include-folders_2{padding-left:calc(2 * 20px)}body.cdt .progression-tree .include-folders_3,.sniplet.cdt .progression-tree .include-folders_3{padding-left:calc(3 * 20px)}body.cdt .progression-tree .include-folders_4,.sniplet.cdt .progression-tree .include-folders_4{padding-left:calc(4 * 20px)}body.cdt .progression-tree .include-folders_5,.sniplet.cdt .progression-tree .include-folders_5{padding-left:calc(5 * 20px)}body.cdt .progression-tree .include-folders_6,.sniplet.cdt .progression-tree .include-folders_6{padding-left:calc(6 * 20px)}body.cdt .progression-tree .include-folders,.sniplet.cdt .progression-tree .include-folders{padding-left:calc(var(--deep-step)*20px)}body.cdt .progression-tree .first-item,.sniplet.cdt .progression-tree .first-item{font-weight:bold}body.cdt .progression-tree .session-box,.sniplet.cdt .progression-tree .session-box{box-shadow:0px 2px 4px #e6e6e6;margin-bottom:7px;margin-top:5px;border-radius:5px;overflow:hidden}body.cdt .progression-tree .session-box:hover,.sniplet.cdt .progression-tree .session-box:hover{background-color:rgba(0,171,111,.18)}body.cdt .progression-tree .session-box .work,.sniplet.cdt .progression-tree .session-box .work{background-color:#ff9700;color:#fff;fill:#fff;display:flex;justify-content:center}body.cdt .progression-tree .session-box .no-work,.sniplet.cdt .progression-tree .session-box .no-work{background-color:#e6e6e6;color:#fff;fill:#fff;display:flex;justify-content:center}body.cdt .progression-tree .session-box .no-work,.sniplet.cdt .progression-tree .session-box .no-work{background-color:#e6e6e6;color:#fff;fill:#fff;display:flex;justify-content:center}body.cdt .side-bar-progression,.sniplet.cdt .side-bar-progression{border-left:15px solid #00ab6f;background-color:#fff;border-radius:10px;padding-left:5px;height:max-content;max-height:65vh;overflow:auto;margin-top:10px}body.cdt .side-bar-progression input,.sniplet.cdt .side-bar-progression input{width:90%}body.cdt .progression-container,.sniplet.cdt .progression-container{background-color:#fff;padding-left:5px;height:max-content;max-height:65vh;overflow:auto}body.cdt .progression-content,.sniplet.cdt .progression-content{display:flex}body.cdt .create-folder-button,.sniplet.cdt .create-folder-button{justify-content:center !important;align-items:center !important}body.cdt .create-progression-button,.sniplet.cdt .create-progression-button{justify-content:flex-end !important;align-items:flex-end !important}body.cdt .create-progression-button button[disabled=disabled],.sniplet.cdt .create-progression-button button[disabled=disabled]{cursor:default;background-color:rgba(0,171,111,.3);color:#fff;margin-bottom:0}body.cdt .folders-view,.sniplet.cdt .folders-view{border-bottom:1px solid #aaa;padding-bottom:10px}body.cdt .folders-view .flex-card,.sniplet.cdt .folders-view .flex-card{margin-right:10px;margin-bottom:5px;cursor:pointer}body.cdt .folders-view .flex-card:hover,.sniplet.cdt .folders-view .flex-card:hover{box-shadow:0 0 20px rgba(0,171,111,.18)}body.cdt .folders-view .flex-card.sub-item-selected,.sniplet.cdt .folders-view .flex-card.sub-item-selected{border:3px solid #00ab6f;color:#00ab6f}body.cdt .folders-view .flex-card.sub-item-selected .flex-title,.sniplet.cdt .folders-view .flex-card.sub-item-selected .flex-title{background-color:#00ab6f;border-radius:0;border-bottom:1px solid #00ab6f;border-right:1px solid #00ab6f}body.cdt .progression-table,.sniplet.cdt .progression-table{width:70%}body.cdt .progression-table .flex-table,.sniplet.cdt .progression-table .flex-table{margin-top:15px}body.cdt .progression-table .work_length,.sniplet.cdt .progression-table .work_length{background-color:#ff9700;font-size:25px;color:#fff;fill:#fff;text-align:center !important}body.cdt .progression-table .work_length .work_full,.sniplet.cdt .progression-table .work_length .work_full{justify-content:center;align-items:center;box-shadow:none !important}body.cdt .progression-table .work_empty,.sniplet.cdt .progression-table .work_empty{background-color:rgba(170,170,170,.4)}body.cdt .progression-table .flex-head .title,.sniplet.cdt .progression-table .flex-head .title{justify-content:start !important}body.cdt .progression-table .flex-content .title,.sniplet.cdt .progression-table .flex-content .title{justify-content:start !important;color:#00ab6f}body.cdt .progression-table .flex-content .title:hover,.sniplet.cdt .progression-table .flex-content .title:hover{color:#009256}body.cdt .justified-button,.sniplet.cdt .justified-button{justify-content:center !important}body.cdt button,body.cdt a.button,body.cdt input[type=button],.sniplet.cdt button,.sniplet.cdt a.button,.sniplet.cdt input[type=button]{color:#fff;background:#00ab6f;box-shadow:none}body.cdt button:hover,body.cdt a.button:hover,body.cdt input[type=button]:hover,.sniplet.cdt button:hover,.sniplet.cdt a.button:hover,.sniplet.cdt input[type=button]:hover{background-color:#009256}body.cdt button:disabled,body.cdt a.button:disabled,body.cdt input[type=button]:disabled,.sniplet.cdt button:disabled,.sniplet.cdt a.button:disabled,.sniplet.cdt input[type=button]:disabled{background:#555}body.cdt button.cancel,body.cdt a.button.cancel,body.cdt input[type=button].cancel,.sniplet.cdt button.cancel,.sniplet.cdt a.button.cancel,.sniplet.cdt input[type=button].cancel{background:#aaa;color:#fff}body.cdt .main-header,.sniplet.cdt .main-header{display:flex;align-items:center;justify-content:space-between}body.cdt .main-header-result-search,.sniplet.cdt .main-header-result-search{position:absolute;top:42px;z-index:1}body.cdt .structure-title,.sniplet.cdt .structure-title{position:absolute;font-size:18px;font-weight:normal;width:max-content}body.cdt .structure-title.side,.sniplet.cdt .structure-title.side{position:initial;margin-left:24px}body.cdt .structure-title.main,.sniplet.cdt .structure-title.main{top:45px;left:70px;line-height:20px;width:280px}body.cdt .structure-title.manage-list,.sniplet.cdt .structure-title.manage-list{bottom:-10px;left:70px;font-size:16px}body.cdt .structure-title.admin-main,.sniplet.cdt .structure-title.admin-main{top:50px;left:70px;line-height:20px;width:250px;text-align:initial}@media(max-width: 768px){body.cdt .sidebar-article,.sniplet.cdt .sidebar-article{padding-left:16px;padding-right:16px}}body.cdt .sidebar-article .progression-container,.sniplet.cdt .sidebar-article .progression-container{max-height:32vh}body.cdt .sidebar-article .audiences-container,.sniplet.cdt .sidebar-article .audiences-container{max-height:12vh;overflow:auto}body.cdt .sidebar-article .audiences-container ul,.sniplet.cdt .sidebar-article .audiences-container ul{list-style-type:none}body.cdt .empty-content,.sniplet.cdt .empty-content{margin:0 auto;display:flex}@media(max-width: 768px){body.cdt .empty-content,.sniplet.cdt .empty-content{flex-direction:column;align-items:center}}body.cdt .empty-content .description,.sniplet.cdt .empty-content .description{height:300px;font-size:18px;color:#929292;display:flex;align-self:flex-start;align-items:center;justify-content:center}@media(max-width: 768px){body.cdt .empty-content .description,.sniplet.cdt .empty-content .description{height:auto;padding:24px 0}}body.cdt .bar:first-child,.sniplet.cdt .bar:first-child{margin-right:20px}body.cdt .bar:last-child,.sniplet.cdt .bar:last-child{margin-left:20px}body.cdt .orange-bar,.sniplet.cdt .orange-bar{display:block;width:50px;height:10px;background:#ff9700;border-radius:5px}body.cdt .green-bar,.sniplet.cdt .green-bar{display:block;width:50px;height:10px;background:#00ab6f;border-radius:5px}@media(max-width: 768px){body.cdt app-title,body.cdt .title-area-complete,.sniplet.cdt app-title,.sniplet.cdt .title-area-complete{display:flex}}@media(max-width: 768px){body.cdt app-title i18n,body.cdt .title-area-complete i18n,.sniplet.cdt app-title i18n,.sniplet.cdt .title-area-complete i18n{font-size:5vw}}body.cdt .ellipsis,.sniplet.cdt .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.cdt .ellipsis-multiline-two,.sniplet.cdt .ellipsis-multiline-two{display:block;display:-webkit-box;margin:0 auto;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical}body.cdt .ellipsis-multiline-three,.sniplet.cdt .ellipsis-multiline-three{display:block;display:-webkit-box;margin:0 auto;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical}body.cdt .lightbox,.sniplet.cdt .lightbox{z-index:100030}body.cdt .lightbox .content,.sniplet.cdt .lightbox .content{padding:0}body.cdt .lightbox .close-lightbox,.sniplet.cdt .lightbox .close-lightbox{color:#fff}body.cdt .lightbox section.head,.sniplet.cdt .lightbox section.head{background:#00ab6f;padding:1px 15px !important;border-radius:5px 5px 0 0}body.cdt .lightbox section.head h1,body.cdt .lightbox section.head h2,body.cdt .lightbox section.head h3,body.cdt .lightbox section.head h4,body.cdt .lightbox section.head h5,body.cdt .lightbox section.head h6,.sniplet.cdt .lightbox section.head h1,.sniplet.cdt .lightbox section.head h2,.sniplet.cdt .lightbox section.head h3,.sniplet.cdt .lightbox section.head h4,.sniplet.cdt .lightbox section.head h5,.sniplet.cdt .lightbox section.head h6{color:#fff}body.cdt .lightbox section.body,.sniplet.cdt .lightbox section.body{padding:8px 20px}body.cdt editor lightbox h2,.sniplet.cdt editor lightbox h2{background:#00ab6f;box-sizing:border-box;margin:0;padding:10px 5px;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;text-indent:20px}body.cdt editor lightbox h2~div,.sniplet.cdt editor lightbox h2~div{padding:0 20px}body.cdt editor lightbox h2~div:last-child,.sniplet.cdt editor lightbox h2~div:last-child{margin-bottom:20px !important}body.cdt editor lightbox .media-library,.sniplet.cdt editor lightbox .media-library{margin:10px;width:auto}body.cdt editor lightbox nav.vertical>ul,body.cdt editor lightbox nav.vertical>div>ul,body.cdt editor lightbox .app-menu>ul,body.cdt editor lightbox .app-menu>div>ul,.sniplet.cdt editor lightbox nav.vertical>ul,.sniplet.cdt editor lightbox nav.vertical>div>ul,.sniplet.cdt editor lightbox .app-menu>ul,.sniplet.cdt editor lightbox .app-menu>div>ul{border-left:5px solid #00ab6f}body.cdt editor lightbox nav.vertical>ul a:hover,body.cdt editor lightbox nav.vertical>ul a:hover>h1,body.cdt editor lightbox nav.vertical>ul a:hover>h2,body.cdt editor lightbox nav.vertical>ul a:hover>h3,body.cdt editor lightbox nav.vertical>div>ul a:hover,body.cdt editor lightbox nav.vertical>div>ul a:hover>h1,body.cdt editor lightbox nav.vertical>div>ul a:hover>h2,body.cdt editor lightbox nav.vertical>div>ul a:hover>h3,body.cdt editor lightbox .app-menu>ul a:hover,body.cdt editor lightbox .app-menu>ul a:hover>h1,body.cdt editor lightbox .app-menu>ul a:hover>h2,body.cdt editor lightbox .app-menu>ul a:hover>h3,body.cdt editor lightbox .app-menu>div>ul a:hover,body.cdt editor lightbox .app-menu>div>ul a:hover>h1,body.cdt editor lightbox .app-menu>div>ul a:hover>h2,body.cdt editor lightbox .app-menu>div>ul a:hover>h3,.sniplet.cdt editor lightbox nav.vertical>ul a:hover,.sniplet.cdt editor lightbox nav.vertical>ul a:hover>h1,.sniplet.cdt editor lightbox nav.vertical>ul a:hover>h2,.sniplet.cdt editor lightbox nav.vertical>ul a:hover>h3,.sniplet.cdt editor lightbox nav.vertical>div>ul a:hover,.sniplet.cdt editor lightbox nav.vertical>div>ul a:hover>h1,.sniplet.cdt editor lightbox nav.vertical>div>ul a:hover>h2,.sniplet.cdt editor lightbox nav.vertical>div>ul a:hover>h3,.sniplet.cdt editor lightbox .app-menu>ul a:hover,.sniplet.cdt editor lightbox .app-menu>ul a:hover>h1,.sniplet.cdt editor lightbox .app-menu>ul a:hover>h2,.sniplet.cdt editor lightbox .app-menu>ul a:hover>h3,.sniplet.cdt editor lightbox .app-menu>div>ul a:hover,.sniplet.cdt editor lightbox .app-menu>div>ul a:hover>h1,.sniplet.cdt editor lightbox .app-menu>div>ul a:hover>h2,.sniplet.cdt editor lightbox .app-menu>div>ul a:hover>h3{color:#00ab6f}body.cdt editor lightbox nav.vertical ul li a.selected,body.cdt editor lightbox .app-menu ul li a.selected,.sniplet.cdt editor lightbox nav.vertical ul li a.selected,.sniplet.cdt editor lightbox .app-menu ul li a.selected{color:#00ab6f}body.cdt editor lightbox nav.vertical ul li a i.arrow::before,body.cdt editor lightbox .app-menu ul li a i.arrow::before,.sniplet.cdt editor lightbox nav.vertical ul li a i.arrow::before,.sniplet.cdt editor lightbox .app-menu ul li a i.arrow::before{color:#00ab6f}body.cdt editor .mathjax lightbox .content,.sniplet.cdt editor .mathjax lightbox .content{padding:10px}body.cdt .select-list-sessions>button,.sniplet.cdt .select-list-sessions>button{max-width:100%}body.cdt .notebook-archives .svg-green,.sniplet.cdt .notebook-archives .svg-green{color:#00ab6f;fill:#00ab6f}body.cdt .notebook-archives .archive-list .img-none,.sniplet.cdt .notebook-archives .archive-list .img-none{max-width:60%;padding-top:20px;padding-bottom:20px}body.cdt .notebook-archives .archive-list .empty-list,.sniplet.cdt .notebook-archives .archive-list .empty-list{justify-content:start !important;font-size:16px;color:#aaa}body.cdt .async-autocomplete .input-async-autocomplete input[type=text]:focus,.sniplet.cdt .async-autocomplete .input-async-autocomplete input[type=text]:focus{border-bottom:2px solid #00ab6f !important}body.cdt .async-autocomplete .input-async-autocomplete.loading,.sniplet.cdt .async-autocomplete .input-async-autocomplete.loading{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.cdt .async-autocomplete .input-async-autocomplete.loading::after,.sniplet.cdt .async-autocomplete .input-async-autocomplete.loading::after{content:"";position:absolute;right:10px;color:#00ab6f;animation:spinner 1.25s linear infinite}body.cdt .async-autocomplete .scroll.drop-down,.sniplet.cdt .async-autocomplete .scroll.drop-down{overflow-y:scroll;display:block}body.cdt .async-autocomplete .scroll.drop-down li:hover,.sniplet.cdt .async-autocomplete .scroll.drop-down li:hover{background-color:#00ab6f}body.cdt .async-autocomplete .drop-down.empty,.sniplet.cdt .async-autocomplete .drop-down.empty{display:block}body.cdt .async-autocomplete .drop-down,.sniplet.cdt .async-autocomplete .drop-down{top:80%;max-height:200px;width:100%;display:none}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@-moz-keyframes spinner{to{transform:rotate(360deg)}}@-o-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}body.cdt .flex-row-cdt,.sniplet.cdt .flex-row-cdt{display:flex;flex-flow:row wrap;width:100%;flex-grow:1;text-align:center;min-height:42px}body.cdt .flex-row-cdt .flex-col,.sniplet.cdt .flex-row-cdt .flex-col{display:flex;padding-top:5px;padding-bottom:5px;justify-content:left;align-items:center}body.cdt .flex-row-cdt.row__1 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__1{width:100%}body.cdt .flex-row-cdt.row__1 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__2{width:200%}body.cdt .flex-row-cdt.row__1 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__3{width:300%}body.cdt .flex-row-cdt.row__1 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__4{width:400%}body.cdt .flex-row-cdt.row__1 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__5{width:500%}body.cdt .flex-row-cdt.row__1 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__6{width:600%}body.cdt .flex-row-cdt.row__1 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__7{width:700%}body.cdt .flex-row-cdt.row__1 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__8{width:800%}body.cdt .flex-row-cdt.row__1 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__9{width:900%}body.cdt .flex-row-cdt.row__1 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__10{width:1000%}body.cdt .flex-row-cdt.row__1 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__11{width:1100%}body.cdt .flex-row-cdt.row__1 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__12{width:1200%}body.cdt .flex-row-cdt.row__1 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__13{width:1300%}body.cdt .flex-row-cdt.row__1 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__14{width:1400%}body.cdt .flex-row-cdt.row__1 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__15{width:1500%}body.cdt .flex-row-cdt.row__1 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__1 .flex-col.col__16{width:1600%}body.cdt .flex-row-cdt.row__2 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__1{width:50%}body.cdt .flex-row-cdt.row__2 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__2{width:100%}body.cdt .flex-row-cdt.row__2 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__3{width:150%}body.cdt .flex-row-cdt.row__2 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__4{width:200%}body.cdt .flex-row-cdt.row__2 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__5{width:250%}body.cdt .flex-row-cdt.row__2 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__6{width:300%}body.cdt .flex-row-cdt.row__2 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__7{width:350%}body.cdt .flex-row-cdt.row__2 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__8{width:400%}body.cdt .flex-row-cdt.row__2 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__9{width:450%}body.cdt .flex-row-cdt.row__2 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__10{width:500%}body.cdt .flex-row-cdt.row__2 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__11{width:550%}body.cdt .flex-row-cdt.row__2 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__12{width:600%}body.cdt .flex-row-cdt.row__2 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__13{width:650%}body.cdt .flex-row-cdt.row__2 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__14{width:700%}body.cdt .flex-row-cdt.row__2 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__15{width:750%}body.cdt .flex-row-cdt.row__2 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__2 .flex-col.col__16{width:800%}body.cdt .flex-row-cdt.row__3 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__1{width:33.3333333333%}body.cdt .flex-row-cdt.row__3 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__2{width:66.6666666667%}body.cdt .flex-row-cdt.row__3 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__3{width:100%}body.cdt .flex-row-cdt.row__3 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__4{width:133.3333333333%}body.cdt .flex-row-cdt.row__3 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__5{width:166.6666666667%}body.cdt .flex-row-cdt.row__3 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__6{width:200%}body.cdt .flex-row-cdt.row__3 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__7{width:233.3333333333%}body.cdt .flex-row-cdt.row__3 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__8{width:266.6666666667%}body.cdt .flex-row-cdt.row__3 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__9{width:300%}body.cdt .flex-row-cdt.row__3 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__10{width:333.3333333333%}body.cdt .flex-row-cdt.row__3 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__11{width:366.6666666667%}body.cdt .flex-row-cdt.row__3 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__12{width:400%}body.cdt .flex-row-cdt.row__3 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__13{width:433.3333333333%}body.cdt .flex-row-cdt.row__3 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__14{width:466.6666666667%}body.cdt .flex-row-cdt.row__3 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__15{width:500%}body.cdt .flex-row-cdt.row__3 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__3 .flex-col.col__16{width:533.3333333333%}body.cdt .flex-row-cdt.row__4 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__1{width:25%}body.cdt .flex-row-cdt.row__4 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__2{width:50%}body.cdt .flex-row-cdt.row__4 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__3{width:75%}body.cdt .flex-row-cdt.row__4 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__4{width:100%}body.cdt .flex-row-cdt.row__4 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__5{width:125%}body.cdt .flex-row-cdt.row__4 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__6{width:150%}body.cdt .flex-row-cdt.row__4 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__7{width:175%}body.cdt .flex-row-cdt.row__4 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__8{width:200%}body.cdt .flex-row-cdt.row__4 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__9{width:225%}body.cdt .flex-row-cdt.row__4 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__10{width:250%}body.cdt .flex-row-cdt.row__4 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__11{width:275%}body.cdt .flex-row-cdt.row__4 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__12{width:300%}body.cdt .flex-row-cdt.row__4 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__13{width:325%}body.cdt .flex-row-cdt.row__4 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__14{width:350%}body.cdt .flex-row-cdt.row__4 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__15{width:375%}body.cdt .flex-row-cdt.row__4 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__4 .flex-col.col__16{width:400%}body.cdt .flex-row-cdt.row__5 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__1{width:20%}body.cdt .flex-row-cdt.row__5 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__2{width:40%}body.cdt .flex-row-cdt.row__5 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__3{width:60%}body.cdt .flex-row-cdt.row__5 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__4{width:80%}body.cdt .flex-row-cdt.row__5 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__5{width:100%}body.cdt .flex-row-cdt.row__5 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__6{width:120%}body.cdt .flex-row-cdt.row__5 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__7{width:140%}body.cdt .flex-row-cdt.row__5 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__8{width:160%}body.cdt .flex-row-cdt.row__5 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__9{width:180%}body.cdt .flex-row-cdt.row__5 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__10{width:200%}body.cdt .flex-row-cdt.row__5 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__11{width:220%}body.cdt .flex-row-cdt.row__5 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__12{width:240%}body.cdt .flex-row-cdt.row__5 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__13{width:260%}body.cdt .flex-row-cdt.row__5 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__14{width:280%}body.cdt .flex-row-cdt.row__5 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__15{width:300%}body.cdt .flex-row-cdt.row__5 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__5 .flex-col.col__16{width:320%}body.cdt .flex-row-cdt.row__6 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__1{width:16.6666666667%}body.cdt .flex-row-cdt.row__6 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__2{width:33.3333333333%}body.cdt .flex-row-cdt.row__6 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__3{width:50%}body.cdt .flex-row-cdt.row__6 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__4{width:66.6666666667%}body.cdt .flex-row-cdt.row__6 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__5{width:83.3333333333%}body.cdt .flex-row-cdt.row__6 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__6{width:100%}body.cdt .flex-row-cdt.row__6 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__7{width:116.6666666667%}body.cdt .flex-row-cdt.row__6 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__8{width:133.3333333333%}body.cdt .flex-row-cdt.row__6 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__9{width:150%}body.cdt .flex-row-cdt.row__6 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__10{width:166.6666666667%}body.cdt .flex-row-cdt.row__6 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__11{width:183.3333333333%}body.cdt .flex-row-cdt.row__6 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__12{width:200%}body.cdt .flex-row-cdt.row__6 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__13{width:216.6666666667%}body.cdt .flex-row-cdt.row__6 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__14{width:233.3333333333%}body.cdt .flex-row-cdt.row__6 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__15{width:250%}body.cdt .flex-row-cdt.row__6 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__6 .flex-col.col__16{width:266.6666666667%}body.cdt .flex-row-cdt.row__7 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__1{width:14.2857142857%}body.cdt .flex-row-cdt.row__7 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__2{width:28.5714285714%}body.cdt .flex-row-cdt.row__7 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__3{width:42.8571428571%}body.cdt .flex-row-cdt.row__7 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__4{width:57.1428571429%}body.cdt .flex-row-cdt.row__7 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__5{width:71.4285714286%}body.cdt .flex-row-cdt.row__7 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__6{width:85.7142857143%}body.cdt .flex-row-cdt.row__7 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__7{width:100%}body.cdt .flex-row-cdt.row__7 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__8{width:114.2857142857%}body.cdt .flex-row-cdt.row__7 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__9{width:128.5714285714%}body.cdt .flex-row-cdt.row__7 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__10{width:142.8571428571%}body.cdt .flex-row-cdt.row__7 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__11{width:157.1428571429%}body.cdt .flex-row-cdt.row__7 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__12{width:171.4285714286%}body.cdt .flex-row-cdt.row__7 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__13{width:185.7142857143%}body.cdt .flex-row-cdt.row__7 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__14{width:200%}body.cdt .flex-row-cdt.row__7 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__15{width:214.2857142857%}body.cdt .flex-row-cdt.row__7 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__7 .flex-col.col__16{width:228.5714285714%}body.cdt .flex-row-cdt.row__8 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__1{width:12.5%}body.cdt .flex-row-cdt.row__8 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__2{width:25%}body.cdt .flex-row-cdt.row__8 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__3{width:37.5%}body.cdt .flex-row-cdt.row__8 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__4{width:50%}body.cdt .flex-row-cdt.row__8 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__5{width:62.5%}body.cdt .flex-row-cdt.row__8 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__6{width:75%}body.cdt .flex-row-cdt.row__8 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__7{width:87.5%}body.cdt .flex-row-cdt.row__8 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__8{width:100%}body.cdt .flex-row-cdt.row__8 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__9{width:112.5%}body.cdt .flex-row-cdt.row__8 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__10{width:125%}body.cdt .flex-row-cdt.row__8 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__11{width:137.5%}body.cdt .flex-row-cdt.row__8 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__12{width:150%}body.cdt .flex-row-cdt.row__8 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__13{width:162.5%}body.cdt .flex-row-cdt.row__8 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__14{width:175%}body.cdt .flex-row-cdt.row__8 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__15{width:187.5%}body.cdt .flex-row-cdt.row__8 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__8 .flex-col.col__16{width:200%}body.cdt .flex-row-cdt.row__9 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__1{width:11.1111111111%}body.cdt .flex-row-cdt.row__9 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__2{width:22.2222222222%}body.cdt .flex-row-cdt.row__9 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__3{width:33.3333333333%}body.cdt .flex-row-cdt.row__9 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__4{width:44.4444444444%}body.cdt .flex-row-cdt.row__9 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__5{width:55.5555555556%}body.cdt .flex-row-cdt.row__9 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__6{width:66.6666666667%}body.cdt .flex-row-cdt.row__9 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__7{width:77.7777777778%}body.cdt .flex-row-cdt.row__9 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__8{width:88.8888888889%}body.cdt .flex-row-cdt.row__9 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__9{width:100%}body.cdt .flex-row-cdt.row__9 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__10{width:111.1111111111%}body.cdt .flex-row-cdt.row__9 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__11{width:122.2222222222%}body.cdt .flex-row-cdt.row__9 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__12{width:133.3333333333%}body.cdt .flex-row-cdt.row__9 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__13{width:144.4444444444%}body.cdt .flex-row-cdt.row__9 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__14{width:155.5555555556%}body.cdt .flex-row-cdt.row__9 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__15{width:166.6666666667%}body.cdt .flex-row-cdt.row__9 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__9 .flex-col.col__16{width:177.7777777778%}body.cdt .flex-row-cdt.row__10 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__1{width:10%}body.cdt .flex-row-cdt.row__10 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__2{width:20%}body.cdt .flex-row-cdt.row__10 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__3{width:30%}body.cdt .flex-row-cdt.row__10 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__4{width:40%}body.cdt .flex-row-cdt.row__10 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__5{width:50%}body.cdt .flex-row-cdt.row__10 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__6{width:60%}body.cdt .flex-row-cdt.row__10 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__7{width:70%}body.cdt .flex-row-cdt.row__10 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__8{width:80%}body.cdt .flex-row-cdt.row__10 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__9{width:90%}body.cdt .flex-row-cdt.row__10 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__10{width:100%}body.cdt .flex-row-cdt.row__10 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__11{width:110%}body.cdt .flex-row-cdt.row__10 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__12{width:120%}body.cdt .flex-row-cdt.row__10 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__13{width:130%}body.cdt .flex-row-cdt.row__10 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__14{width:140%}body.cdt .flex-row-cdt.row__10 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__15{width:150%}body.cdt .flex-row-cdt.row__10 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__10 .flex-col.col__16{width:160%}body.cdt .flex-row-cdt.row__11 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__1{width:9.0909090909%}body.cdt .flex-row-cdt.row__11 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__2{width:18.1818181818%}body.cdt .flex-row-cdt.row__11 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__3{width:27.2727272727%}body.cdt .flex-row-cdt.row__11 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__4{width:36.3636363636%}body.cdt .flex-row-cdt.row__11 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__5{width:45.4545454545%}body.cdt .flex-row-cdt.row__11 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__6{width:54.5454545455%}body.cdt .flex-row-cdt.row__11 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__7{width:63.6363636364%}body.cdt .flex-row-cdt.row__11 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__8{width:72.7272727273%}body.cdt .flex-row-cdt.row__11 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__9{width:81.8181818182%}body.cdt .flex-row-cdt.row__11 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__10{width:90.9090909091%}body.cdt .flex-row-cdt.row__11 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__11{width:100%}body.cdt .flex-row-cdt.row__11 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__12{width:109.0909090909%}body.cdt .flex-row-cdt.row__11 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__13{width:118.1818181818%}body.cdt .flex-row-cdt.row__11 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__14{width:127.2727272727%}body.cdt .flex-row-cdt.row__11 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__15{width:136.3636363636%}body.cdt .flex-row-cdt.row__11 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__11 .flex-col.col__16{width:145.4545454545%}body.cdt .flex-row-cdt.row__12 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__1{width:8.3333333333%}body.cdt .flex-row-cdt.row__12 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__2{width:16.6666666667%}body.cdt .flex-row-cdt.row__12 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__3{width:25%}body.cdt .flex-row-cdt.row__12 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__4{width:33.3333333333%}body.cdt .flex-row-cdt.row__12 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__5{width:41.6666666667%}body.cdt .flex-row-cdt.row__12 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__6{width:50%}body.cdt .flex-row-cdt.row__12 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__7{width:58.3333333333%}body.cdt .flex-row-cdt.row__12 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__8{width:66.6666666667%}body.cdt .flex-row-cdt.row__12 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__9{width:75%}body.cdt .flex-row-cdt.row__12 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__10{width:83.3333333333%}body.cdt .flex-row-cdt.row__12 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__11{width:91.6666666667%}body.cdt .flex-row-cdt.row__12 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__12{width:100%}body.cdt .flex-row-cdt.row__12 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__13{width:108.3333333333%}body.cdt .flex-row-cdt.row__12 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__14{width:116.6666666667%}body.cdt .flex-row-cdt.row__12 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__15{width:125%}body.cdt .flex-row-cdt.row__12 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__12 .flex-col.col__16{width:133.3333333333%}body.cdt .flex-row-cdt.row__13 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__1{width:7.6923076923%}body.cdt .flex-row-cdt.row__13 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__2{width:15.3846153846%}body.cdt .flex-row-cdt.row__13 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__3{width:23.0769230769%}body.cdt .flex-row-cdt.row__13 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__4{width:30.7692307692%}body.cdt .flex-row-cdt.row__13 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__5{width:38.4615384615%}body.cdt .flex-row-cdt.row__13 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__6{width:46.1538461538%}body.cdt .flex-row-cdt.row__13 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__7{width:53.8461538462%}body.cdt .flex-row-cdt.row__13 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__8{width:61.5384615385%}body.cdt .flex-row-cdt.row__13 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__9{width:69.2307692308%}body.cdt .flex-row-cdt.row__13 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__10{width:76.9230769231%}body.cdt .flex-row-cdt.row__13 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__11{width:84.6153846154%}body.cdt .flex-row-cdt.row__13 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__12{width:92.3076923077%}body.cdt .flex-row-cdt.row__13 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__13{width:100%}body.cdt .flex-row-cdt.row__13 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__14{width:107.6923076923%}body.cdt .flex-row-cdt.row__13 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__15{width:115.3846153846%}body.cdt .flex-row-cdt.row__13 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__13 .flex-col.col__16{width:123.0769230769%}body.cdt .flex-row-cdt.row__14 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__1{width:7.1428571429%}body.cdt .flex-row-cdt.row__14 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__2{width:14.2857142857%}body.cdt .flex-row-cdt.row__14 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__3{width:21.4285714286%}body.cdt .flex-row-cdt.row__14 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__4{width:28.5714285714%}body.cdt .flex-row-cdt.row__14 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__5{width:35.7142857143%}body.cdt .flex-row-cdt.row__14 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__6{width:42.8571428571%}body.cdt .flex-row-cdt.row__14 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__7{width:50%}body.cdt .flex-row-cdt.row__14 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__8{width:57.1428571429%}body.cdt .flex-row-cdt.row__14 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__9{width:64.2857142857%}body.cdt .flex-row-cdt.row__14 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__10{width:71.4285714286%}body.cdt .flex-row-cdt.row__14 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__11{width:78.5714285714%}body.cdt .flex-row-cdt.row__14 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__12{width:85.7142857143%}body.cdt .flex-row-cdt.row__14 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__13{width:92.8571428571%}body.cdt .flex-row-cdt.row__14 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__14{width:100%}body.cdt .flex-row-cdt.row__14 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__15{width:107.1428571429%}body.cdt .flex-row-cdt.row__14 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__14 .flex-col.col__16{width:114.2857142857%}body.cdt .flex-row-cdt.row__15 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__1{width:6.6666666667%}body.cdt .flex-row-cdt.row__15 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__2{width:13.3333333333%}body.cdt .flex-row-cdt.row__15 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__3{width:20%}body.cdt .flex-row-cdt.row__15 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__4{width:26.6666666667%}body.cdt .flex-row-cdt.row__15 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__5{width:33.3333333333%}body.cdt .flex-row-cdt.row__15 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__6{width:40%}body.cdt .flex-row-cdt.row__15 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__7{width:46.6666666667%}body.cdt .flex-row-cdt.row__15 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__8{width:53.3333333333%}body.cdt .flex-row-cdt.row__15 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__9{width:60%}body.cdt .flex-row-cdt.row__15 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__10{width:66.6666666667%}body.cdt .flex-row-cdt.row__15 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__11{width:73.3333333333%}body.cdt .flex-row-cdt.row__15 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__12{width:80%}body.cdt .flex-row-cdt.row__15 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__13{width:86.6666666667%}body.cdt .flex-row-cdt.row__15 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__14{width:93.3333333333%}body.cdt .flex-row-cdt.row__15 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__15{width:100%}body.cdt .flex-row-cdt.row__15 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__15 .flex-col.col__16{width:106.6666666667%}body.cdt .flex-row-cdt.row__16 .flex-col.col__1,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__1{width:6.25%}body.cdt .flex-row-cdt.row__16 .flex-col.col__2,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__2{width:12.5%}body.cdt .flex-row-cdt.row__16 .flex-col.col__3,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__3{width:18.75%}body.cdt .flex-row-cdt.row__16 .flex-col.col__4,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__4{width:25%}body.cdt .flex-row-cdt.row__16 .flex-col.col__5,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__5{width:31.25%}body.cdt .flex-row-cdt.row__16 .flex-col.col__6,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__6{width:37.5%}body.cdt .flex-row-cdt.row__16 .flex-col.col__7,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__7{width:43.75%}body.cdt .flex-row-cdt.row__16 .flex-col.col__8,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__8{width:50%}body.cdt .flex-row-cdt.row__16 .flex-col.col__9,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__9{width:56.25%}body.cdt .flex-row-cdt.row__16 .flex-col.col__10,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__10{width:62.5%}body.cdt .flex-row-cdt.row__16 .flex-col.col__11,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__11{width:68.75%}body.cdt .flex-row-cdt.row__16 .flex-col.col__12,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__12{width:75%}body.cdt .flex-row-cdt.row__16 .flex-col.col__13,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__13{width:81.25%}body.cdt .flex-row-cdt.row__16 .flex-col.col__14,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__14{width:87.5%}body.cdt .flex-row-cdt.row__16 .flex-col.col__15,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__15{width:93.75%}body.cdt .flex-row-cdt.row__16 .flex-col.col__16,.sniplet.cdt .flex-row-cdt.row__16 .flex-col.col__16{width:100%}body.cdt .flex-content,body.cdt .flex-collapse,.sniplet.cdt .flex-content,.sniplet.cdt .flex-collapse{flex:1;display:flex;flex-direction:column;width:100%}body.cdt .flex-collapse .flex-content,.sniplet.cdt .flex-collapse .flex-content{visibility:hidden;opacity:0;max-height:0;transition:visibility .25s,opacity .25s ease-out,max-height .2s}body.cdt .flex-collapse.open-details .flex-content,.sniplet.cdt .flex-collapse.open-details .flex-content{opacity:1;visibility:visible;max-height:100%;transition:visibility .25s,opacity .25s ease-in}body.cdt .flex-table,.sniplet.cdt .flex-table{display:flex;flex-flow:row wrap;width:100%;background-color:#fff}body.cdt .flex-table input[type=checkbox]+span::before,.sniplet.cdt .flex-table input[type=checkbox]+span::before{border:2px solid #00ab6f;border-radius:4px}body.cdt .flex-table .flex-row-cdt .flex-col,.sniplet.cdt .flex-table .flex-row-cdt .flex-col{justify-content:center;align-items:center;text-align:start}body.cdt .flex-table .flex-head,.sniplet.cdt .flex-table .flex-head{display:flex;box-shadow:0 4px 6px rgba(0,0,0,.12);color:rgba(170,170,170,.7);align-items:center}body.cdt .flex-table .flex-body,.sniplet.cdt .flex-table .flex-body{align-items:center;justify-content:center;display:flex;width:100%;flex-direction:column}body.cdt .flex-table .flex-body .flex-row-cdt,.sniplet.cdt .flex-table .flex-body .flex-row-cdt{box-shadow:0 -1px 1px rgba(0,0,0,.08)}body.cdt .flex-table .flex-body .flex-row-cdt:hover,.sniplet.cdt .flex-table .flex-body .flex-row-cdt:hover{background-color:rgba(170,170,170,.2);cursor:pointer}body.cdt .flex-card,.sniplet.cdt .flex-card{display:flex;flex-wrap:wrap;width:20%;min-height:100px;background-color:#fff;box-sizing:border-box;border-radius:7px}body.cdt .flex-card .flex-content,.sniplet.cdt .flex-card .flex-content{display:flex;color:#00ab6f;font-size:35px;height:75%;width:100%;justify-content:center}body.cdt .flex-card .flex-title,.sniplet.cdt .flex-card .flex-title{display:flex;width:100%;height:25%;justify-content:center;background:#aaa;border-radius:0 0 7px 7px;color:#fff;transition:all 250ms ease}body.cdt .flex-column,.sniplet.cdt .flex-column{flex-direction:column}body.cdt switch .switch,.sniplet.cdt switch .switch{cursor:pointer}body.cdt switch .switch .tick,.sniplet.cdt switch .switch .tick{width:40px;height:12px;display:block;border-radius:10px;background:#8c939e;position:relative;overflow:visible;margin:5px}body.cdt switch .switch .tick:before,.sniplet.cdt switch .switch .tick:before{content:" ";width:20px;height:20px !important;left:0;display:block;background:#fff;border-radius:50%;position:absolute;top:-4px;box-shadow:0 1px 1px rgba(0,0,0,.6);margin-right:0;margin-top:0 !important;border:none !important}body.cdt switch .switch input[type=checkbox]:checked+.tick,.sniplet.cdt switch .switch input[type=checkbox]:checked+.tick{background:rgba(0,171,111,.18)}body.cdt switch .switch input[type=checkbox]:checked+.tick:before,.sniplet.cdt switch .switch input[type=checkbox]:checked+.tick:before{left:20px;background:#009256}body.cdt switch .switch input[type=checkbox]:disabled+.tick,.sniplet.cdt switch .switch input[type=checkbox]:disabled+.tick{background:#8c939e}body.cdt switch .switch input[type=checkbox]:disabled+.tick:before,.sniplet.cdt switch .switch input[type=checkbox]:disabled+.tick:before{background:#8c939e}body.cdt switch .switch input[type=checkbox]:disabled:checked+.tick,.sniplet.cdt switch .switch input[type=checkbox]:disabled:checked+.tick{background:#e1f4fb}body.cdt switch .switch input[type=checkbox]:disabled:checked+.tick:before,.sniplet.cdt switch .switch input[type=checkbox]:disabled:checked+.tick:before{background:#e1f4fb}body.cdt .toasts,.sniplet.cdt .toasts{position:fixed;top:74px;right:25px;width:350px;z-index:1000;box-sizing:border-box}@media(max-width: 768px){body.cdt .toasts,.sniplet.cdt .toasts{width:100%;right:0}}body.cdt .toasts .toast-content,.sniplet.cdt .toasts .toast-content{margin-bottom:10px;position:relative;opacity:0;margin-top:40px;box-sizing:border-box;font-size:16px !important;border-left:none !important;height:0 !important;overflow:hidden;transition:all .25s ease}body.cdt .toasts .toast-content .content,.sniplet.cdt .toasts .toast-content .content{padding:15px 10px;line-height:28px}body.cdt .toasts .toast-content .content:before,.sniplet.cdt .toasts .toast-content .content:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:10px}body.cdt .toasts .toast-content.show,.sniplet.cdt .toasts .toast-content.show{margin-top:10px !important;opacity:1;height:auto !important;overflow:auto !important}body.cdt .toasts .toast-content.confirm,.sniplet.cdt .toasts .toast-content.confirm{color:#1b2e0b;background-color:#bfe79e}body.cdt .toasts .toast-content.confirm .content:before,.sniplet.cdt .toasts .toast-content.confirm .content:before{content:""}body.cdt .toasts .toast-content.confirm .timer,.sniplet.cdt .toasts .toast-content.confirm .timer{background-color:#4b801f}body.cdt .toasts .toast-content.info,.sniplet.cdt .toasts .toast-content.info{color:#0e4b6b;background-color:#cde9f8}body.cdt .toasts .toast-content.info .content:before,.sniplet.cdt .toasts .toast-content.info .content:before{content:""}body.cdt .toasts .toast-content.info .timer,.sniplet.cdt .toasts .toast-content.info .timer{background-color:#1b8ac5}body.cdt .toasts .toast-content.warning,.sniplet.cdt .toasts .toast-content.warning{color:#870012;background-color:#ffd3d9}body.cdt .toasts .toast-content.warning .content:before,.sniplet.cdt .toasts .toast-content.warning .content:before{content:""}body.cdt .toasts .toast-content.warning .timer,.sniplet.cdt .toasts .toast-content.warning .timer{background-color:#ed0020}body.cdt .toasts .toast-content.info .content:before,body.cdt .toasts .toast-content.warning .content:before,.sniplet.cdt .toasts .toast-content.info .content:before,.sniplet.cdt .toasts .toast-content.warning .content:before{font-size:20px !important}body.cdt .toasts .toast-content .timer,.sniplet.cdt .toasts .toast-content .timer{width:100%;position:absolute;bottom:0;left:0;height:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition-timing-function:linear;transition-property:all;transition-duration:3s}body.cdt .toasts .toast-content .timer.animation,.sniplet.cdt .toasts .toast-content .timer.animation{width:0;border-bottom-right-radius:0}body.cdt .remove-box-shadow:focus,.sniplet.cdt .remove-box-shadow:focus{box-shadow:none !important}body.cdt .remove-box-shadow input[type=text]:focus,.sniplet.cdt .remove-box-shadow input[type=text]:focus{box-shadow:none !important}body.calendar{/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */}body.calendar .details label{font-weight:bold}body.calendar .details p{margin-top:2px;margin-bottom:12px;padding:5px 0}body.calendar p.placeholder{font-style:italic}body.calendar .accordions .accordion.opened .toggle{overflow:auto !important}body.calendar .content{margin:5px;padding-bottom:5px;padding-left:5px}body.calendar div.disabled{color:#888}body.calendar .centered-text{text-align:center}body.calendar .scrollable-content{max-height:350px;overflow:auto}body.calendar .scrollable-content-small{max-height:220px;overflow:auto}body.calendar nav.vertical ul li i.caret{height:20px;width:25px;display:block;float:left !important;color:#fff;font-size:25px;font-family:Arial;font-weight:900;line-height:12px}body.calendar nav.vertical ul li i.caret::before{content:"▸"}body.calendar nav.vertical ul li i.caret.expanded::before{content:"▾"}body.calendar table.colored i.pending-icon::before{content:"?";height:20px;width:20px;display:block;color:#000;font-size:21px;font-family:Arial;font-weight:900}body.calendar div.schedule-item-content i.pending-status::before{bottom:12px !important;right:12px !important;z-index:502}body.calendar div.schedule-item-content i.validated-status{bottom:14px !important;right:12px !important;z-index:502}body.calendar div.schedule-item-content i.refused-status{bottom:15px !important;right:14px !important;z-index:502}body.calendar div.schedule-item-content{padding:5px !important;text-align:left !important;text-overflow:ellipsis;white-space:initial !important}body.calendar div.schedule-item-content .checkbox{position:absolute;bottom:12px;z-index:504}body.calendar .filters div.dates{position:absolute;right:0px;top:4px}body.calendar .filters div.dates div.cell{margin-right:5px;line-height:40px;vertical-align:middle}body.calendar .form-section select{padding:3px 1px}body.calendar .form-section input[type=radio]{margin-top:7px}body.calendar ul.colored a.notselected{color:#fff !important}body.calendar ul.colored a.notselected:hover{color:#fff !important}body.calendar ul.colored a.selected{color:#fff !important}body.calendar .down-open{padding-left:5px}body.calendar .multi-combo{margin-top:10px;margin-bottom:10px}body.calendar .warningEventView{margin-top:20px;margin-bottom:10px}body.calendar .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.calendar .color-selector .grey,body.calendar .row .grey,body.calendar nav.vertical ul li a{overflow:hidden}body.calendar .backgroundOrangeTitle{background:#ff8500;color:#fff}body.calendar .backgroundBlueTitle{background:#4bafd5;color:#fff;padding:10px}body.calendar .color-selector .green,body.calendar .row .green,body.calendar nav.vertical ul li a.green,body.calendar .calendarTooltip>.green{background-color:#28c7a9 !important}body.calendar .color-selector .purple,body.calendar .row .purple,body.calendar nav.vertical ul li a.purple,body.calendar .calendarTooltip>.purple{background-color:#ab6fc9 !important}body.calendar .color-selector .orange,body.calendar .row .orange,body.calendar nav.vertical ul li a.orange,body.calendar .calendarTooltip>.orange{background-color:#f4ce01 !important}body.calendar .color-selector .pink,body.calendar .row .pink,body.calendar nav.vertical ul li a.pink,body.calendar .calendarTooltip>.pink{background-color:#ec6045 !important}body.calendar .color-selector .cyan,body.calendar .row .cyan,body.calendar nav.vertical ul li a.cyan,body.calendar .calendarTooltip>.cyan{background-color:#39a5ce !important}body.calendar .color-selector .grey,body.calendar .row .grey,body.calendar nav.vertical ul li a.grey,body.calendar .calendarTooltip>.grey{background-color:#b7b8ba !important}body.calendar .color-selector .yellow,body.calendar .row .yellow,body.calendar nav.vertical ul li a.yellow,body.calendar .calendarTooltip>.yellow{background-color:#ecbe30 !important}body.calendar .color-selector .color{border:1px #ccc solid;width:30px;height:30px;display:inline-block;margin-left:5px}body.calendar .color-selector .color.selected{border:2px #000 solid}body.calendar .patchwork .navigation .items>.row{height:auto !important}body.calendar .patchwork .navigation .items>.row h1{color:#000 !important;font-weight:normal !important}body.calendar .patchwork .navigation .items>.row .buttons{z-index:1000 !important}body.calendar .colored li a{opacity:.4;color:#000}body.calendar .colored li a.selected{opacity:1}body.calendar nav.vertical ul{padding-left:15px;border-left:none}body.calendar nav.vertical>ul>li:not(:first-child){margin-top:1rem}body.calendar nav.vertical ul li ul{padding-left:0}body.calendar nav.vertical ul li ul>li{padding-left:0}body.calendar nav.vertical ul li a input.calendar-checkbox{float:right}body.calendar .filters div.dates{position:absolute;right:0px;top:4px}body.calendar .filters div.dates div.cell{line-height:40px;vertical-align:middle}body.calendar .toggle-buttons{z-index:1000 !important}body.calendar button#special{color:inherit;padding:inherit;background:inherit;cursor:pointer;padding:0;-webkit-margin-end:0px;text-transform:capitalize;font-weight:400;line-height:30px;display:block;width:103%;font-family:Roboto;font-size:20px;margin-left:-10px;margin-bottom:3px;margin-right:3px;margin-top:3px;padding-left:10px}body.calendar button.noTransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}body.calendar calendar .displayModeButtons{margin-top:0}body.calendar calendar i.calendar{padding:18px 40px;background-image:none}body.calendar calendar i.calendar::before{content:"";font-family:"generic-icons";font-size:3rem;display:block;color:#eac403}body.calendar calendar legend,body.calendar calendar .legend>.month-day,body.calendar calendar button.cyan{background:#39a5ce !important}body.calendar calendar button.previous-timeslots,body.calendar calendar button.next-timeslots{margin-right:0px;margin-left:0px}body.calendar calendar .dates>i18n{margin-left:20px}body.calendar calendar .dates>.date-picker-icon a{width:30px;margin-left:20px}body.calendar calendar span{overflow-wrap:break-word}body.calendar calendar .calendar-current-week{max-height:unset}body.calendar h1 a{color:#39a5ce !important}body.calendar .top-spacing-four{margin-top:0px !important}body.calendar .date-picker-icon>input[type=text]{padding-left:29px}body.calendar .calendarTooltip{padding:11px;text-align:center;background-color:#fff !important;max-width:300px}body.calendar .calendarTooltip-title{color:#fff !important;border-radius:9px;padding:1px 6px}body.calendar .calendarTooltip-blueText{color:#39a5ce}body.calendar .sidebar-calendar-choice-view-item{margin:.4rem 0;justify-content:center;align-items:center}body.calendar .show-calendar,body.calendar .show-list{height:24px}body.calendar .schedule .hidden-schedule-items.after{bottom:-16px}body.calendar .schedule .days{height:538px}body.calendar .ui-timepicker-wrapper{overflow-y:auto;height:150px;width:6.5em;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);outline:none;z-index:10001;margin:0}body.calendar .ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}body.calendar .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,body.calendar .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}body.calendar .ui-timepicker-list{margin:0;padding:0;list-style:none}body.calendar .ui-timepicker-duration{margin-left:5px;color:#888}body.calendar .ui-timepicker-list:hover .ui-timepicker-duration{color:#888}body.calendar .ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}body.calendar .ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}body.calendar li.ui-timepicker-selected,body.calendar .ui-timepicker-list li:hover,body.calendar .ui-timepicker-list .ui-timepicker-selected:hover{background:#1980ec;color:#fff}body.calendar li.ui-timepicker-selected .ui-timepicker-duration,body.calendar .ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}body.calendar .ui-timepicker-list li.ui-timepicker-disabled,body.calendar .ui-timepicker-list li.ui-timepicker-disabled:hover,body.calendar .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}body.calendar .ui-timepicker-list li.ui-timepicker-disabled:hover,body.calendar .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}body.calendar .bootstrap-timepicker{position:relative}body.calendar .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}body.calendar .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}body.calendar .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}body.calendar .bootstrap-timepicker .add-on{cursor:pointer}body.calendar .bootstrap-timepicker .add-on i{display:inline-block;width:16px;height:16px}body.calendar .bootstrap-timepicker-widget.dropdown-menu{padding:4px}body.calendar .bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}body.calendar .bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-right:before{right:6px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}body.calendar .bootstrap-timepicker-widget.timepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}body.calendar .bootstrap-timepicker-widget a.btn,body.calendar .bootstrap-timepicker-widget input{border-radius:4px}body.calendar .bootstrap-timepicker-widget table{width:100%;margin:0}body.calendar .bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}body.calendar .bootstrap-timepicker-widget table td:not(.separator){min-width:30px}body.calendar .bootstrap-timepicker-widget table td span{width:100%}body.calendar .bootstrap-timepicker-widget table td a{border:1px rgba(0,0,0,0) solid;width:100%;display:inline-block;margin:0;padding:0;outline:0;color:#333}body.calendar .bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-color:#ddd}body.calendar .bootstrap-timepicker-widget table td a i{padding:8px 16px;margin-top:2px;background-repeat:no-repeat;background-position:center;display:block}body.calendar .bootstrap-timepicker-widget table td input{width:25px;margin:0;text-align:center}body.calendar .bootstrap-timepicker-widget .modal-content{padding:4px}@media(min-width: 767px){body.calendar .bootstrap-timepicker-widget.modal{width:200px;margin-left:-100px}}@media(max-width: 767px){body.calendar .bootstrap-timepicker{width:100%}body.calendar .bootstrap-timepicker .dropdown-menu{width:100%}}body.calendar .schedule .days .day .timeslots .timeslot hr{border-bottom:thin solid #fff !important}body.calendar .schedule .days .day.single{width:100%}body.calendar .datepicker{display:none}body.calendar .schedule,body.calendar .schedule list-view{margin-top:0px !important;padding-top:25px}body.calendar .toasts{position:fixed;top:74px;right:25px;width:350px;z-index:10000;box-sizing:border-box}body.calendar .toasts .toast-content{margin-bottom:10px;position:relative;opacity:0;margin-top:40px;box-sizing:border-box;font-size:16px !important;border-left:none !important;height:0 !important;overflow:hidden;transition:all .25s ease}body.calendar .toasts .toast-content .content{padding:15px 10px;line-height:28px}body.calendar .toasts .toast-content .content:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:10px}body.calendar .toasts .toast-content.show{margin-top:10px !important;opacity:1;height:auto !important;overflow:auto !important}body.calendar .toasts .toast-content.confirm{color:#1b2e0b;background-color:#bfe79e}body.calendar .toasts .toast-content.confirm .content:before{content:""}body.calendar .toasts .toast-content.confirm .timer{background-color:#4b801f}body.calendar .toasts .toast-content.info{color:#0e4b6b;background-color:#cde9f8}body.calendar .toasts .toast-content.info .content:before{content:""}body.calendar .toasts .toast-content.info .timer{background-color:#1b8ac5}body.calendar .toasts .toast-content.warning{color:#870012;background-color:#ffd3d9}body.calendar .toasts .toast-content.warning .content:before{content:""}body.calendar .toasts .toast-content.warning .timer{background-color:#ed0020}body.calendar .toasts .toast-content.info .content:before,body.calendar .toasts .toast-content.warning .content:before{font-size:20px !important}body.calendar .toasts .toast-content .timer{width:100%;position:absolute;bottom:0;left:0;height:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition-timing-function:linear;transition-property:all;transition-duration:3s}body.calendar .toasts .toast-content .timer.animation{width:0;border-bottom-right-radius:0}body.calendar .sidebar-title{background-color:#39a5ce}body.calendar .sidebar-title-calendar-display{text-transform:uppercase;font-weight:normal;color:#fff;padding-left:10px !important}body.calendar .sidebar-calendar-choice-view{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}body.calendar .sidebar-calendar-choice-view-item{opacity:.2;flex:1;color:#3f454f}body.calendar .sidebar-calendar-choice-view-item.selected{opacity:.6}body.calendar .sidebar .show-list,body.calendar .sidebar .show-calendar{opacity:.6}body.calendar .sidebar .show-list.selected,body.calendar .sidebar .show-calendar.selected{opacity:1}body.calendar .sidebar-calendar-list{overflow:visible !important}body.calendar .sidebar-calendar-list:hover .tooltip-top{visibility:visible;opacity:1;transition:opacity .6s}body.calendar .sidebar-calendar-list .tooltip-top{font-family:Roboto;visibility:hidden;width:190px;font-size:12px;box-shadow:0 2px 20px rgba(0,0,0,.26);position:absolute;background-color:#fff;color:#000;padding:10px;border-radius:5px;z-index:1;opacity:0;bottom:33px;margin-left:-47px}body.calendar .sidebar-calendar-list .tooltip-top:after{content:" ";position:absolute;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #fff;top:100%;left:15%}body.calendar .editEvent-itemColumn{width:max-content}body.calendar .editEvent-attachments{display:flex;flex-direction:column}body.calendar .editEvent-attachments-buttonSection{display:flex;justify-content:left}body.calendar .editEvent-attachments-buttonSection i{transform:rotate(-45deg)}body.calendar .editEvent-attachments-fileSection{display:flex;flex-wrap:wrap}body.calendar .editEvent-attachments-fileSection-list{max-width:150px}body.calendar .editEvent-attachments-fileSection-list-item{display:flex}body.calendar .editEvent-attachments-fileSection-list-item-title{color:#39a5ce;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.calendar .editEvent-attachments-fileSection-list-item-cross{font-size:10px}body.calendar .editEvent-attachments-fileSection-list:hover .tooltip-title{visibility:visible;opacity:1;transition:opacity .6s}body.calendar .editEvent-attachments-fileSection-list .tooltip-title{font-family:Roboto;visibility:hidden;width:150px;font-size:12px;box-shadow:0 2px 20px rgba(0,0,0,.26);position:absolute;background-color:#fff;color:#000;padding:10px;border-radius:5px;z-index:1;opacity:0;bottom:33px;margin-left:-47px}body.calendar .editEvent-attachments-fileSection-list .tooltip-title:after{content:" ";position:absolute;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #fff;top:100%;left:15%}body.calendar .editEvent .content .flex-row{height:150px}body.calendar .editEvent .content::after{content:unset}body.calendar .editRecurrentEvent section.lightbox .content{padding:0}body.calendar .editRecurrentEvent section.lightbox .content .lightbox-container{padding:15px}body.calendar .editRecurrentEvent section.lightbox .content .close-lightbox{color:#fff}body.calendar .editRecurrentEvent section.lightbox section.head{background:#39a5ce;padding:1px 15px !important;border-radius:5px 5px 0 0}body.calendar .editRecurrentEvent section.lightbox section.head h1,body.calendar .editRecurrentEvent section.lightbox section.head h2,body.calendar .editRecurrentEvent section.lightbox section.head h3,body.calendar .editRecurrentEvent section.lightbox section.head h4,body.calendar .editRecurrentEvent section.lightbox section.head h5,body.calendar .editRecurrentEvent section.lightbox section.head h6{color:#fff}body.calendar .editRecurrentEvent section.lightbox section.body{padding:8px 20px}body.calendar i.attachment::before{content:""}body.calendar i.cross::before{content:""}body.calendar .calendar.widget span.last-events-widget{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%}body.calendar .calendar.widget .widget-list{padding-right:10px}body.calendar .calendar.widget .calendar-detail-tooltip{padding:0px !important}body.calendar switch .switch .tick:before{height:20px !important;margin-top:0 !important}body.calendar calendar .week-switcher .date-picker-icon{margin-left:0 !important}body.class-admin{@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap"}body.class-admin .choose-class h2{color:#4a4a4a;font-family:"Comfortaa"}body.class-admin .choose-class .step-hint{color:#4a4a4a;line-height:24px}body.class-admin .choose-class i.left-open:before{font-size:18px !important}body.class-admin .choose-class i.check{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.class-admin .choose-class i.check::before{content:"";font-size:18px !important}body.class-admin .choose-class .class-card{border-radius:4px;border:1px solid #d6d9e0;padding:12px 16px;margin:6px 8px;transition:border-color 250ms ease}body.class-admin .choose-class .class-card:hover{border-color:#3889c1}body.class-admin .choose-class .class-card.selected{border:2px solid #3889c1;padding:11px 15px;color:#3889c1;font-weight:bold}body.exercizer{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#4a4a4a;line-height:24px !important}body.exercizer .custom-filter-button{margin-right:20px;border:1px solid #d3d3d3;background-color:#d3d3d3;border-radius:2px;min-width:150px;text-align:center;padding-left:10px;padding-right:10px;padding-bottom:7px;padding-top:7px}body.exercizer .custom-filter-button-library{border:1px solid #d3d3d3;padding:5px;margin:5px 0 5px 0;background-color:#d3d3d3;border-radius:2px;text-align:center;width:100%}body.exercizer .custom-filter-button-correction{border:1px solid #f2f2f2;padding:5px;margin:5px;background-color:#f2f2f2;border-radius:2px;text-align:center}body.exercizer .custom-filter-button.custom-selected,body.exercizer .custom-filter-button-library.custom-selected,body.exercizer .custom-filter-button-correction.custom-selected{background-color:#ff8d2e;color:#fff}body.exercizer :not(text-zone)>input[type=text]:not(.score),body.exercizer textarea{flex:1;padding:12px 16px;margin-bottom:0;height:48px;border-radius:8px;font-size:1rem;line-height:1.5rem !important;color:#4a4a4a;border:1px solid #e3e3e3;box-shadow:none;background-color:#fff;box-sizing:border-box;transition:border 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}body.exercizer :not(text-zone)>input[type=text]:not(.score):focus,body.exercizer textarea:focus{border-width:2px !important;border-color:#b0b0b0 !important;box-shadow:none}body.exercizer :not(text-zone)>input[type=text]:not(.score)[role=textbox].drawing-zone,body.exercizer textarea[role=textbox].drawing-zone{min-height:130px}body.exercizer :not(text-zone)>input[type=text]:not(.score)[role=textbox].drawing-zone:focus,body.exercizer textarea[role=textbox].drawing-zone:focus{border-top-left-radius:0;border-top-right-radius:0}body.exercizer :not(text-zone)>input[type=text]:not(.score)::placeholder,body.exercizer textarea::placeholder{font-size:1rem;font-weight:400;line-height:1.5rem !important;font-style:italic;color:#b0b0b0;opacity:1}body.exercizer :not(text-zone)>input[type=text]:not(.score).ng-not-empty,body.exercizer textarea.ng-not-empty{border-color:#b0b0b0}body.exercizer :not(text-zone)>input[type=text]:not(.score)[disabled],body.exercizer textarea[disabled]{color:#3f454f}body.exercizer .input-response-correct,body.exercizer .input-response-incorrect{padding:5px 15px;height:inherit}body.exercizer .input-response-correct{color:#579524 !important;border:1px solid #6fbe2e !important;background-color:rgba(111,190,46,.1)}body.exercizer .input-response-incorrect{color:#ff0729 !important;border:1px solid #ff3a55 !important;background-color:rgba(255,58,85,.1)}body.exercizer editor>textarea{font-family:monospace}body.exercizer textarea{resize:none;height:inherit}body.exercizer .form-label{color:#4a4a4a;font-size:.875rem;font-weight:600;line-height:22px}body.exercizer .form-info{font-size:.85rem;font-weight:400;line-height:20px;color:#8f8f8f}body.exercizer editor [contentEditable=true][placeholder]:empty:before{content:attr(placeholder);font-style:italic;font-size:1rem;color:#b0b0b0}body.exercizer :not(text-zone)>select{min-width:10rem;padding:12px 8px 12px 16px;height:48px;border-radius:8px;border:1px solid #e3e3e3;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-repeat:no-repeat;background-position:right .75em center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjAxIDUuMTUzYTEuMTI1IDEuMTI1IDAgMCAxIDEuNTg3LjEwNkw5IDEwLjI5Mmw0LjQwMy01LjAzM2ExLjEyNSAxLjEyNSAwIDEgMSAxLjY5NCAxLjQ4MmwtNS4yNSA2YTEuMTI1IDEuMTI1IDAgMCAxLTEuNjk0IDBsLTUuMjUtNmExLjEyNSAxLjEyNSAwIDAgMSAuMTA2LTEuNTg4WiIgZmlsbD0iIzRBNEE0QSIvPgo8L3N2Zz4K)}body.exercizer :not(text-zone)>select:focus{border-width:2px;border-color:#b0b0b0;box-shadow:none}body.exercizer .option-edited-dates input[type=text]{padding:0 10px !important;height:auto !important}body.exercizer .option-edited-dates .one{width:80px !important}body.exercizer .option-edited-dates .two{width:115px !important}body.exercizer .input-date{font-size:.875rem !important;width:120px;max-width:120px}body.exercizer .subject-edit-textarea{min-height:125px}body.exercizer .sticky-nav{position:sticky;top:5rem;align-self:start;border-radius:8px}body.exercizer nav.floating-navigation,body.exercizer nav.vertical{margin-bottom:0;padding:0}body.exercizer nav.floating-navigation h2{margin-bottom:1rem}body.exercizer nav.mobile-navigation{padding-right:0 !important;border-left:0 !important}body.exercizer nav.mobile-navigation ul li.selected{background:#e6f5ff}body.exercizer nav.mobile-navigation ul li.selected a{font-weight:bold}body.exercizer .side-nav{padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff}body.exercizer .side-nav .content{margin-top:1rem;background:rgba(0,0,0,0);border:0}body.exercizer .side-nav .content ul{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0}body.exercizer .side-nav h2.float-title{margin:0;text-align:left;color:#4a4a4a;font-size:1.125rem;text-transform:none;font-weight:500}body.exercizer .side-nav .floating-navigation li{margin:0;padding:0;border-radius:4px;border:1px solid #e3e3e3;box-shadow:none}body.exercizer .side-nav .floating-navigation li a{display:block;margin:0;padding:.75rem;font-size:.875rem;color:#4a4a4a}body.exercizer .side-nav .floating-navigation li.selected,body.exercizer .side-nav .floating-navigation li:hover{background:#f2f2f2;box-shadow:none}body.exercizer .side-nav .floating-navigation li.selected a,body.exercizer .side-nav .floating-navigation li:hover a{color:#4a4a4a}body.exercizer .tap-tap{display:flex;gap:1rem;border-radius:20px 20px 0 0;background-color:#3889c1;color:#fff;padding:25px;position:fixed;z-index:1000;bottom:0;left:0;right:0;max-height:40vh;margin:0 !important;border:none;box-shadow:0 -3px 10px rgba(0,0,0,.2)}body.exercizer .tap-tap__inner{display:flex;gap:12px;flex-wrap:wrap}body.exercizer .tap-tap__item{cursor:pointer;display:inline-block;background-color:#fff;border:none;padding:8px 12px;margin:0 .5rem;font-size:.875rem;color:#4a4a4a}body.exercizer .tap-tap__item:hover,body.exercizer .tap-tap__item:active{background-color:#ff8d2e;color:#fff;border:none}body.exercizer .tap-tap image-zone.tap-tap__item{aspect-ratio:1/1;padding:0}body.exercizer .tap-tap__target{border-color:#ff8d2e}body.exercizer .tap-tap__explanation{font-size:13px;font-style:italic}body.exercizer .options{display:flex;flex-wrap:wrap;padding:.5rem 1rem;background:#fafafa}body.exercizer .options ul{padding:0;list-style-type:none;flex-wrap:wrap;justify-content:center;display:flex;gap:1rem}body.exercizer .options ul li{z-index:20}body.exercizer .options.lightbox{display:block;padding:0;margin:0;background-color:rgba(0,0,0,0)}body.exercizer .options.lightbox ul{justify-content:flex-start}body.exercizer .options.right{align-items:baseline;padding:.5rem;margin:0;border-radius:.25rem;background-color:#fafafa;border:1px solid #c7c7c7}@media screen and (max-width: 800px),print{body.exercizer .options.right{margin-top:1rem}}body.exercizer .options.right ul{gap:.75rem;margin:0;display:flex;justify-content:flex-start;align-items:flex-start}body.exercizer .options .add-option input[type=text]{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}body.exercizer .options .add-option>button{padding:0;margin:0;width:46px;background:#2a9cc8;box-shadow:none;border-radius:0 .5rem .5rem 0}body.exercizer .options .add-option>button[disabled]{background-color:#c7c7c7}body.exercizer .options .add-option>button .icon-plus{fill:#fff}body.exercizer .options text-zone{cursor:move;width:auto !important;box-shadow:none;background-color:#fff;border:1px dashed #c7c7c7;min-width:unset !important;max-width:unset !important}body.exercizer .options text-zone .text-zone-size{padding-right:0;max-width:inherit;text-overflow:inherit;max-height:inherit;white-space:normal}body.exercizer .dominos .item{width:100%;max-width:none;margin:0 0 16px 0;border-radius:8px;overflow-x:clip}body.exercizer .dominos .item .domino .bottom .content{flex-direction:row;justify-content:space-between !important;padding:16px 16px 16px 12px}body.exercizer .dominos .item .domino .bottom .content .custom-ellipsis strong{color:#4a4a4a;font-weight:600}body.exercizer .dominos .item .domino .bottom .content span.no-style{color:#4a4a4a}body.exercizer .dominos .item .domino .bottom .title-icon i{padding-right:8px}body.exercizer .selected-subject-scheduled{cursor:pointer;padding:6px 8px;display:inline-block;border:1px solid #c7c7c7;border-radius:12px;margin-bottom:.6rem}body.exercizer .selected-subject-scheduled:hover{border-color:#2a9cc8}body.exercizer .selected-subject-scheduled span,body.exercizer .selected-subject-scheduled label{display:inline-block;font-size:.8125rem;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}body.exercizer .selected-subject-scheduled .icon-attachement{flex-shrink:0}body.exercizer .selected-subject-scheduled button{display:inline-block;vertical-align:middle;margin:0;padding:2px 3px;float:none;background-color:rgba(0,0,0,0);box-shadow:none;border-width:1px;border-style:solid;border-radius:8px;flex-shrink:0;aspect-ratio:1/1}body.exercizer .selected-subject-scheduled button.download{border-color:#ff8d2e}body.exercizer .selected-subject-scheduled button.download [class*=icon]{fill:#ff8d2e}body.exercizer .selected-subject-scheduled button.download:hover{background-color:#fff1e6;border-color:rgba(0,0,0,0)}body.exercizer .selected-subject-scheduled button.remove{border-color:#ff3a55}body.exercizer .selected-subject-scheduled button.remove [class*=icon]{fill:#ff3a55}body.exercizer .selected-subject-scheduled button.remove:hover{background-color:#ffe6e8;border-color:rgba(0,0,0,0)}body.exercizer .selected-subject-scheduled.droppable .icon-upload{fill:#2a9cc8}body.exercizer .selected-subject-scheduled.droppable a{color:#2a9cc8}body.exercizer .selected-subject-scheduled.droppable:hover .icon-upload{fill:#ff8d2e}body.exercizer .selected-subject-inner{vertical-align:middle;display:inline-flex;gap:4px;align-items:center}body.exercizer .action-card{border:solid 1px #e6f5ff;border-radius:.5rem;padding:1.5rem;text-align:center;display:flex;text-align:center;justify-content:space-between;flex-direction:column;gap:8px}body.exercizer .action-card:hover{border-color:#3889c1;cursor:pointer}body.exercizer .action-card-image{padding:.625rem}body.exercizer .action-card-image svg{fill:#3889c1}body.exercizer .action-card-info{font-size:.85rem;font-weight:400;line-height:1.25rem;color:#8f8f8f;min-height:60px}body.exercizer .action-card-link{display:flex;justify-content:end}body.exercizer .action-card-link button{display:inline-flex;align-items:center;padding:0;margin:0;gap:8px}body.exercizer .action-card-link button:hover{color:#46afe6}body.exercizer .action-card-link button:hover svg[class*=icon-]{fill:#46afe6}body.exercizer .choice-view [class*=icon]{fill:#b0b0b0}body.exercizer .choice-view [class*=icon].selected{fill:#4a4a4a}body.exercizer .dominos.fallen.index{display:grid;grid-template-columns:repeat(auto-fit, MinMax(min(100%, 330px), 1fr));gap:1rem;justify-content:flex-start}body.exercizer .dominos.fallen.index .item{margin:0;background-color:#fff}body.exercizer .dominos.fallen.index .item .domino .top img{object-fit:cover}body.exercizer .dominos.fallen.index .domino-date{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}body.exercizer .dominos.fallen.large .item .domino .top{width:150px;height:150px}body.exercizer .dominos.fallen .item .domino{display:flex;justify-content:space-between;align-items:flex-start}body.exercizer .dominos.fallen .item .domino .top{float:none;aspect-ratio:1/1}body.exercizer .dominos.fallen .item .domino .top img{width:100%;position:static !important;object-fit:cover}@media screen and (max-width: 800px),print{body.exercizer .dominos.fallen .item .domino .top{display:block}}body.exercizer .dominos.fallen .item .domino .correction-status{font-weight:600}body.exercizer .dominos.fallen .item .domino .bottom{align-self:stretch;flex:1;height:auto;margin-left:0;background:rgba(0,0,0,0)}body.exercizer .dominos.fallen .item .domino .bottom .title{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;font-size:1rem;font-weight:600;/*! autoprefixer: off */-webkit-box-orient:vertical}body.exercizer .dominos.fallen .item .domino .bottom .title:hover{color:#2a9cc8}body.exercizer .dominos.fallen .item .domino .bottom strong{font-size:.875rem;color:#4a4a4a}body.exercizer .dominos.fallen .item .domino .bottom .content{padding:.75rem}body.exercizer .dominos.fallen .item .domino .bottom .content em{color:#8f8f8f}body.exercizer .dominos.fallen .item .domino .bottom .content em span{color:currentColor}body.exercizer .dominos.fallen .item .domino .bottom .content span{color:#4a4a4a}body.exercizer .dominos.fallen .item .domino .bottom .content>div:nth-child(2){flex-shrink:0}body.exercizer .dominos.fallen .item .domino .bottom .content .buttons{position:absolute;top:.625rem;right:.625rem;height:calc(100% - 20px);display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:column}@media screen and (max-width: 800px),print{body.exercizer .dominos.fallen .item .domino .bottom .content{flex-direction:row;align-items:center}}body.exercizer .dominos.fallen .item .domino .bottom .title-icon i{color:#8c939e}body.exercizer .dominos .item{overflow:hidden}body.exercizer .dominos .item .domino .due-date{display:flex;align-items:center;gap:.5rem;padding:0;color:#8f8f8f}body.exercizer .dominos .item .domino .due-date strong{color:inherit}body.exercizer .dominos .item .domino .due-date>*{display:inline-block;vertical-align:middle;margin:0}body.exercizer .dominos .item .domino .due-date.delay{color:#ff3a55}body.exercizer .dominos .item .domino .due-date.delay>.icon-clock{fill:#ff3a55}body.exercizer .dominos .item .domino .due-date.delay span{color:#ff3a55 !important}body.exercizer .dominos .item .domino .bottom .content{display:inline-flex;align-items:center;justify-content:flex-start;color:#4a4a4a}body.exercizer .dominos .item .domino .score{font-size:20px}body.exercizer .dominos .domino-group-name{color:#2a9cc8 !important}body.exercizer .dominos .item .domino .right-glider{overflow:hidden;font-size:2em;color:#fff;height:100%;padding:0 10px;position:absolute;right:0;transition:width 1s ease;width:1%;min-width:13px}body.exercizer .dominos .item .domino .right-glider a{font-size:large;position:absolute;color:#fff;opacity:0;transition:opacity .5s ease-in 0s}@media screen and (max-width: 800px),print{body.exercizer .dominos .item .domino .right-glider a{display:block;left:35px}}@media screen and (max-width: 800px)and (max-width: 550px),print{body.exercizer .dominos .item .domino .right-glider a{top:50px}}@media screen and (max-width: 800px)and (min-width: 550px),print{body.exercizer .dominos .item .domino .right-glider a{top:35px}}@media screen and (min-width: 800px),print{body.exercizer .dominos .item .domino .right-glider a{left:50px;top:40px}body.exercizer .dominos .item .domino .right-glider a>i18n{white-space:nowrap}}body.exercizer .dominos .item .domino .right-glider span{color:#fff !important}@media screen and (max-width: 800px),print{body.exercizer .dominos .item .domino .right-glider:hover{width:140px}}@media screen and (min-width: 800px),print{body.exercizer .dominos .item .domino .right-glider:hover{width:250px}}body.exercizer .dominos .item .domino .right-glider:hover a{opacity:1;transition:all 1s ease-in 0s}body.exercizer .dominos .item .domino .right-glider.green{background-color:#6fbe2e}body.exercizer .dominos .item .domino .right-glider.grey{background-color:#8f8f8f}body.exercizer .dominos .item .domino .right-glider span{top:40%;position:relative}body.exercizer .topbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}@media(max-width: 800px){body.exercizer .topbar>div:nth-of-type(1){flex-basis:70%;display:inline-flex;gap:12px}body.exercizer .topbar>div:nth-of-type(2){flex-basis:75%}}body.exercizer .list-view thead tr{color:#fff;background:#2a9cc8}body.exercizer .list-view label input[type=checkbox]{display:block}body.exercizer .list-view tbody tr.checked{background-color:#f2f2f2;color:#4a4a4a}body.exercizer .list-view tbody tr.checked a{color:inherit}body.exercizer .list-view .alert-message{margin-top:0 !important;margin-bottom:0 !important}@media(max-width: 800px){body.exercizer .list-view.infos{min-width:450px}}@media(max-width: 800px){body.exercizer .list-view.scores{min-width:370px}}body.exercizer .list-view-correction{font-size:.875rem;color:#4a4a4a}body.exercizer .list-view-correction thead tr{color:#fff;background-color:rgba(0,0,0,0)}body.exercizer .list-view-correction thead tr th{padding:1.5rem .65rem;font-size:.875rem;background:#2a9cc8}body.exercizer .list-view-correction thead tr th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}body.exercizer .list-view-correction thead tr th:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}body.exercizer .list-view-correction tr{border-color:#e3e3e3}body.exercizer .list-view-correction tr td{padding:1.5rem .65rem}body.exercizer .list-view-correction tr td strong{font-size:1rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.exercizer .copy-not-corrected{color:#8f8f8f}@media(max-width: 800px){body.exercizer .table-flex-responsive{overflow:auto;display:flex}}body.exercizer .tabs.dashboard-tabs .tabs-inner{display:flex;gap:1rem}body.exercizer .tabs.dashboard-tabs header{margin:0;padding:0;padding-bottom:.25rem;color:#8f8f8f;font-weight:500}body.exercizer .tabs.dashboard-tabs header::after{height:.25rem}body.exercizer .tabs.dashboard-tabs header.selected{font-weight:700;color:#46afe6;background-color:rgba(0,0,0,0) !important}body.exercizer .chip{padding:6px .75rem;box-shadow:none;line-height:1rem !important}body.exercizer .chip span{font-size:.8125rem;font-weight:500}body.exercizer .chip.selected{background:#2a9cc8}body.exercizer .chip.selected i:hover:before{color:#000 !important}body.exercizer .chip.deletable{background:#fff}body.exercizer .chip.deletable span{color:#000}body.exercizer .chip.deletable i:before{color:#b1b6bf !important;transition:color 250ms ease}body.exercizer .chip.deletable i:hover:before{color:#ff3a55 !important}body.exercizer .button{margin:0 !important;border-radius:.5rem;padding:.625rem 1rem;font-size:1rem;font-weight:600;line-height:20px !important;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;box-shadow:none;font-family:var(--font-primary)}body.exercizer .button::before{display:none}body.exercizer .button-primary{color:#fff;background-color:#2a9cc8}body.exercizer .button-primary svg[class*=icon]{fill:#fff}body.exercizer .button-primary:hover{background:#217b9e}body.exercizer .button-primary:active{background:#1d6b89}body.exercizer .button-primary.disabled{background-color:#e3e3e3}@media screen and (max-width: 800px){body.exercizer .button-primary{font-size:.875rem}}body.exercizer .button-secondary{color:#ff8d2e;background-color:#e9ebef}body.exercizer .button-secondary:hover{color:#fff;background:#ff8d2e}body.exercizer .button-secondary:hover svg[class*=icon]{fill:#fff}body.exercizer .button-secondary:active{color:#fff;background:#ff8d2e}body.exercizer .button-secondary:active svg[class*=icon]{fill:#fff}body.exercizer .button-secondary.disabled{color:#c7c7c7;background-color:#e3e3e3}body.exercizer .button-secondary.disabled svg[class*=icon]{fill:#c7c7c7}body.exercizer .button-secondary svg[class*=icon]{fill:#ff8d2e}body.exercizer .button-accent{color:#fff;background-color:#ff8d2e}body.exercizer .button-accent:hover{background:#fa7200}body.exercizer .button-accent:active{background:#e16600}body.exercizer .button-accent.disabled{color:#c7c7c7;background-color:#e3e3e3}body.exercizer .button-accent.disabled svg[class*=icon]{fill:#c7c7c7}body.exercizer .button-accent svg[class*=icon]{fill:#fff}body.exercizer .button-link{padding-top:.5rem;padding-bottom:.5rem;gap:.5rem;color:#2a9cc8;background-color:rgba(0,0,0,0)}body.exercizer .button-link svg[class*=icon]{fill:#2a9cc8}body.exercizer .button-link:hover{background-color:rgba(0,0,0,0);color:#217b9e}body.exercizer .button-link:hover svg[class*=icon]{fill:#217b9e}body.exercizer .button-link:active{background-color:rgba(0,0,0,0);color:#1d6b89}body.exercizer .button-link:active svg[class*=icon]{fill:#1d6b89}body.exercizer .button-link.disabled{background-color:rgba(0,0,0,0);color:#c7c7c7}body.exercizer .button-link.disabled svg[class*=icon]{fill:#c7c7c7}body.exercizer .button.disabled{pointer-events:none}body.exercizer edit-fill-text editor.edit editor-toolbar,body.exercizer edit-fill-text editor.both editor-toolbar,body.exercizer edit-fill-text editor.html editor-toolbar{border-left:52px #eee solid}body.exercizer edit-fill-text editor.edit editor-toolbar .option.filltext,body.exercizer edit-fill-text editor.both editor-toolbar .option.filltext,body.exercizer edit-fill-text editor.html editor-toolbar .option.filltext{position:absolute;left:-52px;box-sizing:border-box;top:0;height:100%;width:52px}body.exercizer edit-fill-text editor.edit editor-toolbar .option.filltext>i,body.exercizer edit-fill-text editor.both editor-toolbar .option.filltext>i,body.exercizer edit-fill-text editor.html editor-toolbar .option.filltext>i{display:flex;justify-content:center;align-items:center;height:100%;width:100%}body.exercizer edit-fill-text editor.edit editor-toolbar .option.filltext>i::before,body.exercizer edit-fill-text editor.both editor-toolbar .option.filltext>i::before,body.exercizer edit-fill-text editor.html editor-toolbar .option.filltext>i::before{font-size:28px;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";color:#ff8d2e}body.exercizer edit-fill-text editor.edit fill-zone,body.exercizer edit-fill-text editor.both fill-zone,body.exercizer edit-fill-text editor.html fill-zone{cursor:pointer}body.exercizer edit-fill-text editor.edit fill-zone text-zone,body.exercizer edit-fill-text editor.both fill-zone text-zone,body.exercizer edit-fill-text editor.html fill-zone text-zone{user-select:none}body.exercizer edit-fill-text editor.edit fill-zone text-zone span,body.exercizer edit-fill-text editor.both fill-zone text-zone span,body.exercizer edit-fill-text editor.html fill-zone text-zone span{font-size:1rem;padding-right:.5rem}body.exercizer edit-fill-text editor.edit fill-zone text-zone::after,body.exercizer edit-fill-text editor.both fill-zone text-zone::after,body.exercizer edit-fill-text editor.html fill-zone text-zone::after{content:" ";display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}body.exercizer edit-order ul[sortable-list] input[type=text]{width:calc(100% - 134px)}body.exercizer fill-zone{display:inline-block}body.exercizer edit-fill-text editor.edit fill-zone text-zone{background:rgba(0,0,0,0);box-shadow:none}body.exercizer image-zone{float:left;position:relative;float:left;position:relative;background:rgba(255,255,255,.8);margin:8px;border-radius:6px;box-shadow:1px 1px 3px rgba(0,0,0,.15);z-index:20;overflow:hidden}body.exercizer image-zone .icon-close{padding:3px}@media screen and (min-width: 1200px),print{body.exercizer image-zone{min-width:100px;width:100px;height:100px}}@media screen and (max-width: 1200px),print{body.exercizer image-zone{min-width:70px;width:70px;height:70px}}body.exercizer image-zone img{border-radius:6px;pointer-events:none;object-fit:cover;width:100%;height:100%}body.exercizer image-zone button.add-answer{box-shadow:none;width:100%;height:100%;position:absolute;left:0;top:0;margin:0}body.exercizer image-zone.error::after{content:" ";display:block;width:100%;height:100%;background:#ff3a55;position:absolute;top:0;left:0;opacity:.3}body.exercizer image-zone.success::after{content:" ";display:block;width:100%;height:100%;background:#6fbe2e;position:absolute;top:0;left:0;opacity:.3}body.exercizer image-zone i.close{position:absolute;top:5px;right:5px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.4);z-index:3}body.exercizer image-zone .actions{position:absolute;bottom:0;left:0;width:100%;font-size:14px;padding-left:11px;background:rgba(0,0,0,.5);height:35px;line-height:35px;color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-sizing:border-box}body.exercizer image-zone .actions i{padding-right:3px;margin-top:1px}body.exercizer image-zone .actions:hover{color:#ff8d2e}body.exercizer image-zone .icon-close{position:absolute;background:rgba(74,74,74,.7);border-radius:4px;right:0;fill:#fff}body.exercizer image-zone.droppable,body.exercizer image-zone.drop-zone{margin:0;background-color:rgba(255,255,255,.4)}body.exercizer image-zone.drop-zone{border:2px dashed #e3e3e3}body.exercizer perform-order .answer{line-height:25px;min-height:40px}body.exercizer edit-order input[type=text]{margin-bottom:0;margin-top:6px}body.exercizer perform-order ul.thought-out-actions>li:hover,body.exercizer edit-order ul.thought-out-actions>li:hover{background-color:#e6f5ff}body.exercizer perform-qcm .checkbox{margin-top:6px;margin-right:25px}body.exercizer perform-qcm input[type=text]{border:none;margin-bottom:0;height:30px;line-height:30px}body.exercizer text-zone{cursor:pointer;position:relative;background:#fafafa;border-radius:4px;padding:8px;color:#4a4a4a;display:inline-flex;gap:4px;flex-direction:row-reverse;box-sizing:border-box;border:1px solid #e3e3e3;box-shadow:0px 4px 10px rgba(0,0,0,.15);line-height:20px}body.exercizer text-zone .text-zone-size{padding-right:.8rem;border-radius:4px;display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-height:20px;max-width:75px;position:relative;background:inherit;transition:all 250ms ease,max-width .15s .15s ease-out,max-height .15s 0s ease-in;font-size:14px}body.exercizer text-zone div.edit{display:inline-block;padding-right:.5em;background:inherit}body.exercizer text-zone.selected{background:#2a9cc8;color:#fff}body.exercizer text-zone.selected>svg[class*=icon]{fill:#fff}body.exercizer text-zone input[type=text],body.exercizer text-zone select{font-size:1em;border:0;margin:0;padding:0 8px;width:150px;height:unset;line-height:unset;background-color:rgba(0,0,0,0) !important}body.exercizer text-zone select{-webkit-appearance:none;background-image:url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill-rule='evenodd' clip-rule='evenodd' d='M4.01226 6.87113C4.63572 6.32561 5.58336 6.38879 6.12889 7.01224L12 13.7221L17.8712 7.01224C18.4167 6.38879 19.3643 6.32561 19.9878 6.87113C20.6112 7.41666 20.6744 8.3643 20.1289 8.98776L13.1289 16.9878C12.8441 17.3133 12.4326 17.5 12 17.5C11.5675 17.5 11.156 17.3133 10.8712 16.9878L3.87116 8.98776C3.32563 8.3643 3.38881 7.41666 4.01226 6.87113Z' /></svg>");background-repeat:no-repeat;background-size:18px;background-position:right 8px center}body.exercizer text-zone input[type=text].filled,body.exercizer text-zone select.filled{background-color:#fff !important}body.exercizer text-zone input[type=text]{box-sizing:border-box}body.exercizer text-zone input[type=text]:focus{border-bottom:0;box-shadow:none}body.exercizer text-zone [drop-item]{display:flex;align-items:center;min-width:150px;min-height:40px;position:relative;box-sizing:border-box;background:rgba(0,0,0,0);border-radius:4px;transition:background 250ms ease}body.exercizer text-zone [drop-item] .text-zone-size{max-width:125px;pointer-events:none}body.exercizer text-zone [drop-item].no-responsive.droppable,body.exercizer text-zone [drop-item].no-desktop.droppable{margin:-8px;padding:8px}body.exercizer text-zone.error{background:#ff3a55;border-color:#ff3a55;color:#e8e8e8;border-left:0}body.exercizer text-zone.success{background:#6fbe2e;border-color:#6fbe2e;color:#fff;border-left:0;font-size:16px}body.exercizer text-zone>svg{flex-shrink:0;position:relative;z-index:10}body.exercizer text-zone>svg:hover{fill:#ff8d2e}body.exercizer text-zone .filled{background-color:#fff;border:0}body.exercizer .perform-text-zone text-zone{max-width:inherit;border:0;background:rgba(255,255,255,.4)}body.exercizer .perform-text-zone input[type=text],body.exercizer .perform-text-zone select{margin:-8px !important;padding:8px !important;border:0 !important;height:auto !important}body.exercizer .view-text-zone text-zone{min-width:150px;min-height:40px;justify-content:flex-end}body.exercizer .edit-text-zone{padding:0 .5rem;border:0 !important;height:100% !important}body.exercizer div#edit-subject form[name=formSubjectProperties]{border-radius:8px;background-color:#fff;padding:24px;box-shadow:0px 2px 6px rgba(0,0,0,.15)}body.exercizer edit-association table tr:hover{background-color:inherit !important}body.exercizer edit-association input[type=text].ng-invalid{border:1px solid #ff3a55}body.exercizer edit-qcm table tr:hover{background-color:inherit !important}body.exercizer .material section.main{max-width:1320px;margin:0 auto;padding:1rem}@media(min-width: 800px){body.exercizer .grid{display:grid}}body.exercizer .grid-2{grid-template-columns:repeat(2, minmax(0, 1fr))}@media(max-width: 800px){body.exercizer .grid-2{grid-template-columns:1fr}}@media(min-width: 1200px){body.exercizer .grid-layout-2{grid-template-columns:minmax(400px, 3fr) minmax(710px, 7fr);gap:1.5rem}body.exercizer .grid-zone-image{grid-template-columns:auto 260px}}body.exercizer>*{box-sizing:border-box}body.exercizer.dragging [drop-item].drag-over{background:#ff8d2e;color:#fff}body.exercizer svg[class*=icon]{flex-shrink:0}body.exercizer editor{margin:0;line-height:28px !important}body.exercizer h1,body.exercizer h2,body.exercizer h3,body.exercizer h4,body.exercizer h5,body.exercizer h6{line-height:22px}body.exercizer h1{font-weight:500;font-size:22px;line-height:28px;color:#a348c0}body.exercizer h1 i{margin-right:10px}body.exercizer h1 i,body.exercizer h1 i:before{display:inline-block !important}body.exercizer h2,body.exercizer h3,body.exercizer h4{color:#4a4a4a}body.exercizer h2{font-size:18px}body.exercizer h4{font-size:16px;font-weight:600}body.exercizer .lightbox h4{color:#4a4a4a;font-size:.875rem;font-weight:600;line-height:22px;font-family:var(--font-primary)}body.exercizer .lightbox>.content h2{font-size:1.125rem;color:#4a4a4a}body.exercizer button{margin-left:.5em;margin-right:.5em}body.exercizer button.right-magnet:first-of-type,body.exercizer button:not(.right-magnet):last-of-type{margin-right:0}body.exercizer button.right-magnet:last-of-type,body.exercizer button:not(.right-magnet):first-of-type{margin-left:0}body.exercizer button>i{margin-right:8px}body.exercizer button.label-badge{padding:8px 16px}body.exercizer .in-place-toaster{position:relative;margin:0 -1.6rem 0;top:1.6rem;padding:0 1rem;background-color:#fafafa;border-radius:0 0 8px 8px;border-top:1px solid #f0f2f4}body.exercizer .in-place-toaster .btns{border-radius:8px}body.exercizer .in-place-toaster .btns:hover{color:#ff8d2e}body.exercizer [drag-item]{cursor:move}body.exercizer .image-select-radius img{border-radius:4px;height:160px;object-fit:cover}body.exercizer .base-image{margin:0;aspect-ratio:4/3;height:auto;background:#fff;border-radius:.25rem;position:relative;overflow:visible}body.exercizer .base-image article{background:rgba(0,0,0,0);margin:0 !important;overflow:inherit;z-index:2 !important}body.exercizer .base-image .image-container{display:flex;justify-content:center;vertical-align:middle;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;box-sizing:border-box;transition:border 250ms ease;border:1px dashed rgba(0,0,0,0);border-radius:.25rem}body.exercizer .base-image .image-container:hover{border:1px dashed #ff8d2e}body.exercizer .base-image .image-container>image-select{width:100%;height:100%}body.exercizer .base-image .image-container>image-select>div{width:100%;height:100%;display:flex;align-items:center}body.exercizer .base-image .image-container>image-select>div>img{border-radius:0;aspect-ratio:4/3;object-fit:contain;width:100%;max-height:100%}@media screen and (max-width: 1200px),print{body.exercizer .base-image .image-container>image-select>div>img{margin-left:auto;margin-right:auto;display:block}}body.exercizer .base-image .image-container>img[id*=-bckgrnd]{aspect-ratio:4/3;object-fit:contain;width:100%;max-height:100%}body.exercizer .base-image .image-container>div{width:100%;height:100%;display:flex;align-items:center}body.exercizer .base-image .image-container>div>img{aspect-ratio:4/3;object-fit:contain;width:100%;max-height:100%;border:none}body.exercizer .base-image i.trash,body.exercizer .base-image i.edit.pick-file{display:none;visibility:hidden}@media screen and (min-width: 1200px),print{body.exercizer .eight-desktop{width:66.66667%}}body.exercizer .grain-divider{border-bottom:1px solid #e3e3e3;padding:1.6rem;margin:-1.6rem -1.6rem 1.6rem}body.exercizer article{margin-bottom:1.5rem;padding:1.5rem;border-radius:.5rem;transition:z-index 0s .35s;box-shadow:0 2px 6px rgba(0,0,0,.1)}body.exercizer article header{color:#4a4a4a;font-weight:600}body.exercizer article.textZoneOpen{z-index:1000 !important;transition:z-index 0s}body.exercizer article.textZoneOpen text-zone .text-zone-size{max-width:200px;max-height:40px;transition:all 250ms ease,max-width .15s 0s ease-in,max-height .15s .15s ease-out;white-space:normal;text-overflow:inherit}body.exercizer article.placed-block--dragging text-zone{cursor:move !important}body.exercizer article.article-column{display:flex;flex-direction:column;justify-content:space-between}body.exercizer .edit-order-list header{font-weight:600;background-color:#e4f4ff;vertical-align:middle;padding:0 16px;border-radius:4px;font-size:.875rem}body.exercizer .edit-order-list header .cell:first-of-type{width:71px}body.exercizer .edit-order-list ul{padding:0;margin:0}body.exercizer .edit-order-list ul>li{width:100%;box-sizing:border-box;float:left;display:block;position:relative;list-style-type:none;padding:4px 12px;border-radius:4px}body.exercizer .edit-order-list ul>li:hover{background-color:#e4f4ff}body.exercizer .edit-order-list ul>li .edit-order-index{height:32px;width:32px;margin:8px 25px 8px 4px;float:left;font-size:15px;text-align:center;line-height:32px;border:2px solid #3889c1;border-radius:50%;color:#3889c1}body.exercizer .edit-order-list ul>li input[type=text]{margin-top:2px}body.exercizer .edit-order-list ul>li .edit-order-delete{top:15px;fill:currentColor}body.exercizer ul.order-list{padding:12px;margin:4px 0;border-radius:4px;background-color:#fafafa;border:1px solid #f0f2f4}body.exercizer .order-index{height:1.5rem;width:1.5rem;margin-right:1.5rem;border-radius:50%;background:rgba(0,0,0,0);border:1px solid #2a9cc8;color:#2a9cc8;float:left;font-size:.875rem;text-align:center;line-height:1.5rem;transition:background 250ms ease}body.exercizer ul.thought-out-actions li{padding:12px;margin:4px 0;border-radius:4px;background-color:#fafafa;border:1px solid #f0f2f4}body.exercizer input[data-ng-model="filled_answer.order_by"]{border:none;max-width:4em;min-width:4em}body.exercizer grain-copy-footer{display:block;position:relative;background:rgba(70,175,230,.1);border:1px solid rgba(70,175,230,.25);padding:15px;border-radius:7px;min-height:23px;margin-top:15px}body.exercizer .flex-row.justify-center.centered>button.flat-button.five span{float:none;display:inline-block}body.exercizer .flex-row.justify-center.centered>button.flat-button.five span i{font-size:25px;vertical-align:middle;padding-right:8px}body.exercizer .custom-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#555}body.exercizer .color-corrected,body.exercizer .color-training-done,body.exercizer .color-is-submitted{color:#6fbe2e !important}body.exercizer .color-is-correction-on-going,body.exercizer .color-training-sided{color:#a348c0 !important}body.exercizer .color-has-been-started,body.exercizer .color-training-on-going{color:#ff8d2e !important}body.exercizer .subject-library-tag{font-size:.8125rem;color:#fff;background-color:#ff8d2e;border-radius:2px;padding:1px 3px 1px 2px;margin:5px 5px 0 0;display:inline-block}body.exercizer .down-open:hover{color:#ff8d2e}body.exercizer .hover-orange:hover{color:#ff8d2e}body.exercizer #surcharge-force-cursor-default:before{cursor:default !important}body.exercizer #edit-subject .surcharge-force-margin-zero{margin-top:0px !important;margin-bottom:0px !important}body.exercizer .association-possible-answer-left{margin:.3rem;border:1px dashed #c7c7c7;padding:5px 10px;border-radius:8px;background-color:#fff}body.exercizer .association-possible-answer-left:hover{border:1px dashed #ff8d2e;background-color:#fff}body.exercizer .association-drop-hover{border:1px dashed #ff8d2e !important;background-color:#fff}body.exercizer .subject-dragged-grain{z-index:1000;width:100%;border:1px dashed #ff8d2e !important;background-color:#fff;cursor:move}body.exercizer .row-like-input{line-height:25px;height:25px}body.exercizer .import-files-custom{display:inline-grid;grid-template-columns:1fr;background:#fff;padding:12px 16px !important;border-radius:8px;border-width:1px}body.exercizer .import-files-custom>article{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:0;margin-bottom:0;position:static;width:auto;height:auto;box-shadow:none;grid-column:1/1;grid-row:1/1}@media(max-width: 800px){body.exercizer .import-files-custom>article{flex-direction:column}}body.exercizer .import-files-custom>article .select-file+div{display:inline-flex;align-items:center;gap:8px}@media(max-width: 800px){body.exercizer .import-files-custom>article .select-file{order:1}}body.exercizer .import-files-custom>article .help{height:auto;line-height:18px}body.exercizer .import-files-custom>article .icon-upload{flex-shrink:0}@media(max-width: 800px){body.exercizer .import-files-custom .default{position:static}body.exercizer .import-files-custom .default div:last-child{display:inline-flex}}body.exercizer editor.small-editor.edit div[contenteditable]{width:100%;max-height:100px !important;min-height:100px !important;overflow-y:auto}body.exercizer editor.small-editor.edit div[contenteditable]{padding:.75rem 1rem}body.exercizer editor.small-editor.edit div[contenteditable]:focus{width:100%;max-height:none !important;min-height:100px !important;overflow:visible}body.exercizer table tbody tr:hover{background-color:rgba(0,0,0,0)}body.exercizer table.scores{width:70%;overflow:hidden;float:left;border-left:1px solid #46afe6}body.exercizer table.scores tbody{max-height:450px;overflow:auto;overflow-x:hidden;display:block}body.exercizer table.infos{width:30%;overflow:hidden;float:left}body.exercizer table.infos tbody{max-height:450px;overflow:hidden;display:block}body.exercizer .small-cell{width:10px}@media screen and (max-width: 1200px),print{body.exercizer .cell-initial-float{float:initial}}body.exercizer th.nav{border-left:1px solid;border-right:1px solid}body.exercizer th.nav i{color:#fff}body.exercizer tr.hover-hidden{background:#fff}body.exercizer .display-table{display:table;width:100%;table-layout:fixed}body.exercizer .good-answer{color:#6fbe2e;background-color:rgba(111,190,46,.1)}body.exercizer .bad-answer{color:#ff3a55;background-color:rgba(255,58,85,.1)}body.exercizer .association__left{justify-content:flex-end;border-bottom:1px solid #b1b6bf;padding:10px}body.exercizer .association__right{padding-left:1rem;padding-right:1rem;border:1px dashed #b1b6bf !important;border-radius:10px;text-align:center;min-height:50px;display:flex;justify-content:space-between}body.exercizer .association__right .close{padding-right:15px}body.exercizer .association__delete{right:8px;display:inline-flex}body.exercizer .back-to-top{position:fixed;right:25px;bottom:25px;font-size:20px;background-color:#ff8d2e;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.25);cursor:pointer}body.exercizer .back-to-top::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";display:block}body.exercizer .back-to-top:hover{background-color:#fa7200}body.exercizer .grain-correction{background-color:rgba(111,190,46,.1);border:1px solid #6fbe2e !important;border-radius:7px}body.exercizer .grain-correction h2{color:#6fbe2e}body.exercizer .grain-correction input[type=text]{margin:0;border:none;height:inherit;line-height:inherit;color:inherit !important}body.exercizer .grain-correction .input-response-correct,body.exercizer .grain-correction .input-response-incorrect{padding:5px 15px;border:none !important;background-color:rgba(0,0,0,.025)}@media screen and (max-width: 800px),print{body.exercizer .main-col{padding-left:0 !important}body.exercizer ul.thought-out-actions li{margin:10px 0}body.exercizer .right-spacing-twice{margin-top:.5rem;margin-right:0 !important}}@media screen and (max-width: 550px),print{body.exercizer .association{flex-direction:column;padding:10px}body.exercizer .association__left{justify-content:center}body.exercizer .dominos .item .domino .top{display:none !important}body.exercizer .dominos .item .domino .bottom{margin-left:0 !important;height:150px}body.exercizer .dominos .item .domino .bottom .content{flex-direction:column;justify-content:center;align-items:flex-start}body.exercizer .dominos .item .domino .due-date{font-size:13px}body.exercizer .dominos .item .domino .due-date::before{font-size:16px}}body.exercizer .item-selected{background-color:rgba(42,154,198,.2) !important;border:2px dashed #2a9cc8 !important}body.exercizer .item-selected .text-zone-size{background-color:rgba(0,0,0,0)}body.exercizer .left-margin-5{margin-left:5px}body.exercizer .default-img image-select i.trash{color:#5b6472;pointer-events:none}@media screen and (max-width: 550px),print{body.exercizer .text-zone-size{font-size:70%}}body.exercizer textarea:focus{border:2px solid #ff8500;outline:0}@media screen and (max-width: 1200px),print{body.exercizer .rigid-grid>.twelve{width:100%}body.exercizer .rigid-grid>.margin-one,body.exercizer .rigid-grid>.margin-two,body.exercizer .rigid-grid>.margin-three,body.exercizer .rigid-grid>.margin-four,body.exercizer .rigid-grid>.margin-five,body.exercizer .rigid-grid>.margin-six,body.exercizer .rigid-grid>.margin-seven,body.exercizer .rigid-grid>.margin-eight,body.exercizer .rigid-grid>.margin-nine,body.exercizer .rigid-grid>.margin-ten,body.exercizer .rigid-grid>.margin-eleven,body.exercizer .rigid-grid>.margin-twelve{margin:0}body.exercizer .simple-drop{width:100% !important}body.exercizer .simple-button{width:inherit !important}}body.exercizer .article-edit.selected{color:unset;background:#fff}body.exercizer .padding-top-50{padding-top:50px}body.exercizer .padding-top-70{padding-top:70px}body.exercizer .final-score{color:gray;font-weight:bold}body.exercizer .final-score-button{color:#fff;background-color:#3889c1;border-radius:25px;font-size:large}body.exercizer .final-score-list{display:flex}body.exercizer .final-score-list>div{display:flex;margin-left:auto;margin-right:auto}body.exercizer .final-score-list ul{padding-left:10px;border-left:none}body.exercizer .final-score-list ul li{width:300px;height:70px;float:none;display:block;font-size:14px;font-weight:normal;top:0;border-top:0;margin-bottom:5px;margin-left:10px;margin-right:10px;background:#fff;border-radius:1px;margin-left:auto;margin-right:auto}body.exercizer .final-score-list ul li a{font-size:20px;display:block;position:relative;line-height:20px;box-sizing:border-box;width:100%;margin:0;margin-top:5px;margin-bottom:5px;padding:5px;overflow:hidden;text-overflow:ellipsis;cursor:initial}body.exercizer .final-score-list ul li a:hover{color:unset}body.exercizer .input-block input+i.loaded{font-size:20px;padding-left:5px;padding-right:5px;color:#46bfaf}body.exercizer .zone-image image-zone{border:1px solid #fff}@media(min-width: 800px),print{body.exercizer .zone-image,body.exercizer .zone-text{display:flex;gap:16px}body.exercizer .zone-image>.row,body.exercizer .zone-text>.row{flex:1}}body.exercizer .zone-image>.select-zone,body.exercizer .zone-text>.select-zone{margin-top:1rem;margin-bottom:1rem;display:flex;flex-wrap:wrap}body.exercizer .zone-image>.select-zone>button,body.exercizer .zone-text>.select-zone>button{margin:0 !important}body.exercizer .zone-image>.select-zone>.options,body.exercizer .zone-text>.select-zone>.options{margin:0 !important;flex:1;align-self:stretch}@media screen and (max-width: 800px),print{body.exercizer .zone-image>.select-zone>.options,body.exercizer .zone-text>.select-zone>.options{flex-basis:100%}}@media screen and (min-width: 800px),print{body.exercizer .zone-image>.select-zone,body.exercizer .zone-text>.select-zone{width:15rem;margin-top:0;margin-bottom:0;flex-direction:column;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}}@media screen and (max-width: 800px),print{body.exercizer .mobile-row{width:100%;position:relative;clear:both;box-sizing:border-box}}@media screen and (min-width: 1200px),print{body.exercizer .desktop-three{width:25%}}html[mobile-device] body.exercizer .no-responsive{display:none !important}html[tablet-device] body.exercizer .no-responsive{display:none !important}html[desktop-device] body.exercizer .no-desktop{display:none !important}body.exercizer div.hidden-content>*{display:none}body.exercizer strong{font-weight:600}body.exercizer dropdown-buttons open{border-radius:8px}body.exercizer a.comment{color:#2a9cc8;border-radius:8px}body.exercizer .lightbox .content{min-height:auto;padding:24px}body.exercizer .lightbox .content h2{margin-top:0px}body.exercizer .lightbox .close-lightbox{margin:20px}body.exercizer .lightbox .close-lightbox i.close-2x:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='close' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.222 4.222a1.1 1.1 0 0 1 1.556 0l14 14a1.1 1.1 0 1 1-1.556 1.556l-14-14a1.1 1.1 0 0 1 0-1.556Z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.778 4.222a1.1 1.1 0 0 1 0 1.556l-14 14a1.1 1.1 0 1 1-1.556-1.556l14-14a1.1 1.1 0 0 1 1.556 0Z'/%3E%3C/svg%3E");display:block;width:22px}body.exercizer share-panel h1{color:#4a4a4a}body.exercizer share-panel .input-help>label:first-child{font-size:1rem;font-weight:400;line-height:1.5rem !important;font-style:italic;color:#b0b0b0;opacity:1;padding:6px 16px}body.exercizer share-panel .input-help>label.move{display:none}@font-face{font-family:"material-icons";src:url("/formulaire/public/font/material-design/fonts/materialdesignicons-webfont.eot");src:url("/formulaire/public/font/material-design/fonts/materialdesignicons-webfont.eot") format("embedded-opentype"),url("/formulaire/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff2"),url("/formulaire/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff"),url("/formulaire/public/font/material-design/fonts/materialdesignicons-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@media screen and (max-width: 500px){body.formulaire section.toggle-buttons button{min-height:unset}}body.formulaire section.main .dominos{justify-content:flex-start}body.formulaire section.main .dominos .item{width:30%;background:#fff;margin:1% 1% 0}@media screen and (max-width: 1200px){body.formulaire section.main .dominos .item{width:45%}}@media screen and (max-width: 800px){body.formulaire section.main .dominos .item{width:90%}}body.formulaire section.main .dominos .item.response{width:22.5%}@media screen and (max-width: 1200px){body.formulaire section.main .dominos .item.response{width:45%}}@media screen and (max-width: 800px){body.formulaire section.main .dominos .item.response{width:90%}}body.formulaire section.main .dominos .item.selected{background:rgba(75,175,213,.3)}body.formulaire section.main .dominos .item .domino{display:flex;flex-direction:row;height:100%}body.formulaire section.main .dominos .item .domino .picture{display:flex;align-items:center;justify-content:center;background:#fff}body.formulaire section.main .dominos .item .domino .picture.empty{background:#2a9bc7}body.formulaire section.main .dominos .item .domino .data{display:flex;flex-direction:column;height:100%}body.formulaire section.main .dominos .item .domino .data-text{padding:10px}body.formulaire section.main .dominos .item .domino .data-text .title{font-size:16px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.formulaire section.main .dominos .item .domino .data-text .owner{font-size:13px;color:#2a9bc7}body.formulaire section.main .dominos .item .domino .data-text .date{font-size:12px;font-style:italic;color:#b1b6bf}body.formulaire section.main .dominos .item .domino .data-bottom{display:flex;flex-direction:row;justify-content:space-between;font-size:12px;padding:10px}body.formulaire section.main .dominos .item .domino .data-bottom .icons{display:flex;height:100%}body.formulaire section.main .dominos .item .domino .data-bottom .icons i .selected{color:#5b6472}body.formulaire section.main .dominos .item .domino .data-status{display:flex;flex-direction:row;justify-content:flex-end;font-size:14px;font-weight:bold;padding:10px}@media screen and (max-width: 500px){body.formulaire section.main .main-button button{padding:8px 8px 8px}}body.formulaire section.main .edit-form{display:flex;flex-direction:column;align-content:space-between}body.formulaire section.main .edit-form [sortable-element]{cursor:default}body.formulaire section.main .edit-form [sortable-element] :not(.disabled) .grab{cursor:grab}body.formulaire section.main .edit-form .elements{display:flex;flex-direction:column;justify-content:center;align-items:center}body.formulaire section.main .edit-form .elements .question-item,body.formulaire section.main .edit-form .elements .section-item{margin:auto}body.formulaire section.main .edit-form .elements .question-item .domino,body.formulaire section.main .edit-form .elements .question-item .question-item .domino,body.formulaire section.main .edit-form .elements .section-item .domino,body.formulaire section.main .edit-form .elements .section-item .question-item .domino{display:flex;flex-direction:column;margin:10px 0;background:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.1)}body.formulaire section.main .edit-form .elements .question-item .domino.questionError,body.formulaire section.main .edit-form .elements .question-item .domino.sectionError,body.formulaire section.main .edit-form .elements .question-item .question-item .domino.questionError,body.formulaire section.main .edit-form .elements .question-item .question-item .domino.sectionError,body.formulaire section.main .edit-form .elements .section-item .domino.questionError,body.formulaire section.main .edit-form .elements .section-item .domino.sectionError,body.formulaire section.main .edit-form .elements .section-item .question-item .domino.questionError,body.formulaire section.main .edit-form .elements .section-item .question-item .domino.sectionError{border-left:solid 3px red}body.formulaire section.main .edit-form .elements .question-item .domino:not(.disabled) question-title h4,body.formulaire section.main .edit-form .elements .question-item .domino .section-top:not(.disabled) h4,body.formulaire section.main .edit-form .elements .question-item .question-item .domino:not(.disabled) question-title h4,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .section-top:not(.disabled) h4,body.formulaire section.main .edit-form .elements .section-item .domino:not(.disabled) question-title h4,body.formulaire section.main .edit-form .elements .section-item .domino .section-top:not(.disabled) h4,body.formulaire section.main .edit-form .elements .section-item .question-item .domino:not(.disabled) question-title h4,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .section-top:not(.disabled) h4{margin-top:0}body.formulaire section.main .edit-form .elements .question-item .domino .question-top,body.formulaire section.main .edit-form .elements .question-item .domino .section-top,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-top,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .section-top,body.formulaire section.main .edit-form .elements .section-item .domino .question-top,body.formulaire section.main .edit-form .elements .section-item .domino .section-top,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-top,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .section-top{display:flex;justify-content:center}body.formulaire section.main .edit-form .elements .question-item .domino .question-top .dots,body.formulaire section.main .edit-form .elements .question-item .domino .section-top .dots,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-top .dots,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .section-top .dots,body.formulaire section.main .edit-form .elements .section-item .domino .question-top .dots,body.formulaire section.main .edit-form .elements .section-item .domino .section-top .dots,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-top .dots,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .section-top .dots{display:flex;flex-direction:column;line-height:2px;padding-top:1%}@media screen and (max-width: 500px){body.formulaire section.main .edit-form .elements .question-item .domino .question-top .dots,body.formulaire section.main .edit-form .elements .question-item .domino .section-top .dots,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-top .dots,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .section-top .dots,body.formulaire section.main .edit-form .elements .section-item .domino .question-top .dots,body.formulaire section.main .edit-form .elements .section-item .domino .section-top .dots,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-top .dots,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .section-top .dots{margin-top:10px}}body.formulaire section.main .edit-form .elements .question-item .domino.disabled .question-main,body.formulaire section.main .edit-form .elements .question-item .question-item .domino.disabled .question-main,body.formulaire section.main .edit-form .elements .section-item .domino.disabled .question-main,body.formulaire section.main .edit-form .elements .section-item .question-item .domino.disabled .question-main{padding:2% 3% 2% 3%}body.formulaire section.main .edit-form .elements .question-item .domino .question-main,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main,body.formulaire section.main .edit-form .elements .section-item .domino .question-main,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main{display:flex;flex-direction:column;padding:0 3% 2% 3%}body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-title,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-title,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-title,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-title{display:flex;justify-content:space-between}body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-title.onedition,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-title.onedition,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-title.onedition,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-title.onedition{margin-top:7px}body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-title .empty,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-title .empty,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-title .empty,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-title .empty{font-weight:normal;font-style:italic;color:#b1b6bf}body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-type,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-type,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-type,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-type{font-size:12px}body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-type .choice,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-type .choice,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-type .choice,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-type .choice{display:flex;align-items:center}body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-type .choice select,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-type .choice select,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-type .choice select,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-type .choice select{margin-left:6%}body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-type .choice i.i-cancel,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-type .choice i.i-cancel,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-type .choice i.i-cancel,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-type .choice i.i-cancel{margin:auto 1%}body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-type textarea,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-type textarea,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-type textarea,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-type textarea{width:100%;height:60px;resize:none;background:none}body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-bottom,body.formulaire section.main .edit-form .elements .question-item .domino .question-main .section-bottom,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-bottom,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .section-bottom,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-bottom,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .section-bottom,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-bottom,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .section-bottom{display:flex;justify-content:flex-end}body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-bottom .mandatory,body.formulaire section.main .edit-form .elements .question-item .domino .question-main .question-bottom .conditional,body.formulaire section.main .edit-form .elements .question-item .domino .question-main .section-bottom .mandatory,body.formulaire section.main .edit-form .elements .question-item .domino .question-main .section-bottom .conditional,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-bottom .mandatory,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .question-bottom .conditional,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .section-bottom .mandatory,body.formulaire section.main .edit-form .elements .question-item .question-item .domino .question-main .section-bottom .conditional,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-bottom .mandatory,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .question-bottom .conditional,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .section-bottom .mandatory,body.formulaire section.main .edit-form .elements .section-item .domino .question-main .section-bottom .conditional,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-bottom .mandatory,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .question-bottom .conditional,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .section-bottom .mandatory,body.formulaire section.main .edit-form .elements .section-item .question-item .domino .question-main .section-bottom .conditional{margin-right:2%}body.formulaire section.main .edit-form .elements .section-item{margin:auto;align-items:center}body.formulaire section.main .edit-form .elements .section-item .domino{background:linear-gradient(to bottom right, #f0f2f4, #e9ebef) fixed;box-shadow:none}body.formulaire section.main .edit-form .elements .section-item .section-top{flex-direction:column;background-color:#2a9bc7}body.formulaire section.main .edit-form .elements .section-item .section-top-dots{display:flex;justify-content:center}body.formulaire section.main .edit-form .elements .section-item .section-top-dots .dots{align-self:center}body.formulaire section.main .edit-form .elements .section-item .section-top-container{display:flex;justify-content:space-between;align-items:center;padding:0 3%}body.formulaire section.main .edit-form .elements .section-item .section-top-container .title i{margin-left:5%}body.formulaire section.main .edit-form .elements .section-item .section-top-container .flex-spaced{display:flex;justify-content:space-between;align-items:baseline}body.formulaire section.main .edit-form .elements .section-item .section-top i::before,body.formulaire section.main .edit-form .elements .section-item .section-top h4,body.formulaire section.main .edit-form .elements .section-item .section-top input,body.formulaire section.main .edit-form .elements .section-item .section-top input::placeholder{color:#fff !important}body.formulaire section.main .edit-form .elements .section-item .nofocusable{border:2px solid rgba(0,0,0,.1)}body.formulaire section.main .edit-form .elements .section-item .nofocusable .description{padding:1% 3%}body.formulaire section.main .edit-form .elements .section-item .nofocusable .description .nodescription{font-size:14px;font-style:italic}body.formulaire section.main .edit-form .elements .section-item .nofocusable .questions{display:flex;flex-direction:column;padding:0 5%}body.formulaire section.main .edit-form .elements .section-item .nofocusable .addQuestion{text-align:right;padding:1%}body.formulaire section.main .edit-form .buttons{display:flex;justify-content:center;margin-top:20px}body.formulaire section.main .edit-form .buttons .flexend{display:flex;justify-content:flex-end}body.formulaire section.main .drag ul{list-style:none;height:auto;padding:0}body.formulaire section.main .drag ul .hidden{visibility:hidden}body.formulaire section.main .drag ul .row-shadow-effect{display:flex;background-color:rgba(0,0,0,.01);border-radius:5px;padding:10px;box-shadow:-2px 5px 5px rgba(191,191,191,.4901960784);z-index:0;cursor:grab;margin:1%;width:auto}body.formulaire section.main .drag ul .top{width:6%;display:flex}@media screen and (max-width: 500px){body.formulaire section.main .drag ul .top{width:15%}}body.formulaire section.main .drag ul .top .dots{display:flex;flex-direction:column;line-height:6px;transform:rotate(90deg)}body.formulaire section.main .drag ul .main{width:95%;display:flex;justify-content:space-between;align-items:center}body.formulaire section.main .drag ul .main .title{width:86%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.formulaire section.main .drag ul .main .container-arrow{display:flex;justify-content:space-around}body.formulaire section.main .folders{margin:2% 0}body.formulaire section.main .folders .folder-article{width:30%;height:auto;padding:15px;box-shadow:0 1px 3px rgba(0,0,0,.26);background:#fff;margin:0 1% 1%}@media screen and (max-width: 500px){body.formulaire section.main .folders .folder-article{width:45%;padding-bottom:10px;padding-left:7px;padding-top:10px}}@media screen and (max-width: 800px){body.formulaire section.main .folders .folder-article{width:45%;padding-bottom:10px;padding-left:7px;padding-top:10px}}@media screen and (max-width: 1200px){body.formulaire section.main .folders .folder-article{width:45%}}body.formulaire section.main .folders .folder-article.selected{background:rgba(75,175,213,.3)}body.formulaire section.main .folders .folder-article:hover{box-shadow:0 6px 18px rgba(0,0,0,.26);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body.formulaire section.main .folders .folder{display:flex;align-items:flex-end}body.formulaire section.main .folders .folder-image{text-align:center}body.formulaire section.main .folders .folder-infos{display:flex;flex-direction:column;height:100%;margin-left:10px}@media screen and (max-width: 800px){body.formulaire section.main .folders .folder-infos{margin-left:20px}}body.formulaire section.main .folders .folder-infos .counters{font-size:12px;font-style:italic;color:#b1b6bf}body.formulaire section.main i{margin:0}body.formulaire section.main i.spaced-right{margin-right:5px}body.formulaire section.main i.spaced-left{margin-left:5px}body.formulaire section.main i.spaced-both{margin:0 5px}body.formulaire section.main i.centered{vertical-align:sub}body.formulaire section.main i.hide{opacity:0}body.formulaire section.main i.selected::before{color:#5b6472 !important}body.formulaire section.main i.xs-icon::before{font-size:10px}body.formulaire section.main i.sm-icon::before{font-size:16px}body.formulaire section.main i.md-icon::before{font-size:20px}body.formulaire section.main i.lg-icon::before{font-size:24px}body.formulaire section.main i.xl-icon::before{font-size:40px}body.formulaire section.main i.hg-icon::before{font-size:45px}@media screen and (max-width: 500px){body.formulaire section.main i.hg-icon::before{font-size:35px}}@media screen and (max-width: 800px){body.formulaire section.main i.hg-icon::before{font-size:40px}}body.formulaire section.main i.dark-grey::before{color:#5b6472 !important}body.formulaire section.main i.classic-grey::before{color:#b1b6bf !important}body.formulaire section.main i.light-grey::before{color:#c9ced5 !important}body.formulaire section.main i.very-light-grey::before{color:#e9ebef !important}body.formulaire section.main i.disabled{cursor:default}body.formulaire section.main i.disabled::before{color:#c9ced5 !important}body.formulaire section.main i.dropbtn::before{content:""}body.formulaire section.main i.i-bell::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-cancel::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-chevron-down::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-chevron-left::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-chevron-right::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-chevron-up::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-clock::before{font-family:"material-icons";content:"";color:#5b6472}body.formulaire section.main i.i-delete::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-download::before{font-family:"material-icons";content:"";color:#5b6472}body.formulaire section.main i.i-drag::before{font-family:"material-icons";content:"";color:#b1b6bf}body.formulaire section.main i.i-duplicate::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-validate::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-plus-circle::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-send::before{font-family:"material-icons";content:"󰄈";color:#5b6472}body.formulaire section.main i.i-share::before{font-family:"material-icons";content:"";color:#5b6472}body.formulaire section.main i.i-view-cards::before{font-family:"material-icons";content:"﹍";color:#c9ced5}body.formulaire section.main i.i-view-tab::before{font-family:"material-icons";content:"";color:#c9ced5}body.formulaire section.main i.i-undo::before{font-family:"material-icons";content:""}body.formulaire section.main i.i-folder::before{font-family:"material-icons";content:"";color:#2a9bc7}body.formulaire section.main i.i-eye::before{font-family:"material-icons";content:"";color:#2a9bc7}body.formulaire section.main i.i-eye:hover::before{font-family:"material-icons";content:"";color:#ff8500}body.formulaire section.main i.i-info::before{font-family:"material-icons";content:"";color:#2a9bc7}body.formulaire section.main i.i-edit::before{font-family:"material-icons";content:""}body.formulaire section.main .loader-container{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}body.formulaire section.main .loader-container .loader{margin:50px;transform:translate(-50%, -50%);width:50px;height:10px;background:#38a4cd;border-radius:5px;animation:load 1.8s ease-in-out infinite}body.formulaire section.main .loader-container .loader:before,body.formulaire section.main .loader-container .loader:after{position:absolute;display:block;content:"";animation:load 1.8s ease-in-out infinite;height:10px;border-radius:5px}body.formulaire section.main .loader-container .loader:before{top:-20px;left:10px;width:40px;background:gray}body.formulaire section.main .loader-container .loader:after{bottom:-20px;width:35px;background:#032030}@keyframes load{0%{transform:translateX(40px)}50%{transform:translateX(-30px)}100%{transform:translateX(40px)}}body.formulaire section.main .new-element .subtitle{font-size:20px}body.formulaire section.main .new-element .section{text-align:center;margin:4% 5%;padding:2%;border:1px solid rgba(0,0,0,0);box-shadow:2px 2px 6px 2px #a9a9a9}body.formulaire section.main .new-element .section .subtitle{color:#4bafd5;margin-bottom:2%}body.formulaire section.main .new-element .question{text-align:center}body.formulaire section.main .new-element .question .dominos{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:5%;margin:2% 10% 7%}@media screen and (max-width: 500px){body.formulaire section.main .new-element .question .dominos{grid-template-columns:1fr 1fr 1fr;grid-row-gap:5%;overflow-y:scroll}}body.formulaire section.main .new-element .question .dominos .item{width:110px;height:110px;margin:auto}body.formulaire section.main .new-element .question .dominos .item .domino{display:flex;flex-direction:column;justify-content:center}body.formulaire section.main .new-element .question .dominos .item .domino .data-text{text-align:center;font-size:14px;padding:0 10px}body.formulaire section.main .new-element .question .dominos .item .domino .data-text h5{margin:0}body.formulaire section.main .new-element .question .dominos .item .domino .picture{padding:10px}body.formulaire section.main .new-element .question .dominos .item .domino .picture img{width:40%}body.formulaire section.main .progressbar-container{display:flex;justify-content:center}body.formulaire section.main .progressbar-container .progressbar{display:flex;justify-content:center;margin:20px 10px;padding:0}body.formulaire section.main .progressbar-container .progressbar li{list-style-type:none;width:25%;float:left;position:relative;z-index:0}body.formulaire section.main .progressbar-container .progressbar li:before{width:22px;height:22px;content:"";display:block;margin:0 auto;border-radius:50%;background-color:#c1e3f0}@media screen and (max-width: 500px){body.formulaire section.main .progressbar-container .progressbar li:before{width:11px;height:11px}}body.formulaire section.main .progressbar-container .progressbar li:after{width:100%;height:2px;content:"";position:absolute;background-color:#c1e3f0;top:10px;left:-50%}@media screen and (max-width: 500px){body.formulaire section.main .progressbar-container .progressbar li:after{top:5px}}body.formulaire section.main .progressbar-container .progressbar li:first-child:after{content:none}body.formulaire section.main .progressbar-container .progressbar li.active{z-index:1}body.formulaire section.main .progressbar-container .progressbar li.active:before{background-color:#2a9bc7}body.formulaire section.main .progressbar-container .progressbar li.active:after{background-color:#2a9bc7}body.formulaire section.main .respond-question{display:flex;flex-direction:column;align-items:center}body.formulaire section.main .respond-question .question{padding:2% 3% 2% 3%;background:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.1);margin-bottom:2%}body.formulaire section.main .respond-question .questionrgpd{margin-top:2%}body.formulaire section.main .respond-question .question-main{display:flex;flex-direction:column;font-size:12px}body.formulaire section.main .respond-question .question-main textarea{width:100%;height:60px;resize:none;background:none}@media screen and (max-width: 500px){body.formulaire section.main .respond-question .question-main .import-files .default{position:inherit;height:inherit}}body.formulaire section.main .respond-question .question-edit{text-align:end;margin-top:1%}body.formulaire section.main .respond-question .buttons{display:flex;justify-content:space-between;margin:3% 0}body.formulaire section.main .respond-question .buttons.alone{justify-content:end !important}body.formulaire section.main .respond-question .section-top,body.formulaire section.main .result-element .section-top{box-shadow:2px 2px 5px rgba(0,0,0,.1);margin-bottom:2%}body.formulaire section.main .respond-question .section-top .title,body.formulaire section.main .result-element .section-top .title{background-color:#2a9bc7;padding:1% 3%}body.formulaire section.main .respond-question .section-top .title h4,body.formulaire section.main .result-element .section-top .title h4{color:#fff;margin:0}body.formulaire section.main .respond-question .section-top .description,body.formulaire section.main .result-element .section-top .description{padding:2% 3% 2% 3%;background:#fff}body.formulaire section.main .results-form .result-element{display:flex;flex-direction:column}body.formulaire section.main .results-form .result-element .question,body.formulaire section.main .results-form .result-element .section{margin:10px}body.formulaire section.main .results-form .result-element .question{padding:2% 2% 2% 2%;background:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.1)}body.formulaire section.main .results-form .result-element .question .title{display:flex;justify-content:space-between}@media screen and (max-width: 500px){body.formulaire section.main .results-form .result-element .question .title{flex-wrap:wrap}}body.formulaire section.main .results-form .result-element .question .freetext{border:thin solid #e9ebef;padding:5px 10px;margin:5px 0}body.formulaire section.main .results-form .result-element .question .distrib{display:flex;align-items:baseline;border:thin solid #e9ebef;padding:5px 10px;margin:5px 0;font-size:14px}@media screen and (max-width: 500px){body.formulaire section.main .results-form .result-element .question .distrib{flex-direction:column}}body.formulaire section.main .results-form .result-element .question .distrib .infos{display:flex}@media screen and (max-width: 500px){body.formulaire section.main .results-form .result-element .question .distrib .infos{flex-direction:column}}body.formulaire section.main .results-form .result-element .question .distrib .results{display:flex;flex-direction:column}body.formulaire section.main .results-form .result-element .question .distrib .results .notLast{margin-bottom:5px}body.formulaire section.main .results-form .result-element .question .distrib .results a{display:inline-flex;align-items:center}body.formulaire section.main .results-form .result-element .question .choices{display:flex;border:thin solid #e9ebef;flex-wrap:wrap}body.formulaire section.main .results-form .result-element .question .choices .choice{display:flex;align-items:baseline;padding:5px 10px;margin:5px 0;font-size:14px}body.formulaire section.main .results-form .result-element .question .choices .choice .infos{display:flex}@media screen and (max-width: 500px){body.formulaire section.main .results-form .result-element .question .choices .choice .infos{flex-direction:column}}@media screen and (max-width: 500px){body.formulaire section.main .results-form .result-element .question .choices .choice-value{white-space:normal}}body.formulaire section.main .results-form .result-element .graph-bar{height:25px;margin-left:25px}body.formulaire section.main .results-form .result-element .graph-camembert{display:flex;justify-content:center}body.formulaire section.main .results-form .result-element .buttons{display:flex;justify-content:space-between;align-items:center;margin:20px 10px}body.formulaire section.main .results-form .result-element .buttons .goto{color:#5b6472;font-weight:bold}body.formulaire section.main .margin-vertical-1{margin:1% 0}body.formulaire section.main .error{display:flex;flex-direction:column;justify-content:center;text-align:center;margin-top:2%}body.formulaire section.main .error a{text-decoration:underline}body.formulaire section.main .error .buttons{display:flex;justify-content:center}body.formulaire section.main .loader{text-align:center}body.formulaire section.main .img_mini{max-height:300px;margin:25px}body.formulaire section.main .main-button{display:flex;justify-content:flex-end;align-items:baseline}body.formulaire section.main .main-button .date{font-size:12px;height:fit-content;background:rgba(75,175,213,.3);margin-right:10px;padding:0 10px}body.formulaire section.main button.cancel{box-shadow:1px 1px 3px rgba(0,0,0,.2)}body.formulaire section.main button.blueButton{background-color:#2a9bc7}body.formulaire section.main .date-saved-form{background:rgba(75,175,213,.3)}body.formulaire section.main .fab{width:45px;height:45px;background-color:#ff8500;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.26);cursor:pointer;font-size:35px;line-height:45px;color:#fff;text-align:center;position:fixed;right:15px;bottom:15px;z-index:1;transition:all .1s ease-in-out}body.formulaire section.main .fab:hover{box-shadow:0 6px 18px rgba(0,0,0,.26);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body.formulaire section.main lightbox h2{font-size:24px !important;margin-bottom:20px !important}body.formulaire section.main .action-buttons{display:grid;grid-template-columns:1fr 1fr;margin-top:2%;float:right}body.formulaire section.main .action-buttons.alone{grid-template-columns:1fr !important}body.formulaire section.main .action-buttons button{margin:5px}body.formulaire section.main switch .switch input[type=checkbox]+.tick:before{transform:rotate(0deg);height:20px;width:20px;margin-top:0}body.formulaire section.main .folder-info{display:flex;justify-content:space-between;align-content:center}body.formulaire section.main .table{table-layout:fixed;margin:10px}body.formulaire section.main .toaster-right{float:right}body.formulaire section.main i.dropbtn{color:#000;font-size:20px;border:none;cursor:pointer}body.formulaire section.main nav.vertical[side-nav].slide{width:160px;padding:0px 10px;overflow:unset}body.formulaire section.main nav.vertical[side-nav]{background-color:#f0f0f0;border-radius:2px;border-left:none;box-shadow:0 6px 18px rgba(0,0,0,.26)}body.formulaire section.main .heightNavBar{height:80px !important}body.formulaire section.main .sideNavMyForms{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#f0f0f0;overflow-x:hidden;transition:.5s;top:52px;box-shadow:0 6px 18px rgba(0,0,0,.26);border-radius:3px}body.formulaire section.main .sideNavMyForms .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;cursor:pointer}body.formulaire section.main .text-font{font-weight:bolder}body.formulaire section.main .titleSideNav{padding-left:25px}body.formulaire section.main .tabs header{margin-right:0}body.formulaire section.main .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 500px){body.formulaire section.main .ellipsis{margin-right:40px}}body.formulaire section.main label.chip.checkbox.selected{background-color:#ff8d2e}body.formulaire section.main .filter-forms{width:97%}body.formulaire section.main .filter-forms .drop-down-block,body.formulaire section.main .filter-forms .drop-down-block .drop-down-label{margin-bottom:0}body.formulaire section.main .filter-forms .checkbox{background-color:#c9ced5;margin-right:0}@media screen and (max-width: 500px){body.formulaire section.main .filter-forms .checkbox{width:auto;min-width:40%;text-align:center;margin-left:2%;padding:0 10px}}body.formulaire section.main .filter-forms i.arrow{margin-top:0}body.formulaire section.main .filter-forms i.arrow:before{font-size:14px}body.formulaire section.main .move .infos{margin-bottom:5%;font-size:18px}body.formulaire section.main .move .infos-items,body.formulaire section.main .move .infos-target{display:flex;margin:1% 0}body.formulaire section.main .move .tree-description{font-size:14px}body.formulaire section.main .folders-tree .disabled-color{cursor:default}body.formulaire section.main .prop-form{display:flex;justify-content:center}body.formulaire section.main .prop-form .item{width:60%}@media screen and (max-width: 1200px){body.formulaire section.main .prop-form .item{width:100%}}body.formulaire section.main .prop-form .item .domino .picture:hover{cursor:pointer}body.formulaire section.main .prop-form .item .domino .picture image-select{width:100%}body.formulaire section.main .prop-form .item .domino .data{padding:10px 20px}body.formulaire section.main .prop-form .item .domino .data-text .title{font-weight:bold;margin:10px 0 5px 0}body.formulaire section.main .prop-form .item .domino .data-text .interval{font-size:12px}@media screen and (max-width: 500px){body.formulaire section.main .prop-form .item .domino .data-text .interval{margin-left:5px}}body.formulaire section.main .prop-form .item .domino .data-text .interval .opening{margin-right:10px}body.formulaire section.main .prop-form .item .domino .data-text .interval input{text-align:center}@media screen and (max-width: 500px){body.formulaire section.main .prop-form .item .domino .data-text .interval input{font-size:10px}}body.formulaire section.main .prop-form .item .domino .data-text .multiple,body.formulaire section.main .prop-form .item .domino .data-text .editable,body.formulaire section.main .prop-form .item .domino .data-text .anonymous,body.formulaire section.main .prop-form .item .domino .data-text .notified{height:24px}body.formulaire section.main .prop-form .item .domino .data-text .multiple,body.formulaire section.main .prop-form .item .domino .data-text .editable,body.formulaire section.main .prop-form .item .domino .data-text .anonymous,body.formulaire section.main .prop-form .item .domino .data-text .notified,body.formulaire section.main .prop-form .item .domino .data-text .collectData{font-size:12px;display:flex;align-items:baseline;margin-bottom:1%}body.formulaire section.main .prop-form .item .domino .data-text .multiple .text,body.formulaire section.main .prop-form .item .domino .data-text .editable .text,body.formulaire section.main .prop-form .item .domino .data-text .anonymous .text,body.formulaire section.main .prop-form .item .domino .data-text .notified .text,body.formulaire section.main .prop-form .item .domino .data-text .collectData .text{display:flex;flex-direction:column;margin-left:5px}body.formulaire section.main .prop-form .item .domino .data-text .collectData-inputs{margin:2% 2% 2% 25px}body.formulaire section.main .prop-form .item .domino .data-text .collectData-inputs .goal input{margin:0;font-size:12px}body.formulaire section.main .prop-form .item .domino .data-text .collectData-description{border:solid 1px #b1b6bf;padding:2%}body.formulaire section.main .prop-form .item .domino .data-bottom{display:flex;justify-content:flex-end;align-items:flex-end}@media screen and (max-width: 500px){body.formulaire section.main .prop-form .item .domino .data-bottom{margin-top:5%}}body.formulaire section.main .prop-form .item .domino .data-bottom.date{justify-content:space-between}body.formulaire section.main .responded{color:green}body.formulaire section.main .notResponded{color:#b50000}body.rbs i.md-icon{font-size:20px}body.rbs i.suppr::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;margin-right:5px;color:dimgray;vertical-align:middle}body.rbs i.modif::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;margin-right:5px;color:dimgray;vertical-align:middle}body.rbs i.valid::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;margin-right:5px;color:dimgray;vertical-align:middle}body.rbs i.cancel::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;margin-right:5px;color:dimgray;vertical-align:middle}body.rbs i.date::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;margin-right:5px;color:dimgray;vertical-align:middle}body.rbs i.add::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;margin-right:5px;color:dimgray;vertical-align:middle}body.rbs .check-boxes{padding:0;margin:0;clear:both}body.rbs .check-boxes li{list-style-type:none;list-style-position:outside;float:left;padding:0}body.rbs .check-boxes input[type=checkbox]:not(:checked){position:absolute;left:-9999%;opacity:0;height:0;width:0}body.rbs .check-boxes input[type=checkbox]:checked{position:absolute;left:-9999%;opacity:0;height:0;width:0}body.rbs .check-boxes input[type=checkbox]:checked+label{cursor:pointer;color:#ff8c00;font-weight:bold}body.rbs .check-boxes input[type=checkbox]+label{cursor:pointer;color:#555}body.rbs .resource-table{table-layout:fixed;width:100%;margin-top:1%}body.rbs .resource-table tr td{padding:.5rem 0;text-align:center}body.rbs .resource-table tr td .flex-responsive{display:flex}@media screen and (max-width: 800px){body.rbs .resource-table tr td .flex-responsive{flex-direction:column}}body.rbs .resource-table tr td .flex-responsive.around{justify-content:space-around}body.rbs .resource-table tr td input[type=checkbox]:checked+label{cursor:pointer;font-weight:bold}body.rbs .resource-table tr td input[type=checkbox]:checked+label.green-color{color:#09ac00}body.rbs .resource-table tr td input[type=checkbox]:checked+label.red-color{color:#d00}body.rbs .resource-table tr td li{width:14.2857142857%}body.rbs calendar switch .switch .tick:before{height:20px !important;margin-top:0 !important}body.rbs .input-size{width:40px}body.rbs .default-fontsize{font-size:16px !important}body.rbs .transparent{opacity:0;height:0;width:0}body.rbs .pointer{cursor:pointer}body.rbs .blue{color:blue}body.rbs .classic-button{background:none !important;box-shadow:none;padding:0 !important;margin:0 !important}body.rbs .selected{font-weight:bold}body.rbs .selected.green-color{color:#09ac00}body.rbs .selected.red-color{color:#d00}body.rbs .be-careful{text-align:center;border:1px solid #000;padding:2%;margin-bottom:2%}body.edt input[type=radio],body.edt .contentTab,.sniplet.edt input[type=radio],.sniplet.edt .contentTab{display:inline-block}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@-moz-keyframes spinner{to{transform:rotate(360deg)}}@-o-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}body.edt .main-header-content,.sniplet.edt .main-header-content{display:flex;align-items:center;margin-bottom:8px}body.edt .main-header-content.personal-display,.sniplet.edt .main-header-content.personal-display{justify-content:space-between}body.edt .main-header-content app-title,.sniplet.edt .main-header-content app-title{display:flex}body.edt .main-header-content .header-buttons,.sniplet.edt .main-header-content .header-buttons{display:flex}body.edt .main-header-content .header-buttons button,.sniplet.edt .main-header-content .header-buttons button{margin:0;padding:8px 18px 10px}body.edt .main-header-content .header-buttons #delete-section,.sniplet.edt .main-header-content .header-buttons #delete-section{float:left}body.edt .main-header-content .header-buttons #add-section,.sniplet.edt .main-header-content .header-buttons #add-section{float:right;margin-left:10px}body.edt .main-header-content .header-buttons .button-header,.sniplet.edt .main-header-content .header-buttons .button-header{width:fit-content}body.edt select,.sniplet.edt select{background-color:#fff;height:34px;padding:0 5px;border-radius:2px;transition:all .5s ease;cursor:pointer;outline:none;min-width:150px;border:solid 1px #8c939e;color:#3f454f}body.edt select:hover,.sniplet.edt select:hover{border-color:#3889c1}body.edt .ellipsis,.sniplet.edt .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.edt .centered,.sniplet.edt .centered{margin-left:auto;margin-right:auto}body.edt .datepicker table thead tr,.sniplet.edt .datepicker table thead tr{background:#162eae}body.edt .datepicker table thead tr th:hover,.sniplet.edt .datepicker table thead tr th:hover{background:#162eae}body.edt .calendar-current-week,.sniplet.edt .calendar-current-week{background:#fff;padding-right:0;margin-bottom:8px;line-height:39px}body.edt .calendar-current-week .cyan,.sniplet.edt .calendar-current-week .cyan{background-color:#162eae}body.edt .calendar-current-week .cyan:hover,.sniplet.edt .calendar-current-week .cyan:hover{background-color:#162eae}body.edt .calendar-current-week .calendarFiltersButtons,.sniplet.edt .calendar-current-week .calendarFiltersButtons{background:#162eae}body.edt .calendar-current-week .calendarFiltersButtons .displayModeButtons,.sniplet.edt .calendar-current-week .calendarFiltersButtons .displayModeButtons{margin:0px}body.edt .calendar-current-week .calendarFiltersButtons .nextPrevious button,.sniplet.edt .calendar-current-week .calendarFiltersButtons .nextPrevious button{background-color:#162eae}body.edt .calendar-current-week .calendarFiltersButtons .nextPrevious button:hover,.sniplet.edt .calendar-current-week .calendarFiltersButtons .nextPrevious button:hover{background-color:#162eae}body.edt .calendar-current-week button,.sniplet.edt .calendar-current-week button{color:#fff;border-radius:0px;padding:8px 15px 8px}body.edt .calendar-current-week button i18n,.sniplet.edt .calendar-current-week button i18n{text-transform:uppercase}body.edt .calendar-current-week span[ng-if="display.mode === 'week'"],.sniplet.edt .calendar-current-week span[ng-if="display.mode === 'week'"]{color:#fff;background:#162eae;height:100%;display:inline-block;padding:0 10px}body.edt .next-timeslots,body.edt .previous-timeslots,.sniplet.edt .next-timeslots,.sniplet.edt .previous-timeslots{margin-bottom:0;background:#aaa}body.edt .next-timeslots:hover,body.edt .previous-timeslots:hover,.sniplet.edt .next-timeslots:hover,.sniplet.edt .previous-timeslots:hover{background:#aaa}body.edt .next-timeslots:disabled,body.edt .previous-timeslots:disabled,.sniplet.edt .next-timeslots:disabled,.sniplet.edt .previous-timeslots:disabled{background:#aaa}body.edt .next-timeslots:disabled:hover,body.edt .previous-timeslots:disabled:hover,.sniplet.edt .next-timeslots:disabled:hover,.sniplet.edt .previous-timeslots:disabled:hover{background:#aaa}body.edt .next-timeslots:disabled::before,body.edt .previous-timeslots:disabled::before,.sniplet.edt .next-timeslots:disabled::before,.sniplet.edt .previous-timeslots:disabled::before{content:" "}body.edt .form-row,.sniplet.edt .form-row{padding:10px 0}body.edt .small,.sniplet.edt .small{font-size:.9em}body.edt .normal,.sniplet.edt .normal{font-size:1em}body.edt .large,.sniplet.edt .large{font-size:1.1em}body.edt .float-left,.sniplet.edt .float-left{float:left}body.edt .pointer,.sniplet.edt .pointer{cursor:pointer}body.edt *.one.cell.edit-icone,.sniplet.edt *.one.cell.edit-icone{cursor:pointer}body.edt multi-combo .multi-combo-root-button,.sniplet.edt multi-combo .multi-combo-root-button{min-width:50px;color:#000;border:none !important}body.edt multi-combo .multi-combo-root-panel,.sniplet.edt multi-combo .multi-combo-root-panel{position:fixed;top:128px !important}body.edt .schedule .next-timeslots,.sniplet.edt .schedule .next-timeslots{width:100%;position:relative;z-index:800;height:20px;margin:0}body.edt .schedule .previous-timeslots,.sniplet.edt .schedule .previous-timeslots{width:100%;position:absolute;height:20px;left:0;top:60px;z-index:800}body.edt .schedule .legend .month-day,.sniplet.edt .schedule .legend .month-day{background-color:#162eae}body.edt #occurrences-creation td,.sniplet.edt #occurrences-creation td{background:#fff;color:#000}body.edt .manage-title,.sniplet.edt .manage-title{display:contents}body.edt .sidebar,.sniplet.edt .sidebar{padding:0;margin-right:10px;border-radius:8px;height:550px;display:flex}body.edt .no-cursor .timeslot,.sniplet.edt .no-cursor .timeslot{cursor:default}body.edt switch .switch,.sniplet.edt switch .switch{cursor:pointer}body.edt switch .switch .tick,.sniplet.edt switch .switch .tick{width:40px;height:12px;display:block;border-radius:10px;background:#8c939e;position:relative;overflow:visible;margin:5px}body.edt switch .switch .tick:before,.sniplet.edt switch .switch .tick:before{content:" ";width:20px;height:20px;left:0;display:block;background:#fff;border-radius:50%;position:absolute;top:-4px;box-shadow:0 1px 1px rgba(0,0,0,.6);margin-right:0;margin-top:0;border:none}body.edt switch .switch input[type=checkbox]:checked+.tick,.sniplet.edt switch .switch input[type=checkbox]:checked+.tick{background:#43b9e7}body.edt switch .switch input[type=checkbox]:checked+.tick:before,.sniplet.edt switch .switch input[type=checkbox]:checked+.tick:before{left:20px;background:#2f73a1}body.edt switch .switch input[type=checkbox]:disabled+.tick,.sniplet.edt switch .switch input[type=checkbox]:disabled+.tick{background:#8c939e}body.edt switch .switch input[type=checkbox]:disabled+.tick:before,.sniplet.edt switch .switch input[type=checkbox]:disabled+.tick:before{background:#8c939e}body.edt switch .switch input[type=checkbox]:disabled:checked+.tick,.sniplet.edt switch .switch input[type=checkbox]:disabled:checked+.tick{background:#e1f4fb}body.edt switch .switch input[type=checkbox]:disabled:checked+.tick:before,.sniplet.edt switch .switch input[type=checkbox]:disabled:checked+.tick:before{background:#e1f4fb}body.edt .text-ellipsis,.sniplet.edt .text-ellipsis{text-overflow:ellipsis}body.edt .overflow-hidden,.sniplet.edt .overflow-hidden{overflow:hidden}body.edt .vertical-align-top,.sniplet.edt .vertical-align-top{vertical-align:top}body.edt .display-table,.sniplet.edt .display-table{display:table}body.edt .table-cell-middle,.sniplet.edt .table-cell-middle{display:table-cell;vertical-align:middle}body.edt .empty-take-space:after,.sniplet.edt .empty-take-space:after{content:"​"}body.edt .table-layout-fixed,.sniplet.edt .table-layout-fixed{table-layout:fixed}body.edt .inline-child>div,.sniplet.edt .inline-child>div{display:inline-block}body.edt .space-between-child>div:before,.sniplet.edt .space-between-child>div:before{content:" ";white-space:pre}body.edt .float-none,.sniplet.edt .float-none{float:none}body.edt .min-width-unset,.sniplet.edt .min-width-unset{min-width:unset !important}body.edt .resize-vertical,.sniplet.edt .resize-vertical{resize:vertical}body.edt .resize-none,.sniplet.edt .resize-none{resize:none}body.edt .display-inline-block,.sniplet.edt .display-inline-block{display:inline-block}body.edt .overflow-y-,.sniplet.edt .overflow-y-{overflow-y:auto}body.edt .pull-left,.sniplet.edt .pull-left{float:left !important}body.edt .pull-right,.sniplet.edt .pull-right{float:right !important}body.edt .text-center,.sniplet.edt .text-center{text-align:center}body.edt .text-right,.sniplet.edt .text-right{text-align:right}body.edt .text-left,.sniplet.edt .text-left{text-align:left}body.edt .orange-text,.sniplet.edt .orange-text{color:#ff8500}body.edt .yellow-text,.sniplet.edt .yellow-text{color:#ffd900}body.edt .green-text,.sniplet.edt .green-text{color:#30b32f}body.edt .red-text,.sniplet.edt .red-text{color:red}body.edt .lightgray,.sniplet.edt .lightgray{color:#999}body.edt .gray,.sniplet.edt .gray{color:#666}body.edt .bg-lightgrey,.sniplet.edt .bg-lightgrey{background-color:#d3d3d3}body.edt .opacity-icon,.sniplet.edt .opacity-icon{opacity:.2}body.edt .remove-margin,.sniplet.edt .remove-margin{margin:0px}body.edt .remove-margin-bottom,.sniplet.edt .remove-margin-bottom{margin-bottom:0}body.edt .margin-sm,.sniplet.edt .margin-sm{margin:5px}body.edt .margin-md,.sniplet.edt .margin-md{margin:10px}body.edt .margin-bottom-sm,.sniplet.edt .margin-bottom-sm{margin-bottom:5px}body.edt .margin-top-sm,.sniplet.edt .margin-top-sm{margin-top:5px}body.edt .margin-left-sm,.sniplet.edt .margin-left-sm{margin-left:5px !important}body.edt .margin-right-sm,.sniplet.edt .margin-right-sm{margin-right:5px}body.edt .margin-bottom-md,.sniplet.edt .margin-bottom-md{margin-bottom:10px}body.edt .margin-top-md,.sniplet.edt .margin-top-md{margin-top:10px}body.edt .margin-left-md,.sniplet.edt .margin-left-md{margin-left:10px}body.edt .margin-right-md,.sniplet.edt .margin-right-md{margin-right:10px}body.edt .margin-bottom-mid,.sniplet.edt .margin-bottom-mid{margin-bottom:15px}body.edt .margin-bottom-lg,.sniplet.edt .margin-bottom-lg{margin-bottom:20px}body.edt .margin-top-lg,.sniplet.edt .margin-top-lg{margin-top:20px !important}body.edt .margin-left-lg,.sniplet.edt .margin-left-lg{margin-left:20px}body.edt .margin-right-lg,.sniplet.edt .margin-right-lg{margin-right:20px}body.edt .remove-padding,.sniplet.edt .remove-padding{padding:0px}body.edt .remove-padding-bottom,.sniplet.edt .remove-padding-bottom{padding-bottom:0px}body.edt .padding-sm,.sniplet.edt .padding-sm{padding:5px}body.edt .padding-bottom-sm,.sniplet.edt .padding-bottom-sm{padding-bottom:5px}body.edt .padding-top-sm,.sniplet.edt .padding-top-sm{padding-top:5px}body.edt .padding-left-sm,.sniplet.edt .padding-left-sm{padding-left:5px}body.edt .padding-right-sm,.sniplet.edt .padding-right-sm{padding-right:5px}body.edt .padding-md,.sniplet.edt .padding-md{padding:10px}body.edt .padding-bottom-md,.sniplet.edt .padding-bottom-md{padding-bottom:10px}body.edt .padding-top-md,.sniplet.edt .padding-top-md{padding-top:10px}body.edt .padding-left-md,.sniplet.edt .padding-left-md{padding-left:10px}body.edt .padding-right-md,.sniplet.edt .padding-right-md{padding-right:10px}@-moz-document url-prefix(){body.edt .schedule .days .day .timeslots .timeslot hr,.sniplet.edt .schedule .days .day .timeslots .timeslot hr{border-bottom:thin solid #fff !important}}body.edt .circleInfo,.sniplet.edt .circleInfo{width:30px;height:30px;text-align:center;border-radius:50%;background:#87cefa;padding-top:4px;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.edt .circleInfo.infoLetter,.sniplet.edt .circleInfo.infoLetter{display:block}body.edt .circleInfo.infoLetter:after,.sniplet.edt .circleInfo.infoLetter:after{content:"";color:#fff;font-size:20px}body.edt .application-title,.sniplet.edt .application-title{color:#000;font-size:36px;font-weight:bold;float:right}body.edt .application-logo,.sniplet.edt .application-logo{max-height:56px;margin-right:10px;float:left}body.edt .datepicker table thead tr,.sniplet.edt .datepicker table thead tr{background:#162eae}body.edt .datepicker table thead tr th:hover,.sniplet.edt .datepicker table thead tr th:hover{background:#aaa}body.edt #calendar-view,.sniplet.edt #calendar-view{background:#fff;padding:0px}body.edt #calendar-view i.calendar::before,.sniplet.edt #calendar-view i.calendar::before{color:#162eae}body.edt #calendar-view .calendar-current-week,.sniplet.edt #calendar-view .calendar-current-week{background:#fff;padding-right:0;margin-bottom:8px;line-height:39px}body.edt #calendar-view .calendar-current-week .cyan,.sniplet.edt #calendar-view .calendar-current-week .cyan{background-color:#162eae !important}body.edt #calendar-view .calendar-current-week .cyan:hover,.sniplet.edt #calendar-view .calendar-current-week .cyan:hover{background-color:#162eae}body.edt #calendar-view .calendar-current-week .calendarFiltersButtons,.sniplet.edt #calendar-view .calendar-current-week .calendarFiltersButtons{background:#fff}body.edt #calendar-view .calendar-current-week .calendarFiltersButtons .displayModeButtons,.sniplet.edt #calendar-view .calendar-current-week .calendarFiltersButtons .displayModeButtons{margin:0}body.edt #calendar-view .calendar-current-week .calendarFiltersButtons .nextPrevious button,.sniplet.edt #calendar-view .calendar-current-week .calendarFiltersButtons .nextPrevious button{background-color:#162eae}body.edt #calendar-view .calendar-current-week .calendarFiltersButtons .nextPrevious button:hover,.sniplet.edt #calendar-view .calendar-current-week .calendarFiltersButtons .nextPrevious button:hover{background-color:#162eae}body.edt #calendar-view .calendar-current-week .calendarFiltersButtons .displayOptionsButtons button,.sniplet.edt #calendar-view .calendar-current-week .calendarFiltersButtons .displayOptionsButtons button{background-color:#162eae}body.edt #calendar-view .calendar-current-week .calendarFiltersButtons .displayOptionsButtons button:hover,.sniplet.edt #calendar-view .calendar-current-week .calendarFiltersButtons .displayOptionsButtons button:hover{background-color:#162eae}body.edt #calendar-view .calendar-current-week button,.sniplet.edt #calendar-view .calendar-current-week button{color:#fff;border-radius:0px;padding:8px 15px 8px}body.edt #calendar-view .calendar-current-week button i18n,.sniplet.edt #calendar-view .calendar-current-week button i18n{text-transform:uppercase}body.edt #calendar-view .calendar-current-week span[ng-if="display.mode === 'week'"],.sniplet.edt #calendar-view .calendar-current-week span[ng-if="display.mode === 'week'"]{color:#fff;background-color:#162eae;height:100%;display:inline-block;padding:0 10px}body.edt #calendar-view .next-timeslots,body.edt #calendar-view .previous-timeslots,.sniplet.edt #calendar-view .next-timeslots,.sniplet.edt #calendar-view .previous-timeslots{margin-bottom:0;background:#162eae}body.edt #calendar-view .next-timeslots:hover,body.edt #calendar-view .previous-timeslots:hover,.sniplet.edt #calendar-view .next-timeslots:hover,.sniplet.edt #calendar-view .previous-timeslots:hover{background:#162eae}body.edt #calendar-view .next-timeslots:disabled,body.edt #calendar-view .previous-timeslots:disabled,.sniplet.edt #calendar-view .next-timeslots:disabled,.sniplet.edt #calendar-view .previous-timeslots:disabled{background:#aaa}body.edt #calendar-view .next-timeslots:disabled:hover,body.edt #calendar-view .previous-timeslots:disabled:hover,.sniplet.edt #calendar-view .next-timeslots:disabled:hover,.sniplet.edt #calendar-view .previous-timeslots:disabled:hover{background:#aaa}body.edt #calendar-view .next-timeslots:disabled::before,body.edt #calendar-view .previous-timeslots:disabled::before,.sniplet.edt #calendar-view .next-timeslots:disabled::before,.sniplet.edt #calendar-view .previous-timeslots:disabled::before{content:" "}body.edt #calendar-view .schedule legend.timeslots,.sniplet.edt #calendar-view .schedule legend.timeslots{background:#fff;color:#000}body.edt #calendar-view .days,.sniplet.edt #calendar-view .days{height:auto}body.edt #calendar-view .days .day legend,.sniplet.edt #calendar-view .days .day legend{background:#fff;color:#000;text-transform:uppercase}body.edt #calendar-view .days .day .timeslots,.sniplet.edt #calendar-view .days .day .timeslots{display:flex;flex-direction:column;justify-content:space-between}body.edt #calendar-view .days .day .timeslots .timeslot,.sniplet.edt #calendar-view .days .day .timeslots .timeslot{background:#fff;display:flex;flex-direction:column;justify-content:space-around}body.edt #calendar-view container[template=calendarDefaultDisplayOptionsTemplate]>div,.sniplet.edt #calendar-view container[template=calendarDefaultDisplayOptionsTemplate]>div{float:left;width:100%}body.edt #calendar-view container[template=calendarDefaultDisplayOptionsTemplate]>div h2,.sniplet.edt #calendar-view container[template=calendarDefaultDisplayOptionsTemplate]>div h2{background:#162eae;box-sizing:border-box;margin:0;padding:10px 5px;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;text-indent:20px}body.edt #calendar-view container[template=calendarDefaultDisplayOptionsTemplate]>div h2~div,.sniplet.edt #calendar-view container[template=calendarDefaultDisplayOptionsTemplate]>div h2~div{padding-left:20px}body.edt #calendar-view container[template=calendarDefaultDisplayOptionsTemplate]>div h2~div:last-child,.sniplet.edt #calendar-view container[template=calendarDefaultDisplayOptionsTemplate]>div h2~div:last-child{margin-bottom:20px !important}body.edt #calendar-view label.checkbox,.sniplet.edt #calendar-view label.checkbox{display:flex;margin:10px 0 10px 60px;width:fit-content}body.edt #calendar-view label.checkbox input[type=checkbox]+span:before,.sniplet.edt #calendar-view label.checkbox input[type=checkbox]+span:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;border:2px solid #162eae;border-radius:3px;color:#fff;height:20px;width:20px;margin-top:0;font-size:12px;text-align:center;line-height:16px}body.edt #calendar-view label.checkbox input[type=checkbox]:checked+span::before,.sniplet.edt #calendar-view label.checkbox input[type=checkbox]:checked+span::before{content:"";transform:rotate(0deg);border-color:#162eae;background-color:#162eae}body.edt #calendar-view label.checkbox input[type=checkbox]:disabled:checked+span::before,.sniplet.edt #calendar-view label.checkbox input[type=checkbox]:disabled:checked+span::before{content:"";transform:rotate(0deg);background-color:#162eae}body.edt #calendar-view label.checkbox.half input[type=checkbox]+span:before,.sniplet.edt #calendar-view label.checkbox.half input[type=checkbox]+span:before{font-family:"material-icons";content:"";transform:rotate(0deg);border-color:#162eae;background-color:#162eae}body.edt .light-orange,.sniplet.edt .light-orange{background:#fea47f;color:#fff}body.edt .solid-orange,.sniplet.edt .solid-orange{background:#f97f51;color:#fff}body.edt .spiro-blue,.sniplet.edt .spiro-blue{background:#25ccf7;color:#fff}body.edt .honey-orange,.sniplet.edt .honey-orange{background:#eab543;color:#fff}body.edt .garden-blue,.sniplet.edt .garden-blue{background:#55e6c1;color:#fff}body.edt .light-grey,.sniplet.edt .light-grey{background:#aaa;color:#fff}body.edt .lighter-grey,.sniplet.edt .lighter-grey{background:#f6f6f6 !important;color:#000 !important}body.edt .sky-blue,.sniplet.edt .sky-blue{background:#1b9cfc;color:#fff}body.edt .keppel-blue,.sniplet.edt .keppel-blue{background:#58b19f;color:#fff}body.edt .marine-black,.sniplet.edt .marine-black{background:#2c3a47;color:#fff}body.edt .fuchsia,.sniplet.edt .fuchsia{background:#b33771;color:#fff}body.edt .indigo,.sniplet.edt .indigo{background:#3b3b98;color:#fff}body.edt .peach-orange,.sniplet.edt .peach-orange{background:#fd7272;color:#fff}body.edt .light-purple,.sniplet.edt .light-purple{background:#d6a2e8;color:#fff}body.edt .magenta,.sniplet.edt .magenta{background:#6d214f;color:#fff}body.edt .dark-blue,.sniplet.edt .dark-blue{background:#182c61;color:#fff}body.edt .pink,.sniplet.edt .pink{background:#fc427b;color:#fff}body.edt .solid-purple,.sniplet.edt .solid-purple{background:#82589f;color:#fff}body.edt .light-orange-lighter,.sniplet.edt .light-orange-lighter{background:rgba(254,164,127,.7);color:#fff}body.edt .solid-orange-lighter,.sniplet.edt .solid-orange-lighter{background:rgba(249,127,81,.7);color:#fff}body.edt .spiro-blue-lighter,.sniplet.edt .spiro-blue-lighter{background:rgba(37,204,247,.7);color:#fff}body.edt .garden-blue-lighter,.sniplet.edt .garden-blue-lighter{background:rgba(85,230,193,.7);color:#fff}body.edt .sky-blue-lighter,.sniplet.edt .sky-blue-lighter{background:rgba(27,156,252,.7);color:#fff}body.edt .keppel-blue-lighter,.sniplet.edt .keppel-blue-lighter{background:rgba(88,177,159,.7);color:#fff}body.edt .marine-black-lighter,.sniplet.edt .marine-black-lighter{background:rgba(44,58,71,.7);color:#fff}body.edt .fuchsia-lighter,.sniplet.edt .fuchsia-lighter{background:rgba(179,55,113,.7);color:#fff}body.edt .indigo-lighter,.sniplet.edt .indigo-lighter{background:rgba(59,59,152,.7);color:#fff}body.edt .peach-orange-lighter,.sniplet.edt .peach-orange-lighter{background:rgba(253,114,114,.7);color:#fff}body.edt .light-purple-lighter,.sniplet.edt .light-purple-lighter{background:rgba(214,162,232,.7);color:#fff}body.edt .magenta-lighter,.sniplet.edt .magenta-lighter{background:rgba(109,33,79,.7);color:#fff}body.edt .dark-blue-lighter,.sniplet.edt .dark-blue-lighter{background:rgba(24,44,97,.7);color:#fff}body.edt .pink-lighter,.sniplet.edt .pink-lighter{background:rgba(252,66,123,.7);color:#fff}body.edt .solid-purple-lighter,.sniplet.edt .solid-purple-lighter{background:rgba(130,88,159,.7);color:#fff}body.edt .solid-black,.sniplet.edt .solid-black{background:#000;color:#fff}body.edt .exceptionnal,.sniplet.edt .exceptionnal{background:#963;color:#fff}body.edt .schedule-item-content.selected,.sniplet.edt .schedule-item-content.selected{opacity:.33}body.edt .schedule-item-content.cantDelete,.sniplet.edt .schedule-item-content.cantDelete{color:#aaa !important;background:#555 !important;border-color:#000;border-width:1px}body.edt .schedule-item-content,.sniplet.edt .schedule-item-content{padding:3px !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}body.edt .schedule-item-content-class-room-label,.sniplet.edt .schedule-item-content-class-room-label{display:flex}body.edt .schedule-item-content-class-room-label .course-groups,.sniplet.edt .schedule-item-content-class-room-label .course-groups{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.edt .schedule-item-content-class-room-label .course-room,.sniplet.edt .schedule-item-content-class-room-label .course-room{flex:auto}body.edt .schedule-item-content-class-room-label .course-tag,.sniplet.edt .schedule-item-content-class-room-label .course-tag{max-width:40%;float:right;margin-right:10px;font-size:12pt;text-transform:uppercase;text-align:end}body.edt .schedule-item-content-class-room-label .course-tag-item,.sniplet.edt .schedule-item-content-class-room-label .course-tag-item{display:flex;flex-direction:row-reverse}body.edt .schedule-item-content-class-room-label .course-tag-item-abbreviation,.sniplet.edt .schedule-item-content-class-room-label .course-tag-item-abbreviation{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.edt .past,.sniplet.edt .past{cursor:default !important}body.edt button,body.edt a.button,.sniplet.edt button,.sniplet.edt a.button{color:#fff;background:#162eae;box-shadow:none}body.edt button:hover,body.edt a.button:hover,.sniplet.edt button:hover,.sniplet.edt a.button:hover{background-color:#162eae}body.edt button:disabled,body.edt a.button:disabled,.sniplet.edt button:disabled,.sniplet.edt a.button:disabled{background:#aaa}body.edt button.cancel,body.edt a.button.cancel,.sniplet.edt button.cancel,.sniplet.edt a.button.cancel{background:#aaa;color:#fff}body.edt #display-section,.sniplet.edt #display-section{height:100%;display:flex;flex-direction:column}body.edt #display-section .sidebar-header,.sniplet.edt #display-section .sidebar-header{color:#fff;background-color:#162eae;display:flex;padding:5px 0 5px 10px;font-size:12pt;margin-bottom:10px}body.edt #display-section .sidebar-header.top,.sniplet.edt #display-section .sidebar-header.top{border-radius:8px 8px 0 0}body.edt #display-section .sidebar-section.full,.sniplet.edt #display-section .sidebar-section.full{height:83%}body.edt #display-section .sidebar-section.half,.sniplet.edt #display-section .sidebar-section.half{height:38%}body.edt #display-section .sidebar-section.half .edt-filters,.sniplet.edt #display-section .sidebar-section.half .edt-filters{height:55% !important}body.edt #display-section .sidebar-section#teacher-section,.sniplet.edt #display-section .sidebar-section#teacher-section{height:fit-content;max-height:38%;display:flex;flex-direction:column}body.edt #display-section .sidebar-section#group-section,.sniplet.edt #display-section .sidebar-section#group-section{flex:auto !important}body.edt #display-section .sidebar-section .section-content,.sniplet.edt #display-section .sidebar-section .section-content{padding:10px}body.edt #display-section .sidebar-section .section-content.scroll,.sniplet.edt #display-section .sidebar-section .section-content.scroll{overflow-y:scroll;height:70%}body.edt #display-section .sidebar-section .section-content .teacher-results,.sniplet.edt #display-section .sidebar-section .section-content .teacher-results{padding:5px;margin:0;font-weight:bold;font-size:14px;list-style-type:none;display:flow-root}body.edt #display-section .sidebar-section .section-content .teacher-results .teacher-name,.sniplet.edt #display-section .sidebar-section .section-content .teacher-results .teacher-name{float:left;max-width:80%}body.edt #display-section .sidebar-section .section-content .teacher-results .close,.sniplet.edt #display-section .sidebar-section .section-content .teacher-results .close{cursor:pointer;float:right}body.edt #display-section .sidebar-section #select-all-groups,.sniplet.edt #display-section .sidebar-section #select-all-groups{height:30px;margin-left:10px}body.edt #display-section .deselect-button,.sniplet.edt #display-section .deselect-button{width:fit-content;border-radius:5px}body.edt #display-section .edt-filters .class-filter,.sniplet.edt #display-section .edt-filters .class-filter{font-weight:bold;font-size:14px}body.edt #display-section .edt-filters .group-filter,.sniplet.edt #display-section .edt-filters .group-filter{font-size:11px}body.edt #display-section .edt-filters .button-filter,.sniplet.edt #display-section .edt-filters .button-filter{color:#fff;border-radius:20px;padding-left:10px;padding-right:10px;margin-top:3px}body.edt #display-section .edt-filters .button-filter:hover,.sniplet.edt #display-section .edt-filters .button-filter:hover{cursor:pointer}body.edt #display-section .edt-filters .button-filter.unactive,.sniplet.edt #display-section .edt-filters .button-filter.unactive{background-color:#a0a7b3 !important}body.edt .search-bars,.sniplet.edt .search-bars{padding:10px;display:flex;margin-left:50px}body.edt .search-bars.small,.sniplet.edt .search-bars.small{width:45%}body.edt .search-bars.full,.sniplet.edt .search-bars.full{width:60%}body.edt .search-bars label,.sniplet.edt .search-bars label{margin-right:10px}body.edt .search-bars .search-inputs,.sniplet.edt .search-bars .search-inputs{display:flex;width:100%}body.edt .search-bars .search-inputs .search-input,.sniplet.edt .search-bars .search-inputs .search-input{background:#fff;padding:7px;vertical-align:middle;width:100%;height:fit-content}body.edt .search-bars .search-inputs .search-input input,.sniplet.edt .search-bars .search-inputs .search-input input{margin:auto}body.edt .search-bars .search-inputs .search-input input:focus,.sniplet.edt .search-bars .search-inputs .search-input input:focus{box-shadow:0 1px 0 0 #162eae}body.edt .search-bars .search-inputs .search-input.small,.sniplet.edt .search-bars .search-inputs .search-input.small{margin-right:15px}body.edt .loader,.sniplet.edt .loader{display:flex;height:100%;width:100%;position:absolute;background-color:#fff;z-index:1000;align-items:center;justify-content:center;text-align:center;margin:auto}body.edt .loader i.spinner,.sniplet.edt .loader i.spinner{color:#162eae;animation:spinner 1.25s linear infinite;font-size:22px}body.edt .loader i.spinner::before,.sniplet.edt .loader i.spinner::before{content:""}body.edt section.lightbox .content,.sniplet.edt section.lightbox .content{padding:0}body.edt section.lightbox .content .lightbox-container,.sniplet.edt section.lightbox .content .lightbox-container{padding:15px}body.edt section.lightbox .content .lightbox-header,.sniplet.edt section.lightbox .content .lightbox-header{color:#fff;background-color:#162eae;width:100%;display:inline-block;padding:5px 0 5px 10px;font-size:15pt;margin-bottom:10px}body.edt section.lightbox .content .lightbox-header.top,.sniplet.edt section.lightbox .content .lightbox-header.top{border-radius:8px 8px 0 0}body.edt section.lightbox .content .close-lightbox,.sniplet.edt section.lightbox .content .close-lightbox{color:#fff}body.edt section.lightbox section.head,.sniplet.edt section.lightbox section.head{background:#162eae;padding:1px 15px !important;border-radius:5px 5px 0 0}body.edt section.lightbox section.head h1,body.edt section.lightbox section.head h2,body.edt section.lightbox section.head h3,body.edt section.lightbox section.head h4,body.edt section.lightbox section.head h5,body.edt section.lightbox section.head h6,.sniplet.edt section.lightbox section.head h1,.sniplet.edt section.lightbox section.head h2,.sniplet.edt section.lightbox section.head h3,.sniplet.edt section.lightbox section.head h4,.sniplet.edt section.lightbox section.head h5,.sniplet.edt section.lightbox section.head h6{color:#fff}body.edt section.lightbox section.body,.sniplet.edt section.lightbox section.body{padding:8px 20px}body.edt .snippet-course-tags article,.sniplet.edt .snippet-course-tags article{display:flex;flex-direction:column}body.edt .snippet-course-tags-form span,.sniplet.edt .snippet-course-tags-form span{margin:10px 0 10px 0}body.edt .snippet-course-tags-form-input-tag,.sniplet.edt .snippet-course-tags-form-input-tag{display:flex;flex-direction:column;margin-top:20px}body.edt .snippet-course-tags-form-input-tag input[type=text],.sniplet.edt .snippet-course-tags-form-input-tag input[type=text]{width:20%;margin-top:10px}body.edt .snippet-course-tags-form-input-choice,.sniplet.edt .snippet-course-tags-form-input-choice{display:flex;flex-direction:column}body.edt .snippet-course-tags-form-button,.sniplet.edt .snippet-course-tags-form-button{width:fit-content;margin:16px 0 16px 0}body.edt .snippet-course-tags-list,.sniplet.edt .snippet-course-tags-list{list-style-type:none;padding:0;font-weight:bold;display:flex;flex-flow:wrap}body.edt .snippet-course-tags-list-item,.sniplet.edt .snippet-course-tags-list-item{list-style:none;display:flex;width:50%;line-height:25px;justify-content:space-between}body.edt .snippet-course-tags-list-item-title,.sniplet.edt .snippet-course-tags-list-item-title{align-self:center;display:flex}body.edt .snippet-course-tags-list-item-title .edit,.sniplet.edt .snippet-course-tags-list-item-title .edit{visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s linear;margin-left:10px}body.edt .snippet-course-tags-list-item-title:hover .edit,.sniplet.edt .snippet-course-tags-list-item-title:hover .edit{visibility:visible;opacity:1}body.edt .snippet-course-tags-list-item-icons,.sniplet.edt .snippet-course-tags-list-item-icons{width:100px}body.edt .snippet-course-tags-lightbox .content,.sniplet.edt .snippet-course-tags-lightbox .content{padding:0 !important;overflow:hidden}body.edt .snippet-course-tags-lightbox-head,.sniplet.edt .snippet-course-tags-lightbox-head{color:#fff;background-color:#162eae;width:100%;display:inline-block;padding:5px 0 5px 10px;font-size:15pt;margin-bottom:10px}body.edt .snippet-course-tags-lightbox-body,.sniplet.edt .snippet-course-tags-lightbox-body{padding:15px}body.edt .snippet-course-tags-lightbox-body-input-tag,.sniplet.edt .snippet-course-tags-lightbox-body-input-tag{display:flex;flex-direction:column}body.edt .snippet-course-tags-lightbox-body-input-tag input[type=text],.sniplet.edt .snippet-course-tags-lightbox-body-input-tag input[type=text]{width:20%;margin-top:10px}body.edt i.visible:before,.sniplet.edt i.visible:before{font-family:"material-icons";content:""}body.edt i.invisible:before,.sniplet.edt i.invisible:before{font-family:"material-icons";content:""}body.edt i.delete:before,.sniplet.edt i.delete:before{font-family:"material-icons";content:""}body.edt i.edit:before,.sniplet.edt i.edit:before{font-family:"material-icons";content:""}body.edt .update-courses-popup-choices,.sniplet.edt .update-courses-popup-choices{line-height:40px}body.edt .async-autocomplete .input-async-autocomplete input[type=text]:focus,.sniplet.edt .async-autocomplete .input-async-autocomplete input[type=text]:focus{border-bottom:2px solid #162eae !important}body.edt .async-autocomplete .input-async-autocomplete.loading,.sniplet.edt .async-autocomplete .input-async-autocomplete.loading{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.edt .async-autocomplete .input-async-autocomplete.loading::after,.sniplet.edt .async-autocomplete .input-async-autocomplete.loading::after{content:"";position:absolute;right:10px;color:#162eae;animation:spinner 1.25s linear infinite}body.edt .async-autocomplete .scroll.drop-down,.sniplet.edt .async-autocomplete .scroll.drop-down{overflow-y:scroll;display:block}body.edt .async-autocomplete .scroll.drop-down li:hover,.sniplet.edt .async-autocomplete .scroll.drop-down li:hover{background-color:#162eae}body.edt .async-autocomplete .drop-down.empty,.sniplet.edt .async-autocomplete .drop-down.empty{display:block}body.edt .async-autocomplete .drop-down,.sniplet.edt .async-autocomplete .drop-down{top:80%;max-height:200px;width:100%;display:none}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@-moz-keyframes spinner{to{transform:rotate(360deg)}}@-o-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}body.edt .schedule .days .day.single,.sniplet.edt .schedule .days .day.single{width:100%}body.edt div.date-loading,.sniplet.edt div.date-loading{padding:0 0 300px 0}body.edt div.selecting-timeslot,.sniplet.edt div.selecting-timeslot{position:relative}body.edt div.selecting-timeslot::before,.sniplet.edt div.selecting-timeslot::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;z-index:999;width:100%;height:100%}body.edt #group-list-teacher,.sniplet.edt #group-list-teacher{display:contents}body.edt .selected-timeslot,.sniplet.edt .selected-timeslot{position:relative}body.edt .selected-timeslot::after,.sniplet.edt .selected-timeslot::after{content:"";position:absolute;border:1px #6fbe2e dashed;left:0;top:0;bottom:0;right:0;z-index:400;width:100%;height:100%}body.edt .border-left-right-selected,.sniplet.edt .border-left-right-selected{border-left:1px #ff8d2e solid !important;border-right:1px #ff8d2e solid !important}body.edt .border-top-selected,.sniplet.edt .border-top-selected{border-top:1px #ff8d2e solid !important}body.edt .border-bottom-selected,.sniplet.edt .border-bottom-selected{border-bottom:1px #ff8d2e solid !important}body.edt .sm-margin-right,.sniplet.edt .sm-margin-right{margin-right:10px !important}body.edt .tooltip-cours,.sniplet.edt .tooltip-cours{padding:11px;text-align:center}body.edt .tooltip-cours .header,.sniplet.edt .tooltip-cours .header{color:#fff;border-radius:9px;padding:1px 6px}body.edt .cyan,.sniplet.edt .cyan{background:#46afe6;color:#fff}body.edt .green,.sniplet.edt .green{background:#6fbe2e !important;color:#fff !important}body.edt .orange,.sniplet.edt .orange{background:#ff8d2e !important;color:#fff !important}body.edt .pink,.sniplet.edt .pink{background:#ff61c0 !important;color:#fff !important}body.edt .yellow,.sniplet.edt .yellow{background:#eac403 !important;color:#fff !important}body.edt .purple,.sniplet.edt .purple{background:#a348c0 !important;color:#fff !important}body.edt .grey,.sniplet.edt .grey{background:#5b6472 !important;color:#fff !important}body.edt span.tick:before,.sniplet.edt span.tick:before{height:20px !important;width:20px;margin-top:0px !important}body.edt div.illustration,.sniplet.edt div.illustration{height:100px;margin-left:auto;margin-right:auto;position:relative;display:grid;padding-top:20px}body.edt div.time-barre,.sniplet.edt div.time-barre{width:400px;height:4px;border:#aaa 1px solid;border-radius:15px;background:#ddd;margin:45px auto}body.edt div.time-barre .startCourse,.sniplet.edt div.time-barre .startCourse{position:absolute;top:-10px;background:#000;border:#000 .5px solid;width:2px;height:20px}body.edt div.time-barre .startCourse p,.sniplet.edt div.time-barre .startCourse p{margin-left:-40px}body.edt div.time-barre .startEdition,.sniplet.edt div.time-barre .startEdition{position:absolute;background:#6fbe2e;width:300px;height:3px;margin-left:100px}body.edt div.time-barre .startEdition:before,.sniplet.edt div.time-barre .startEdition:before{content:"";border:#000 1px solid;background:#000;position:fixed;margin-top:-12px;width:1px;height:20px}body.edt div.time-barre .startEdition p,.sniplet.edt div.time-barre .startEdition p{margin-left:-40px;margin-top:-32px}body.edt div.time-barre div p,.sniplet.edt div.time-barre div p{color:#000;position:fixed;display:block;margin-top:-22px}body.edt div.time-barre .middle,.sniplet.edt div.time-barre .middle{position:absolute;background:#6fbe2e;width:20px;height:3px;border-right:1px #000 solid;margin-left:200px;border-left:1px #000 solid}body.edt div.time-barre .middle p,.sniplet.edt div.time-barre .middle p{margin-left:-30px}body.edt div.time-barre .end,.sniplet.edt div.time-barre .end{position:absolute;top:-10px;background:#000;border:#000 .5px solid;width:2px;height:20px;margin-left:396px}body.edt div.time-barre .end p,.sniplet.edt div.time-barre .end p{margin-left:-40px}body.edt .width-7,.sniplet.edt .width-7{width:7em}body.edt .format-select,.sniplet.edt .format-select{min-width:50px;height:35px;font-size:14.4px;padding:0px 10px;text-align:left;width:100%;max-width:400px}body.edt .datepicker,.sniplet.edt .datepicker{display:none}.edt-settings table th i::before{font-size:10px !important;margin-left:5px;position:absolute}.edt-settings .report-lightbox lightbox .content{max-width:100%;width:fit-content}.times-slot .float-left{float:left}.times-slot .margin-md{margin:10px}.times-slot .margin-bottom-lg{margin-bottom:20px}.month-day .n-more{display:none}.margin-left-2{margin-left:2px}.border-radius-5{border-radius:5px}.display-flex{display:flex}.space-between{justify-content:space-between}.margin-select-child{margin-top:15px;margin-left:35px}.remove-border-select-child{border:none !important}/*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, CGI, 2016.
 *     This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU Affero General Public License as
 *   published by the Free Software Foundation (version 3 of the License).
 *   For the sake of explanation, any module that communicate over native
 *   Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 *   license and could be license under its own terms. This is merely considered
 *   normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *//*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, CGI, 2016.
 *     This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU Affero General Public License as
 *   published by the Free Software Foundation (version 3 of the License).
 *   For the sake of explanation, any module that communicate over native
 *   Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 *   license and could be license under its own terms. This is merely considered
 *   normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *//*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, CGI, 2016.
 *     This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU Affero General Public License as
 *   published by the Free Software Foundation (version 3 of the License).
 *   For the sake of explanation, any module that communicate over native
 *   Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 *   license and could be license under its own terms. This is merely considered
 *   normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */body.evaluations{-webkit-font-smoothing:antialiased !important}body.evaluations .select:not(button) select{margin:0}body.evaluations .forceTop:before{content:none !important}body.evaluations .twentyFontSize{font-size:20px !important}body.evaluations .bottomInfo{padding-bottom:25px}body.evaluations .allIgnored{transform:rotate(-90deg);position:relative;display:inline-block}body.evaluations i.allIgnored.users:before{color:#ff3a55}body.evaluations i.ignored.users:before{color:green !important}body.evaluations .whiteSpaceNormalBox{white-space:normal !important;text-overflow:unset;overflow:unset;height:auto !important}body.evaluations .changedAverage{color:#ff3a55}body.evaluations .overFlowAuto{overflow:auto}body.evaluations .periodeWidgetAccueil{min-height:47px}body.evaluations .all.selected{background:gray !important}body.evaluations .height-fit-content{height:fit-content}body.evaluations .all{background:#ff8d2e}body.evaluations .selectable-list li:hover{background:#fff;color:#ff8d2e;border-bottom-color:gray}body.evaluations .selectable-list li.selected:hover{background:#ff8d2e !important;color:#fff !important;border-bottom-color:gray}body.evaluations nav.vertical.floating.hash-magnet{padding-top:0px;width:100%}body.evaluations nav.vertical.floating .content{border:none}body.evaluations c-skills-color-page c-skills-bubble>span.rounded{border:none;box-shadow:0 1px 1px rgba(0,0,0,.4)}body.evaluations c-skill-note-devoir>.rounded{width:20px !important;height:20px !important}body.evaluations .tuto-saisie{margin-top:0px;margin-right:5px;margin-left:5px;margin-bottom:10px}body.evaluations .FloatRight{float:right}body.evaluations .tuto-legend{display:inline;list-style-type:none;padding-left:0px}body.evaluations .tuto-legend>li{display:inline;padding:5px}body.evaluations .skills-color-page>li>span.tooltip-overlay{width:22px !important;height:34px !important;z-index:100 !important}body.evaluations .alignVertical>span.lettreNiv{vertical-align:middle !important}body.evaluations #volet{width:250px;padding:10px;background:#4bafd5;color:#fff}body.evaluations #volet a.ouvrir,body.evaluations #volet a.fermer{padding:6px;background:#ff8500;color:#fff;text-decoration:none}body.evaluations #volet{position:absolute;right:-270px;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-text-fill-color:#fff}body.evaluations #volet a.ouvrir,body.evaluations #volet a.fermer{position:absolute;left:-44px;top:0px;height:30px;width:30px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-radius:50% 50% 0 0;border-radius:50% 50% 0 0;box-shadow:0 1px 3px rgba(0,0,0,.26)}body.evaluations .close a.fermer{display:none}body.evaluations .opened #volet{right:10px}body.evaluations .opened a.fermer{display:block}body.evaluations .opened a.ouvrir{display:none}body.evaluations .closed #volet{right:-270px}body.evaluations #volet_clos{position:fixed;top:170px;right:0;z-index:4}body.evaluations span.rounded.textColorPage{position:absolute;z-index:10;top:0px;text-align:center;font-size:70%;left:11px}body.evaluations span.rounded.textColorPage>span.lettreNiv.ng-binding{bottom:0px;top:0px}body.evaluations .lettreNiv{position:relative;font-size:10.5px;vertical-align:top;bottom:1px;font-family:Helvetica Neue}body.evaluations.evaluations .datepicker{z-index:120000 !important}body.evaluations canvas.chart.chart-bar{cursor:pointer}@media screen and (max-width: 420px){body.evaluations .input-moyenne{float:none;font-weight:bold;display:inline-block;text-align:center !important}}body.evaluations .evalLibre{height:800px}body.evaluations select.padding-select-accueil{padding-right:30px !important}@media screen and (max-device-width: 550px){body.evaluations .responsive-table table thead{display:none !important}body.evaluations input[type=text],body.evaluations input[type=password],body.evaluations input[type=search],body.evaluations input[type=tel],body.evaluations input[type=email]{text-align:center !important}body.evaluations .suiviDesAcquis .selectable-list li{float:none;display:inline}}body.evaluations .maitrise-bfc{font-weight:normal;font-style:italic;float:left;padding-left:5px}body.evaluations .domaine-maitrise{padding-top:5px}body.evaluations .legende-bfc-left{width:20% !important}body.evaluations .legende-bfc-right{width:65%}body.evaluations .legende-bfc-right .conversion-libelle{font-weight:400;max-width:100%;width:100%}body.evaluations i.withoutPointer::before{cursor:unset !important}body.evaluations table thead tr,body.evaluations ul.list-view thead tr{color:#fff !important}body.evaluations .enseignantCycle{width:0%}body.evaluations .disabled{opacity:.45}@media screen and (min-device-width: 800px){body.evaluations .enLargedLightBox div.content{width:80% !important}body.evaluations .menuLeft{position:fixed !important;width:16% !important;top:140px;left:0;padding:0 0 0 35px;background:#f0f2f4;z-index:1;height:100%}body.evaluations .custom-mobile-releve{display:none}body.evaluations .list-devoirs table tbody tr{height:35px;color:#46afe6}body.evaluations .testAlignLeft{text-align:left !important}}body.evaluations .pannel-in-cell{margin:10px;padding:15px;background:#fff;box-shadow:rgba(0,0,0,.26) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,.26) 0 1px 3px;-o-box-shadow:rgba(0,0,0,.26) 0 1px 3px;-webkit-box-shadow:rgba(0,0,0,.26) 0 1px 3px}body.evaluations th.colDevoir{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center !important}@media screen and (max-device-width: 1350px){body.evaluations input.input-list{max-width:49% !important}body.evaluations input.input-list.error{max-width:41% !important}}@media screen and (min-device-width: 800px){body.evaluations .overflowXScroll{overflow-x:scroll !important}body.evaluations .marginTopZero{margin-top:0px}body.evaluations .nav-releve{margin-top:-50px}body.evaluations .toogleDevoir{align-content:right !important;display:inline-block;float:right;margin-right:-5px;margin-top:10px}body.evaluations .toogleIcon{transform:rotate(90deg);position:relative}body.evaluations .toogleIcon:before{color:#fff !important}body.evaluations .tableReleves{overflow-x:auto;overflow-y:hidden;margin-left:5px;margin-top:5px}body.evaluations .tableReleves .responsive-table{margin-top:0 !important;margin-bottom:0 !important;border:none;border-bottom:1px solid #ccc}body.evaluations .tableReleves .tableReleveStats{box-shadow:0 0 0px 0 gray !important}body.evaluations .tableReleveEleve{box-shadow:0 0 1px 0 gray}body.evaluations .tableReleveEleve tbody tr:nth-child(2n){background-color:rgba(0,0,0,.05)}body.evaluations .tableReleveEleve tbody tr:hover{background-color:rgba(0,0,0,.15)}body.evaluations .tableReleveEleve tbody tr td{border-left:solid 1px #e0d8d8}body.evaluations .tableReleveEleve tbody tr .col1ReleveEleve{line-height:1px;color:#000 !important}body.evaluations .tableReleveEleve tbody tr .col1ReleveEleve ul{-webkit-margin-after:0px !important}body.evaluations .tableReleve tr{display:flex !important}body.evaluations .tableReleve tr td{border-left:solid 1px #e0d8d8}body.evaluations .tableReleve tr td.colMoyenne{border-right:solid 1px #e0d8d8}body.evaluations .tableReleve th.devoir-with-comp{white-space:nowrap;text-overflow:ellipsis}body.evaluations .tableReleve .colDevoir{width:100px !important}body.evaluations .tableReleve .colMoyenne{text-align:center !important}body.evaluations .tableReleve .input-note{text-align:center;margin:0 auto !important;width:5em}body.evaluations .tableReleve tbody{display:block}body.evaluations .tableReleve tbody tr{height:25px}body.evaluations .tableReleve thead th{height:15px}body.evaluations input.input-list{margin:0 auto !important;float:left;max-height:25px;text-align:left;display:block;padding:0;margin:0 auto;max-width:64%}body.evaluations i.input-list{padding-left:5px;float:right;padding-right:5px;background:#cfd2cf;border-top-right-radius:5px;border-bottom-right-radius:5px;margin-top:0px;max-height:25px;max-width:30%;height:25px}body.evaluations ul.input-list{padding-top:0px;padding-left:0px;margin-top:1px;margin-bottom:1px}body.evaluations li.input-list{list-style-type:none;background:#0499e2;color:#fff;padding:2px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.evaluations .col1{width:200px !important}body.evaluations .colMoyenne{width:100px !important;text-align:center !important}}body.evaluations .moyenneClasse{color:#2f73a1;font-weight:bold}body.evaluations .minClasse{color:#ff3a55;font-weight:bold}body.evaluations .maxClasse{color:#6fbe2e;font-weight:bold}body.evaluations .display-check{height:24px;text-align:center}body.evaluations .statClasse{box-shadow:0 0 1px 0 gray}body.evaluations .statClasse tbody tr:nth-child(2n){background-color:rgba(0,0,0,.05)}body.evaluations .statClasse tbody tr:hover{background-color:rgba(0,0,0,.15)}body.evaluations .checkbox-domaine{background-color:#4bafd5;margin-left:6px !important}body.evaluations .tableReleve{box-shadow:0 0 1px 0 gray}body.evaluations .tableReleve tbody tr:nth-child(2n){background-color:rgba(0,0,0,.05)}body.evaluations .tableReleve tbody tr:hover{background-color:rgba(0,0,0,.15)}body.evaluations .tableReleve thead a{color:#fff}body.evaluations .ligneReleve.visible:nth-child(2n){background-color:rgba(0,0,0,.05)}body.evaluations .tableRelevePadding>tbody>tr>td{padding:0px 10px !important}body.evaluations .tableRelevePadding>tbody>tr>td input[type=text]{width:5em;text-align:center}body.evaluations .tableRelevePadding .widthMax{width:66% !important}body.evaluations .tableRelevePadding .widthMax input[type=text]{width:100% !important}@media screen and (max-device-width: 420px){body.evaluations .tableRelevePadding tbody tr td{padding:10px !important}}@media screen and (max-device-width: 550px){body.evaluations .tableRelevePadding tbody tr td{padding:10px !important}}body.evaluations .download-link{margin-bottom:20px}body.evaluations .input-note{text-align:right;display:block;padding:0;margin:0 auto}body.evaluations input[type=text].input-note,body.evaluations input[type=text].input-appreciation{border-bottom:1px solid #4bafd5 !important;margin-bottom:0 !important;padding:0}body.evaluations input[type=text].input-note:focus,body.evaluations input[type=text].input-appreciation:focus{border-bottom:2px solid #ff8d2e !important}body.evaluations .addMargin{margin-left:6px}body.evaluations .textarea-appreciation{margin-top:5px;background:rgba(0,0,0,0);padding:0px;border:none;width:100%;height:18px;resize:none;overflow:hidden}body.evaluations .textarea-appreciation:focus{position:relative;z-index:1;height:10.5vh;background:#fff;box-shadow:0px 0px 5px 0px rgba(0,0,0,.35)}body.evaluations .colMoyenne.size{display:flex;justify-content:space-between}@media screen and (max-device-width: 420px){body.evaluations .colMoyenne.size{display:block}}@media screen and (max-device-width: 550px){body.evaluations .colMoyenne.size{display:block}}body.evaluations input.input-list.error{max-height:22px;max-width:58%}body.evaluations input[type=text].input-list{border-bottom:1px solid #4bafd5 !important;margin-bottom:0 !important;padding:0;float:none}body.evaluations input[type=text].input-list:focus{border-bottom:2px solid #ff8d2e !important}body.evaluations .input-moyenne{font-weight:bold;width:60%;display:block;margin:0 auto}body.evaluations .menuLeftStyle{padding:8px;border-radius:5px;margin:5px 5px 10px 5px}body.evaluations .headerStyle{padding:8px;margin-bottom:30px;background:#fff;border-radius:5px}body.evaluations .paddingHeight{padding:8px}body.evaluations .expandable:nth-child(2n){background-color:rgba(0,0,0,.05)}body.evaluations .expandable.opened .plus-input{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.evaluations .expandable.opened .plus-input::after{content:""}body.evaluations .expandable.cell:hover{background-color:rgba(0,0,0,.05)}body.evaluations .devoir-header::after{content:none !important;clear:none !important}body.evaluations .devoir-header .cell{border-left:solid 1px rgba(0,0,0,.3);border-bottom:solid 1px rgba(0,0,0,.2);color:rgba(0,0,0,.6);overflow:hidden}body.evaluations .devoir-header .cell:first-child{border-left:none}body.evaluations .header-grade-disable{color:rgba(0,0,0,.2)}body.evaluations .grade-disable{cursor:not-allowed;background:rgba(0,0,0,.2)}body.evaluations .grade-disable>input{cursor:not-allowed;border:0px !important;margin:0px !important;background:none !important;height:1em}body.evaluations .row input:not(input[type=button]){height:20px !important;margin-bottom:2px !important}body.evaluations .row .devoirs-header{display:block;background-color:#fff;height:90px !important;padding:12px 5px;box-sizing:border-box;vertical-align:middle;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;border-bottom:solid 1px #e9ebef}body.evaluations .row .devoirs-header.card{background-color:#fff}body.evaluations .row .devoirs-header .visiApprec{text-indent:0;width:30px;margin:0 10px;text-align:center;position:relative}body.evaluations .row .devoirs-header .visiApprec.alone>i{font-size:30px !important}body.evaluations .row .devoirs-header .visiApprec span{display:block;position:absolute;left:0;top:0;width:100%;height:100%}body.evaluations .row .devoirs-header .visiApprec i{width:100%;font-size:20px}body.evaluations .row .devoirs-header .visiApprec i.eye-open{color:#46afe6}body.evaluations .row .appreciation-classe{padding-top:5px}body.evaluations .row .padding-table-elements{padding:10px 20px}body.evaluations .row .elements-header{display:block;background-color:#fff;margin-top:1%;height:45px !important;padding:12px 5px;box-sizing:border-box;vertical-align:middle;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;border-bottom:solid 1px #e9ebef}body.evaluations .row .elements-header.card{background-color:#fff}body.evaluations .indent-five{text-indent:5px}body.evaluations .indent-fifteen{text-indent:15px}body.evaluations .coche-case{padding:5px 0 0 10px;box-sizing:border-box}body.evaluations .expandable-liste .expandable{border-bottom:solid 1px rgba(0,0,0,.2);-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out;height:35px;overflow:hidden;padding:5px;box-sizing:border-box}body.evaluations .expandable-liste .expandable.opened{height:auto;z-index:1;transform:scale(1.005)}body.evaluations .expandable-liste .expandable.opened .row:first-child{border-bottom:solid 1px rgba(0,0,0,.2)}body.evaluations .expandable-liste .expandable.opened .row:nth-child(2){color:#8c939e;text-indent:40px}body.evaluations .expandable-liste.notes-devoir-liste .expandable{height:auto}body.evaluations .expandable-liste .expandable-content{padding:0 4px 0 4px;font-size:14px}body.evaluations .expandable-liste .expandable-content>label{margin-top:2px;display:block}body.evaluations .expandable-liste .expandable-name{padding:2px 10px 0px 6px;font-size:13px}body.evaluations .expandable-appreciation{border-bottom:solid 1px rgba(0,0,0,.2);transition:all 100ms ease-out;height:30px;overflow:hidden;padding:2px;box-sizing:border-box}@media screen and (max-width: 800px){body.evaluations .expandable-liste .expandable-content{padding:0}body.evaluations body .two-mobile{padding-left:8px}body.evaluations .headerStyle{margin-bottom:0}body.evaluations .nav-devoirs button{position:inherit !important;bottom:12px !important;right:0 !important;margin:0 !important}body.evaluations button.microbox{float:none;width:100%}body.evaluations .microbox-content{margin:5px auto;padding:5px}body.evaluations .microbox-content .criterion{padding:5px;margin:0}body.evaluations .microbox-content .criterion.card{box-shadow:none}body.evaluations input[type=text],body.evaluations input[type=password],body.evaluations input[type=search],body.evaluations input[type=tel],body.evaluations input[type=email]{margin-bottom:2px}body.evaluations button.microbox-close{float:none;width:100%}body.evaluations .microbox-content .microbox-material{padding-bottom:5px}}body.evaluations .openedEleve{box-shadow:0px 0px 5px 0px rgba(0,0,0,.35);padding:10px;z-index:1;transform:scaleY(1.005);background:#fff}body.evaluations .devoir .row:nth-child(3){color:#8c939e;text-indent:40px}body.evaluations .col1ReleveEleve{width:300px;vertical-align:top;border-right:1px solid #c9ced5}body.evaluations .colMoyenneReleveEleve{width:100px;border-left:1px solid #c9ced5}body.evaluations .noteDevoir{padding:5px;background-color:#46afe6;margin:5px;border-radius:5px;color:#fff;position:relative;width:auto;min-height:50px;min-width:70px;white-space:nowrap}body.evaluations .gradetooltip{position:absolute;width:100%;height:100%;z-index:2;left:0;top:0}body.evaluations .tooltip .content>p{margin:0;padding:0}body.evaluations .noteMoyenne{color:#2f73a1}body.evaluations .alignCenterVertically{display:flex;justify-content:center;align-items:center}body.evaluations .notesDevoir{display:inline-flex;height:100%}body.evaluations .moyenneGenerale{padding:5px}body.evaluations .nomEnseignant{text-transform:capitalize;font-style:italic;font-weight:lighter}body.evaluations .alignMatiere{padding-top:3px;display:block;font-weight:500}body.evaluations .ligneReleve{height:4.5em}body.evaluations .center{text-align:center !important}body.evaluations .buttonHeader .button{margin-left:15px !important;margin-bottom:15px !important}body.evaluations .buttonHeader .button:first-child{margin-left:0px !important}body.evaluations .shadow{box-shadow:0px 0px 5px 0px rgba(0,0,0,.35);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.35);-o-box-shadow:0px 0px 5px 0px rgba(0,0,0,.35);-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.35)}body.evaluations .criteres.opened{height:205px}body.evaluations .criteres.openedProgramme{height:auto}body.evaluations .criteres.openedProgramme .plus-input::after{content:""}body.evaluations .criteres.openedAppreciation{height:300px}body.evaluations .criteres.openedAppreciation .plus-input::after{content:""}body.evaluations .criteres.openedAvis{height:auto}body.evaluations .criteres.openedAvis .plus-input::after{content:""}body.evaluations .appreciationTextarea{height:220px}body.evaluations .criteres,body.evaluations .statistiques-devoir,body.evaluations .detail-devoir,body.evaluations .student-info,body.evaluations .devoir-info,body.evaluations .notes-help{position:relative}body.evaluations .criteres .plus-input,body.evaluations .statistiques-devoir .plus-input,body.evaluations .detail-devoir .plus-input,body.evaluations .student-info .plus-input,body.evaluations .devoir-info .plus-input,body.evaluations .notes-help .plus-input{right:5px;position:absolute;top:11px;z-index:11;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.evaluations .criteres .plus-input::after,body.evaluations .statistiques-devoir .plus-input::after,body.evaluations .detail-devoir .plus-input::after,body.evaluations .student-info .plus-input::after,body.evaluations .devoir-info .plus-input::after,body.evaluations .notes-help .plus-input::after{content:"";font-size:15px;color:#8c939e;font-weight:300;opacity:.8;cursor:pointer;border:none;background-color:inherit;font-size:10px}body.evaluations .criteres .plus-input:hover::after,body.evaluations .statistiques-devoir .plus-input:hover::after,body.evaluations .detail-devoir .plus-input:hover::after,body.evaluations .student-info .plus-input:hover::after,body.evaluations .devoir-info .plus-input:hover::after,body.evaluations .notes-help .plus-input:hover::after{color:#46afe6}body.evaluations .criteres.opened .plus-input::after,body.evaluations .statistiques-devoir.opened .plus-input::after,body.evaluations .detail-devoir.opened .plus-input::after,body.evaluations .student-info.opened .plus-input::after,body.evaluations .devoir-info.opened .plus-input::after,body.evaluations .notes-help.opened .plus-input::after{content:""}body.evaluations .criteres,body.evaluations .statistiques-devoir,body.evaluations .detail-devoir,body.evaluations .devoir-info{height:25px;overflow:hidden;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out}body.evaluations .fiche{margin-top:10px;border-radius:5px;font-size:14px !important;background-color:#fff;position:relative}body.evaluations .fiche.student-info,body.evaluations .fiche.devoir-info,body.evaluations .fiche.notes-help,body.evaluations .fiche.diffsize{height:40px;overflow:hidden;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out}body.evaluations .fiche.student-info.opened,body.evaluations .fiche.devoir-info.opened,body.evaluations .fiche.notes-help.opened,body.evaluations .fiche.diffsize.opened{min-height:100px;height:auto}body.evaluations .fiche.student-info h2{color:#8c939e;line-height:37px}body.evaluations .fiche.diffpadding{padding:0}body.evaluations .fiche ul{margin:0;padding:0;list-style-type:none}body.evaluations .fiche>div{padding:0 10px 5px 10px}body.evaluations .fiche .head{padding:3px;text-align:left;margin:0;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;text-indent:7px;color:#46afe6;width:80%}body.evaluations .datepicker{z-index:10002 !important}body.evaluations .datepicker table{line-height:24px !important}body.evaluations h1>span,body.evaluations h2>span,body.evaluations h3>span,body.evaluations h4>span,body.evaluations h5>span{font-style:italic}body.evaluations .card-projet{margin:5px}body.evaluations .inputContainer{display:flex}body.evaluations .inputContainer i{margin-left:10px}body.evaluations .inputSection1{width:50%;border-right:1px solid #d3d3d3}body.evaluations .inputSection2{width:50%}body.evaluations #inputMargin{margin:14px}body.evaluations .header-opt{font-style:italic;font-weight:bold !important}body.evaluations .controls-fixed{background-color:rgba(0,0,0,.1);bottom:0;left:0;padding:10px 15px;position:fixed;top:auto;width:100%}body.evaluations .imgEleve{width:100%;height:auto;display:inline-block;vertical-align:middle;text-align:center}body.evaluations .imgEleve img{width:40%}body.evaluations .close-input{right:18px;position:absolute;top:5px;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.evaluations .close-input::after{content:"";font-size:15px;color:#8c939e;font-weight:300;opacity:.8;cursor:pointer;border:none;background-color:inherit}body.evaluations .close-input:hover::after{color:#46afe6}body.evaluations .header-fixed{position:fixed;top:64px;width:100%;background:#f0f2f4;height:95px;padding:0;line-height:88px;z-index:2;text-indent:4px;margin-left:15px}body.evaluations .absolute-button-header-releve{position:absolute !important;right:1%;top:34px}body.evaluations .header-outter-fixed{padding:74px 0 0 0;position:relative;display:block}body.evaluations .detail-devoir.opened{min-height:100px;height:auto}body.evaluations .statistiques-devoir.opened{height:auto !important;max-height:152px}body.evaluations .children-list{text-align:center}body.evaluations .children-list .dominos{margin-bottom:0px !important;text-align:center}body.evaluations .children-list .dominos .item{float:none !important;display:inline-block;cursor:pointer}body.evaluations .lightbox-parent section.ligtbox>div.content{width:400px}body.evaluations .print-i{font-size:1.5em;padding:6px 8px;display:inline-block;position:relative;margin:5px 0}body.evaluations .print-i>i.download:before{margin-right:9px !important;font-size:20px !important}body.evaluations .button-download{margin-left:20px;top:0px;position:relative;float:right}body.evaluations .ul-competences{list-style-type:none}body.evaluations .ul-competences li{padding:5px}body.evaluations .ul-domaines{margin-top:20px}body.evaluations .green{background-color:#6fbe2e !important}body.evaluations .yellow{background-color:#eac403 !important}body.evaluations .orange{background-color:#ff8d2e !important}body.evaluations .red{background-color:#ff3a55 !important}body.evaluations .grey{background-color:#8c939e !important}body.evaluations .competence-color{display:inline-block;padding:15px 0px 10px 35px;position:relative;overflow:hidden;min-width:165px;width:auto;max-width:1000px;white-space:nowrap;text-indent:0;border:solid 1px rgba(0,0,0,0);-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;background-color:rgba(0,0,0,0) !important;float:left}body.evaluations .competence-color:hover{border:solid 1px rgba(0,0,0,.3)}body.evaluations .competence-color.opened>.skills-text-overflow::before{content:""}body.evaluations .competence-color>.skills-text-overflow{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.evaluations .competence-color>.skills-text-overflow::before{content:"";-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;position:absolute;left:10px;top:15px}body.evaluations .competence-color-header{display:inline-block;padding:10px 50px 10px 0px;position:relative;overflow:hidden;width:auto;max-width:320px;white-space:nowrap;text-indent:0;border:solid 1px rgba(0,0,0,0);-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;background-color:rgba(0,0,0,0) !important;float:none}body.evaluations .competence-color-header:after{top:17px;right:65px}body.evaluations .competence-color:after,body.evaluations .competence-color-header:after{content:"";width:20px;height:20px;border-radius:50%;display:inline-block;position:absolute;background-color:#000;right:20px;top:19px;cursor:pointer;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}body.evaluations .competence-color>span.competence-vignette,body.evaluations .competence-color-header>span.competence-vignette{padding:0 50px 0 0;position:relative;cursor:pointer;border:solid 1px rgba(0,0,0,0);border-radius:2px;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;width:100%;display:inline-block;overflow:hidden;z-index:2}body.evaluations .competence-color.grey:after,body.evaluations .competence-color-header.grey:after{background-color:#8c939e !important}body.evaluations .competence-color.green:after,body.evaluations .competence-color-header.green:after{background-color:#6fbe2e !important}body.evaluations .competence-color.yellow:after,body.evaluations .competence-color-header.yellow:after{background-color:#eac403 !important}body.evaluations .competence-color.orange:after,body.evaluations .competence-color-header.orange:after{background-color:#ff8d2e !important}body.evaluations .competence-color.red:after,body.evaluations .competence-color-header.red:after{background-color:#ff3a55 !important}body.evaluations .competence-text-overflow{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.evaluations .competence-eye{display:inline-block;position:absolute;top:20px;left:5px;cursor:zoom-in}body.evaluations .competence-eye:hover{height:100%}body.evaluations .competence-eye:hover~.competence-text-overflow>.competence-nom{white-space:normal}body.evaluations .rounded-color-vignette{top:9px;right:-10px}body.evaluations .rounded{width:23px;height:23px;border-radius:50%;display:inline-block;position:relative;text-align:center;text-indent:0px;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}body.evaluations .rounded:focus{transform:scale(1.4);-webkit-transform:scale(1.4);-moz-transform:scale(1.4);outline:none}body.evaluations .competence-color-popup-close{position:absolute;left:3px;top:0;text-align:center;cursor:pointer}body.evaluations .tooltip-overlay{position:absolute;width:43px;height:34px;top:0px;left:0px;z-index:10}body.evaluations .competence-color-popup{position:absolute;left:0;top:400px;border-radius:2px;background-color:#fff;overflow:hidden;width:100%;z-index:2;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}body.evaluations .competence-color-popup.opened{top:0}body.evaluations .competence-color-popup h4{margin:0;padding:10px}body.evaluations .competence-color-popup>h4:first-child{border-bottom:solid 1px rgba(0,0,0,.3)}body.evaluations .competence-color-popup>h4:last-child{border-top:solid 1px rgba(0,0,0,.3)}body.evaluations .color-list{min-width:200px;max-width:300px;text-indent:0;text-align:center}body.evaluations .color-list ul{width:90%;padding:15px 0;margin:0 0 0 5%;height:30px}body.evaluations .color-list ul li{display:inline-block;list-style-type:none;width:23%;text-align:center;height:30px;cursor:pointer;position:relative}body.evaluations .color-list ul li .rounded>.rounded{position:absolute;left:0;top:0;opacity:0;width:23px;height:23px}body.evaluations .color-list ul li:hover .rounded>.rounded{opacity:.25;transform:scale(1.4)}body.evaluations .skills-h4{margin:0}body.evaluations .competence-nom{width:95%;display:block;overflow:hidden}body.evaluations .skills-list{width:90%;margin-left:5%;list-style-type:none;padding:0}body.evaluations .skills-list ul{list-style-type:none;padding:0}body.evaluations .skills-list li{position:relative}body.evaluations .skills-list-aideSaisie{list-style-type:none;overflow-y:scroll;height:260px}body.evaluations .skills-list-aideSaisie ul{list-style-type:none;overflow-y:hidden}body.evaluations .skills-list-aideSaisie li{position:relative}@media screen and (min-width: 800px){body.evaluations .skills-list ul:nth-child(2){margin-left:20px}}body.evaluations .skills-header{cursor:pointer;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}body.evaluations .skills-header.skill-50{height:50px;overflow:hidden}body.evaluations .skills-header.skill-30{height:30px;overflow:hidden}body.evaluations .skills-header.skill-40{height:40px;overflow:hidden}body.evaluations .skills-header.skill-45{height:45px;overflow:hidden}body.evaluations .skills-header.opened{height:auto;overflow:visible;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}body.evaluations .skills-header.opened>.skills-text-overflow i.skills-open-icon::before{content:""}body.evaluations .skills-header>span{padding:10px 35px 10px 50px;border-bottom:solid 1px #e0e0e0;display:block;cursor:pointer}body.evaluations .skills-header>span.skills-teach{padding:10px 35px 10px 20px}body.evaluations .skills-header>span.skills-teach>span{margin-bottom:5px}body.evaluations .skills-header>.skills-text-overflow i.skills-open-icon{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.evaluations .skills-header>.skills-text-overflow i.skills-open-icon::before{content:"";left:0;position:absolute;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-size:10px}body.evaluations .skills-text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}body.evaluations .skills-list-connaissance{margin:10px 5px 0 45px;cursor:pointer;padding:0 0 0 15px}body.evaluations .skills-list-proposition{margin:10px 5px 0 5px;cursor:pointer;padding:0 0 0 5px}body.evaluations .skills-list-proposition:hover{color:#ff8500}body.evaluations .skills-checkbox{left:30px;position:absolute;top:9px}body.evaluations .skills-headers-checkbox{left:20px}body.evaluations .skill-connaissance-eye{height:100%;display:inline-block;position:absolute;top:13px;right:0px;color:#8c939e;cursor:zoom-in;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}body.evaluations .skill-connaissance-eye:before{padding:6px}body.evaluations .skill-connaissance-eye:hover{color:#000}body.evaluations .skill-connaissance-eye:hover~.skills-text-overflow{white-space:normal}body.evaluations .skills-label{height:100%;width:100%;display:inline-block;position:relative}body.evaluations .skills-color-page{list-style-type:none;padding:0;margin:0;position:relative;z-index:10}body.evaluations .skills-color-page li{display:inline-block;height:34px;width:43px;position:relative}body.evaluations .skills-color-page li>.rounded,body.evaluations .skills-color-page li>.rounded>.rounded{position:absolute;left:0;top:0;border:none;box-shadow:0 1px 1px rgba(0,0,0,.4)}body.evaluations .skills-color-page .tooltip-overlay{position:relative;width:43px !important;height:34px !important;z-index:10;display:block}body.evaluations .grey-skill-page{background-color:#8c939e !important}body.evaluations .skills-color-column{list-style-type:none;padding:0 0 0 9px !important;margin:0}body.evaluations .skills-color-column li{display:inline-block}body.evaluations .skills-color-column li label.checkbox{text-indent:0;display:block;height:20px;width:30px}body.evaluations .compselected{transform:scale(1.3);box-shadow:1px 2px 3px gray}body.evaluations .skills-eleve-list{list-style-type:none;padding:0;margin:3px;height:20px}body.evaluations .skills-eleve-list li{display:inline-block;height:20px}body.evaluations .devoir-icons-view{text-align:center}body.evaluations .devoir-icons-view .devoir-icons-element{display:inline-block;float:none;transition:all .2s ease-in-out;min-height:190px;height:auto;margin:10px;border-radius:7px;min-width:280px;max-width:280px;box-shadow:0 1px 3px rgba(0,0,0,.12),1px 2px rgba(0,0,0,.24)}body.evaluations .devoir-icons-view .devoir-icons-element:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}body.evaluations .devoir-icons-view .devoir-icons-element .devoir-icons-container{background:#fff none repeat scroll 0 0;border:1px solid rgba(0,0,0,0);box-sizing:border-box;display:block;transition:all .2s ease-in-out;float:none;min-height:190px;height:auto;margin-left:auto;margin-right:auto;border-radius:7px;text-align:left;padding:24px 8px;position:relative;overflow:hidden}body.evaluations .devoir-icons-name{font-weight:300;font-size:20px}body.evaluations .devoir-icons-description{padding-top:16px;padding-bottom:16px;min-height:23px;font-style:italic}body.evaluations .devoir-icons-checkbox{top:15px;position:absolute;right:10px;z-index:2}body.evaluations .devoir-icons-checkbox>footer{font-weight:500}body.evaluations .devoir-icons-checkbox>footer>.devoir-icons-coef{float:right}body.evaluations .devoir-icons-checkbox>header,body.evaluations .devoir-icons-checkbox>footer{display:block;width:100%;min-height:20px;padding:5px 0}body.evaluations .devoir-icons-checkbox>header>.devoir-icons-date,body.evaluations .devoir-icons-checkbox>header>.devoir-icons-class,body.evaluations .devoir-icons-checkbox>footer>.devoir-icons-date,body.evaluations .devoir-icons-checkbox>footer>.devoir-icons-class{float:left}body.evaluations .releve-coef{display:block}body.evaluations .nav-devoirs{width:96% !important;background-color:#f0f2f4;z-index:3;top:0}body.evaluations .nav-devoirs button{position:absolute;bottom:21px;right:90px;margin:0}body.evaluations .button-devoir{margin-left:0}body.evaluations .text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.evaluations .devoir-percent{background-color:#46afe6;height:3px;display:block;position:absolute;top:0;left:0}body.evaluations .header-releve nav{margin-right:50px}body.evaluations .header-releve nav .button{margin-left:10px}body.evaluations .releve-header-content{width:95%;padding-left:0;margin-left:0;left:0}body.evaluations .nav-buttons{width:100%}body.evaluations .nav-buttons>button{width:100%;top:20px}body.evaluations .header-notes>h2{text-align:left;margin:0;display:block;width:100% !important}body.evaluations .headerReleve{width:100% !important;text-align:left;display:inline-block;margin-left:15px;margin-top:30px}body.evaluations .headerReleve>h1{font-size:25px}body.evaluations .switch-view-buttons{position:absolute !important;bottom:20px;right:1%}body.evaluations .fix-icon-size{font-size:24px}body.evaluations .notes-help .legend .rounded{position:absolute;left:-15px}body.evaluations .notes-help .legend>ul{list-style-type:none;margin:0}body.evaluations .notes-help .legend>ul>li{position:relative;text-indent:15px;margin:15px}body.evaluations .notes-help .legend>ul>li>.rounded{position:absolute;left:-15px;text-align:center !important;text-indent:0px !important}body.evaluations .notes-help .legend>ul>li>.rounded::before{content:" ";font-weight:400;color:#444;opacity:.8;position:absolute;left:0;font-size:17px}body.evaluations .notes-help>.eleven{margin-left:4%}body.evaluations .notes-help>.eleven>h4{border-bottom:solid 1px rgba(0,0,0,.15);font-weight:400;text-indent:15px}@media screen and (min-width: 800px){body.evaluations .addRemplacement .addRemplacementTable{padding:15px 40px}body.evaluations .addRemplacement .addRemplacementTable .addRemplacementTable__libelle{text-align:right;text-align-last:right;padding-right:10px;padding-top:10px}body.evaluations .addRemplacement .listRemplacementsTable{margin:auto}}@media screen and (min-width: 800px){body.evaluations .addDevoir .skills-list{margin:0 0 0 5% !important;width:95% !important}body.evaluations .addDevoir .selectable-list{margin-top:3%}body.evaluations .addDevoir .fixed-top-right{position:fixed;right:15px;top:135px;max-height:80%;overflow:auto}body.evaluations .addDevoir .margin-left{margin:10px 0}body.evaluations .addDevoirTable{padding:15px 40px}body.evaluations .addDevoirTable .addDevoirTable__libelle{text-align:right;text-align-last:right;padding-right:10px;padding-top:10px}}body.evaluations .button-add-devoir{margin-left:10px !important;height:auto !important}body.evaluations .button-evaluation-devoir{flex:auto;padding:8px 0px 10px !important;z-index:11 !important}body.evaluations .div-buttons-evaluation-devoir{display:flex;width:18%;right:-20px;position:absolute;top:-22px}body.evaluations .columns-popup-wrapper{position:relative;display:inline-block}body.evaluations .columns-popup{position:absolute;right:10%;top:82%;z-index:1;display:flex;flex-direction:column;background-color:#fff;min-width:160px;border-radius:5px;height:0px;-webkit-transition:height .15s linear;-moz-transition:height .15s linear;-ms-transition:height .15s linear;-o-transition:height .15s linear;transition:height .15s linear}body.evaluations .columns-popup.open{padding:10px;border:1px #3889c1 solid;height:130px;-webkit-transition:height .15s linear;-moz-transition:height .15s linear;-ms-transition:height .15s linear;-o-transition:height .15s linear;transition:height .15s linear}body.evaluations .columns-popup-button{background-color:#3889c1;color:#fff;font-size:12px;padding:2px 10px;margin:10px;border-radius:10%}body.evaluations .columns-popup-items{margin:10px}body.evaluations .checkbox-grid{display:grid}body.evaluations .nbr-Cartouche{margin-left:3%;text-align:center;padding:3px}body.evaluations .option-eleve{padding-top:3px}body.evaluations .option-eleve>span{margin-top:auto;margin-left:2%;position:absolute;margin-bottom:auto}body.evaluations .additional-options{border-left:2px solid;margin-left:4%;margin-top:3%;padding:1.5%;animation-duration:1s;background-image:linear-gradient(to right, #f2f2f2, #fff)}body.evaluations .additional-options>div{margin:6px}@keyframes slidein{from{font-size:0%}to{font-size:100%}}body.evaluations .solid-bottom{border-bottom:solid 2px #000}body.evaluations .button-edit-devoir-not-fixed{margin-top:-18px !important;flex:auto;padding:8px 0px 10px !important}body.evaluations .button-fixed-top-right{position:fixed !important;right:1.5%;top:90px}body.evaluations .devoir-recapitulatif i18n.bold{width:50% !important;display:inline-block}body.evaluations .devoir-recapitulatif i18n.bold{width:50% !important;display:inline-block}body.evaluations .devoir-skills-list{padding:0;list-style-type:none}body.evaluations .devoir-skills-list .skills-list-connaissance{margin:10px 5px 0 -10px !important}body.evaluations .acquis_scolaire span{font-size:14px}body.evaluations .acquis_scolaire .moyenne_pos{margin-left:20px}body.evaluations .releve_periodique .column-center{display:flex;flex-direction:column;align-items:center}body.evaluations .criterion{background:#fff;padding:8px;border-radius:5px;margin:5px}body.evaluations .criterion select{width:100%;border:solid 1px;border-radius:2px;cursor:pointer;background:rgba(0,0,0,0)}body.evaluations .criterion .header h2{color:#8c939e;margin-top:0}body.evaluations .criterion-fixed{position:fixed !important;top:144px !important}body.evaluations .fixed-container{left:17.66% !important}body.evaluations .devoir-with-comp{border-bottom:solid 4px #ff8d2e !important;z-index:1}body.evaluations .resume-competence{color:#ff8d2e;padding:0 10px}body.evaluations i.show-chart{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:24px;opacity:.2}body.evaluations i.show-chart::after{content:""}body.evaluations i.show-chart.selected{opacity:.6}body.evaluations i.show-cards{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;opacity:.2}body.evaluations i.show-cards::after{content:""}body.evaluations i.show-cards.selected{opacity:.6}body.evaluations i.show-suivi-eleve{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:24px;opacity:.2}body.evaluations i.show-suivi-eleve::after{content:""}body.evaluations i.show-suivi-eleve.selected{opacity:.6}body.evaluations i.show-bilan-eleve{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:24px;opacity:.2}body.evaluations i.show-bilan-eleve::after{content:""}body.evaluations i.show-bilan-eleve.selected{opacity:.6}body.evaluations i.show-bilan-fin-cycle{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:24px;opacity:.2}body.evaluations i.show-bilan-fin-cycle::after{content:""}body.evaluations i.show-bilan-fin-cycle.selected{opacity:.6}body.evaluations i.icon-back{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:15px}body.evaluations i.icon-back::after{content:""}body.evaluations i.icon-chat{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.evaluations i.icon-chat::after{content:""}body.evaluations i.refresh{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.evaluations i.refresh::after{content:""}body.evaluations .appreciation{color:#ff8d2e}body.evaluations .add-appreciation{color:rgba(0,0,0,.6);cursor:pointer;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;float:right;margin-right:10px}body.evaluations .add-appreciation:hover{color:#8c939e}body.evaluations .display-block{display:block}body.evaluations .display-none{display:none}body.evaluations .show-appreciation{height:2em}body.evaluations .hide-appreciation{height:0}body.evaluations .recap-liste-competence-container{position:fixed;right:1%;top:170px;height:77%;overflow:auto}body.evaluations .recap-liste-competence{padding:15px}body.evaluations .recap-liste-competence .competence{-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;list-style-type:none;padding:5px;margin:0;border-bottom:solid 1px #e9ebef}body.evaluations .recap-liste-competence .competence:last-child{border-bottom:none}body.evaluations .recap-liste-competence .competence.highlighted{background-color:#46afe6;color:#fff;font-weight:bold}body.evaluations .clear-none{clear:none !important}body.evaluations .content-suivi-eleve{margin:0 auto;padding:0 15px;box-sizing:border-box;overflow:hidden}body.evaluations .content-suivi-eleve .suivi-eleve-ctl{background-color:#fff;min-height:100px;border-bottom:solid 1px #2f73a1}body.evaluations .content-suivi-eleve .bilan-eleve-ctl{background-color:#fff;min-height:30px;padding-top:10px;border-bottom:solid 1px #2f73a1}body.evaluations .content-suivi-eleve .suivi-eleve-slider{width:200%}body.evaluations .content-suivi-eleve i.show-chart{margin-right:15px}body.evaluations .content-suivi-eleve i.show-suivi-eleve{margin-right:15px}body.evaluations .content-suivi-eleve i.show-bilan-eleve{margin-right:15px}body.evaluations .content-suivi-eleve i.show-bilan-fin-cycle{margin-right:15px}body.evaluations .content-suivi-eleve i.icon-back{font-size:24px}body.evaluations .content-suivi-eleve i.reset{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.evaluations .content-suivi-eleve i.reset::before{content:""}body.evaluations .content-suivi-eleve .suivi-eleve,body.evaluations .content-suivi-eleve .detail-competence{float:left}body.evaluations .content-suivi-eleve .classe-view .border-green{border:solid 3px #6fbe2e}body.evaluations .content-suivi-eleve .classe-view .border-yellow{border:solid 3px #eac403}body.evaluations .content-suivi-eleve .classe-view .border-orange{border:solid 3px #ff8d2e}body.evaluations .content-suivi-eleve .classe-view .border-red{border:solid 3px #ff3a55}body.evaluations .content-suivi-eleve .classe-view .border-grey{border:solid 3px #8c939e}body.evaluations .content-suivi-eleve .classe-view .dominos .item .domino{transition:all .2s ease-in-out}body.evaluations .content-suivi-eleve .classe-view .dominos .item .domino:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}body.evaluations .content-suivi-eleve .classe-view .dominos .item .domino .bottom{padding:0px 10px 85% 10px;background:none !important}body.evaluations .content-suivi-eleve .classe-view .dominos .item .domino .user-deleted{background-color:#ccc !important}body.evaluations .content-suivi-eleve .suivi-eleve{margin-right:15px;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}body.evaluations .content-suivi-eleve .suivi-eleve.slide{margin-right:0;margin-left:-100%}body.evaluations .content-suivi-eleve .suivi-eleve .competence-line{white-space:nowrap}body.evaluations .content-suivi-eleve .suivi-eleve .align-top{vertical-align:top}body.evaluations .content-suivi-eleve .suivi-eleve .competence{white-space:inherit}body.evaluations .content-suivi-eleve .suivi-eleve .suivi-eleve-item{height:30px}body.evaluations .content-suivi-eleve .suivi-eleve .content-bilan-eleve .moyenne{text-align:right}body.evaluations .content-suivi-eleve .suivi-eleve .content-bilan-eleve .padding-left{padding-left:3em}body.evaluations .content-suivi-eleve .suivi-eleve .content-bilan-fin-cycle .domaine-display{padding:2px 0 !important;font-weight:bold}body.evaluations .content-suivi-eleve .suivi-eleve .content-bilan-fin-cycle .domaine-display button{padding:0px 4px !important;font-size:11px !important;text-transform:none !important;margin-bottom:0px !important}body.evaluations .content-suivi-eleve .suivi-eleve .content-bilan-fin-cycle .domaine-display-marginTop{margin-top:20px !important}body.evaluations .content-suivi-eleve .suivi-eleve .content-bilan-fin-cycle .domaine-line::after{content:" ";display:block;clear:both}body.evaluations .content-suivi-eleve .detail-competence .addDevoirTable__libelle{padding-right:2px}body.evaluations .content-suivi-eleve .detail-competence h2{margin:0 auto}body.evaluations .content-suivi-eleve .detail-competence .detail{width:100%;overflow:auto}body.evaluations .content-suivi-eleve .detail-competence .detail.table-view table,body.evaluations .content-suivi-eleve .detail-competence .detail.graph-view table{margin:50px auto}body.evaluations .content-suivi-eleve .detail-competence .detail.table-view .formative-legend,body.evaluations .content-suivi-eleve .detail-competence .detail.graph-view .formative-legend{margin:20px auto;text-align:right}body.evaluations .content-suivi-eleve .detail-competence .detail.graph-view table tr{border-top:solid 1px rgba(0,0,0,0)}body.evaluations .content-suivi-eleve .detail-competence .detail.graph-view table tr:hover{background:none}body.evaluations .content-suivi-eleve .detail-competence .detail.graph-view table tr:last-child{border-top:solid 1px #8c939e}body.evaluations .content-suivi-eleve .detail-competence .detail.graph-view table tr td:nth-child(1){border-right:solid 1px #8c939e}body.evaluations .content-suivi-eleve .detail-competence .detail.graph-view .reversed{transform:rotate(-45deg);display:block;margin-top:20px}body.evaluations .selectable-filter-list li{list-style-type:none;display:inline-block;margin:0 10px;vertical-align:top}body.evaluations .selectable-filter-list li .rounded{opacity:.45}body.evaluations .selectable-filter-list li .rounded.selected{opacity:1}body.evaluations .indent-eight{padding-top:8px}body.evaluations .graphe-widget{height:240px !important}body.evaluations .RechercheAcceuil{margin-left:60px !important}body.evaluations .cycleTitle{text-align:center;font-style:normal !important;color:orange;font-size:1.8em;margin:auto;width:100%}body.evaluations .RechercheSuiviEleve{margin-left:8.3% !important;width:83.5%}body.evaluations .detail .info{margin-left:8.5% !important}body.evaluations .headerAccueil{margin-left:4%}body.evaluations .marginNiveau{margin-left:50%;margin-right:25%}body.evaluations .openedSectionDom{height:0 !important;overflow:hidden !important}body.evaluations .chevron::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:1%;content:"";font-size:10px;float:left}body.evaluations .chevron.openedElem::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:1%;content:"";font-size:10px;float:left}body.evaluations .rounded.filterSpan{opacity:.45}body.evaluations .rounded.filterSpan.selectedFilterGrey{opacity:1}body.evaluations .chartSuiviEleve{margin:2%}body.evaluations .switchToView{margin-left:6%;color:#4bafd5}body.evaluations .buttonEvalPopupDelete{margin-bottom:25px;margin-left:10px;float:right}body.evaluations .buttonEvalPopupConfirm{margin-bottom:25px;margin-right:10px;float:right;background-color:silver}body.evaluations .lightBoxEval{width:100%}body.evaluations .paddingTwenty{padding:20px}body.evaluations .conversion-legend.bfc{list-style-type:none;padding:0;margin:0}body.evaluations .conversion-legend.bfc li{height:50px}body.evaluations .conversion-legend.bfc li div{vertical-align:top;height:100%;position:relative}body.evaluations .conversion-legend.bfc li div:nth-child(1){width:50px;text-align:right}body.evaluations .conversion-legend.bfc li div .maxval{position:absolute;top:-10px;right:10px}body.evaluations .conversion-legend.bfc li div .last-minval{position:absolute;right:10px;bottom:-5px}body.evaluations .conversion-legend.bfc li div .libelle{height:50px;display:block;line-height:50px;text-indent:10px}body.evaluations .conversion-legend.bfc .legend-line{position:relative}body.evaluations .conversion-legend.bfc .legend-line .tick{width:13px;height:1px;display:block;position:absolute;left:-5px;z-index:10;background-color:#000}body.evaluations .conversion-legend.bfc .legend-line .tick.first-tick{top:0}body.evaluations .conversion-legend.bfc .legend-line::before{content:" ";width:3px;height:100%;display:block}body.evaluations .conversion-legend.bfc .legend-line.green:before{background-color:#6fbe2e}body.evaluations .conversion-legend.bfc .legend-line.orange:before{background-color:#ff8d2e}body.evaluations .conversion-legend.bfc .legend-line.yellow:before{background-color:#eac403}body.evaluations .conversion-legend.bfc .legend-line.red:before{background-color:#ff3a55}body.evaluations .bareme-brevet{font-size:1.2em;font-weight:bold;line-height:2.3em;margin-right:.5em}body.evaluations .objectifs-enscpl option[value="2"]{visibility:hidden}body.evaluations label.select-evaluation{margin:0 !important}body.evaluations i.cross-annotation{padding-left:5px;line-height:34px}body.evaluations span.competence-eval.rounded.ng-scope{vertical-align:middle}body.evaluations .filter-domaine{margin:0 0 0 5% !important;width:95% !important}body.evaluations .filter-domaine .drop-down-block,body.evaluations .filter-domaine .drop-down-block .drop-down-label{margin-bottom:0px}body.evaluations .filter-domaine .checkbox-domaine{background-color:#c9ced5 !important;margin-right:4px !important}body.evaluations .filter-domaine label.chip.checkbox-domaine.selected{background-color:#ff8d2e !important}body.evaluations nav.vertical.floating .content{display:initial !important}body.evaluations .lsu .filtre{position:relative;height:25px;overflow:hidden;background:#fff;padding:8px;border-radius:5px;box-shadow:0px 1px 1px rgba(0,0,0,.4);margin:5px;-moz-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out}body.evaluations .lsu .filtre .plus-input{right:5px;position:absolute;top:11px;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.evaluations .lsu .filtre .plus-input::after{content:"";font-size:15px;color:#8c939e;opacity:.8;cursor:pointer;border:none;background-color:inherit;font-size:10px}body.evaluations .lsu .filtre>h4{margin-bottom:4px;margin-top:4px;line-height:20px}body.evaluations .lsu .filtre .selectable-list li{font-size:12px;padding:2px}body.evaluations .lsu .filtre .selectable-list li:hover{background:#fff;color:#ff8d2e;border-bottom-color:gray}body.evaluations .lsu .filtre-classe.opened{height:270px}body.evaluations .lsu .filtre-classe.opened .plus-input::after{content:""}body.evaluations .lsu .filtre-classe .selectable-list{max-height:195px;overflow-y:scroll;margin:0}body.evaluations .lsu .filtre-responsable.opened{height:175px}body.evaluations .lsu .filtre-responsable.opened .plus-input::after{content:""}body.evaluations .lsu .filtre-responsable .selectable-list{max-height:100px;overflow-y:auto;margin:0}body.evaluations .round-avatar{height:120px;width:100px;margin:0 10px;text-align:center !important;opacity:.8 !important}body.evaluations .round-avatar img{height:100px;width:100px;object-fit:cover;border-radius:50% !important;border:1px solid #c9ced5 !important}body.evaluations .round-avatar span{color:#8c939e !important;font-weight:bold !important;text-align:center !important}body.evaluations .big-round-avatar{height:240px !important;width:200px !important}body.evaluations .big-round-avatar img{height:200px !important;width:200px !important}body.evaluations .alignTablewithOtherWidget{margin-top:65px}body.evaluations .eval_parent .help{color:#46afe6}body.evaluations .eval_parent .bilan-suivi-eleve{margin-top:5px !important}body.evaluations .eval_parent .textBotom{vertical-align:text-bottom}body.evaluations .eval_parent .lettreNiv{vertical-align:baseline !important}body.evaluations .eval_parent .hrForDisplayDevoir{border-bottom:solid 1px #5f5f5f;width:98%}body.evaluations .eval_parent .rounded{vertical-align:text-bottom !important}body.evaluations .eval_parent .content-box-accueil--table--content>.row{padding:12px 0 !important}@media screen and (max-device-width: 800px){body.evaluations .eval_parent #crumbs{display:none}body.evaluations .eval_parent .box-accueil{margin:0 !important}}body.evaluations .eval_parent .shadowOne{box-shadow:0px 0px 5px 0px rgba(0,0,0,.35) !important}body.evaluations .eval_parent .shadowTwo{box-shadow:0px 2px 4px 0px rgba(0,0,0,.35) !important}body.evaluations .eval_parent .content-box-accueil--table--content{overflow-y:hidden !important}body.evaluations .eval_parent .devoir-icons-container{height:285px !important}body.evaluations .eval_parent i.previous{display:inline-block !important;float:left !important}body.evaluations .eval_parent i.next{display:inline-block !important;float:right !important}body.evaluations .eval_parent .DevoirField{border:solid 1px #5f5f5f;padding-left:5px}body.evaluations .eval_parent .content-box-accueil--table--content>.row{height:40px}body.evaluations .eval_parent .floatRight{float:right}body.evaluations .eval_parent .floatLeft{float:left !important}body.evaluations .eval_parent .responsive-table table tbody tr:nth-child(even){background:rgba(0,0,0,.05)}body.evaluations .eval_parent .responsive-table table tbody tr:nth-child(odd){background:#fff}body.evaluations .eval_parent .background-grey{background:rgba(0,0,0,.05) !important}body.evaluations .eval_parent .background-white{background:#fff !important}body.evaluations .eval_parent .height80{line-height:80px}body.evaluations .eval_parent .list-devoirs{transition:all 100ms ease-out}@media screen and (min-device-width: 550px){body.evaluations .eval_parent .list-devoirs .testAlignLeft{text-align:left !important}}body.evaluations .eval_parent .list-devoirs .shadow-first{box-shadow:0px 0px 0px 0px rgba(0,0,0,.35)}body.evaluations .eval_parent .list-devoirs table{border-collapse:collapse}body.evaluations .eval_parent .list-devoirs table tbody tr:hover{color:#ff8d2e}body.evaluations .eval_parent .list-devoirs table tbody tr:nth-child(even){background:#fff !important;border-bottom:1px solid #ccc !important;border-top:0px !important}body.evaluations .eval_parent .list-devoirs table tr:nth-child(odd){border:0 !important}body.evaluations .eval_parent .list-devoirs table tr:nth-child(odd) td{border:0 !important;padding:0px !important}body.evaluations .eval_parent .list-devoirs table tr:nth-child(odd) td div{margin:5px 0 0;border-left:0px solid #fff;padding:5px;border-right:0px solid #fff;padding:5px}@media screen and (min-width: 800px){body.evaluations .eval_parent .list-devoirs table tr:nth-child(odd) td div{border-bottom:1px solid rgba(0,0,0,.2)}}body.evaluations .eval_parent .list-devoirs table tr:nth-child(odd) td .firstElem{margin-left:5px !important}body.evaluations .eval_parent .list-devoirs table tr:nth-child(odd) td .lastElem{margin-right:5px !important;margin-bottom:1px !important}body.evaluations .eval_parent .list-devoirs .opened{transform:scale(1.005)}body.evaluations .eval_parent .list-devoirs .opened td div{margin:0px !important;border-bottom:0px !important}body.evaluations .eval_parent .opened.lastElem.shadow{margin-top:5px !important}@media screen and (max-width: 800px){body.evaluations .eval_parent .notesDevoir{display:block !important;width:100% !important}}@media screen and (min-width: 800px){body.evaluations .eval_parent table{border-collapse:separate}}body.evaluations .eval_parent .responsive-table table tbody tr td{padding:5px;font-size:14px}body.evaluations .eval_parent .display-children{height:150px;width:100%;display:flex;flex-direction:row;justify-content:left;overflow-x:auto;box-sizing:border-box}body.evaluations .eval_parent .display-children>div{flex:0 0 auto;opacity:.5 !important;transform:scale(0.85);-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}body.evaluations .eval_parent .display-children>div:hover{opacity:.8 !important;transform:scale(0.9)}body.evaluations .eval_parent .display-children>div.selected{opacity:1 !important;transform:scale(1)}@media screen and (max-width: 800px),screen and (max-height: 800px){body.evaluations .eval_parent .display-children{height:110px;overflow:hidden}body.evaluations .eval_parent .display-children .round-avatar{height:80px;width:60px}body.evaluations .eval_parent .display-children .round-avatar img{width:60px;height:60px}}body.evaluations .eval_parent nav.vertical ul li a,body.evaluations .eval_parent .app-menu ul li a{padding-right:0px !important}body.evaluations .eval_parent .round-avatar{top:10px;right:10px}body.evaluations .eval_parent .content{min-height:0}body.evaluations .criterion.card.bilan-eleve{margin-top:0px !important}body.evaluations .bilan-suivi-eleve{margin-left:20px !important;margin-right:20px !important;padding-bottom:20px !important;border-radius:5px !important}body.evaluations .titre-libelle{color:#4bafd5;font-size:18px}body.evaluations .notes-help-bilan-eleve{margin-top:20px !important}body.evaluations .warning-bilan-eleve{padding-top:20px}body.evaluations .export-competences{font-size:12px}body.evaluations .elements-programme-rappels{font-size:14px}body.evaluations .label-checkbox{height:25px !important}body.evaluations .selectable-list li.positionnementcalculee{background:#46afe6;color:#fff}body.evaluations .width-td-0{width:0% !important;text-align:center !important}body.evaluations .width-td-10{width:10% !important;text-align:center !important}body.evaluations .width-td-20{width:20% !important;text-align:center !important}body.evaluations .width-td-50{width:50% !important;text-align:center !important}body.evaluations .responsive-table.width-td-10 table td{width:10% !important}body.evaluations .titleCenter{text-align:center !important}body.evaluations .text-align-left{text-align:left !important}@media screen and (max-device-width: 420px){body.evaluations .responsive-table table td{width:auto !important}}@media screen and (max-device-width: 550px){body.evaluations .responsive-table table td{width:auto !important}}body.evaluations .deletedStudent{color:#e61758 !important}body.evaluations .itemFlex{display:flex;flex-direction:column}body.evaluations .autocomplete div{padding:0px !important}body.evaluations .select-avis-padding{padding:10px 0}body.evaluations .font-size-13{font-size:13px !important}body.evaluations .display-flex-space-between{display:flex;justify-content:space-between}body.evaluations .historic{line-height:52px;margin:10px;color:#46afe6;font-weight:bold}body.evaluations .suiviDesAcquis th{padding:5px 11px !important}body.evaluations .suiviDesAcquis .matiere{font-weight:bold}body.evaluations .suiviDesAcquis span~ul{font-size:12px;margin-top:0px;margin-bottom:0px;list-style-type:none;padding-left:0px}body.evaluations .suiviDesAcquis span~ul li{padding-bottom:0px}body.evaluations .suiviDesAcquis textarea{height:75px;resize:none;margin-top:0px;margin-bottom:0px;overflow-y:auto;text-align:justify;padding:7px}body.evaluations .suiviDesAcquis .element{text-align:justify;height:75px;padding-right:5px;overflow-y:auto}body.evaluations .suiviDesAcquis tfoot td{padding:10px 0px}body.evaluations .suiviDesAcquis .selectable-list{margin:0px}body.evaluations .margin-zero{margin:0}body.evaluations .loaderGraph{border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.evaluations .loaderCenter{margin:0 45%}body.evaluations .grey-color{color:gray}body.evaluations .margin-top-releve-parentEleve{margin-top:8px}body.evaluations .padding-right-downloadButton-SuiviEleve{padding-right:7px !important}body.evaluations .choice-export-suivi-eleve{top:38px !important;bottom:auto !important}body.evaluations .loaderPage{margin:20% 50%}body.evaluations .tabs header{cursor:pointer}body.evaluations .tabs .tabs-selected::after{transform:scaleX(1)}body.evaluations .tabs .tabs-selected{color:#4bafd5}body.evaluations .buttons-suiviEleve{position:absolute;right:0}body.evaluations .buttons-suiviEleve-detail{position:absolute;width:97%}body.evaluations .releveNotes-suiviEleve{overflow:overlay}body.evaluations .releveNotes-noBorder{border:none !important}body.evaluations .encartBlanc-suiviEleve{margin-left:20px}body.evaluations .margin-text-underTabs{margin-bottom:20px}body.evaluations .iframeReportClass{display:inline}body.evaluations .half-width{width:50%}body.evaluations .followingClass{margin-left:15px;margin-right:15px}body.evaluations .marginUnderTabs{margin-bottom:20px;padding-top:15px}body.evaluations .choseDownloadFormat{display:flex;justify-content:space-around}body.evaluations .light-font-header{font-weight:100 !important;font-size:.9em}body.evaluations .margin-loader{margin-bottom:10px}body.evaluations .duplication-title{color:#ff3a55}body.evaluations .button-margin{margin:16px}@media screen and (min-device-width: 1300px){body.evaluations .backgroundExportImage{background-image:url(/competences/public/img/export_image.svg);background-repeat:no-repeat;background-origin:content-box;background-position:95% 15%;background-size:40%}}body.evaluations .archives-margin{margin:2.5%}body.evaluations .archives-frame{background-color:#f4f3f3;border:dotted gray;margin-top:2%;margin-bottom:1%}body.evaluations .archives-list-margin{margin-bottom:1%}body.evaluations .lightbox-creation-competences .element{font-weight:bold;margin:4% 0 0 0}body.evaluations .lightbox-creation-competences .element-no-bold{margin:4% 0 0 0}body.evaluations .lightbox-creation-competences .input-no-bold{margin:3.1% 0 0 0}body.evaluations .lightbox-creation-competences .margin-bottom-5p{margin:0 0 5% 0}body.evaluations .lightbox-creation-competences .margin-sous-competences{margin:1em 0 0 5% !important}body.evaluations .lightbox-creation-competences .margin-left-10p{margin:0 0 0 10% !important}.evaluations-sniplet .marginLeft{margin-left:15px}.evaluations-sniplet .custom-h4{font-size:15.5px;font-weight:normal !important;color:#000}.evaluations-sniplet .marginTopZero{margin-top:0}.evaluations-sniplet .marginBottomZero{margin-bottom:0}.evaluations-sniplet .marginTop{margin-top:15px}.evaluations-sniplet .disabled select{background-color:#d3d3d3 !important}.evaluations-sniplet .disabled:after{background:gray}.evaluations-sniplet .skills-header{cursor:pointer;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}.evaluations-sniplet .skills-header.skill-45{height:45px;overflow:hidden;list-style-type:none;color:#555}.evaluations-sniplet .skills-header.opened{height:auto;overflow:visible;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}.evaluations-sniplet .skills-header.opened>.skills-text-overflow i.skills-open-icon::before{content:""}.evaluations-sniplet .skills-header>span{padding:15px 5px;border-bottom:solid 1px #e0e0e0;display:block;cursor:pointer}.evaluations-sniplet .skills-header>span.skills-teach{padding:12px 35px 12px 20px}.evaluations-sniplet .skills-header>span.skills-teach>span{margin-bottom:5px}.evaluations-sniplet .skills-header>.skills-text-overflow i.skills-open-icon{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.evaluations-sniplet .skills-header>.skills-text-overflow i.skills-open-icon::before{content:"";left:0;position:absolute;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-size:10px}.evaluations-sniplet .skills-list-aideSaisie{padding-left:10px;margin:0;list-style-type:none}.evaluations-sniplet .skills-list-aideSaisie ul{list-style-type:none}.evaluations-sniplet ul.skills-list{list-style-type:none}.evaluations-sniplet .skills-list-proposition{margin:10px 5px 0 5px;cursor:pointer;padding:0 0 0 5px}.evaluations-sniplet .skills-list-proposition:hover{color:#ff8500}.evaluations-sniplet .all.selected{background:gray !important}.evaluations-sniplet .skills-list{padding-left:15px;overflow-y:scroll;overflow-x:hidden;min-height:95px;max-height:230px}.evaluations-sniplet .skills-list-proposition:hover dots-menu{opacity:1}.evaluations-sniplet .skills-list-proposition dots-menu{opacity:0}.evaluations-sniplet .border-white-before.checkbox>input[type=checkbox]:checked+span::before{border-color:#fff}.evaluations-sniplet .skills-header>.skills-text-overflow i.skills-open-icon::before{margin:10px 0 0 5px !important}.evaluations-sniplet .champsRequis{font-size:13px}.evaluations-sniplet .littleButton{padding:0px 4px !important;font-size:11px !important;text-transform:none !important;margin-bottom:0px !important;display:inline-block !important;float:none !important}.evaluations-sniplet .input-libelle{width:55%}.evaluations-sniplet .input-code{width:30%;margin-right:15px}.evaluations-sniplet.paramServices .selectable-list{width:80%;height:100%;margin:auto}.evaluations-sniplet.paramServices .delete{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:15px;color:#ff3a55;font-weight:300;opacity:.8;border:none;background-color:inherit}.evaluations-sniplet.paramServices .delete::after{content:""}.evaluations-sniplet.paramServices .lightboxCreate,.evaluations-sniplet.paramServices .lightboxUpdate{margin:20px}.evaluations-sniplet.paramServices .lightboxCreate>.row:last-child>*{display:inline-block}.evaluations-sniplet.paramServices .lightboxUpdate>.row>*{display:inline-block;vertical-align:middle}.evaluations-sniplet.paramServices .filterButton>*{margin:0 10px 15px}.evaluations-sniplet.paramServices .filterButton>input{font-size:1em;font-style:italic}.evaluations-sniplet .cursor-auto{cursor:auto}.evaluations-sniplet .domain-header{position:relative;left:10px;top:10px}.evaluations-sniplet .margin-top-10{margin-top:10px}.evaluations-sniplet .margin-left-10{margin-left:10px}.evaluations-sniplet .margin-15{margin:15px}i.eye-open-orange.eye-grey-color::before{color:gray !important}i.eye-open-orange.eye-white-color::before{color:#fff !important}.marginTop10{margin-top:10%}lightbox#delete-periodic div.content{width:600px}.lightbox-releve-period .margin-button{margin-top:2%;margin-right:5%}/*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, CGI, 2016.
 *     This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU Affero General Public License as
 *   published by the Free Software Foundation (version 3 of the License).
 *   For the sake of explanation, any module that communicate over native
 *   Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 *   license and could be license under its own terms. This is merely considered
 *   normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */body.vsco--global .rzslider{display:inline-block;position:relative;height:4px;width:100%;margin:10px 0 30px 5px !important;vertical-align:middle;user-select:none}body.vsco--global .rzslider.with-legend{margin-bottom:40px}body.vsco--global .rzslider[disabled]{cursor:not-allowed}body.vsco--global .rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#8c939e}body.vsco--global .rzslider[disabled] .rz-draggable{cursor:not-allowed}body.vsco--global .rzslider[disabled] .rz-selection{background:#8c939e}body.vsco--global .rzslider[disabled] .rz-tick{cursor:not-allowed}body.vsco--global .rzslider[disabled] .rz-tick.rz-selected{background:#8c939e}body.vsco--global .rzslider span{white-space:nowrap;position:absolute;display:inline-block}body.vsco--global .rzslider .rz-base{width:100%;height:100%;padding:0}body.vsco--global .rzslider .rz-bar-wrapper{left:0;box-sizing:border-box;margin-top:-11px;padding-top:11px;width:100%;height:22px;z-index:1}body.vsco--global .rzslider .rz-draggable{cursor:move}body.vsco--global .rzslider .rz-bar{left:0;width:100%;height:4px;z-index:1;background:#d6d9e0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}body.vsco--global .rzslider .rz-selection{z-index:2;background:#3889c1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}body.vsco--global .rzslider .rz-pointer{cursor:pointer;width:22px;height:22px;top:-13px;background-color:#3889c1;z-index:3;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;box-shadow:rgba(0,0,0,.26) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,.26) 0 1px 3px;-o-box-shadow:rgba(0,0,0,.26) 0 1px 3px;-webkit-box-shadow:rgba(0,0,0,.26) 0 1px 3px}body.vsco--global .rzslider .rz-pointer.rz-active{z-index:4}body.vsco--global .rzslider .rz-pointer.rz-active:after{background-color:#2f73a1}body.vsco--global .rzslider .rz-bubble{cursor:default;bottom:11px;padding:1px 3px;color:#8c939e}body.vsco--global .rzslider .rz-bubble.rz-limit{color:#8c939e}body.vsco--global .rzslider .rz-ticks{box-sizing:border-box;width:100%;height:0;position:absolute;left:0;top:-3px;margin:0;z-index:1;list-style:none}body.vsco--global .rzslider .rz-ticks-values-under .rz-tick-value{top:initial;bottom:-32px}body.vsco--global .rzslider .rz-tick{text-align:center;cursor:pointer;width:10px;height:10px;background:#d6d9e0;border-radius:50%;position:absolute;top:0;left:0;margin-left:6px;padding:0}body.vsco--global .rzslider .rz-tick.rz-selected{background:#3889c1}body.vsco--global .rzslider .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%, 0)}body.vsco--global .rzslider .rz-tick-legend{position:absolute;top:24px;transform:translate(-50%, 0);max-width:50px;white-space:normal}body.vsco--global .rzslider.rz-vertical{position:relative;width:4px;height:100%;margin:0 20px;padding:0;vertical-align:baseline}body.vsco--global .rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}body.vsco--global .rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;margin:0 0 0 -11px;padding:0 0 0 11px;height:100%;width:22px}body.vsco--global .rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}body.vsco--global .rzslider.rz-vertical .rz-pointer{left:-9px !important;top:auto;bottom:0}body.vsco--global .rzslider.rz-vertical .rz-bubble{left:11px !important;margin-left:3px;bottom:0}body.vsco--global .rzslider.rz-vertical .rz-ticks{height:100%;width:0;left:12px;top:0;z-index:1}body.vsco--global .rzslider.rz-vertical .rz-tick{vertical-align:middle;margin-left:auto;margin-top:6px}body.vsco--global .rzslider.rz-vertical .rz-tick-value{left:24px;top:initial;transform:translate(0, -28%)}body.vsco--global .rzslider.rz-vertical .rz-tick-legend{top:initial;right:24px;transform:translate(0, -28%);max-width:none;white-space:nowrap}body.vsco--global .rzslider.rz-vertical .rz-ticks-values-under .rz-tick-value{bottom:initial;left:initial;right:24px}/*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, CGI, 2016.
 *     This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU Affero General Public License as
 *   published by the Free Software Foundation (version 3 of the License).
 *   For the sake of explanation, any module that communicate over native
 *   Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 *   license and could be license under its own terms. This is merely considered
 *   normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */div.fancyCheck [type=checkbox]:not(:checked),div.fancyCheck [type=checkbox]:checked{position:absolute;left:-9999px}div.fancyCheck [type=checkbox]:not(:checked)+label,div.fancyCheck [type=checkbox]:checked+label{position:relative;padding-left:25px;cursor:pointer}div.fancyCheck [type=checkbox]:not(:checked),div.fancyCheck [type=checkbox]:checked{position:absolute;left:-9999px}div.fancyCheck [type=checkbox]:not(:checked)+label,div.fancyCheck [type=checkbox]:checked+label{position:relative;padding-left:65px;cursor:pointer}div.fancyCheck [type=checkbox]:not(:checked)+label:before,div.fancyCheck [type=checkbox]:checked+label:before,div.fancyCheck [type=checkbox]:not(:checked)+label:after,div.fancyCheck [type=checkbox]:checked+label:after{content:"";position:absolute}div.fancyCheck [type=checkbox]:not(:checked)+label:before,div.fancyCheck [type=checkbox]:checked+label:before{left:0;top:15px;width:45px;height:20px;background:#ddd;border-radius:15px;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s}div.fancyCheck [type=checkbox]:not(:checked)+label:after,div.fancyCheck [type=checkbox]:checked+label:after{width:16px;height:16px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;border-radius:50%;background:#7f8c9a;top:17px;left:2px}div.fancyCheck [type=checkbox]:checked+label:before{background:#34495e}div.fancyCheck [type=checkbox]:checked+label:after{background:#39d2b4;top:17px;left:27px}div.fancyCheck [type=checkbox]:checked+label .ui,div.fancyCheck [type=checkbox]:not(:checked)+label .ui:before,div.fancyCheck [type=checkbox]:checked+label .ui:after{position:absolute;left:6px;width:45px;border-radius:15px;font-size:14px;font-weight:bold;line-height:22px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}div.fancyCheck [type=checkbox]:not(:checked)+label .ui:before{left:32px}div.fancyCheck [type=checkbox]:checked+label .ui:after{color:#39d2b4}div.fancyCheck [type=checkbox]:focus+label:before{border:1px dashed #777;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-top:-1px}/*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, CGI, 2016.
 *     This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU Affero General Public License as
 *   published by the Free Software Foundation (version 3 of the License).
 *   For the sake of explanation, any module that communicate over native
 *   Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 *   license and could be license under its own terms. This is merely considered
 *   normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */.ml2{font-weight:900;font-size:3.5em}.ml2 .letter{display:inline-block;line-height:1em}.paramServices .selectable-list{width:80%;height:100%;margin:auto}.paramServices .service-list-container .serviceList{padding-top:.6%;border-top:.5px solid #a9a9a9}.paramServices .service-list-container .serviceList.active{box-shadow:-0.2em 0 3px rgba(10,10,10,.2),.2em 0 3px rgba(10,10,10,.2)}.paramServices .service-list-container .serviceList>*{vertical-align:middle;display:inline-block !important}.paramServices .service-list-container .serviceList>label:not(.select){text-align:center}.paramServices .service-list-container .serviceList .cellTab-left:first-child{padding-left:1em}.paramServices .service-list-container .subList{background-color:#f7f6f6}.paramServices .service-list-container .subList div .tabulation{padding-left:3em}.paramServices .service-list-container .serviceList:nth-child(2){box-shadow:inset 0 .2em 3px rgba(10,10,10,.2)}.paramServices .cellTab select{margin:0}.paramServices .select:not(button){margin:0 !important}.paramServices .select:not(button) select{min-width:0 !important}.paramServices i.eye-open-orange::before{content:"";color:#ff8500}.paramServices .delete{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:15px;color:#ff3a55;font-weight:300;opacity:.8;border:none;background-color:inherit}.paramServices .delete::after{content:""}.paramServices input[type=number]{height:2em;width:80%;margin-bottom:.2em;padding-left:5px}.paramServices .padding-top{padding-top:5px}.paramServices .lightboxCreate,.paramServices .lightboxUpdate{margin:20px}.paramServices .lightboxCreate>.row:last-child>*{display:inline-block}.paramServices .lightboxUpdate>.row>*{display:inline-block;vertical-align:middle}.paramServices .labels-in-line{display:inline-flex}.paramServices .labels-in-line div{margin-left:2px;display:inline-table;margin-right:2px}.paramServices .filterButton>*{margin:0 10px 15px}.paramServices .filterButton>input{font-size:1em;font-style:italic}.paramServices .filter-down::after{content:" ";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #222;position:absolute;margin-left:.5em;top:50%;margin-top:-4px}.paramServices .filter-up::after{content:" ";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:6px solid #222;position:absolute;margin-left:.5em;top:50%;margin-top:-4px}.paramServices .svg-image{display:flex;align-items:center}.paramServices .svg-image input{padding-top:5px}.paramServices .svg-image .image-center{margin-left:40%}.paramServices .svg-image input,.paramServices .svg-image i{margin-left:1em}.paramServices .loaderCenter{margin:0 45%}.paramServices .loaderArray{border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite}.paramServices .filterButton{border-radius:30em;background-color:#fff;color:#ff8500;border:solid 1px #ff8500;margin:.5em;padding:5px 15px}.paramServices .selected{background-color:#ff8500;color:#fff}.paramServices .tab-header{position:-webkit-sticky;position:sticky;background:#fff;left:355.5px;top:64px;margin-top:0;height:50px;z-index:2}.paramServices .filterArea input{border:none;border:solid 1px #ccc;border-radius:10px;margin-right:10em}.paramServices .filterArea select{border-radius:5px}.paramServices .trash{padding:10px}.paramServices .service-tab-header-center{padding-left:.6%;text-align:center}.paramServices .service-tab-header-left{padding-left:.6%;text-align:left}.paramServices .fit-font-size{font-size:1vw}.paramServices .inline-block{display:inline-block}.paramServices .cellTab-center{text-align:center}.paramServices .lightboxCreate ul{padding-left:1.33em;margin-top:.4em}.paramServices .lightboxCreate ul li{font-size:1.2em;list-style-type:none;padding-top:10px}.paramServices .lightboxCreate .buttonAbsolute{bottom:0;position:absolute;right:0}.paramServices .lightboxCreate .fullBorder{box-shadow:0 1px 3px rgba(0,0,0,.5) !important}.paramServices .lightboxCreate .buttonMargin{margin-top:10px}.paramServices .disabled-eye{opacity:50%;cursor:default}.orderShowSubject i.move-row::after{content:""}.orderShowSubject .container-arrow{display:flex;justify-content:space-around}.orderShowSubject .container-arrow .rotateDown{transform:rotate(-90deg);cursor:pointer}.orderShowSubject .container-arrow .rotateUp{transform:rotate(90deg)}.orderShowSubject .container-arrow i.arrow-simple:before{content:""}.orderShowSubject .loaderList{border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;width:30px;margin:0 45%;height:30px;animation:spin 2s linear infinite;margin:20% 50%}.orderShowSubject ul{list-style:none;height:auto;padding:0px 15%}.orderShowSubject ul .hidden{visibility:hidden}.orderShowSubject ul .row-shadow-effect{background:#fff;border-radius:5px;padding:10px;box-shadow:-2px 5px 5px #bfbfbf;z-index:0;cursor:grab}.orderShowSubject ul .row-dragged{z-index:1;margin-bottom:0}.orderShowSubject ul .drop-zone:first-child:hover,.orderShowSubject ul li:hover>div.drop-zone{height:60px;transition-duration:.3s;cursor:grabbing}.orderShowSubject ul .drop-zone{height:20px}.orderShowSubject ul .no-drop-zone:first-child,.orderShowSubject ul .drop-zone:first-child{height:40px}.orderShowSubject ul .no-drop-zone{height:20px}.mementoNotes-disableSelect{user-select:none}.mementoNotes-disabled{position:absolute !important;background-color:rgba(255,255,255,.8);z-index:1}.mementoNotes-title-lastNotes{font-size:.9em;padding:28px 16px 0}.mementoNotes-title-periodsNav-arrow{font-size:3em;margin:14px 16px}.mementoNotes-title-periodsNav-lastNotes{margin:0 10px}.mementoNotes-title-periodsNav-subjectDetailSubject{margin:10px 0 -6px}.mementoNotes-title-periodsNav-subjectDetailPeriod{font-size:.8em;margin:0}.mementoNotes-data{overflow-y:scroll;height:426px}.mementoNotes-data-lastNotes{filter:drop-shadow(0px 0px 2px #e3e3e3)}.mementoNotes-data-lastNotes-note{background-color:#fff;border-radius:10px;height:100px}.mementoNotes-data-lastNotes-note-competencesInfo{right:140px}.mementoNotes-data-lastNotes-note-competencesInfo-container{background:#fff;z-index:1;width:250px;font-size:.8em;color:#7a7a7a;border-radius:10px 3px 3px 10px;filter:drop-shadow(0px 5px 5px #545454);max-height:300px;overflow-y:scroll}.mementoNotes-data-lastNotes-note-competencesInfo-container-text-competencesChip{height:28px;width:28px;border-radius:100px;margin:auto 10px}.mementoNotes-data-lastNotes-note-info-content{padding:4px 10px}.mementoNotes-data-lastNotes-note-info-content>p{margin:0}.mementoNotes-data-lastNotes-note-info-content>p:first-child{text-transform:uppercase}.mementoNotes-data-lastNotes-note-info-content>p:not([class*=font-bold]){font-size:.8em}.mementoNotes-data-lastNotes-note-info-competencesIndicator{width:30px;border-radius:100px;padding-left:16px;padding-right:16px;border-width:2px;filter:drop-shadow(-1px 0px 1px #7a7a7a);background:#fff;margin:20px;right:-50px}.mementoNotes-data-lastNotes-note-info-competencesIndicator:hover+.mementoNotes-data-lastNotes-note-competencesInfo{display:block}.mementoNotes-data-lastNotes-note-value{border-radius:10px;color:#fff;width:100px;z-index:1;padding:10px}.mementoNotes-data-lastNotes-note-value>p:first-child{font-size:.9em}.mementoNotes-data-lastNotes-note-value>p:not(:first-child){font-size:.7em;height:1.4em;margin:0}.mementoNotes-data-lastNotes-note-value-content{font-size:1.5em;margin:0 8px}.mementoNotes-data-subjects{padding:0 55px}.mementoNotes-data-subjects-content{background-color:#fff;border-radius:5px;border:0 solid;border-left-width:10px}.mementoNotes-data-subjects-content-info{padding-left:10px}.mementoNotes-data-subjects-content-info>p{margin:0;text-transform:uppercase;font-size:.8em}.mementoNotes-data-subjects-content-value{margin-bottom:auto;margin-top:auto;padding-right:30px}.mementoNotes-data-subjects-content-value>p{width:50px}.mementoNotes-data-subjects-separator{margin:5px 0;border-radius:10px;border:0 solid #e3e3e3;border-top-width:2px}.mementoNotes-data-subjects-detailedSubject{margin:5px 0}.mementoNotes-data-subjects-detailedSubject p{margin:0;font-size:.8em}.mementoNotes-data-subjects-detailedSubject-value{margin:auto}.mementoNotes-data-subjects-detailedSubject-value span{font-size:1.5em}.mementoNotes-data-subjects-detailedSubject-value-average{font-size:2.2em}.mementoNotes-data-noContent{margin-top:166px}.mementoNotes-data-noContent h4{font-weight:normal}/*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, CGI, 2016.
 *     This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU Affero General Public License as
 *   published by the Free Software Foundation (version 3 of the License).
 *   For the sake of explanation, any module that communicate over native
 *   Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 *   license and could be license under its own terms. This is merely considered
 *   normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */.radio-label{width:100%;margin-bottom:1em;text-align:center}.radio-pillbox{height:3em;width:29%;font-size:.83em;border:0;border-radius:75px;overflow:hidden;color:#3889c1;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);display:inline-block;margin:0 55px 20px}.radio-pillbox radiogroup{height:100%;width:100%;display:flex}.radio-pillbox radiogroup div{width:100%;position:relative}.radio-pillbox radiogroup div input{-webkit-appearance:inherit;width:100%;height:100%;transition:background 300ms ease-out;margin:0;outline:0;border-left:1px solid rgba(0,0,0,.05)}.radio-pillbox radiogroup div input:checked{color:#5f6982;border:none;box-shadow:inset 0 10px 50px rgba(25,25,25,.1)}.radio-pillbox radiogroup .first{border-radius:75px 0 0 75px;border-left:none}.radio-pillbox radiogroup .last{border-radius:0 75px 75px 0}.radio-pillbox radiogroup div label{position:absolute;top:32%;line-height:1;left:0;width:100%;height:100%;text-align:center}.radio-pillbox input:focus{outline:0}.radio-pillbox label:after{content:"✔";display:inline-block;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:margin 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045) 100ms,-webkit-transform 250ms cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition:margin 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045) 100ms,-moz-transform 250ms cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition:margin 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045) 100ms,-o-transform 250ms cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:margin 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045) 100ms,transform 250ms cubic-bezier(0.895, 0.03, 0.685, 0.22)}.radio-pillbox input:checked+label:after{margin-left:12px;-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms,margin 500ms,-webkit-transform 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms;-moz-transition:-moz-transform 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms,margin 500ms,-moz-transform 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms;-o-transition:-o-transform 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms,margin 500ms,-o-transform 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms;transition:transform 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms,margin 500ms,transform 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 250ms}body.evaluations .note-table{font-size:.8em;overflow-x:scroll;margin-top:80px}body.evaluations .note-table table{border:solid 1px #d7d7d7}body.evaluations .note-table table tr:nth-child(even){background-color:#ececec}body.evaluations .note-table table td:nth-child(2n+3){background-color:#ddd}body.evaluations .note-table table td:first-child,body.evaluations .note-table table td:last-child{font-weight:bold}body.evaluations .note-table table td:nth-child(n+2){text-align:center}body.evaluations .note-table table tbody td{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7}body.evaluations .note-table table tbody tr:hover td{background-color:#ccc !important}body.evaluations .note-table table tfoot{border-top:3px solid #b3b3b3}body.evaluations .note-table table tfoot td{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7}body.evaluations .note-table table tfoot tr:hover td{background-color:#ccc !important}body.evaluations .note-table table tfoot tr:nth-child(1)>td:nth-child(1){color:#2f73a1}body.evaluations .note-table table tfoot tr:nth-child(2)>td:nth-child(1){color:#ff3a55}body.evaluations .note-table table tfoot tr:nth-child(3)>td:nth-child(1){color:#6fbe2e}/*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, CGI, 2016.
 *     This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU Affero General Public License as
 *   published by the Free Software Foundation (version 3 of the License).
 *   For the sake of explanation, any module that communicate over native
 *   Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 *   license and could be license under its own terms. This is merely considered
 *   normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */.suivi-proportion{height:20px;display:inline-block;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}.suivi-classe{border:gray;border-width:1px;border-style:solid;border-top:none;border-bottom:none;border-collapse:collapse;margin-left:-1px;margin-top:-1px;height:43px}.space-for-classe{margin-top:-1.25em;margin-bottom:1.875em}.vertical-align-top{vertical-align:top}.nivLetter{display:block;text-align:center}.padding-proportion{padding-left:5%;padding-top:3%}/*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, Région Nouvelle Aquitaine, Mairie de Paris, CGI, 2016.
 * This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation (version 3 of the License).
 * For the sake of explanation, any module that communicate over native
 * Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 * license and could be license under its own terms. This is merely considered
 * normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */@font-face{font-family:"material-icons";src:url("/viescolaire/public/font/material-design/fonts/materialdesignicons-webfont.eot");src:url("/viescolaire/public/font/material-design/fonts/materialdesignicons-webfont.eot") format("embedded-opentype"),url("/viescolaire/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff2"),url("/viescolaire/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff"),url("/viescolaire/public/font/material-design/fonts/materialdesignicons-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}/*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, Région Nouvelle Aquitaine, Mairie de Paris, CGI, 2016.
 * This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation (version 3 of the License).
 * For the sake of explanation, any module that communicate over native
 * Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 * license and could be license under its own terms. This is merely considered
 * normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *//*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, Région Nouvelle Aquitaine, Mairie de Paris, CGI, 2016.
 * This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation (version 3 of the License).
 * For the sake of explanation, any module that communicate over native
 * Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 * license and could be license under its own terms. This is merely considered
 * normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */body.vsco--global .tooltip{max-width:400px}body.vsco--global #structure-loader.overlay{position:fixed;height:calc(100% - 64px);width:100%;background:rgba(255,255,255,.9);left:0;top:64px;z-index:3}body.vsco--global #structure-loader.overlay>div{position:relative;height:100%;float:left;width:100%}body.vsco--global #structure-loader.overlay>div .content-loader{text-align:center;position:absolute;top:50%;width:100%;margin-top:-15px}body.vsco--global #message-loader.overlay{position:fixed;height:calc(100% - 64px);width:100%;background:rgba(255,255,255,.9);left:0;top:64px;z-index:3}body.vsco--global #message-loader.overlay>div{position:relative;height:100%;float:left;width:100%}body.vsco--global #message-loader.overlay>div .content-loader{text-align:center;position:absolute;top:50%;width:100%;margin-top:-15px}body.vsco--global .box-accueil{-webkit-border-radius:5p;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-color:#fff;height:440px !important;margin:2% 4%}body.vsco--global .box-accueil .select{min-width:80px !important}body.vsco--global .box-accueil>h2{text-align:center;margin-bottom:0}body.vsco--global .box-accueil table{overflow-y:scroll;max-height:220px !important;display:block}body.vsco--global .box-accueil .content-box-accueil--table .content-box-accueil--table--header{background:#3889c1}body.vsco--global .box-accueil .content-box-accueil--table .content-box-accueil--table--header h5{color:#fff !important;text-indent:10px}body.vsco--global .box-accueil .content-box-accueil--table .content-box-accueil--table--content{font-size:12px;padding:5px 0;overflow-y:scroll;height:260px}body.vsco--global .box-accueil .content-box-accueil--table .content-box-accueil--table--content>.row{padding:5px 0}body.vsco--global .box-accueil .content-box-accueil--table .content-box-accueil--table--content>.row:nth-child(2n){background-color:#e9ebef}body.vsco--global .menu-accueil{padding:5px !important;margin:0 !important}body.vsco--global .separator{border-bottom:solid 1px #e9ebef;margin-top:10px;margin-bottom:10px}body.vsco--global .highlightedText{background-color:#ff0}body.vsco--global .whiteSpaceNormal{white-space:normal !important}body.vsco--global .small-input-number{height:2em;width:50px;padding-left:5px}body.vsco--global .obligatoire{font-size:45% !important;vertical-align:top;color:#ff3a55;margin-left:0px}body.vsco--global textarea{height:auto}body.vsco--global .vsco_navigation{display:none}@media screen and (max-width: 800px){body.vsco--global .vsco_navigation{display:block !important}}body.vsco--global .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.vsco--global .inline-block{display:inline-block}body.vsco--global .block{display:block}body.vsco--global .align-center{text-align:center}body.vsco--global .aligned-center{margin:0 auto}body.vsco--global .background-grey{background-color:#e9ebef !important}body.vsco--global .shadow-color{background-color:rgba(0,0,0,.6) !important}body.vsco--global label input[type=checkbox]:checked+span::before,body.vsco--global label input[type=checkbox]:checked+i18n::before{content:" ";transform:rotate(40deg);-webkit-transform:rotate(40deg);border-color:#6fbe2e;height:25px;width:20px;margin-top:-11px}body.vsco--global .margin-five{margin:5px}body.vsco--global .padding-five{padding:5px}body.vsco--global .margin-top-1em{margin-top:1em}body.vsco--global .header-viescolaire>h1{text-align:center}body.vsco--global .main-content{margin-top:0 !important}body.vsco--global .list-view-cgi{height:100%}body.vsco--global .cell-indent{text-indent:10px}body.vsco--global header .header-nav{margin-bottom:10px}body.vsco--global header .header-nav .header-nav__fil-ariane>div{display:inline-block}body.vsco--global header .header-nav .header-nav__fil-ariane>.burger-icon{margin-right:30px}body.vsco--global header .header-nav .header-nav__date-pickers{margin-right:8.5%}body.vsco--global header .header-button{margin-bottom:10px}body.vsco--global header .header-button button{float:none}body.vsco--global container{-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}body.vsco--global .menu-zero{display:block;width:0%;overflow:hidden;white-space:nowrap}body.vsco--global .pointer{cursor:pointer}body.vsco--global .margin-five{margin:5px}body.vsco--global .header-viescolaire>h1{text-align:center}body.vsco--global .header-absences>h1{text-align:center}body.vsco--global .header-absences>h2{text-align:center;width:100%}body.vsco--global .list-view-cgi__header{margin-bottom:15px;border-bottom:1px solid gray}body.vsco--global .list-view-cgi__header div:nth-child(n){border-left:1px solid gray;text-indent:10px}body.vsco--global .list-view-cgi__header div:first-child{border-left:none !important;text-indent:10px}body.vsco--global .main-content{margin-top:0 !important}body.vsco--global .list-view-cgi{height:100%}body.vsco--global .list-view-cgi__grille{font-size:12px !important}body.vsco--global .list-view-cgi__grille>div:nth-child(n){border-top:solid 1px;border-left:solid 1px;border-right:solid 1px;padding:1px 0;border-color:#c9ced5;height:30px}body.vsco--global .list-view-cgi__grille>div:nth-child(n):hover{background-color:#d6d9e0}body.vsco--global .list-view-cgi__grille>div:last-child{border-bottom:solid 1px;border-color:#c9ced5;padding:1px 0}body.vsco--global .cell{-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}body.vsco--global mobile-panel .mobile-panel{position:fixed;background-color:#fff;height:100%;max-height:calc(100% - 105px);top:85px;width:450px;max-width:25%;display:block;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-o-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:2px}body.vsco--global mobile-panel .mobile-panel.right{right:-30%}body.vsco--global mobile-panel .mobile-panel.right.displayed{right:15px}body.vsco--global mobile-panel .mobile-panel.left{left:-30%}body.vsco--global mobile-panel .mobile-panel.left.displayed{left:15px}body.vsco--global mobile-panel .mobile-panel .close-mobile-panel{float:right;padding:5px 10px;color:#8c939e;cursor:pointer}body.vsco--global mobile-panel .mobile-panel .content{padding:25px 15px}body.vsco--global .burger-icon{cursor:pointer;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear;width:30px;height:23px;cursor:pointer;z-index:11;display:inline-block}body.vsco--global .burger-icon.opened>span:nth-child(1){-webkit-transform:rotate(45deg) translateY(9px) translateX(4px);-moz-transform:rotate(45deg) translateY(9px) translateX(4px);transform:rotate(45deg) translateY(9px) translateX(4px);margin-left:0px}body.vsco--global .burger-icon.opened>span:nth-child(2){margin-left:-100px}body.vsco--global .burger-icon.opened>span:nth-child(3){-webkit-transform:rotate(-45deg) translateY(-10px) translateX(5px);-moz-transform:rotate(-45deg) translateY(-10px) translateX(5px);transform:rotate(-45deg) translateY(-10px) translateX(5px);margin-left:0px}body.vsco--global .burger-icon:hover span{opacity:.8}body.vsco--global .burger-icon span{display:block;float:left;clear:both;height:2px;width:30px;margin-left:0px;border-radius:40px;background-color:#3889c1;position:absolute;overflow:hidden;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}body.vsco--global .burger-icon span:nth-child(1){margin-top:0px;z-index:9}body.vsco--global .burger-icon span:nth-child(2){margin-top:10px}body.vsco--global .burger-icon span:nth-child(3){margin-top:20px}body.vsco--global #crumbs{padding-left:5px;font-size:16px}body.vsco--global #crumbs ul{list-style:none;display:inline-table;padding:0}body.vsco--global #crumbs ul li{display:inline}body.vsco--global #crumbs ul li a{padding:10px;position:relative}body.vsco--global #crumbs ul li a:after{content:"";position:absolute;right:-5px;color:#8c939e;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:10px;top:10px}body.vsco--global #crumbs ul li a.selected,body.vsco--global #crumbs ul li a.selected:hover{color:#8c939e}body.vsco--global #crumbs ul li a.selected:after{content:""}body.vsco--global .marginFive{margin:5px}body.vsco--global .tailleMax{width:97%}body.vsco--global .marginTopFive{margin-top:5px}body.vsco--global .greyColor{color:#8c939e}body.vsco--global .bold{font-weight:bold}body.vsco--global .select:not(button){position:relative;height:38px;display:block;margin:5px 0}body.vsco--global .select:not(button) select{border:solid 1px rgba(0,0,0,.3) !important;background:#fff !important;width:100% !important;outline:none !important;padding:8px 15px 8px 5px;height:35px !important;color:#8c939e;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px}body.vsco--global .select:not(button).disabled select{background-color:#e9ebef !important}body.vsco--global .select:not(button).disabled:after{background:#8c939e}body.vsco--global .select:not(button):after{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;position:absolute;right:5px;top:5px;padding:2px 10px;background:#46afe6;color:#fff;pointer-events:none;border-radius:2px;font-size:9px;text-align:center;height:22px;vertical-align:middle}body.vsco--global .buttonPosition{width:100%}body.vsco--global .plus-input::after{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:12px;color:#8c939e;padding:9px 10px;font-weight:300;border-radius:50%;opacity:.8;cursor:pointer}body.vsco--global .plus-input:hover::after{color:#46afe6;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}body.vsco--global .cell-check{text-align:center}body.vsco--global .noMarginLeft{margin-left:0 !important}body.vsco--global .fontLarge{font-size:large}body.vsco--global .fontXLarge{font-size:x-large}body.vsco--global .italic{font-style:italic}body.vsco--global .marginLeftFive{margin-left:5px}body.vsco--global .tabbale:before,body.vsco--global .tabbale:after{display:table;content:"";line-height:0}body.vsco--global .tabbale:after{clear:both}body.vsco--global .nav-tabs{padding:0;font-size:1.1em}body.vsco--global .nav-tabs>li{float:left;line-height:20px;padding:20px 0;text-align:center;border-bottom:solid 0 rgba(0,0,0,0);-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease}body.vsco--global .nav-tabs>li.active{border-bottom:solid 3px #ff8d2e}body.vsco--global .nav-tabs>li.active a{color:#ff8d2e}body.vsco--global .nav-tabs>li a{padding:10px 0}body.vsco--global .nav{margin-left:0;margin:0;list-style:none;height:20px}body.vsco--global .nav:after{clear:both}body.vsco--global .tab-content{overflow:auto;margin-top:50px}body.vsco--global .tab-content>.tab-pane{display:none}body.vsco--global .tab-content>.tab-pane.active{display:block}body.vsco--global .asterisk::before{content:"*";font-size:16px}@media screen and (max-device-width: 800px){body.vsco--global .tab-content>.tab-pane{margin-top:10px}}body.vsco--global .bold{font-weight:bold}body.vsco--global .underline{text-decoration:underline}@-webkit-keyframes error{0%{border:solid 2px #ff3b30;background-color:rgba(255,59,48,0)}50%{border:solid 2px rgba(255,59,48,.3);background-color:rgba(255,59,48,.3)}100%{border:solid 2px #ff3b30;background-color:rgba(255,59,48,0)}}@-moz-keyframes error{0%{border:solid 2px #ff3b30;background-color:rgba(255,59,48,0)}50%{border:solid 2px rgba(255,59,48,.3);background-color:rgba(255,59,48,.3)}100%{border:solid 2px #ff3b30;background-color:rgba(255,59,48,0)}}@-o-keyframes error{0%{border:solid 2px #ff3b30;background-color:rgba(255,59,48,0)}50%{border:solid 2px rgba(255,59,48,.3);background-color:rgba(255,59,48,.3)}100%{border:solid 2px #ff3b30;background-color:rgba(255,59,48,0)}}@keyframes error{0%{border:solid 2px #ff3b30;background-color:rgba(255,59,48,0)}50%{border:solid 2px rgba(255,59,48,.3);background-color:rgba(255,59,48,.3)}100%{border:solid 2px #ff3b30;background-color:rgba(255,59,48,0)}}body.vsco--global .error{animation:error 1000ms infinite;-moz-animation:error 1000ms infinite;-webkit-animation:error 1000ms infinite}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@-moz-keyframes spinner{to{transform:rotate(360deg)}}@-o-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}body.vsco--global .offline-message{width:50%;left:25%;position:fixed;top:80px;text-align:center;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;color:#fff;font-weight:bold}body.vsco--global .offline-message.offline{background-color:#ff3a55}body.vsco--global .offline-message.offline i::before{content:""}body.vsco--global .offline-message.attempting{background-color:#eac403}body.vsco--global .offline-message.attempting i{animation:spinner 1.25s linear infinite}body.vsco--global .offline-message.attempting i::before{content:""}body.vsco--global .offline-message.online{background-color:#6fbe2e}body.vsco--global .offline-message.online i::before{content:""}/*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, Région Nouvelle Aquitaine, Mairie de Paris, CGI, 2016.
 * This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation (version 3 of the License).
 * For the sake of explanation, any module that communicate over native
 * Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 * license and could be license under its own terms. This is merely considered
 * normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */body.viescolaire .center{text-align:center !important}body.viescolaire .no-indent{text-indent:0 !important}body.viescolaire .sous-titre{font-size:small}body.viescolaire .selectable-list li:hover{background:#fff;color:#ff8d2e;border-bottom-color:gray}body.viescolaire .selectable-list li.selected:hover{background:#ff8d2e !important;color:#fff !important;border-bottom-color:gray}body.viescolaire .devoirToDelete{height:200px;overflow-y:scroll}body.viescolaire .suivi-eleve-item:hover dots-menu{opacity:1}body.viescolaire .suivi-eleve-item dots-menu{opacity:0}body.viescolaire dots-menu{vertical-align:top}body.viescolaire dots-menu .options{right:0px;left:20px}body.viescolaire .param-margin{margin-left:16.66667%;z-index:20}body.viescolaire .responsive-table table thead i{top:13%;margin-top:0px}body.viescolaire .margin-top-0-5em{margin-top:0px}body.viescolaire .margin-top-05em{margin-top:.5em !important}body.viescolaire .mask-item{color:#a4a7a6}body.viescolaire .item{color:#000}body.viescolaire table.fixed-head tr{background:#fff}body.viescolaire table thead tr{background:#c7edfc;border:none}body.viescolaire table thead tr:hover{background:#97defa;border:none}body.viescolaire .responsive-table table.bigLibelle tbody tr td:first-child{padding-left:45px;text-indent:unset}body.viescolaire .responsive-table table tbody tr td:first-child{text-indent:45px}body.viescolaire .responsive-table .fixed-head{border-collapse:collapse}body.viescolaire td i.close-2x{color:red}body.viescolaire td i.ok{color:green}body.viescolaire .head-param-periode>div{margin-bottom:3%;text-align:center}body.viescolaire .head-tableau-periode{border-bottom:solid;margin-bottom:8px;border-left:solid;border-right:solid;border-width:thin;border-color:#ccc}body.viescolaire .remove-padding{padding:0}body.viescolaire .text-center{text-align:center}body.viescolaire .margin-top-lg{margin-top:15px}body.viescolaire .config-periode article>*{margin-bottom:0}body.viescolaire .config-periode .expandable-list-item-main,body.viescolaire .config-periode .expandable-list-item-expand>.row{padding:0;overflow:hidden;height:40px}body.viescolaire .config-periode .expandable-list-item-main>div,body.viescolaire .config-periode .expandable-list-item-expand>.row>div{padding:10px;width:13.331%;text-align:center}body.viescolaire .config-periode .expandable-list-item-main>div:nth-child(2),body.viescolaire .config-periode .expandable-list-item-expand>.row>div:nth-child(2){width:10%}body.viescolaire .config-periode .expandable-list-item-main>div:nth-child(3),body.viescolaire .config-periode .expandable-list-item-expand>.row>div:nth-child(3){color:#3889c1;font-weight:bold}body.viescolaire .config-periode .expandable-list-item-main>div:first-child,body.viescolaire .config-periode .expandable-list-item-main>div:last-child,body.viescolaire .config-periode .expandable-list-item-expand>.row>div:first-child,body.viescolaire .config-periode .expandable-list-item-expand>.row>div:last-child{width:5%;text-align:center}body.viescolaire .config-periode .expandable-list-header{padding:0;overflow:hidden;height:65px}body.viescolaire .config-periode .expandable-list-header>div{padding:10px;width:13.331%;text-align:center}body.viescolaire .config-periode .expandable-list-header>div:nth-child(2){width:10%}body.viescolaire .config-periode .expandable-list-header>div:nth-child(3){color:#3889c1;font-weight:bold}body.viescolaire .config-periode .expandable-list-header>div:first-child,body.viescolaire .config-periode .expandable-list-header>div:last-child{width:5%;text-align:center}body.viescolaire .config-periode .text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.viescolaire .config-periode .expandable-list-header>div{background-color:#3889c1;color:#fff !important;font-weight:bold;min-height:65px;align-items:center;display:flex;justify-content:center}body.viescolaire .config-periode .expandable-list-header>div>label.checkbox>input[type=checkbox]:checked+span::before{border-color:#fff}body.viescolaire .config-periode .expandable-list-item{border-bottom:solid 1px #8c939e}body.viescolaire .config-periode .expandable-list-item .classe{height:25px;background-color:#e1f4fb;border-radius:12px;padding:0 5px;text-align:center;box-shadow:0px 1px 1px rgba(0,0,0,.8);-moz-box-shadow:0px 1px 1px rgba(0,0,0,.8);-o-box-shadow:0px 1px 1px rgba(0,0,0,.8);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.8)}body.viescolaire .config-periode .expandable-list-item .classe span{margin:5px}body.viescolaire .config-periode .expandable-list-item .expandable-list-item-main{color:#000;font-weight:bold}body.viescolaire .config-periode .expandable-list-item .expandable-list-item-main .down-open::before{opacity:.8;background-color:inherit;color:#8c939e;display:block}body.viescolaire .config-periode .expandable-list-item .expandable-list-item-main:hover .down-open::before{color:#46afe6}body.viescolaire .config-periode .expandable-list-item:not(.displayed) .down-open::before{transform:rotate(90deg);-moz-transition:rotate 1s ease;-o-transition:rotate 1s ease;-webkit-transition:rotate 1s ease;transition:rotate 1s ease}body.viescolaire .config-periode .expandable-list-item:not(.displayed) .expandable-list-item-expand{-moz-transition:max-height 1s ease;-o-transition:max-height 1s ease;-webkit-transition:max-height 1s ease;transition:max-height 1s ease;max-height:0;overflow:hidden}body.viescolaire .config-periode .expandable-list-item.displayed>.expandable-list-item-expand>.row:first-child div{border-top:solid 2px #3889c1}body.viescolaire .config-periode .expandable-list-item.displayed>.expandable-list-item-expand>.row:first-child div:nth-child(1),body.viescolaire .config-periode .expandable-list-item.displayed>.expandable-list-item-expand>.row:first-child div:nth-child(2){border-top:none}@media screen and (min-device-width: 800px){body.viescolaire .widthLightBox div.content{width:60% !important}}body.viescolaire .trSniplet{background:#46afe6 !important}body.viescolaire .selected-item{background-color:#95bcf2;white-space:normal !important}body.viescolaire .padding-left{padding-left:3em;min-width:60%}body.viescolaire .header-class>div{height:30px;font-weight:bold}body.viescolaire .header-class>div>label.checkbox>input[type=checkbox]:checked+span::before{border-color:#fff}body.viescolaire .header-class>div:first-child{padding:5px}body.viescolaire .header-class>div:last-child{padding:5px 0px 5px 0px}body.viescolaire .list-classes{margin-left:5px}body.viescolaire .rounded{width:23px;height:23px;border-radius:50%;display:inline-block;position:relative;transition:all 200ms ease}body.viescolaire .openedSectionDom{height:0 !important;overflow:hidden !important}body.viescolaire .Domaine::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:.5%;content:"";font-size:10px;float:left}body.viescolaire .Domaine.openedDom::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:1%;content:"";font-size:10px;float:left}body.viescolaire .patchwork .content{width:40% !important}body.viescolaire opt i::after{margin-right:3px;font-size:18px !important}body.viescolaire opt i.eye-open{font-size:18px}body.viescolaire .humane,body.viescolaire .humane-original{position:fixed;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:100000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}body.viescolaire .humane,body.viescolaire .humane-original{line-height:40px;font-size:25px;top:25%;left:25%;opacity:0;width:50%;min-height:40px;padding:10px;text-align:center;background-color:#000;color:#fff;-webkit-border-radius:15px;border-radius:15px}body.viescolaire .humane p,body.viescolaire .humane-original p,body.viescolaire .humane ul,body.viescolaire .humane-original ul{margin:0;padding:0}body.viescolaire .humane ul,body.viescolaire .humane-original ul{list-style:none}body.viescolaire .humane.humane-original-info,body.viescolaire .humane-original.humane-original-info{background-color:#00d}body.viescolaire .humane.humane-original-success,body.viescolaire .humane-original.humane-original-success{background-color:#030}body.viescolaire .humane.humane-original-error,body.viescolaire .humane-original.humane-original-error{background-color:#d00}body.viescolaire .humane.humane-animate,body.viescolaire .humane-original.humane-original-animate{opacity:.8}body.viescolaire .humane.humane-animate:hover,body.viescolaire .humane-original.humane-original-animate:hover{opacity:.6}body.viescolaire .humane.humane-js-animate,body.viescolaire .humane-original.humane-original-js-animate{opacity:.8}body.viescolaire .humane.humane-js-animate:hover,body.viescolaire .humane-original.humane-original-js-animate:hover{opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}body.viescolaire .grid-exemple.row .article,body.viescolaire .grid-exemple.row .absolute{font-size:14px;padding:10px;color:#888;border:#fff solid 5px;border-radius:12px;background:#eee;text-align:left}body.viescolaire .cke_float.cke_chrome{box-shadow:none;z-index:7000 !important}body.viescolaire .cke_float.cke_chrome .cke_inner{background:#f6f6f6;box-shadow:none !important;border:1px solid #ccc}body.viescolaire .cke_float.cke_chrome .cke_inner .cke_top{background:none;border:none;box-shadow:none;border-bottom:none}body.viescolaire .cke_float.cke_chrome .cke_inner .cke_top .cke_toolgroup{box-shadow:none}body.viescolaire .cke_float.cke_chrome .cke_inner .cke_top span{border:none;background:none}body.viescolaire .cke_float.cke_chrome .cke_inner .cke_top .cke_combo_arrow{border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-top:3px solid #474747}body.viescolaire .cke_float.cke_chrome .cke_inner .cke_top .cke_combo_button{background:#fff;border:1px solid #ddd}body.viescolaire .cke_float.cke_chrome .cke_inner .cke_top .cke_button_on{background:#ddd;box-shadow:inset 1px 1px 2px #999}body.viescolaire .warning{color:#c60c17;background:#ffe7e8;padding:7px;font-size:12px;text-align:center;-webkit-border-radius:  10px;  -moz-border-radius:  10px;  -ms-border-radius:  10px;  border-radius:  10px;max-width:100%}body.viescolaire .info{color:#2f8cc9;background:#ebf4f9;padding:7px;font-size:12px;text-align:center;-webkit-border-radius:  10px;  -moz-border-radius:  10px;  -ms-border-radius:  10px;  border-radius:  10px;max-width:100%}body.viescolaire i.trash{margin-right:7.5px}body.viescolaire .width-10{width:10em}body.viescolaire .line-heigth-23{line-height:23px}body.viescolaire lightbox.visible-overflow>section.lightbox>div.content{overflow:visible;max-height:fit-content}/*!
 * Copyright (c) Région Hauts-de-France, Département de la Seine-et-Marne, Région Nouvelle Aquitaine, Mairie de Paris, CGI, 2016.
 * This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation (version 3 of the License).
 * For the sake of explanation, any module that communicate over native
 * Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 * license and could be license under its own terms. This is merely considered
 * normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */body.vsco--global i.check-empty::after{content:""}body.vsco--global i.up-open::after{font-size:large}body.vsco--global i.up-open::after:hover{color:#46afe6}body.vsco--global i.down-open::after{font-size:large}body.vsco--global i.down-open::after:hover{color:#46afe6}body.vsco--global i.table::after{content:"";color:#fff}body.vsco--global i.clock::after{content:""}body.vsco--global i.plus::after{content:"";font-size:large}body.vsco--global i.moins::after{content:"-";font-size:xx-large}body.vsco--global i.ok::after{content:"";font-size:large}body.vsco--global i.alerte::after{content:"!";font-size:xx-large}body.vsco--global i.warning::before,body.vsco--global i.report::before{content:"";font-size:18px}body.vsco--global i.cancel::before{content:""}body.vsco--global i.eye-slash::before{content:""}body.vsco--global i.eye-open::before::before{content:""}body.vsco--global i.eye-open-orange::before{content:"";color:#ff8500}body.vsco--global i.trash-orange::before{content:"";color:#ff8500}body.vsco--global i.trash::before{content:""}body.vsco--global i.down-open{content:""}body.vsco--global .left-arrow::after{content:"";opacity:.8;cursor:pointer;border:none;background-color:inherit;color:#8c939e}body.vsco--global .left-arrow::after:hover{color:#46afe6}body.vsco--global .right-arrow::after{content:"";opacity:.8;cursor:pointer;border:none;background-color:inherit;color:#8c939e}body.vsco--global .right-arrow::after:hover{color:#46afe6}body.vsco--global .clock::after{content:""}body.vsco--global i.arrows-cw::after{content:""}body.vsco--global i.phone::after{content:"";cursor:pointer}body.vsco--global i.pencil::after{content:"";cursor:pointer}body.vsco--global i.updateDomaine::after{content:"";cursor:pointer}body.vsco--global i.manual-item::after{content:""}body.vsco--global i.calendar-o::after{content:"";color:#4bafd5;padding:0 5px}body.vsco--global i.mdi-close::before{font-family:"material-icons";content:""}body.vsco--global i.mdi-delete-forever::before{font-family:"material-icons";content:""}.toasts{position:fixed;top:74px;right:25px;width:350px;z-index:1000;box-sizing:border-box}.toasts .toast-content{margin-bottom:10px;position:relative;opacity:0;margin-top:40px;box-sizing:border-box;font-size:16px !important;border-left:none !important;height:0 !important;overflow:hidden;transition:all .25s ease}.toasts .toast-content .content{padding:15px 10px;line-height:28px}.toasts .toast-content .content:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:10px}.toasts .toast-content.show{margin-top:10px !important;opacity:1;height:auto !important;overflow:auto !important}.toasts .toast-content.confirm{color:#1b2e0b;background-color:#bfe79e}.toasts .toast-content.confirm .content:before{content:""}.toasts .toast-content.confirm .timer{background-color:#4b801f}.toasts .toast-content.info{color:#0e4b6b;background-color:#cde9f8}.toasts .toast-content.info .content:before{content:""}.toasts .toast-content.info .timer{background-color:#1b8ac5}.toasts .toast-content.warning{color:#870012;background-color:#ffd3d9}.toasts .toast-content.warning .content:before{content:""}.toasts .toast-content.warning .timer{background-color:#ed0020}.toasts .toast-content.info .content:before,.toasts .toast-content.warning .content:before{font-size:20px !important}.toasts .toast-content .timer{width:100%;position:absolute;bottom:0;left:0;height:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition-timing-function:linear;transition-property:all;transition-duration:3s}.toasts .toast-content .timer.animation{width:0;border-bottom-right-radius:0}.times-slot-class-add-section select{margin:5px 10px}.times-slot-class-list-element-name p{text-align:start}.times-slot-class-list-element multi-combo{min-height:1.5em;height:unset}.times-slot-class-list-element multi-combo>button.multi-combo-root-button{margin:0}.times-slot-class-list-element multi-combo>div.multi-combo-root-panel>div.multi-combo-panel-opts>button{display:none}.times-slot-class-list-element multi-combo button{height:auto}.times-slot-class-list-element-classes i.mdi-close{font-size:1.5em}.times-slot-class-list-element-classes-error{color:#ff3a55}.times-slot-choiceSchedule{display:flex;align-items:center}.times-slot-schedule{width:80%;display:flex;flex-direction:column;padding:16px 0 32px 0}.times-slot-schedule-title{display:flex;text-align:center;position:relative;align-items:center;background-color:#fff;color:#000;box-shadow:0 4px 10px -2px rgba(0,0,0,.3);height:30px;border:1px solid #eee}.times-slot-schedule-title span{flex:1}.times-slot-schedule-list{display:flex;text-align:center;align-items:center;margin:0;padding:0;height:30px;border-bottom:1px solid rgba(214,214,214,.368627451)}.times-slot-schedule-list:nth-child(even){background-color:#fff}.times-slot-schedule-list span{flex:1}body .memento .menu ul li.focused,body .memento .menu ul li.focused i:before,body .memento .menu ul li.focused i:after{color:#000}body.presences .memento .menu ul li.focused,body.presences .memento .menu ul li.focused i:before,body.presences .memento .menu ul li.focused i:after{color:#ffb600}body.edt .memento .menu ul li.focused,body.edt .memento .menu ul li.focused i:before,body.edt .memento .menu ul li.focused i:after{color:#162eae}body.diary .memento .menu ul li.focused,body.diary .memento .menu ul li.focused i:before,body.diary .memento .menu ul li.focused i:after{color:#00ab6f}body.competences .memento .menu ul li.focused,body.competences .memento .menu ul li.focused i:before,body.competences .memento .menu ul li.focused i:after{color:#ff5300}.memento{background-color:#f7f6f6;position:fixed;top:64px;width:100%;height:calc(100% - 64px);z-index:100000;left:0;overflow-y:auto;color:#000 !important;font-size:17px}.memento ::-webkit-scrollbar{width:5px}.memento ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.memento ::-webkit-scrollbar-thumb{background:#4bafd5;border-radius:10px}.memento ::-webkit-scrollbar-thumb:hover{background:#1898c9}.memento .accommodation-field{text-transform:lowercase}.memento .header{display:flex;align-items:center}.memento .header>div{flex:1}.memento .header .user-comment{padding:10px;background-color:#fff}.memento .header .user-comment i18n{margin-left:9px;font-size:15px}.memento .header .user-comment textarea{height:80px;font-family:Roboto,sans-serif;border:none;margin:0}.memento .header .actions{align-self:flex-start}.memento .header .actions i.close::before{font-size:38px;margin-right:0;cursor:pointer}.memento .header .actions .async-autocomplete{padding:10px;background-color:#fff;width:80%;float:right}.memento .header .actions .async-autocomplete input[type=text]{margin-bottom:0}.memento .header .menu ul{border-left:solid 1px rgba(0,0,0,.15);list-style-type:none}.memento .header .menu ul li{margin-top:5px}.memento .card{font-size:17px}.memento .section-title{font-size:20px;color:#000}.memento .card{padding:15px}.memento .student{display:flex;align-items:center;font-size:17px}.memento .student .avatar{height:170px;width:170px;border-radius:50%;overflow:hidden}.memento .student .groups>span::after{content:","}.memento .student .groups>span:last-child::after{content:""}.memento .student h4{font-size:28px;color:#000 !important}.memento .relatives{display:flex;padding:5px}.memento .relatives .relative{flex:1;display:flex;justify-content:center;border-right:solid 1px rgba(0,0,0,.15)}.memento .relatives .relative:last-child{border-right:none}.memento .relatives .relative .data .contact-info.disabled{opacity:.6}.memento .relatives .relative .data .contact-info>div{margin:10px 0 auto 0}.memento .relatives .relative h4{font-size:20px;font-weight:bold}.memento .relatives .relative .contact-priority{display:flex;margin-top:48px}.memento i::after,.memento i::before{font-family:"material-icons";font-size:20px;margin-right:5px;color:#000}.memento i.birth-date::after{content:""}.memento i.school::after{content:""}.memento i.accommodation::after{content:""}.memento i.bus::after{content:"󰀴";font-size:22px}.memento i.email::after{content:""}.memento i.mobile::after{content:""}.memento i.phone::after{content:""}.memento i.address::after{content:""}.memento i.relatives-icon::after{content:"ﻴ"}.memento i.absences::before{content:"";color:#000}.memento i.marks::after{content:""}.memento i.sanctions::after{content:""}.memento i.teachers-conference::after{content:""}.memento i.close::before{content:""}.async-autocomplete .input-async-autocomplete.loading{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.async-autocomplete .input-async-autocomplete.loading::after{content:"";position:absolute;right:10px;animation:spinner 1.25s linear infinite}.async-autocomplete .scroll.drop-down{overflow-y:scroll;display:block}.async-autocomplete .drop-down.empty{display:block}.async-autocomplete .drop-down{top:80%;max-height:200px;width:100%;display:none}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@-moz-keyframes spinner{to{transform:rotate(360deg)}}@-o-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ellipsis-multiline-two{display:block;display:-webkit-box;margin:0 auto;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical}.ellipsis-multiline-three{display:block;display:-webkit-box;margin:0 auto;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */-webkit-box-orient:vertical}.paramServices .selectable-list{width:80%;height:100%;margin:auto}.paramServices .service-list-container .serviceList{padding-top:.6%;padding-bottom:.6%;border-top:.5px solid #a9a9a9}.paramServices .service-list-container .serviceList.active{box-shadow:-0.2em 0 3px rgba(10,10,10,.2),.2em 0 3px rgba(10,10,10,.2)}.paramServices .service-list-container .serviceList>*{vertical-align:middle;display:inline-block !important}.paramServices .service-list-container .serviceList>label:not(.select){text-align:center}.paramServices .service-list-container .serviceList .cellTab-left:first-child{padding-left:1em}.paramServices .service-list-container .serviceList .pencil,.paramServices .service-list-container .serviceList cancel{color:#ff8500}.paramServices .service-list-container .subList{background-color:#f7f6f6}.paramServices .service-list-container .subList div .tabulation{padding-left:3em}.paramServices .service-list-container .serviceList:nth-child(2){box-shadow:inset 0 .2em 3px rgba(10,10,10,.2)}.paramServices .padding-top{padding-top:5px}.paramServices .lightboxCreateCSS,.paramServices .lightboxUpdate{margin:20px}.paramServices .lightboxCreateCSS>.row:last-child>*{display:inline-block}.paramServices .lightboxUpdate>.row>*{display:inline-block;vertical-align:middle}.paramServices .labels-in-line{display:inline-flex}.paramServices .labels-in-line div{margin-left:2px;display:inline-table;margin-right:2px}.paramServices .filterButton>*{margin:0 10px 15px}.paramServices .filterButton>input{font-size:1em;font-style:italic}.paramServices .filter-down::after{content:" ";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #222;position:absolute;margin-left:.5em;top:50%;margin-top:-4px}.paramServices .filter-up::after{content:" ";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:6px solid #222;position:absolute;margin-left:.5em;top:50%;margin-top:-4px}.paramServices .svg-image{display:flex;align-items:center}.paramServices .svg-image input{padding-top:5px}.paramServices .svg-image .image-center{margin-left:40%}.paramServices .svg-image input,.paramServices .svg-image i{margin-left:1em}.paramServices .loaderCenter{margin:0 45%}.paramServices .loaderArray{border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite}.paramServices .filterButton{border-radius:30em;background-color:#fff;color:#ff8500;border:solid 1px #ff8500;margin:.5em;padding:5px 15px}.paramServices .selected{background-color:#ff8500;color:#fff}.paramServices .tab-header{position:-webkit-sticky;position:sticky;background:#fff;left:355.5px;top:64px;margin-top:0;height:50px;z-index:2}.paramServices .filterArea input{border:none;border:solid 1px #ccc;border-radius:10px;margin-right:10em}.paramServices .filterArea select{border-radius:5px}.paramServices .trash{padding:10px}.paramServices .service-tab-header-center{text-align:center}.paramServices .service-tab-header-left{text-align:left}.paramServices .cellTab-center{text-align:center}.paramServices .cellTab-center div>span [tooltips]{background-color:#fff;color:#000}.paramServices .pencil{color:#ff8500}.paramServices .lightboxCreate ul{padding-left:1.33em;margin-top:.4em}.paramServices .lightboxCreate ul li{font-size:1.2em;list-style-type:none;padding-top:10px}.paramServices .lightboxCreate .buttonAbsolute{bottom:0;position:absolute;right:0}.paramServices .lightboxCreate .fullBorder{box-shadow:0 1px 3px rgba(0,0,0,.5) !important}.paramServices .lightboxCreate .buttonMargin{margin-top:10px}.paramServices .remplacement-separator{width:100%;height:.5px;padding:0;background:#d3d3d3}.paramServices .selectedMultiBox{font-size:16px}.paramServices .selectedMultiBox .selected{background-color:unset}.trombinoscope .access-button{float:right}.trombinoscope .import-settings-desc{margin-right:10px}.trombinoscope .file-import-input{margin:10px}.trombinoscope .file-import-button{float:right}.trombinoscope-reports{display:flex;flex-direction:column}.trombinoscope-reports-item{color:#ffb600}.trombinoscope-reports-item:hover{font-weight:bold}.trombinoscope-reports .report-button{width:fit-content;margin-top:10px}.trombinoscope-failures{display:flex;flex-direction:column}.trombinoscope-failures-clear{width:250px;margin:0}.trombinoscope-failures-item{display:flex;margin-top:15px}.trombinoscope .lightbox-report .content{width:1030px !important;height:750px;font-family:"Courier New",serif}.trombinoscope-students .title-back .left-open{position:absolute;margin-top:4px}.trombinoscope-students .title-back h4{margin-left:15px}.trombinoscope-students-search{display:flex}.trombinoscope-students-search ul.search-input-ul{padding:5px;margin:0;font-weight:bold}.trombinoscope-students-search ul.search-input-ul li{display:inline;margin:0 5px}.trombinoscope-students-search .search-students{margin-bottom:10px;width:300px;margin-right:50px}.trombinoscope-students-search .search-groups{width:300px}.trombinoscope-students-list .group-name{margin:10px;font-weight:bold;font-size:x-large}.trombinoscope-students-list .group-students{display:grid;grid-template-columns:repeat(6, 15%);grid-column-gap:25px;grid-gap:16px;grid-auto-rows:280px}.trombinoscope-students-list .group-students-item{box-shadow:0 3px 6px rgba(0,0,0,.2);display:flex;justify-content:center;position:relative}.failure{display:flex;width:100%}.failure .error-photo{max-width:8%;margin-right:20px}.failure .error-info{display:flex;flex-direction:column}.failure .error-info-name{margin:5px;font-weight:bold}.failure .error-info-path{margin:5px}.failure .error-info-search{flex-shrink:2}.student-picture{display:flex;flex-direction:column;align-items:center;padding:16px 16px 0 16px}.student-picture-content{display:flex;position:relative;margin-bottom:12px}.student-picture-content-background{position:absolute;top:7px;right:7px;background:#fff;width:11px;height:11px;visibility:hidden;opacity:0;transition:visibility .2s linear,opacity .4s linear}.student-picture-content-remove{font-size:24px;color:#ff8d2e;position:absolute;top:0;right:0;visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s linear}.student-picture-content:hover{visibility:visible}.student-picture-content:hover .student-picture-content-background,.student-picture-content:hover .student-picture-content-remove{cursor:pointer;visibility:visible;opacity:1}.student-picture-content-img{object-fit:cover;height:200px;width:100%}.student-picture-content-button{position:absolute;bottom:0;width:100%;margin:0}.student-picture-name{text-align:center;font-weight:bold;width:140px}@font-face{font-family:"material-icons";src:url("/minetest/public/font/material-design/fonts/materialdesignicons-webfont.eot");src:url("/minetest/public/font/material-design/fonts/materialdesignicons-webfont.eot") format("embedded-opentype"),url("/minetest/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff2"),url("/minetest/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff"),url("/minetest/public/font/material-design/fonts/materialdesignicons-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}body.minetest .minetest-head{display:flex;justify-content:space-between}body.minetest .minetest-head-title{margin-bottom:0}body.minetest .minetest-head-download{font-size:12px}body.minetest .minetest-head-download-text{font-weight:bold}body.minetest .minetest .download-description{display:contents;margin:10px 0;font-weight:bold}body.minetest .empty-state{margin:20px}body.minetest .empty-state-button{display:flex;text-align:center;margin:auto}body.minetest .empty-content{display:flex;flex-direction:column;margin:auto;text-align:center}body.minetest .empty-content img{margin:auto}body.minetest .worlds .current-container{display:flex;justify-content:space-between;align-items:center;margin-top:10px}body.minetest .worlds .current-container h2{font-size:26px}body.minetest .worlds .current-container h6,body.minetest .worlds .current-container a{margin:10px 0;font-size:13px}body.minetest .worlds .current-container .button{display:flex;justify-content:flex-end;margin-top:10px}body.minetest .worlds .current-container-title{display:flex;align-items:center}body.minetest .worlds .url-container{display:flex}body.minetest .worlds .url-container .input-url{padding-right:15px}body.minetest .worlds .url-container .input-url input{width:100%}body.minetest .worlds .url-container a{display:flex;transition:all 250ms ease;align-items:center}body.minetest .worlds .url-container a i.copy{font-size:20px;margin-right:5px}body.minetest .worlds .url-container a:hover{fill:#ff8500}body.minetest .grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:25px;margin:25px 0}body.minetest .grid .flex-card{height:130px;display:flex}body.minetest .grid .flex-card.active{border-color:#ff8500;background-color:#c7edfc;transition:all 250ms ease}body.minetest .grid .flex-card .icon{display:flex;height:100%}body.minetest .grid .flex-card .icon img{width:100%;height:100%;object-fit:cover}body.minetest .grid .flex-card .title{width:65%;margin:5px;line-height:20px}body.minetest .grid .flex-card .title .owner>h5{margin:0;font-weight:bold;font-size:15px}body.minetest .grid .flex-card .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:300px}body.minetest .minetest-lightbox-content{display:flex;justify-content:space-between}body.minetest .minetest-lightbox-content-upload{display:flex;width:25%;margin:10px}body.minetest .minetest-lightbox-content-form{display:flex;flex-direction:column;width:75%;margin:10px}body.minetest .minetest-lightbox-content-form-input-text{display:flex}body.minetest .minetest-lightbox-content-form-input-text-title{margin-right:10px}body.minetest .minetest-lightbox-content-form-description{margin:10px 0}body.minetest .minetest-lightbox-content-form-input-checkbox-title{margin-right:10px}body.minetest .minetest-lightbox-content-form-password{display:flex;margin:10px 25px}body.minetest .minetestCurrent .custom-cancel{color:#ff8500;background:#e9ebef;font-size:14px;box-shadow:none}body.minetest .minetestCurrent .custom-cancel:hover{background:#ff8500;color:#fff;font-size:14px;box-shadow:none}body.minetest .minetestDelete .responsive-table table thead tr{color:#fff}body.minetest .minetestDelete .responsive-table table td{text-align:left}body.minetest .minetestDelete .custom-cancel{color:#ff8500;background:#e9ebef;font-size:14px;box-shadow:none}body.minetest .minetestDelete .custom-cancel:hover{background:#ff8500;color:#fff;font-size:14px;box-shadow:none}body.minetest .minetestDelete .custom-button{background:#ff8500;color:#fff;font-size:14px}body.minetest .minetestDelete .custom-button:hover{background-color:#b35d00;box-shadow:none;color:#fff;font-size:14px}body.minetest .minetestProperties .custom-cancel{color:#ff8500;background:#e9ebef;font-size:14px}body.minetest .minetestProperties .custom-cancel:hover{background:#ff8500;color:#fff;font-size:14px}body.minetest .minetestProperties .custom-button{background:#ff8500;color:#fff;font-size:14px}body.minetest .minetestProperties .custom-button:hover{background-color:#b35d00;box-shadow:none;color:#fff;font-size:14px}body.minetest .minetestProperties .medium-text button[disabled=disabled]{color:#ff8500;background:#e9ebef;font-size:14px}body.minetest .minetestProperties .medium-text button[disabled=disabled]:hover{background-color:#b35d00;box-shadow:none;color:#fff;font-size:14px}body.minetest .minetestProperties .medium-text button{background:#ff8500;color:#fff;font-size:14px}body.minetest i.mdi-information-outline::before{font-family:"material-icons";content:""}body.minetest .toasts{position:fixed;top:74px;right:25px;width:350px;z-index:1000;box-sizing:border-box}body.minetest .toasts .toast-content{margin-bottom:10px;position:relative;opacity:0;margin-top:40px;box-sizing:border-box;font-size:16px !important;border-left:none !important;height:0 !important;overflow:hidden;transition:all .25s ease}body.minetest .toasts .toast-content .content{padding:15px 10px;line-height:28px}body.minetest .toasts .toast-content .content:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:10px}body.minetest .toasts .toast-content.show{margin-top:10px !important;opacity:1;height:auto !important;overflow:auto !important}body.minetest .toasts .toast-content.confirm{color:#1b2e0b;background-color:#bfe79e}body.minetest .toasts .toast-content.confirm .content:before{content:""}body.minetest .toasts .toast-content.confirm .timer{background-color:#4b801f}body.minetest .toasts .toast-content.info{color:#0e4b6b;background-color:#cde9f8}body.minetest .toasts .toast-content.info .content:before{content:""}body.minetest .toasts .toast-content.info .timer{background-color:#1b8ac5}body.minetest .toasts .toast-content.warning{color:#870012;background-color:#ffd3d9}body.minetest .toasts .toast-content.warning .content:before{content:""}body.minetest .toasts .toast-content.warning .timer{background-color:#ed0020}body.minetest .toasts .toast-content.info .content:before,body.minetest .toasts .toast-content.warning .content:before{font-size:20px !important}body.minetest .toasts .toast-content .timer{width:100%;position:absolute;bottom:0;left:0;height:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition-timing-function:linear;transition-property:all;transition-duration:3s}body.minetest .toasts .toast-content .timer.animation{width:0;border-bottom-right-radius:0}body.mindmap div.mindplot{border:1px solid #ddd}body.mindmap div#toolbar{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;border-right:2px solid #f0f0f0}body.mindmap img.mindmap-icon-patch{width:97px !important;height:95px !important}body.nextcloud .nextcloud-content-toolbar.toolbar-display,.sniplet.nextcloud .nextcloud-content-toolbar.toolbar-display{overflow:visible;max-height:150px}body.nextcloud .nextcloud-content-toolbar .nextcloud-button-confirm,.sniplet.nextcloud .nextcloud-content-toolbar .nextcloud-button-confirm{padding:8px 18px 10px;margin-right:2px;font-size:14px;background:#ff8d2e;color:#fff}body.nextcloud .nextcloud-content-toolbar .nextcloud-button-confirm:hover,.sniplet.nextcloud .nextcloud-content-toolbar .nextcloud-button-confirm:hover{background-color:#c75a00;box-shadow:none;color:#fff}body.nextcloud .nextcloud-content-toolbar .nextcloud-button-cancel,.sniplet.nextcloud .nextcloud-content-toolbar .nextcloud-button-cancel{padding:8px 18px 10px;margin-right:2px;font-size:14px;border:none;box-shadow:none;color:#ff8d2e;background:#e9ebef}body.nextcloud .nextcloud-content-toolbar .nextcloud-button-cancel:hover,.sniplet.nextcloud .nextcloud-content-toolbar .nextcloud-button-cancel:hover{background:#ff8d2e;color:#fff}body.nextcloud .nextcloud-content-toolbar share-panel button,.sniplet.nextcloud .nextcloud-content-toolbar share-panel button{padding:8px 18px 10px;margin-right:2px;font-size:14px;background:#ff8d2e;color:#fff;margin-right:2px;margin-left:2px}body.nextcloud .nextcloud-content-toolbar share-panel button.panel-button,.sniplet.nextcloud .nextcloud-content-toolbar share-panel button.panel-button{margin-bottom:10px}body.nextcloud .nextcloud-content-toolbar share-panel button:hover,.sniplet.nextcloud .nextcloud-content-toolbar share-panel button:hover{background-color:#c75a00;box-shadow:none;color:#fff}body.nextcloud .nextcloud-content-toolbar share-panel button .cancel,.sniplet.nextcloud .nextcloud-content-toolbar share-panel button .cancel{padding:8px 18px 10px;margin-right:2px;font-size:14px;border:none;box-shadow:none;color:#ff8d2e;background:#e9ebef}body.nextcloud .nextcloud-content-toolbar share-panel button .cancel:hover,.sniplet.nextcloud .nextcloud-content-toolbar share-panel button .cancel:hover{background:#ff8d2e;color:#fff}body.geogebra section.main .toasts{position:fixed;top:74px;right:25px;width:350px;z-index:999999;box-sizing:border-box}body.geogebra section.main .toasts .toast-content{box-shadow:0 1px 3px rgba(0,0,0,.3);border-radius:2px;margin-bottom:10px;position:relative;opacity:0;margin-top:40px;box-sizing:border-box;font-size:16px !important;border-left:none !important;height:0 !important;overflow:hidden;transition:all .25s ease}body.geogebra section.main .toasts .toast-content .content{padding:15px 10px;line-height:28px}body.geogebra section.main .toasts .toast-content .content:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:10px}body.geogebra section.main .toasts .toast-content.show{margin-top:10px !important;opacity:1;height:auto !important;overflow:auto !important}body.geogebra section.main .toasts .toast-content.confirm{color:#1b2e0b;background-color:#bfe79e}body.geogebra section.main .toasts .toast-content.confirm .content:before{content:""}body.geogebra section.main .toasts .toast-content.confirm .timer{background-color:#4b801f}body.geogebra section.main .toasts .toast-content.info{color:#0e4b6b;background-color:#cde9f8}body.geogebra section.main .toasts .toast-content.info .content:before{content:""}body.geogebra section.main .toasts .toast-content.info .timer{background-color:#1b8ac5}body.geogebra section.main .toasts .toast-content.warning{color:#870012;background-color:#ffd3d9}body.geogebra section.main .toasts .toast-content.warning .content:before{content:""}body.geogebra section.main .toasts .toast-content.warning .timer{background-color:#ed0020}body.geogebra section.main .toasts .toast-content.info .content:before,body.geogebra section.main .toasts .toast-content.warning .content:before{font-size:20px !important}body.geogebra section.main .toasts .toast-content .timer{width:100%;position:absolute;bottom:0;left:0;height:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition-timing-function:linear;transition-property:all;transition-duration:3s}body.geogebra section.main .toasts .toast-content .timer.animation{width:0;border-bottom-right-radius:0}body.geogebra section.main .ggbmenubarwrapper button{float:none}body.geogebra section.main .center-pmb{display:flex;align-items:center;height:38px}body.geogebra section.main .box-shadow-button{box-shadow:2px 2px 3px gray}@font-face{font-family:"material-icons";src:url("/webconference/public/font/material-design/fonts/materialdesignicons-webfont.eot");src:url("/webconference/public/font/material-design/fonts/materialdesignicons-webfont.eot") format("embedded-opentype"),url("/webconference/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff2"),url("/webconference/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff"),url("/webconference/public/font/material-design/fonts/materialdesignicons-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}.wc .header{display:flex;height:50px}.wc .header .button{display:flex;justify-content:flex-end}.wc .rooms .title-container{display:flex;align-items:center;padding-top:10px}.wc .rooms .title-container h2{font-size:34px}.wc .rooms .title-container .button{display:flex;justify-content:flex-end}.wc .rooms .url-container{display:flex}.wc .rooms .url-container .input-url{padding-right:15px}.wc .rooms .url-container .input-url input{width:100%}.wc .rooms .url-container a{display:flex;transition:all 250ms ease;align-items:center}.wc .rooms .url-container a i.copy{font-size:20px;margin-right:5px}.wc .rooms .url-container a:hover{fill:#ff8d2e}.wc .grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:25px}.wc .grid .flex-card{height:130px;display:flex}.wc .grid .flex-card .icon{width:30%}.wc .grid .flex-card .icon .img-container{border-radius:4px}.wc .grid .flex-card .icon .img-container img,.wc .grid .flex-card .icon .img-container .img{width:25px;height:25px;margin:10px;fill:#fff}.wc .grid .flex-card .title{width:60%}.wc .grid .flex-card .dots-menu{width:10%}.wc .red{background-color:rgba(255,58,85,.75)}.wc button{margin:1px}.wc .logos_div{display:flex;justify-content:space-evenly;margin-block-start:auto;margin-bottom:15px;margin-right:5px}.wc i.sharing::before{font-family:"material-icons";content:"";color:#5b6472;font-size:20px;vertical-align:top}.wc i.waitingRoom::before{font-family:"material-icons";content:"גּ";color:#5b6472;font-size:20px;vertical-align:top}.wc lightbox .action-buttons{margin-top:10px;float:right}.wc .emptyscreen{margin-top:-25px}.wc .emptyscreen img{width:37%;height:auto}@media screen and (max-width: 800px){.grid{grid-template-columns:repeat(2, 1fr) !important}.rooms .title-container h2{font-size:24px}#clipboard-link-field{font-size:12px}#clipboard-link-field svg{height:15px}.rooms>card{padding-bottom:15px}.url-container{width:auto;display:inline-block}.flex-center{display:flex;justify-content:center}.flex-space{display:flex;justify-content:space-between}}@media screen and (max-width: 550px){.grid{grid-template-columns:repeat(1, 1fr) !important}dots-menu.right .options{right:20px;left:auto}}@font-face{font-family:"material-icons";src:url("/mediacentre/public/font/material-design/fonts/materialdesignicons-webfont.eot");src:url("/mediacentre/public/font/material-design/fonts/materialdesignicons-webfont.eot") format("embedded-opentype"),url("/mediacentre/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff2"),url("/mediacentre/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff"),url("/mediacentre/public/font/material-design/fonts/materialdesignicons-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}body.mediacentre-v2 .header{min-height:50px;background-color:#fff;display:flex;flex-direction:column;align-items:center;position:relative;padding:10px;box-shadow:0 5px 5px rgba(0,0,0,.2)}@media(max-width: 650px){body.mediacentre-v2 .header:before{background-image:none !important}}body.mediacentre-v2 .header-main{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}body.mediacentre-v2 .header-main .mediacentre-title{z-index:1;display:flex;justify-content:center;align-items:center;width:auto}body.mediacentre-v2 .header-main .mediacentre-title img{height:40px}body.mediacentre-v2 .header-main .mediacentre-title h1{font-size:26px;margin:0}body.mediacentre-v2 .header-main .search-block{z-index:1}@media(max-width: 800px){body.mediacentre-v2 .header-main .search-block{order:3}}body.mediacentre-v2 .header-main .search-block>input[type=text].search{border:solid 2px #f53b57;height:40px;line-height:40px;font-size:16px;border-radius:40px;padding:10px;box-sizing:border-box;margin:5px 0;background-color:#fff}body.mediacentre-v2 .header-main .search-block .advanced-search-link{margin-left:10px;white-space:nowrap}body.mediacentre-v2 .header-main .search-block .advanced-search-link:hover{color:#f53b57 !important}body.mediacentre-v2 .header-main .search-block i.advanced-search{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.mediacentre-v2 .header-main .search-block i.advanced-search::before{content:""}@media(max-width: 800px){body.mediacentre-v2 .header-main .mediacentre-button{order:2;margin:10px auto}}body.mediacentre-v2 .header-main .mediacentre-button .label{height:10px;padding:8px 35px;background:#fff;box-shadow:-1px 3px 5px 0px rgba(0,0,0,.25);width:50%;font-size:15px;color:#abaeb1;cursor:pointer}body.mediacentre-v2 .header-main .mediacentre-button .label-right{margin-left:-5px;border-top-right-radius:10px;border-bottom-right-radius:10px}body.mediacentre-v2 .header-main .mediacentre-button .label-left{border-top-left-radius:10px;border-bottom-left-radius:10px}body.mediacentre-v2 .header-main .mediacentre-button input[type=radio]:checked+.label-right,body.mediacentre-v2 .header-main .mediacentre-button input[type=radio]:checked+.label-left{background:#ff656a;color:#fff}body.mediacentre-v2 .header-favorites{display:flex;justify-content:flex-start}body.mediacentre-v2 .grid,body.mediacentre-v2 .textbooks-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:1rem;align-items:flex-start}body.mediacentre-v2 .search-grid,body.mediacentre-v2 .favorites-grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-column-gap:3rem;grid-row-gap:1.5rem;align-items:flex-start}body.mediacentre-v2 .external-flex-card{grid-template-columns:1fr 1fr 1fr 1fr !important}@media(max-width: 1350px){body.mediacentre-v2 .textbooks-grid,body.mediacentre-v2 .grid{grid-template-columns:1fr 1fr 1fr}body.mediacentre-v2 .external-flex-card{grid-template-columns:1fr 1fr 1fr !important}}@media(max-width: 1000px){body.mediacentre-v2 .favorites-grid,body.mediacentre-v2 .search-grid{grid-template-columns:1fr !important}body.mediacentre-v2 .textbooks-grid,body.mediacentre-v2 .grid{grid-template-columns:1fr 1fr}body.mediacentre-v2 .external-flex-card{grid-template-columns:1fr 1fr !important}}@media(max-width: 800px){body.mediacentre-v2 .textbooks-grid,body.mediacentre-v2 .grid{grid-template-columns:1fr}body.mediacentre-v2 .external-flex-card{grid-template-columns:1fr !important}}body.mediacentre-v2 resource-card{background-color:#fff;border-radius:10px;box-shadow:0 5px 5px rgba(0,0,0,.2);margin-bottom:10px}body.mediacentre-v2 resource-card .no-max-width{max-width:none !important}body.mediacentre-v2 resource-card .lineClamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.mediacentre-v2 resource-card .flex{position:relative;height:100%}body.mediacentre-v2 resource-card .flex.resource .resource-card{height:150px}body.mediacentre-v2 resource-card .flex.resource .resource-loader{height:150px}body.mediacentre-v2 resource-card .flex .resource-card{opacity:1}body.mediacentre-v2 resource-card .flex.loading .resource-card{opacity:0}body.mediacentre-v2 resource-card .flex.textbook,body.mediacentre-v2 resource-card .flex.signet{height:9rem}@media(max-width: 650px){body.mediacentre-v2 resource-card .flex.textbook .data,body.mediacentre-v2 resource-card .flex.signet .data{width:80%}}body.mediacentre-v2 resource-card .flex.textbook .data .resource-information .title,body.mediacentre-v2 resource-card .flex.signet .data .resource-information .title{color:#f53b57;font-size:18px !important}body.mediacentre-v2 resource-card .flex.textbook .data .resource-footer .cell>div:before,body.mediacentre-v2 resource-card .flex.signet .data .resource-footer .cell>div:before{font-size:24px !important}body.mediacentre-v2 resource-card .flex.textbook .resource-footer .cell>div,body.mediacentre-v2 resource-card .flex.signet .resource-footer .cell>div{padding:0 5px 0 0 !important}body.mediacentre-v2 resource-card .flex.textbook .resource-footer .cell>div:before,body.mediacentre-v2 resource-card .flex.signet .resource-footer .cell>div:before{position:relative !important;left:unset !important}body.mediacentre-v2 resource-card .flex.favorite .source-image{position:absolute;top:-15px;right:0;z-index:1}body.mediacentre-v2 resource-card .flex.favorite .source-image img{width:30px;height:30px}body.mediacentre-v2 resource-card .flex.favorite .data{padding-top:1rem}body.mediacentre-v2 resource-card .flex.favorite .data .title{color:#f53b57}body.mediacentre-v2 resource-card .flex.favorite .data .resource-footer{display:flex;padding-top:10px;font-size:12px}body.mediacentre-v2 resource-card .flex .resource-loader{top:0;z-index:2;height:100%;width:100%;box-sizing:border-box;border-radius:10px}body.mediacentre-v2 resource-card .flex .resource-card,body.mediacentre-v2 resource-card .flex .resource-loader{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:5px 10px;height:100%}body.mediacentre-v2 resource-card .flex .resource-card .source,body.mediacentre-v2 resource-card .flex .resource-loader .source{width:auto;height:30px}body.mediacentre-v2 resource-card .flex .resource-card .image,body.mediacentre-v2 resource-card .flex .resource-loader .image{flex:3;position:relative}body.mediacentre-v2 resource-card .flex .resource-card .image .crop,body.mediacentre-v2 resource-card .flex .resource-loader .image .crop{margin:0 auto;position:relative;z-index:1;overflow:hidden}body.mediacentre-v2 resource-card .flex .resource-card .image .crop>img,body.mediacentre-v2 resource-card .flex .resource-loader .image .crop>img{max-height:8rem}body.mediacentre-v2 resource-card .flex .resource-card .image .background,body.mediacentre-v2 resource-card .flex .resource-loader .image .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}body.mediacentre-v2 resource-card .flex .resource-card .image .background>img,body.mediacentre-v2 resource-card .flex .resource-loader .image .background>img{width:100%;height:100%;transform:scale(1.15)}body.mediacentre-v2 resource-card .flex .resource-card .data,body.mediacentre-v2 resource-card .flex .resource-loader .data{flex:7;height:80%;display:flex;flex-direction:column;padding:10px}body.mediacentre-v2 resource-card .flex .resource-card .data .title,body.mediacentre-v2 resource-card .flex .resource-loader .data .title{color:#f53b57;font-weight:bold;font-size:18px}@media(max-width: 650px){body.mediacentre-v2 resource-card .flex .resource-card .data .title,body.mediacentre-v2 resource-card .flex .resource-loader .data .title{font-size:14px !important}}body.mediacentre-v2 resource-card .flex .resource-card .data .types,body.mediacentre-v2 resource-card .flex .resource-loader .data .types{text-transform:uppercase;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer{align-items:flex-end;font-size:12px;margin:auto 0 0 0;line-height:12px}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .cell>div,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .cell>div{padding:0 5px 0 10px;line-height:16px}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .cell>div:before,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .cell>div:before{position:absolute;left:-10px;font-size:16px}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .add-to-favorite,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .add-to-favorite{color:#d6d6d6;cursor:pointer}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .add-to-favorite::before,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .add-to-favorite::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:24px}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .remove-to-favorite,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .remove-to-favorite{color:#d6d6d6;cursor:pointer}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .remove-to-favorite::before,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .remove-to-favorite::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:24px;color:#fec63d}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .copy-clipboard::before,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .copy-clipboard::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:24px}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .copy-clipboard,body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .action,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .copy-clipboard,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .action{color:#f53b57}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .copy-clipboard i.Dupliquer,body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .action i.Dupliquer,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .copy-clipboard i.Dupliquer,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .action i.Dupliquer{background-image:url(/mediacentre/public/img/icons/content_copy.svg);width:47px;height:47px;transform:scale(0.35);position:absolute;left:-16px;top:-14px;filter:invert(38%) sepia(34%) saturate(6329%) hue-rotate(329deg) brightness(97%) contrast(98%)}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .copy-clipboard .text-button,body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .action .text-button,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .copy-clipboard .text-button,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .action .text-button{position:relative}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .copy-clipboard .clipboard-tooltip,body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .action .clipboard-tooltip,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .copy-clipboard .clipboard-tooltip,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .action .clipboard-tooltip{position:absolute;background-color:#4b4b4b;border-radius:4px;bottom:-35px;left:50%;width:60px;margin-left:-30px;line-height:30px;text-align:center;color:#fff;opacity:0;transition:opacity .3s}body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .copy-clipboard .clipboard-tooltip.show,body.mediacentre-v2 resource-card .flex .resource-card .data .resource-footer .action .clipboard-tooltip.show,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .copy-clipboard .clipboard-tooltip.show,body.mediacentre-v2 resource-card .flex .resource-loader .data .resource-footer .action .clipboard-tooltip.show{opacity:1}body.mediacentre-v2 resource-card .flex .complete-card{width:100%;overflow:hidden;padding:0;margin:0;position:relative;z-index:0;background-color:#fff;border-top-right-radius:inherit;border-bottom-right-radius:inherit;max-width:calc(100vw - 30px)}body.mediacentre-v2 resource-card .flex .complete-card input{position:absolute;opacity:0;z-index:-1;display:none}body.mediacentre-v2 resource-card .flex .complete-card input:checked~.description{max-height:calc(2*(11.5rem + 10px + 10px) - 1rem);margin:.5rem 2rem}body.mediacentre-v2 resource-card .flex .complete-card input:checked~.complete-card-container .data .resource-footer .description-hider::after{transform:rotate(90deg)}body.mediacentre-v2 resource-card .flex .complete-card .source{width:auto;height:30px}body.mediacentre-v2 resource-card .flex .complete-card .right-magnet{position:absolute;right:0;padding:10px}body.mediacentre-v2 resource-card .flex .complete-card-container{height:10rem}body.mediacentre-v2 resource-card .flex .complete-card-container .image{flex:3;position:relative}body.mediacentre-v2 resource-card .flex .complete-card-container .data{flex:9;height:80%;display:flex;flex-direction:column;justify-content:space-between;padding-left:10px}@media(max-width: 650px){body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-information>.subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;font-size:12px}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .description-hider{color:#f53b57;cursor:pointer;line-height:23px}@media(max-width: 650px){body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .description-hider{display:none}}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .description-hider::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:16px}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .description-hider::after{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:12px;transition:all 1s;display:inline-block;padding:0 5px}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links{display:flex;align-items:center;line-height:23px}@media(max-width: 650px){body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links{line-height:15px}}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .cell{display:flex;align-items:center;padding:0 20px 0 20px}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .cell:before{position:absolute;left:0px}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .add-to-favorite{color:#d6d6d6;cursor:pointer}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .add-to-favorite::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:16px}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .remove-to-favorite{color:#d6d6d6;cursor:pointer}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .remove-to-favorite::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:16px;color:#fec63d}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .copy-clipboard::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:16px}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .copy-clipboard,body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .action{color:#f53b57}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .copy-clipboard .text-button,body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .action .text-button{position:relative}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .copy-clipboard .clipboard-tooltip,body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .action .clipboard-tooltip{position:absolute;background-color:#4b4b4b;border-radius:4px;bottom:-35px;left:50%;width:60px;margin-left:-30px;line-height:30px;text-align:center;color:#fff;opacity:0;transition:opacity .3s}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .copy-clipboard .clipboard-tooltip.show,body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .action .clipboard-tooltip.show{opacity:1}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .duplicate-clipboard{color:#f53b57}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .duplicate-clipboard::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:16px}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .duplicate-clipboard .text-button{position:relative}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .duplicate-clipboard .clipboard-tooltip{position:absolute;background-color:#4b4b4b;border-radius:4px;bottom:-35px;left:50%;width:60px;margin-left:-30px;line-height:30px;text-align:center;color:#fff;opacity:0;transition:opacity .3s}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .duplicate-clipboard .clipboard-tooltip.show{opacity:1}body.mediacentre-v2 resource-card .flex .complete-card-container .data .resource-footer .external-links .Dupliquer::before{font-family:"material-icons";content:"";font-size:16px}body.mediacentre-v2 resource-card .flex .complete-card .description{max-height:0;overflow-y:auto;transition:all 1s;font-size:12px;margin:0rem 2rem}@media(max-width: 650px){body.mediacentre-v2 resource-card .flex .complete-card .description{display:none}}body.mediacentre-v2 resource-card .flex .complete-card .description-text,body.mediacentre-v2 resource-card .flex .complete-card .description-details{padding-bottom:1.5rem}body.mediacentre-v2 resource-card .flex .complete-card .description .title{font-weight:bold;font-size:15px;padding-bottom:5px}body.mediacentre-v2 resource-card .flex .complete-card .description .detail{display:flex;padding-top:5px}body.mediacentre-v2 resource-card .flex .complete-card .description .detail-container{display:flex;border:#d6d6d6 solid 1px;border-radius:10px;padding:1px 5px}body.mediacentre-v2 resource-card .flex .complete-card .description .detail .icon-author::before,body.mediacentre-v2 resource-card .flex .complete-card .description .detail .icon-editor::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:14px;padding-right:5px}body.mediacentre-v2 resource-card .flex .complete-card .description .detail .icon-date::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:14px;padding-right:5px}body.mediacentre-v2 resource-card .flex .complete-card .description .detail .icon-discipline::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:14px;padding-right:5px}body.mediacentre-v2 resource-card .flex .complete-card .description .detail .icon-level::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:14px;padding-right:5px}body.mediacentre-v2 resource-card .flex .complete-card .description .detail .icon-keyword::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:14px;padding-right:5px}body.mediacentre-v2 resource-card .flex .complete-card .description .detail .icon-ark::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:14px;padding-right:5px}body.mediacentre-v2 resource-card .flex .complete-card .description .detail .subtitle{width:8rem}body.mediacentre-v2 resource-card .flex .complete-card .description .detail .content{display:flex;flex-wrap:wrap;max-width:500px}body.mediacentre-v2 resource-card .flex .complete-card .description .detail .content-item{font-weight:bold;font-size:12px;white-space:nowrap}body.mediacentre-v2 resource-card .flex .complete-card .description .detail .content-bold{font-weight:bold;font-size:12px}body.mediacentre-v2 resource-card .flex .mini-card{background-color:#fff;border-top-right-radius:inherit;border-bottom-right-radius:inherit}body.mediacentre-v2 resource-card .flex .mini-card .resource-card{display:flex;flex-direction:column;justify-content:space-between;height:8rem;width:calc((100vw - 40px)/7 - 90px);min-width:90px;background-color:#fff;border-top-right-radius:inherit;border-bottom-right-radius:inherit;padding:10px}@media(max-width: 650px){body.mediacentre-v2 resource-card .flex .mini-card .resource-card{width:calc((100vw - 40px)/2 - 90px)}}body.mediacentre-v2 resource-card .flex .mini-card .resource-card .title{color:#232323;font-weight:bold;font-size:16px;width:100%;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width: 650px){body.mediacentre-v2 resource-card .flex .mini-card .resource-card .title{font-size:14px !important}}body.mediacentre-v2 resource-card .flex .mini-card .resource-card .image{flex:unset}body.mediacentre-v2 resource-card .flex .mini-card .resource-card .image .crop{margin:0 auto;position:relative;z-index:1;overflow:hidden}body.mediacentre-v2 resource-card .flex .mini-card .resource-card .image .crop>img{max-height:4rem}body.mediacentre-v2 resource-card .flex .mini-card .resource-card .image .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}body.mediacentre-v2 resource-card .flex .mini-card .resource-card .image .background>img{width:100%;height:100%;transform:scale(1.15)}body.mediacentre-v2 resource-card .flex .mini-card .resource-card .resource-footer{font-size:12px;line-height:12px}body.mediacentre-v2 resource-card .flex .mini-card .resource-card .resource-footer .external-links div{margin:0 10px}body.mediacentre-v2 .mini-loader{background-color:#fff;border-top-right-radius:inherit;border-bottom-right-radius:inherit;height:inherit}body.mediacentre-v2 .mini-loader-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;width:calc((100vw - 40px)/7 - 90px);font-size:small;height:inherit}@media(max-width: 650px){body.mediacentre-v2 .mini-loader-container{width:calc((100vw - 40px)/2 - 90px)}}body.mediacentre-v2 .favoriteCard{background-color:unset;border-radius:unset;box-shadow:unset}body.mediacentre-v2 .favoriteCard .remove-to-favorite{color:#d6d6d6;cursor:pointer}body.mediacentre-v2 .favoriteCard .remove-to-favorite::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:24px;color:#fec63d}body.mediacentre-v2 .favoriteCard .copy-clipboard::before{font-size:24px}body.mediacentre-v2 .loader{animation:loader 1s cubic-bezier(0.41, 0.25, 0.32, 0.83) infinite;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;display:flex;opacity:0}body.mediacentre-v2 .loader.active{opacity:1}body.mediacentre-v2 .loader .loader-bubble{border-radius:50%;height:10px;width:10px}body.mediacentre-v2 .loaders{display:flex}body.mediacentre-v2 .loaders .loader,body.mediacentre-v2 .loaders .source-check{width:40px;text-align:center}body.mediacentre-v2 .loaders .source-loader{display:flex;justify-content:center;align-items:center}body.mediacentre-v2 .loaders img{width:auto;height:35px}body.mediacentre-v2 .loaders .fr-openent-mediacentre-source-GAR .loader-bubble{background:#3b1d8f}body.mediacentre-v2 .loaders .fr-openent-mediacentre-source-GAR .source-check{color:#3b1d8f}body.mediacentre-v2 .loaders .fr-openent-mediacentre-source-Moodle .loader-bubble{background:#ff8500}body.mediacentre-v2 .loaders .fr-openent-mediacentre-source-Moodle .source-check{color:#ff8500}body.mediacentre-v2 .loaders .fr-openent-mediacentre-source-PMB .loader-bubble{background:#43b0a2}body.mediacentre-v2 .loaders .fr-openent-mediacentre-source-PMB .source-check{color:#43b0a2}@keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}body.mediacentre-v2 .no-result{display:flex;align-items:center}body.mediacentre-v2 .no-result .six{text-align:center;font-size:20px}body.mediacentre-v2 .no-result .six img{width:70%}body.mediacentre-v2 input[type=text]{border:solid 2px #3889c1;border-radius:2px;background-color:rgba(255,255,255,.8);padding:10px;margin-bottom:0;box-sizing:border-box;height:45px}body.mediacentre-v2 .share.temp input[type=text]{border-right:0;border-left:0;border-top:0;border-bottom:1px solid #d6d9e0;height:25px}body.mediacentre-v2 input[type=text].search_nav{color:#5b6472;height:25px;line-height:25px;padding-left:5px;font-size:14px;margin-bottom:15px;border:none;background-color:rgba(0,0,0,0);border-bottom:1px solid #d6d9e0}body.mediacentre-v2 .advanced-search .advanced-search-form{padding:15px;position:relative}body.mediacentre-v2 .advanced-search .row-flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}@media(max-width: 800px){body.mediacentre-v2 .advanced-search .row-flex{justify-content:flex-start}}@media(max-width: 800px){body.mediacentre-v2 .advanced-search .row-flex .centered-text{text-align:left !important}}body.mediacentre-v2 .advanced-search select{min-width:unset;text-transform:uppercase;margin-bottom:0}body.mediacentre-v2 .advanced-search .advanced-search-background{content:" ";display:block;position:absolute;width:100%;height:100%;right:0;top:0;z-index:-1;opacity:.75}@media(max-width: 800px){body.mediacentre-v2 .advanced-search .advanced-search-background{background-position-x:180%}}@media(max-width: 650px){body.mediacentre-v2 .advanced-search .advanced-search-background{background-position-x:-60%}}body.mediacentre-v2 .advanced-search-filters .advanced-search-fields .field{padding-right:10px}body.mediacentre-v2 .global-search{margin-right:0px !important}body.mediacentre-v2 .global-search-header{display:flex;flex-direction:row;justify-content:space-between;margin:0 10px 20px 10px;align-items:flex-start}@media(max-width: 650px){body.mediacentre-v2 .global-search-header{flex-direction:column-reverse}}body.mediacentre-v2 .global-search-header .flex{display:flex;flex-direction:column}body.mediacentre-v2 .global-search-header .flex-left{display:flex;flex-direction:column;align-items:flex-start}body.mediacentre-v2 .global-search-header .flex-right{display:flex;flex-direction:column;align-items:flex-end;width:100%;justify-content:center}@media(max-width: 650px){body.mediacentre-v2 .global-search-header .flex-right{flex-direction:row-reverse;align-items:flex-start;padding-top:10px}}body.mediacentre-v2 .global-search-filters{white-space:nowrap}@media(max-width: 650px){body.mediacentre-v2 .global-search-filters{background:#fff;border-radius:10px;padding-top:5px;text-align:center;width:calc(100vw - 40px);white-space:normal}}body.mediacentre-v2 .global-search-filters multi-combo{padding-right:10px}@media(max-width: 650px){body.mediacentre-v2 .global-search-filters .filter-line{padding:0 10px}}body.mediacentre-v2 section.lightbox>div.content .lightbox-title{padding:10px;background-color:#3889c1;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:20px}body.mediacentre-v2 lightbox.visibleoverflow section.lightbox{overflow:visible}body.mediacentre-v2 lightbox.visibleoverflow section.lightbox>div.content{overflow:visible}body.mediacentre-v2 lightbox.nopadding section.lightbox{height:auto !important}body.mediacentre-v2 lightbox.nopadding section.lightbox>div.content{padding:0;max-height:fit-content}body.mediacentre-v2 .toasts{position:fixed;top:74px;right:25px;width:350px;z-index:1000;box-sizing:border-box}body.mediacentre-v2 .toasts .toast-content{margin-bottom:10px;position:relative;opacity:0;margin-top:40px;box-sizing:border-box;font-size:16px !important;border-left:none !important;height:0 !important;overflow:hidden;transition:all .25s ease}body.mediacentre-v2 .toasts .toast-content .content{padding:15px 10px;line-height:28px}body.mediacentre-v2 .toasts .toast-content .content:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:10px}body.mediacentre-v2 .toasts .toast-content.show{margin-top:10px !important;opacity:1;height:auto !important;overflow:auto !important}body.mediacentre-v2 .toasts .toast-content.confirm{color:#1b2e0b;background-color:#bfe79e}body.mediacentre-v2 .toasts .toast-content.confirm .content:before{content:""}body.mediacentre-v2 .toasts .toast-content.confirm .timer{background-color:#4b801f}body.mediacentre-v2 .toasts .toast-content.info{color:#0e4b6b;background-color:#cde9f8}body.mediacentre-v2 .toasts .toast-content.info .content:before{content:""}body.mediacentre-v2 .toasts .toast-content.info .timer{background-color:#1b8ac5}body.mediacentre-v2 .toasts .toast-content.warning{color:#870012;background-color:#ffd3d9}body.mediacentre-v2 .toasts .toast-content.warning .content:before{content:""}body.mediacentre-v2 .toasts .toast-content.warning .timer{background-color:#ed0020}body.mediacentre-v2 .toasts .toast-content.info .content:before,body.mediacentre-v2 .toasts .toast-content.warning .content:before{font-size:20px !important}body.mediacentre-v2 .toasts .toast-content .timer{width:100%;position:absolute;bottom:0;left:0;height:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition-timing-function:linear;transition-property:all;transition-duration:3s}body.mediacentre-v2 .toasts .toast-content .timer.animation{width:0;border-bottom-right-radius:0}body.mediacentre-v2 .dominos{justify-content:flex-start}body.mediacentre-v2 .dominos .item{width:31.6666666667%;background:#fff;height:130px}@media(max-width: 1500px){body.mediacentre-v2 .dominos .item{width:30.6666666667%}}@media(max-width: 950px){body.mediacentre-v2 .dominos .item{width:29.6666666667%;min-width:300px}}@media(max-width: 630px){body.mediacentre-v2 .dominos .item{width:-webkit-fill-available;min-width:300px}}body.mediacentre-v2 .dominos .item.response{width:22.5%}body.mediacentre-v2 .dominos .item.selected{background:#add8e6}body.mediacentre-v2 .dominos .item .domino{display:flex;flex-direction:row;height:100%}body.mediacentre-v2 .dominos .item .domino .picture{display:flex;align-items:center;justify-content:center;background:#fff}body.mediacentre-v2 .dominos .item .domino .picture.empty{background:#3889c1}body.mediacentre-v2 .dominos .item .domino .picture img{width:100%;height:100%;object-fit:cover}body.mediacentre-v2 .dominos .item .domino .data{display:flex;flex-direction:column;height:100%}body.mediacentre-v2 .dominos .item .domino .data-text{padding:10px}body.mediacentre-v2 .dominos .item .domino .data-text .title{font-size:16px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.mediacentre-v2 .dominos .item .domino .data-text .owner{font-size:15px;color:#3889c1}body.mediacentre-v2 .dominos .item .domino .data-text .date{font-size:13px;font-style:italic;color:gray}body.mediacentre-v2 .dominos .item .domino .data-bottom{display:flex;flex-direction:row;justify-content:space-between;font-size:12px;padding-left:10px;padding-right:10px}body.mediacentre-v2 .dominos .item .domino .data-bottom .icons{display:flex;height:100%}body.mediacentre-v2 .dominos .item .domino .data-bottom .icons i .selected{color:#a9a9a9}body.mediacentre-v2 .dominos .item .domino .data-status{display:flex;flex-direction:row;justify-content:flex-end;font-size:14px;font-weight:bold;padding:10px}body.mediacentre-v2 i{margin:0}body.mediacentre-v2 i.spaced-right{margin-right:5px}body.mediacentre-v2 i.spaced-left{margin-left:5px}body.mediacentre-v2 i.spaced-both{margin:0 5px}body.mediacentre-v2 i.hide{opacity:0}body.mediacentre-v2 i.xs-icon::before{font-size:10px}body.mediacentre-v2 i.sm-icon::before{font-size:16px}body.mediacentre-v2 i.md-icon::before{font-size:20px}body.mediacentre-v2 i.lg-icon::before{font-size:24px}body.mediacentre-v2 i.hg-icon::before{font-size:36px}body.mediacentre-v2 i.selected::before{color:#a9a9a9 !important}body.mediacentre-v2 i.dark-grey::before{color:#a9a9a9 !important}body.mediacentre-v2 i.grey::before{color:gray !important}body.mediacentre-v2 i.light-grey::before{color:#d3d3d3 !important}body.mediacentre-v2 i.very-light-grey::before{color:#d3d3d3 !important}body.mediacentre-v2 i.dropbtn::before{content:""}body.mediacentre-v2 i.bell::before{font-family:"material-icons";content:""}body.mediacentre-v2 i.cancel::before{font-family:"material-icons";content:""}body.mediacentre-v2 i.chevron-down::before{font-family:"material-icons";content:""}body.mediacentre-v2 i.chevron-left::before{font-family:"material-icons";content:""}body.mediacentre-v2 i.chevron-right::before{font-family:"material-icons";content:""}body.mediacentre-v2 i.chevron-up::before{font-family:"material-icons";content:""}body.mediacentre-v2 i.clock::before{font-family:"material-icons";content:"";color:#a9a9a9}body.mediacentre-v2 i.delete::before{font-family:"material-icons";content:""}body.mediacentre-v2 i.download::before{font-family:"material-icons";content:"";color:#a9a9a9}body.mediacentre-v2 i.drag::before{font-family:"material-icons";content:"";color:gray}body.mediacentre-v2 i.duplicate::before{font-family:"material-icons";content:""}body.mediacentre-v2 i.plus-circle::before{font-family:"material-icons";content:""}body.mediacentre-v2 i.send::before{font-family:"material-icons";content:"󰄈";color:#a9a9a9}body.mediacentre-v2 i.share::before{font-family:"material-icons";content:"";color:#a9a9a9}body.mediacentre-v2 i.view-cards::before{font-family:"material-icons";content:"﹍";color:#d3d3d3}body.mediacentre-v2 i.view-tab::before{font-family:"material-icons";content:"";color:#d3d3d3}body.mediacentre-v2 i.undo::before{font-family:"material-icons";content:""}body.mediacentre-v2 i.refresh{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.mediacentre-v2 i.refresh::before{content:""}body.mediacentre-v2 section.main{top:64px !important;padding:0 !important}@media(max-width: 800px){body.mediacentre-v2 section.main{top:50px !important}}body.mediacentre-v2 .forbidden{cursor:not-allowed}body.mediacentre-v2 .pointer{cursor:pointer}body.mediacentre-v2 multi-combo{display:inline-block;min-width:250px}body.mediacentre-v2 multi-combo .multi-combo-root-panel>ul{padding:5px}body.mediacentre-v2 multi-combo .multi-combo-root-panel>ul>li::before{width:15px;height:15px;color:#fff;border-radius:2px;background-color:#d6d6d6;content:"✓";padding:2px 5px;font-size:10px;margin-right:5px}body.mediacentre-v2 multi-combo .multi-combo-root-panel>ul>li.selected{color:#f53b57}body.mediacentre-v2 multi-combo .multi-combo-root-panel>ul>li.selected::before{background-color:#f53b57}body.mediacentre-v2 .textbooks>.title,body.mediacentre-v2 .favorites>.title,body.mediacentre-v2 .external>.title{display:flex;align-items:center}body.mediacentre-v2 .textbooks h2,body.mediacentre-v2 .favorites h2,body.mediacentre-v2 .external h2{color:#232323;font-size:20px !important;text-transform:uppercase;font-weight:bold}@media(max-width: 800px){body.mediacentre-v2 .textbooks h2,body.mediacentre-v2 .favorites h2,body.mediacentre-v2 .external h2{font-size:14px !important;font-weight:300;margin:0}}body.mediacentre-v2 .textbooks-flex,body.mediacentre-v2 .favorites-flex,body.mediacentre-v2 .external-flex{display:flex}body.mediacentre-v2 .textbooks-flex-card,body.mediacentre-v2 .favorites-flex-card,body.mediacentre-v2 .external-flex-card{display:grid;grid-column-gap:3rem;align-items:flex-start;flex:9}body.mediacentre-v2 .textbooks-flex-plus,body.mediacentre-v2 .favorites-flex-plus,body.mediacentre-v2 .external-flex-plus{text-align:center;align-self:center;flex:1;cursor:pointer;color:#f53b57;text-decoration:underline}body.mediacentre-v2 .textbooks-emptyState,body.mediacentre-v2 .favorites-emptyState,body.mediacentre-v2 .external-emptyState{display:flex;padding:2rem}body.mediacentre-v2 .textbooks-emptyState img,body.mediacentre-v2 .favorites-emptyState img,body.mediacentre-v2 .external-emptyState img{width:17%}body.mediacentre-v2 .textbooks-emptyState-flex,body.mediacentre-v2 .favorites-emptyState-flex,body.mediacentre-v2 .external-emptyState-flex{display:flex;flex-direction:column-reverse;padding-left:2rem;padding-bottom:3rem}body.mediacentre-v2 .textbooks-emptyState-flex span,body.mediacentre-v2 .favorites-emptyState-flex span,body.mediacentre-v2 .external-emptyState-flex span{color:#232323}body.mediacentre-v2 .textbooks-emptyState-flex span:nth-child(1),body.mediacentre-v2 .favorites-emptyState-flex span:nth-child(1),body.mediacentre-v2 .external-emptyState-flex span:nth-child(1){padding-top:24px}body.mediacentre-v2 .textbooks>.title,body.mediacentre-v2 .external>.title{margin-bottom:2rem}body.mediacentre-v2 .textbooks-empty{justify-content:flex-start;align-items:center;display:flex;font-size:16px;color:#232323}body.mediacentre-v2 .textbooks-empty img{height:200px}@media(max-width: 800px){body.mediacentre-v2 multi-combo button{max-width:100%}}body.mediacentre-v2 multi-combo .multi-combo-panel-opts button{background-color:#f53b57}body.mediacentre-v2 multi-combo .multi-combo-panel-opts button:hover{background-color:#c4374c}body.mediacentre-v2 .seeMore{color:red;text-decoration:underline;margin-left:15px}body.mediacentre-v2 .seeFilter{font-size:16px;text-align:center;font-weight:bold;padding-bottom:5%}body.mediacentre-v2 .seeFilter::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:url(/mediacentre/public/img/icons/filter-variant.svg);display:inline-block;transform:scale(1.3);vertical-align:top;margin-right:5px}body.mediacentre-v2 .horizontal-margin-four{margin-left:40px;margin-right:40px}@media(max-width: 650px){body.mediacentre-v2 .horizontal-margin-four{margin-left:20px}}body.mediacentre-v2 .folder-info{display:flex;justify-content:space-between;align-content:center}body.mediacentre-v2 .table{table-layout:fixed;margin:10px}body.mediacentre-v2 .toaster-right{float:right}body.mediacentre-v2 i.dropbtn{color:#000;font-size:20px;border:none;cursor:pointer}body.mediacentre-v2 nav.vertical[side-nav].slide{width:160px;padding:0px 10px;overflow:unset}body.mediacentre-v2 nav.vertical[side-nav]{background-color:#f0f0f0;border-radius:2px;border-left:none;box-shadow:0 6px 18px rgba(0,0,0,.26)}body.mediacentre-v2 nav.vertical ul li a{padding-left:20px}body.mediacentre-v2 .heightNavBar{height:80px !important}body.mediacentre-v2 .sideNavMyForms{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#f0f0f0;overflow-x:hidden;transition:.5s;top:52px;box-shadow:0 6px 18px rgba(0,0,0,.26);border-radius:3px}body.mediacentre-v2 .sideNavMyForms .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;cursor:pointer}body.mediacentre-v2 .text-font{font-weight:bolder}body.mediacentre-v2 .titleSideNav{padding-left:25px}body.mediacentre-v2 .tabs header{margin-right:0}body.mediacentre-v2 .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.mediacentre-v2 .filter-forms{width:97%}body.mediacentre-v2 .filter-forms .drop-down-block,body.mediacentre-v2 .filter-forms .drop-down-block .drop-down-label{margin-bottom:0}body.mediacentre-v2 .filter-forms .checkbox{background-color:#d3d3d3;margin-right:0}body.mediacentre-v2 .filter-forms label.chip.checkbox.selected{background-color:#ff8d2e}body.mediacentre-v2 .filter-forms i.arrow{margin-top:0}body.mediacentre-v2 .filter-forms i.arrow:before{font-size:14px}body.mediacentre-v2 .main-button{display:flex;justify-content:flex-end;align-items:baseline}body.mediacentre-v2 .add-to-favorite{color:#d6d6d6;cursor:pointer}body.mediacentre-v2 .add-to-favorite::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:24px}body.mediacentre-v2 .remove-to-favorite{color:#d6d6d6;cursor:pointer}body.mediacentre-v2 .remove-to-favorite::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:24px;color:#fec63d}body.mediacentre-v2 .copy-clipboard::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:24px}body.mediacentre-v2 .copy-clipboard,body.mediacentre-v2 .action{color:#f53b57}body.mediacentre-v2 .clipboard-tooltip{position:absolute;background-color:#4b4b4b;border-radius:4px;bottom:-35px;left:50%;width:60px;margin-left:-30px;line-height:30px;text-align:center;color:#fff;opacity:0;transition:opacity .3s}body.mediacentre-v2 .clipboard-tooltip.show{opacity:1}body.mediacentre-v2 .title-prop{font-weight:bold;font-size:18px}body.mediacentre-v2 div.select-blocks-cross{margin:10px 0px}body.mediacentre-v2 div.select-blocks-cross>div{margin-right:2px;padding:5px 10px;padding-right:30px;border-radius:10px;margin-bottom:5px;background-color:#e9ebef;color:#8c939e;transition:all .25s ease-in-out}body.mediacentre-v2 div.select-blocks-cross>div{position:relative;display:inline-block;font-size:12px;font-weight:bold}body.mediacentre-v2 div.select-blocks-cross>div.partial{background-color:#e9ebef}body.mediacentre-v2 .Dupliquer::before{font-family:"material-icons";content:"";font-size:24px}body.mediacentre-v2 .image-container{display:flex;flex-direction:column-reverse;align-items:center}body.mediacentre-v2 .signet-container{display:flex;justify-content:space-between}body.mediacentre-v2 .error{display:flex;flex-direction:column;justify-content:center;text-align:center}body.mediacentre-v2 .error .buttons{display:flex;justify-content:center}body.mediacentre-v2 .img_mini{max-height:300px;margin:25px}body.mediacentre-v2 .fab{width:45px;height:45px;background-color:#ff8500;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.26);cursor:pointer;font-size:35px;line-height:45px;color:#fff;text-align:center;position:fixed;right:15px;bottom:15px;z-index:1;transition:all .1s ease-in-out}body.mediacentre-v2 .fab:hover{box-shadow:0 6px 18px rgba(0,0,0,.26);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}@font-face{font-family:"material-icons";src:url("/lystore/public/font/material-design/fonts/materialdesignicons-webfont.eot");src:url("/lystore/public/font/material-design/fonts/materialdesignicons-webfont.eot") format("embedded-opentype"),url("/lystore/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff2"),url("/lystore/public/font/material-design/fonts/materialdesignicons-webfont.woff2") format("woff"),url("/lystore/public/font/material-design/fonts/materialdesignicons-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}body.lystore drop-down-menu{position:relative}body.lystore drop-down-menu .title{position:relative;padding:5px 15px;cursor:pointer}body.lystore drop-down-menu .title::after{content:" ";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #3f454f;position:absolute;right:-6px;top:50%;margin-top:-4px}body.lystore drop-down-menu .options{position:absolute;background:#fff;padding:10px;margin-top:15px;left:0;box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:2px;z-index:1}body.lystore drop-down-menu .options.hidden{display:none}body.lystore drop-down-menu .options opt{cursor:pointer;padding:10px;display:block;white-space:nowrap;text-align:left;color:#3889c1}body.lystore drop-down-menu .options opt:hover{color:#ff8d2e}body.lystore switch-toggle .switch{cursor:pointer}body.lystore switch-toggle .switch .tick{width:40px;height:12px;display:block;border-radius:10px;background:#d6d9e0;position:relative;overflow:visible;margin:5px}body.lystore switch-toggle .switch .tick:before{content:" ";width:20px;height:20px;left:0;display:block;background:#fff;border-radius:50%;position:absolute;top:-4px;box-shadow:0 1px 1px rgba(0,0,0,.6);margin-right:0;margin-top:0;border:none}body.lystore switch-toggle .switch input[type=checkbox]:checked+.tick{background:#43b9e7}body.lystore switch-toggle .switch input[type=checkbox]:checked+.tick:before{left:20px;background:#2f73a1}body.lystore switch-toggle .switch input[type=checkbox]:disabled+.tick{background:#8c939e}body.lystore switch-toggle .switch input[type=checkbox]:disabled+.tick:before{background:#8c939e}body.lystore switch-toggle .switch input[type=checkbox]:disabled:checked+.tick{background:#e1f4fb}body.lystore switch-toggle .switch input[type=checkbox]:disabled:checked+.tick:before{background:#e1f4fb}body.lystore .toasts{position:fixed;top:74px;right:25px;width:350px;z-index:1000;box-sizing:border-box}body.lystore .toasts .toast-content{box-shadow:0 1px 3px rgba(0,0,0,.3);border-radius:2px;margin-bottom:10px;position:relative;opacity:0;margin-top:40px;box-sizing:border-box;font-size:16px !important;border-left:none !important;height:0 !important;overflow:hidden;transition:all .25s ease}body.lystore .toasts .toast-content .content{padding:15px 10px;line-height:28px}body.lystore .toasts .toast-content .content:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:10px}body.lystore .toasts .toast-content.show{margin-top:10px !important;opacity:1;height:auto !important;overflow:auto !important}body.lystore .toasts .toast-content.confirm{color:#1b2e0b;background-color:#bfe79e}body.lystore .toasts .toast-content.confirm .content:before{content:""}body.lystore .toasts .toast-content.confirm .timer{background-color:#4b801f}body.lystore .toasts .toast-content.info{color:#0e4b6b;background-color:#cde9f8}body.lystore .toasts .toast-content.info .content:before{content:""}body.lystore .toasts .toast-content.info .timer{background-color:#1b8ac5}body.lystore .toasts .toast-content.warning{color:#870012;background-color:#ffd3d9}body.lystore .toasts .toast-content.warning .content:before{content:""}body.lystore .toasts .toast-content.warning .timer{background-color:#ed0020}body.lystore .toasts .toast-content.info .content:before,body.lystore .toasts .toast-content.warning .content:before{font-size:20px !important}body.lystore .toasts .toast-content .timer{width:100%;position:absolute;bottom:0;left:0;height:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition-timing-function:linear;transition-property:all;transition-duration:3s}body.lystore .toasts .toast-content .timer.animation{width:0;border-bottom-right-radius:0}body.lystore .async-autocomplete .input-async-autocomplete.loading{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.lystore .async-autocomplete .input-async-autocomplete.loading::after{content:"";position:absolute;right:10px;color:#3889c1;animation:spinner 1.25s linear infinite}body.lystore .async-autocomplete .scroll.drop-down{top:80%;max-height:200px;overflow-y:scroll}body.lystore .async-autocomplete .drop-down{top:80%}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@-moz-keyframes spinner{to{transform:rotate(360deg)}}@-o-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}body.lystore .upload-files .order-region>h3{color:#5b6472;font-weight:bold}body.lystore .upload-files .order-region>ul{padding-inline-start:unset;margin-block-start:2em;margin-block-end:unset}body.lystore .upload-files .order-region>li{margin:0;padding-bottom:20px;padding-right:10px;display:inline-block;list-style-type:none}body.lystore .upload-files .order-region>i{padding-right:20px}body.lystore .upload-files .import-files{padding:50px;padding-top:200px;border:2px dashed #ddd;padding-bottom:200px;background:#fafafa}body.lystore .upload-files .import-files>article{box-shadow:1px 1px 5px rgba(0,0,0,.3);border-radius:5px;overflow:hidden;opacity:0;width:80%;position:absolute;top:39%;height:70px;transition:500ms ease;box-sizing:border-box;border:none}body.lystore .upload-files .import-files>article .select-file{margin:0}body.lystore .upload-files .import-files>article .help{display:flex;align-items:center;height:100%}body.lystore .upload-files .import-files i.cloud-upload{text-align:center}body.lystore .upload-files .import-files i.cloud-upload::before{font-size:40px}body.lystore .upload-files .import-files article.default{opacity:1}body.lystore .upload-files .import-files.dragover article.drop{opacity:1}body.lystore .upload-files .import-files.dragover article.default{opacity:0}body.lystore .upload-files .import-files-admin{padding:50px;padding-top:125px;border:2px dashed #ddd;background:#fafafa}body.lystore .upload-files .import-files-admin>article{box-shadow:1px 1px 5px rgba(0,0,0,.3);border-radius:5px;overflow:hidden;opacity:0;width:80%;position:absolute;height:70px;transition:500ms ease;box-sizing:border-box;border:none}body.lystore .upload-files .import-files-admin>article .select-file{margin:0}body.lystore .upload-files .import-files-admin>article .help{display:flex;align-items:center;height:100%}body.lystore .upload-files .import-files-admin i.cloud-upload{text-align:center}body.lystore .upload-files .import-files-admin i.cloud-upload::before{font-size:40px}body.lystore .upload-files .import-files-admin article.default{opacity:1}body.lystore .upload-files .import-files-admin.dragover article.drop{opacity:1}body.lystore .upload-files .import-files-admin.dragover article.default{opacity:0}body.lystore .upload-files .dragAndDrop .file-zone{padding-bottom:3%}body.lystore .upload-files .dragAndDrop .margin-top-button{margin-top:2%}body.lystore .upload-files .dragAndDrop .margin-bottom{margin-bottom:5%}body.lystore .upload-files .dragAndDrop .pop-up{margin-right:3%;margin-left:3%}body.lystore .upload-files .dragAndDrop .top-update{top:48%}body.lystore .upload-files .dragAndDrop .responsive-drop-zone{display:flex;justify-content:center;align-items:end}body.lystore .upload-files .loading-list.drop-zone{max-height:360px}body.lystore .upload-files .loading-list{transition:150ms linear;padding:10px;box-sizing:border-box;margin-bottom:25px}body.lystore .upload-files .loading-list ul{margin-top:0;padding:0}body.lystore .upload-files .loading-list ul li{list-style-type:none;position:relative;height:20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:15px;padding-right:35px;color:#000;border:1px solid #ddd;background:#fff;transition:all 250ms ease-out;cursor:default}body.lystore .upload-files .loading-list ul li.image-file{box-shadow:1px 1px 5px rgba(0,0,0,.3);cursor:pointer}body.lystore .upload-files .loading-list ul li.selected{background:#3889c1;color:#fff}body.lystore .upload-files .loading-list ul li.no-margin{margin-top:-1px !important}body.lystore .upload-files .loading-list ul li .icon i{background-position:top left;min-width:17px;text-align:center;transition:all 250ms ease}body.lystore .upload-files .loading-list ul li .icon i.edit{position:absolute;top:-10px;left:-10px;border:1px solid #3889c1;color:#3889c1;width:20px;height:20px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0}body.lystore .upload-files .loading-list ul li .icon i.edit::before{font-size:11px}body.lystore .upload-files .loading-list ul li .title{width:100%;min-width:55px;margin:0 0 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}body.lystore .upload-files .loading-list ul li .status-infos{display:flex;align-items:center;justify-content:flex-end;min-width:60px;white-space:nowrap;margin-right:5px}body.lystore .upload-files .loading-list ul li .status-infos .small-text{font-size:12px !important;line-height:17px}body.lystore .upload-files .loading-list ul li.loading{color:#888}body.lystore .upload-files .loading-list ul li i.loading,body.lystore .upload-files .loading-list ul li i.loaded,body.lystore .upload-files .loading-list ul li i.failed{font-size:22px}body.lystore .upload-files .loading-list ul li .close{position:absolute;display:flex;align-items:center;box-sizing:border-box;right:0;height:100%;top:0;padding:8px;border-radius:0;border-left:1px solid #ddd;background:none;color:#ff3a55;opacity:0;transition:250ms ease}body.lystore .upload-files .loading-list ul li:hover i.edit{color:#ff8d2e;border-color:#ff8d2e;transform:scale(1.1)}body.lystore .upload-files .loading-list ul li:hover .close{opacity:.4}body.lystore .upload-files .loading-list i.loaded{color:#6fbe2e}body.lystore .upload-files .loading-list i.loading{color:#46afe6}body.lystore .upload-files .loading-list ul li.image-file{border-color:#3889c1}body.lystore .upload-files .loading-list ul li.image-file:hover{border-color:#ff8d2e}body.lystore .upload-files .loading-list ul li.image-file:hover .icon i.edit{color:#ff8d2e}@-webkit-keyframes movingData{from{top:125px;opacity:1}to{top:0;opacity:0}}@-moz-keyframes movingData{from{top:125px;opacity:1}to{top:0;opacity:0}}@-o-keyframes movingData{from{top:125px;opacity:1}to{top:0;opacity:0}}@keyframes movingData{from{top:125px;opacity:1}to{top:0;opacity:0}}body.lystore .cloud-loader{width:100%;height:200px}body.lystore .cloud-loader .cloud{height:115px;margin:40px auto;position:relative;width:200px}body.lystore .cloud-loader .cloud:before{background-color:#fff;border-radius:50%;content:"";height:50px;left:35px;position:absolute;top:45px;width:50px;z-index:1}body.lystore .cloud-loader .cloud:after{position:absolute;top:30px;left:80px;background-color:#fff;border-radius:50%;content:"";width:75px;height:75px;z-index:1}body.lystore .cloud-loader .cloud div{border:solid 10px #2f73a1}body.lystore .cloud-loader .cloud .bottom_cloud,body.lystore .cloud-loader .cloud .animation-container{border-radius:50px;height:75px;position:absolute;width:175px;overflow:hidden}body.lystore .cloud-loader .cloud .bottom_cloud{z-index:0;top:60px;left:10px;background-color:#fff}body.lystore .cloud-loader .cloud .animation-container{z-index:2;border:none;left:20px;top:20px;height:125px}body.lystore .cloud-loader .cloud .animation-container .data{position:absolute;top:125px;border:none;color:#2f73a1;opacity:1;animation:movingData 1.25s ease-out infinite}body.lystore .cloud-loader .cloud .animation-container .data:nth-child(0){left:20px;font-size:12px;animation-delay:.5s}body.lystore .cloud-loader .cloud .animation-container .data:nth-child(1){left:50px;font-size:10px;animation-delay:.75s}body.lystore .cloud-loader .cloud .animation-container .data:nth-child(2){left:75px;font-size:16px;animation-delay:.25s}body.lystore .cloud-loader .cloud .animation-container .data:nth-child(3){left:100px;font-size:12px}body.lystore .cloud-loader .cloud .animation-container .data:nth-child(4){left:140px;font-size:10px;animation-delay:.15s}body.lystore .cloud-loader .cloud .animation-container .arrow{border:none;width:15px;height:50px;background-color:#2f73a1;margin:95px auto;z-index:2;position:relative}body.lystore .cloud-loader .cloud .animation-container .arrow:before{content:"";background-color:#2f73a1;width:48px;height:15px;display:block;position:absolute;left:-28px;transform:rotate(-45deg);top:-4px;border-radius:15px}body.lystore .cloud-loader .cloud .animation-container .arrow:after{content:"";background-color:#2f73a1;width:48px;height:15px;display:block;position:absolute;left:-5px;transform:rotate(45deg);top:-4px;border-radius:15px}body.lystore .cloud-loader .cloud .right_cloud{background-color:#fff;border-radius:100%;height:75px;left:70px;position:absolute;top:20px;width:75px;z-index:-1}body.lystore .cloud-loader .cloud .left_cloud{background-color:#fff;border-radius:100%;height:50px;left:25px;position:absolute;top:35px;width:50px;z-index:-1}body.lystore parameter-table .parameter-table{position:fixed;display:block;right:-250px;top:146px;width:290px}body.lystore parameter-table .parameter-table.show{right:0px;transition:right 250ms ease}body.lystore parameter-table .parameter-table.hide{right:-250px;transition:right 250ms ease}body.lystore parameter-table .button-puce{width:40px;height:40px;background:#ff8500;border-radius:15px 0 0 15px}body.lystore parameter-table .button-puce i.param:before{content:"";font-size:25px;color:#fff;position:absolute;margin-left:10px;margin-top:6.5px}body.lystore parameter-table .parameter-table::-webkit-scrollbar{width:9px;background-color:#f5f5f5}body.lystore parameter-table .parameter-table::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#aaa}body.lystore parameter-table article{display:block;width:250px;overflow-y:auto;height:60vh}body.lystore search-and-select{display:block;height:35px;position:relative}body.lystore search-and-select .search-and-select-button{min-width:50px;background-color:#fff;color:#333;box-shadow:none;border:solid 1px #aaa;transition:all .5s ease;border-radius:0;text-transform:inherit !important;height:40px;font-size:14.4px;padding:0px 10px;text-align:left;width:100%;max-width:500px}body.lystore search-and-select .search-and-select-button:after{content:"▲";font-size:10px;margin-left:10px;float:right;transition:transform .25s ease-in-out;transform:rotate(-180deg)}body.lystore search-and-select .search-and-select-panel{width:100%;max-width:500px;box-sizing:border-box;position:absolute;z-index:10000;max-height:500px;transition:max-height .25s ease-in-out;background:#fff;box-shadow:0px 0px 4px 0px rgba(0,0,0,.26);border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:0 10px;margin-left:2px}body.lystore search-and-select .search-and-select-panel.hidden{max-height:0px}body.lystore search-and-select .search-and-select-panel ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}body.lystore search-and-select .search-and-select-panel ul::-webkit-scrollbar{width:8px;height:10px;background-color:#f5f5f5}body.lystore search-and-select .search-and-select-panel ul::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#dadada}body.lystore search-and-select .search-and-select-panel ul{list-style:none;padding:0;overflow:auto;max-height:415px}body.lystore search-and-select .search-and-select-panel ul li{line-height:25px;font-size:13px;white-space:nowrap;margin-bottom:5px;padding:0px 10px;border-radius:2px}body.lystore search-and-select .search-and-select-panel ul li:hover{background:#f0f0f0}body.lystore search-and-select button.search-and-select-button.disabled{background-color:#ebebe4 !important}body.lystore search-and-select button.search-and-select-button.ng-binding.disabled{background-color:#ebebe4}body.lystore search-and-select .search-and-select-bar{width:100%;position:relative;margin:10px 0;border-bottom:1px solid #f0f0f0}body.lystore search-and-select .search-and-select-bar input{min-width:100px;width:90%;height:30px;box-sizing:border-box;border:none;outline:none;text-indent:10px;transition:border .25s ease-in-out}body.lystore search-and-select .search-and-select-bar i .icon-search-cancel{width:5%;right:0px;position:absolute}body.lystore search-and-select .search-and-select-bar i .icon-search-cancel:before{right:0;content:"";width:20px;height:20px;font-size:small;color:#2a9cc8}body.lystore .tabs-container{height:40px;border-bottom:#ddd 1px solid;padding:0;margin-bottom:10px}body.lystore .tabs-container .menu{background:#fff;margin:0;height:34px;max-height:40px;padding:5px 15px 0 15px;border:#ccc .5px solid;border-radius:15px 15px 0% 0%;line-height:30px;z-index:0;position:relative}body.lystore .tabs-container .menu.selected{cursor:context-menu;background:#4bafd5 !important;color:#fff;margin-left:-5px;margin-right:-5px;z-index:2 !important}body.lystore .tr-warning{background:#ffe7cc}body.lystore .warning-icon{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.lystore .warning-icon:before{content:""}body.lystore .valid-icon{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.lystore .valid-icon:before{content:""}body.lystore .tr-valid{background:#c7f0c7}body.lystore .tr-error{background-color:#ffa6a6}body.lystore .tr-error .content:before{content:""}body.lystore .one-small{width:4%}body.lystore .two-small{width:8%}body.lystore .three-small{width:12%}body.lystore .four-small{width:16%}body.lystore .five-small{width:20%}body.lystore .six-small{width:24%}body.lystore .seven-small{width:28%}body.lystore .eight-small{width:32%}body.lystore .nine-small{width:36%}body.lystore .ten-small{width:40%}body.lystore .eleven-small{width:44%}body.lystore .twelve-small{width:48%}body.lystore .thirteen-small{width:52%}body.lystore .fourteen-small{width:56%}body.lystore .fifteen-small{width:60%}body.lystore .sixteen-small{width:64%}body.lystore .seventeen-small{width:68%}body.lystore .eighteen-small{width:72%}body.lystore .nineteen-small{width:76%}body.lystore .twenty-small{width:80%}body.lystore .twenty-one-small{width:84%}body.lystore .twenty-two-small{width:88%}body.lystore .twenty-three-small{width:92%}body.lystore .twenty-four-small{width:96%}body.lystore .twenty-five-small{width:100%}@media screen and (max-width: 800px){body.lystore .block-mobile{display:block !important}body.lystore .mobile-navigation{display:block !important}body.lystore nav.mobile-navigation .notification-bull{top:0;height:20px;width:20px;line-height:20px;font-size:14px;border-radius:10px;padding:2px;margin-left:10px}body.lystore .responsive-table table td{text-align:center !important}body.lystore .responsive-table table tfoot{display:block}body.lystore .agent-management table thead td label.checkbox,body.lystore .supplier-management table thead td label.checkbox,body.lystore .contract-management table thead td label.checkbox,body.lystore .tag-management table thead td label.checkbox,body.lystore .equipment-management table thead td label.checkbox,body.lystore .log-view table thead td label.checkbox,body.lystore .purse-management table thead td label.checkbox{position:relative !important}body.lystore .agent-management .color-tag,body.lystore .supplier-management .color-tag,body.lystore .contract-management .color-tag,body.lystore .tag-management .color-tag,body.lystore .equipment-management .color-tag,body.lystore .log-view .color-tag,body.lystore .purse-management .color-tag{margin:0 auto}body.lystore .catalog-list .dominos .item{max-width:unset !important;width:50% !important}body.lystore .catalog-list.border-list{display:none}body.lystore .catalog .left-detail-box{left:0 !important;float:none !important;width:100% !important;position:relative !important}body.lystore .empty-basket-message .four{height:auto !important}body.lystore .empty-basket-message h4{line-height:normal !important}}body.lystore .status-circle{width:30px;height:30px;border-radius:50%;margin-right:10px}body.lystore .status-circle>i{margin-bottom:3px;color:#fff;display:block;text-align:center;margin-top:3px;margin-left:3px;font-size:25px;text-align:center;background-repeat:no-repeat;height:90%;width:80%}body.lystore .status-circle>i:after{color:#fff}body.lystore .status-circle.WAITING{background:#8c939e}body.lystore .status-circle.WAITING>i{background-image:url(/lystore/public/img/scss/send.svg)}body.lystore .status-circle.PROGRESS{background:#eac403}body.lystore .status-circle.PROGRESS>i{background-image:url(/lystore/public/img/scss/sync.svg)}body.lystore .status-circle.SENT{background:#eac403}body.lystore .status-circle.SENT>i{background-image:url(/lystore/public/img/scss/truck.svg)}body.lystore .status-circle.DONE{background:#6fbe2e}body.lystore .status-circle.DONE>i{background-image:url(/lystore/public/img/scss/check-all.svg);fill:#fff}body.lystore .status-circle.REJECTED{background:#ff3a55}body.lystore .status-circle.REJECTED>i{font-size:20px;content:""}body.lystore .status-circle.WAITING_FOR_ACCEPTANCE{background:#ff8d2e}body.lystore .status-circle.WAITING_FOR_ACCEPTANCE>i{background-image:url(/lystore/public/img/scss/check.svg)}body.lystore .status-circle.VALID{background:#eac403}body.lystore .status-circle.VALID>i{background-image:url(/lystore/public/img/scss/check.svg)}body.lystore .status-bar{margin:0;padding:30px 0;text-align:center}body.lystore .status-bar>li{margin:0;padding:0;display:inline-block;width:35px;height:35px;border-radius:50%;position:relative;line-height:35px}body.lystore .status-bar>li.large{width:40px !important;height:40px !important;line-height:40px !important}body.lystore .status-bar>li:first-child,body.lystore .status-bar>li:nth-child(2){margin-right:65px}body.lystore .status-bar>li:first-child::after,body.lystore .status-bar>li:nth-child(2)::after{content:" ";display:block;width:45px;height:5px;position:absolute;right:-55px;top:15px}body.lystore .status-bar>li i.validated-status{position:absolute;width:35px;height:35px;left:0;text-align:center;line-height:35px;color:#fff;display:none}body.lystore .status-bar.WAITING>li{background-color:#c9ced5}body.lystore .status-bar.WAITING>li:first-child::after,body.lystore .status-bar.WAITING>li:nth-child(2)::after{background-color:#e9ebef}body.lystore .status-bar.VALID>li{background-color:#c9ced5}body.lystore .status-bar.VALID>li:first-child{background-color:#ff8d2e}body.lystore .status-bar.VALID>li:first-child::after,body.lystore .status-bar.VALID>li:nth-child(2)::after{background-color:#e9ebef}body.lystore .status-bar.REJECTED>li{background-color:#c9ced5}body.lystore .status-bar.REJECTED>li:first-child{background-color:#ff3a55}body.lystore .status-bar.REJECTED>li:first-child::after,body.lystore .status-bar.REJECTED>li:nth-child(2)::after{background-color:#e9ebef}body.lystore .status-bar.SENT>li{background-color:#c9ced5}body.lystore .status-bar.SENT>li:first-child{background-color:#3889c1}body.lystore .status-bar.SENT>li:first-child i.validated-status{display:block}body.lystore .status-bar.SENT>li:first-child::after{background-color:#3889c1}body.lystore .status-bar.SENT>li:nth-child(2){background-color:#ff8d2e}body.lystore .status-bar.SENT>li:nth-child(2)::after{background-color:#e9ebef}body.lystore .status-bar.DONE>li{background-color:#3889c1}body.lystore .status-bar.DONE>li i.validated-status{display:block}body.lystore .status-bar.DONE>li:first-child::after,body.lystore .status-bar.DONE>li:nth-child(2)::after{background-color:#3889c1}body.lystore .status-bar.colored>li{background-color:#2f73a1;color:#fff}body.lystore .status-bar.colored>li:first-child::after,body.lystore .status-bar.colored>li:nth-child(2)::after{background-color:#e9ebef}body.lystore .priority_carree{width:60px;height:60px;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.lystore .priority_carree.UP{background-color:rgba(0,0,0,0);display:block}body.lystore .priority_carree.UP:after{content:"";color:#b1b6bf;font-size:24px;font-weight:bold}body.lystore .priority_carree.DOWN{color:#fff;display:block}body.lystore .priority_carree.DOWN:after{content:"";color:#b1b6bf;font-size:24px;font-weight:bold}body.lystore h4.highlighted{border-bottom:solid 1px #b1b6bf}body.lystore .bold-black-h3 h3{color:#000;margin-top:0;margin-bottom:0;line-height:20px;font-weight:bold}body.lystore .tooltip{z-index:99999}body.lystore .heading-tabs{overflow-x:inherit}body.lystore .mobile-navigation{display:none}body.lystore .responsive-table table thead{white-space:nowrap}body.lystore .responsive-table table thead i{display:initial;position:relative;width:auto;height:auto;line-height:initial}body.lystore .responsive-table table thead i:before{display:inline-block;transform:none}body.lystore .responsive-table table thead td:first-child{padding:10px}body.lystore .responsive-table table td{text-align:left;width:auto}body.lystore .responsive-table table tr.SENT,body.lystore .responsive-table table tr.DONE{color:#999 !important}body.lystore .responsive-table table tr.disableRow{background-color:#f6f6f6;color:#bfbfbf !important}body.lystore .responsive-table table tr.errorRow{color:#ff3a55}body.lystore .table-selector{width:40px}body.lystore .text-right{text-align:right !important}body.lystore .aligne-text-center{text-align:center}body.lystore .agent-management table thead td,body.lystore .supplier-management table thead td,body.lystore .contract-management table thead td,body.lystore .tag-management table thead td,body.lystore .equipment-management table thead td,body.lystore .log-view table thead td,body.lystore .purse-management table thead td{padding:8px;position:relative}body.lystore .agent-management table thead td i::before,body.lystore .supplier-management table thead td i::before,body.lystore .contract-management table thead td i::before,body.lystore .tag-management table thead td i::before,body.lystore .equipment-management table thead td i::before,body.lystore .log-view table thead td i::before,body.lystore .purse-management table thead td i::before{font-size:10px !important;margin-left:5px;position:absolute}body.lystore .agent-management table thead td label.checkbox,body.lystore .supplier-management table thead td label.checkbox,body.lystore .contract-management table thead td label.checkbox,body.lystore .tag-management table thead td label.checkbox,body.lystore .equipment-management table thead td label.checkbox,body.lystore .log-view table thead td label.checkbox,body.lystore .purse-management table thead td label.checkbox{position:absolute;top:8px}body.lystore .instantButtons{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;padding:5px 10px}body.lystore .instantButtons.deselect::after{content:""}body.lystore .instantButtons.select::after{content:""}body.lystore .log-view table{table-layout:fixed}body.lystore .log-view .pre-file-import{white-space:pre-line;border:solid 1px #e9ebef;background-color:#f0f2f4;padding:15px}body.lystore .color-tag{width:15px;height:15px;display:block;border-radius:4px;transition:all .5s ease;margin-top:3px;margin-right:6px}body.lystore .color-tag.large{width:25px;height:25px}body.lystore .color-list{margin:0;padding:0;list-style-type:none}body.lystore .color-list li{display:inline-block}body.lystore .color-list li .color-tag{width:35px;height:35px}body.lystore .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.lystore .overflow-y{overflow-y:auto}body.lystore .labels-in-ligne{display:inline-flex}body.lystore .labels-in-ligne div{margin-left:2px;display:inline-table;margin-right:2px}body.lystore .label-cell{font-size:18px}body.lystore .label-row{display:inline-flex}body.lystore .label-row input{margin-top:10%;margin-left:5%}body.lystore .label-row .row{width:auto !important}body.lystore .color-red{color:#ff3a55}body.lystore .color-orange{color:#ff8d2e}body.lystore .color-green{color:#6fbe2e}body.lystore .color-grey{color:#c9ced5}body.lystore .technical-specs{border:solid 1px #d6d9e0}body.lystore .technical-specs .technical-spec{padding:5px}body.lystore .technical-specs .technical-spec:nth-child(2n){background-color:#f0f2f4}body.lystore .technical-specs .technical-spec .cell.one{text-align:center;color:#8c939e;margin-top:5px}body.lystore .manage-campaign card{text-align:center}body.lystore .catalog div.twelve input.row{margin-bottom:25px}body.lystore .catalog .border-list{border-right:1px #aaa solid;box-shadow:4px 0 0 #ddd;border-radius:6px;width:290px;max-height:870px;overflow-y:scroll}body.lystore .catalog .border-list::-webkit-scrollbar{width:9px;background-color:#f5f5f5}body.lystore .catalog .border-list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#aaa}body.lystore .catalog .left-detail-box{padding:1%;left:336px;float:right;display:block;position:absolute;width:calc(100% - 380px)}body.lystore .catalog .left-detail-box .bold{font-weight:bold}body.lystore .catalog .left-detail-box img.img-equipment{display:block;max-height:260px;margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem}body.lystore .catalog .left-detail-box .summary{border-bottom:1px #ccc solid;border-bottom-right-radius:6%;border-bottom-left-radius:6%;padding:2%}body.lystore .catalog .left-detail-box .in-ligne{display:inline-flex}body.lystore .catalog .left-detail-box .button-add-basket{margin-left:30px}body.lystore .catalog .left-detail-box h4{font-weight:400 !important;margin-top:10px;margin-bottom:10px;width:auto}body.lystore .catalog .left-detail-box .add-basket h1{margin:0;line-height:50px}body.lystore .catalog .left-detail-box .add-basket .quantity{height:50px;line-height:30px;width:auto;float:right}body.lystore .catalog .left-detail-box .add-basket .quantity input{text-align:center}body.lystore .catalog .left-detail-box .add-basket .quantity h4{font-weight:400 !important;margin-right:10px;margin-top:0;width:auto}body.lystore i.moins{height:21px;display:inline-block;width:15px;position:relative}body.lystore i.plus::before{content:"";font-weight:bolder;color:#2a9cc8;height:21px;display:inline-block;line-height:21px}body.lystore i.moins::before{content:"-";font-size:3em;color:#2f73a1;position:absolute;right:auto;width:15px;height:21px;text-align:center;top:-4px;left:0}body.lystore input[type=text]:disabled{background:#ccc;opacity:.4}body.lystore article.disabled{background:rgba(0,0,0,0);color:rgba(0,0,0,.4)}body.lystore .image-disabled{opacity:.4 !important}body.lystore .title-disabled{opacity:.4 !important}body.lystore h1.disabled{text-align:center;top:50%;margin-top:-20px;position:absolute;z-index:2;font-size:larger;color:#000;left:0;right:0;text-shadow:.5px .25px #ccc}body.lystore .input-form-label-operation{width:500px}body.lystore .catalog-list .dominos .item{max-width:500px;width:20%;margin:7px 0;box-shadow:none !important}body.lystore .catalog-list .dominos .item.list-item{width:90% !important;box-sizing:content-box;margin:0 auto}body.lystore .catalog-list .dominos .item article{border:2px #fff solid}body.lystore .catalog-list .dominos .item h2{margin-left:5%}body.lystore .catalog-list .dominos .item .top{padding-left:5%;padding-right:5%}body.lystore .catalog-list .dominos .item .top.item{padding-left:5% !important;padding-right:5% !important;min-height:200px;padding-bottom:5% !important;height:auto !important;width:100% !important}body.lystore .catalog-list .dominos .item .top img{position:relative;height:auto;width:80%;display:block;margin:0 auto;max-height:130px;max-width:160px}body.lystore .catalog-list .dominos .item .top h4{position:relative;margin:0px}body.lystore .catalog-list .dominos .item .top p.description{font-size:14px;margin:initial;color:#555}body.lystore .catalog-list .dominos .top{background-color:#fff;height:250px !important}body.lystore .item_hover_accent_list article{transition:all .2s ease-in-out;border:solid 2px #fff}body.lystore .item_hover_accent_list article:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);cursor:pointer;border-color:#ff8d2e !important}body.lystore .item_hover_accent_list article.disabled{opacity:.5;cursor:initial !important}body.lystore .item_hover_accent_list article.disabled:hover{border:solid 2px #fff !important;box-shadow:0 1px 3px rgba(0,0,0,.3);border-radius:2px}body.lystore .item_hover_accent_list article em.small-text{color:#3889c1}body.lystore .campaign-image{text-align:center}body.lystore .campaign-image img{max-width:75%}body.lystore .list_structureGroup-form{height:450px}body.lystore .list_structureGroup-form .five{height:100%}body.lystore .list_structureGroup-form .listStructure{height:85%;padding:5px}body.lystore .list_structureGroup-form .listStructure ul{height:80%;margin:0px;overflow:auto}body.lystore .list_structureGroup-form .listStructure ul>li{margin-right:3%}body.lystore .list_structureGroup-form .listStructure li>span{float:right}body.lystore .list_structureGroup-form .two{height:100%}body.lystore .list_structureGroup-form .arrow{width:16%;height:22.16%;position:relative;top:38.92%;left:42%}body.lystore .list_structureGroup-form .arrow button{margin-left:0px;margin-right:0px}body.lystore .list_structureGroup-form div h2{text-align:center}body.lystore .option-table thead td{padding:5px 10px}body.lystore .structureGroups-management .twelve{display:flex;flex-wrap:wrap}body.lystore .structureGroups-management article{margin:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;width:283px;height:283px}body.lystore .structureGroups-management article>p,body.lystore .structureGroups-management h3{text-align:center;width:100%;word-wrap:break-word}body.lystore .structureGroups-management .two-icons{display:flex;width:100%;align-items:center;margin-top:10px;margin-bottom:10px;height:20%}body.lystore .structureGroups-management i.edit,body.lystore .structureGroups-management i.delete{width:50%;display:flex;justify-content:center}body.lystore .structureGroups-management i.edit:before,body.lystore .structureGroups-management i.delete:before{font-size:200%}body.lystore .structureGroups-management i.add-group:before{content:"";font-size:200%}body.lystore .structureGroups-management i.edit:before{content:""}body.lystore .structureGroups-management i.delete:before{content:""}body.lystore .purse-in-menue{display:inline-flex;padding-right:20px;margin-left:auto}body.lystore .purse-in-menue h2{color:#ff8d2e}body.lystore span.notification-bull{background-color:#ff8d2e;display:block;color:#fff;height:15px;width:15px;line-height:16px;font-size:12px;text-align:center;border-radius:7px;padding:1px;position:relative;left:0;top:-10px;font-weight:bold}body.lystore .delete-confirmation .basket-image{margin:10px}body.lystore .confirm-order img{float:unset;display:block}body.lystore .confirm-order input{margin:5px 0px}body.lystore .basket-list article article{box-shadow:0 1px 3px rgba(0,0,0,.26)}body.lystore .basket-list .basket-item{margin-bottom:15px;height:auto}body.lystore .basket-list .basket-item .width-40{width:40px}body.lystore .basket-list .basket-item .width-100-40{width:calc(100% - 40px)}body.lystore .basket-list .basket-item .project{font-size:small;font-style:italic;text-align:end}body.lystore .basket-list .basket-item .article-equipment .basket-image{max-height:185px;text-align:center}body.lystore .basket-list .basket-item .article-equipment .basket-image img{max-height:185px}body.lystore .basket-list .basket-item .article-equipment .basket-delivery{text-align:center}body.lystore .basket-list .basket-item .article-equipment .basket-amount{padding:.75%}body.lystore .basket-list .basket-item .article-equipment .basket-amount p{display:inline-block;font-weight:bold;font-size:15px;margin-left:10px}body.lystore .basket-list .basket-item .article-equipment .basket-amount .row{margin-bottom:10px}body.lystore .basket-list .basket-item .options-head{border-bottom:2px #f0f0f0 solid;padding:0px 10px 0 10px}body.lystore .basket-list .basket-item .options-head h4{display:inline}body.lystore .basket-list .basket-item .options-head i{display:inline}body.lystore .empty-basket-message{float:unset;width:450px}body.lystore .empty-basket-message img{margin:25px}body.lystore .empty-basket-message .four{height:207px}body.lystore .empty-basket-message h4{line-height:207px}body.lystore .order-equipment-manage .order-amount-price h3{display:inline-block;font-style:normal}body.lystore .order-equipment-manage .order-amount-price p{display:inline-block;float:right;font-size:1.5em;margin:10px}body.lystore .tabs.heading-tabs{box-sizing:border-box;display:flex;justify-content:flex-start;margin-bottom:20px !important;overflow-x:inherit}body.lystore .tabs.heading-tabs>*{text-align:initial}body.lystore .tabs.heading-tabs header{width:auto;display:flex;flex:0;align-items:center;justify-content:center;text-align:center;white-space:nowrap;margin:0 4px;padding:10px 15px;transition:color 250ms ease}body.lystore .tabs.heading-tabs header a{vertical-align:middle}body.lystore .tabs.heading-tabs header a i{font-size:15px;margin-right:5px}body.lystore .tabs.heading-tabs header a:hover{color:#3889c1}@media screen and (max-width: 800px){body.lystore .tabs.heading-tabs header{font-size:12px}}@media screen and (max-width: 550px){body.lystore .tabs.heading-tabs header.selected{order:-1}}body.lystore .pagination button,body.lystore .pagination>div{float:none;display:inline-block}body.lystore .order-client-validation tfoot{font-weight:bold}body.lystore .pdf-generation-preview input[type=text]{margin-bottom:0 !important}body.lystore .pdf-generation-preview nav.prev-next{justify-content:center !important}body.lystore .checked-value{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}body.lystore .checked-value:before{content:"";color:#6fbe2e;font-size:20px}body.lystore .basket-file-list>h3{background-color:#3889c1;color:#fff;margin:0;padding:2px 5px;font-size:14px}body.lystore .basket-file-list>ul{margin:0;list-style-type:none;padding:0}body.lystore .basket-file-list>ul>li{padding:10px 5px;border-bottom:solid 1px #b1b6bf;box-sizing:border-box}body.lystore .basket-file-list>ul>li.basket-file .loading{color:#3889c1}body.lystore .basket-file-list>ul>li>i::after{color:#b1b6bf}body.lystore .basket-file-list>ul>li:last-child{border-bottom:none}body.lystore .border.top{border-top:solid 1px rgba(0,0,0,.25)}body.lystore .border.left{border-left:solid 1px rgba(0,0,0,.25)}body.lystore .border.right{border-right:solid 1px rgba(0,0,0,.25)}body.lystore .border.bottom{border-bottom:solid 1px rgba(0,0,0,.25)}body.lystore .textarea-region-comment{border-width:1px;border-style:solid;border-color:#aaa;box-shadow:none;padding:1px 6px;display:block;color:#333;height:2.5em;min-height:2.5em;max-height:10em;overflow:auto;resize:vertical;margin-bottom:0}body.lystore .textarea-region-comment::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}body.lystore .textarea-region-comment::-webkit-scrollbar{width:8px;height:10px;background-color:#f5f5f5}body.lystore .textarea-region-comment::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#dadada}body.lystore .textarea-region-comment::-webkit-scrollbar{border-radius:3px;background-color:#f5f5f5}body.lystore .price-label{font-size:20px;font-weight:bold}body.lystore .number-input{width:60px}body.lystore .project-creator input:not(input[type=button]){margin:5px 0 0 0}body.lystore .project-creator .image-container{text-align:center}body.lystore .project-creator .image-container img{height:100px;width:auto;margin:0 auto}body.lystore .project-creator .projet-text-container>div{padding:25px 0}body.lystore .project-creator .projet-text-container h4{line-height:normal !important}body.lystore .project-creator select{margin-bottom:0 !important}body.lystore .project-creator input[type=number]{height:25px;line-height:25px}body.lystore .project-creator .right-padding-form-field{padding-right:20px}body.lystore .project-creator .left-padding-form-field{padding-left:20px}body.lystore .project-creator form strong{padding-top:7px}body.lystore .grey-matter{background-color:rgba(0,0,0,.05);border-radius:2px;max-height:18px}body.lystore .grey-matter.max-75{max-width:75%}body.lystore .grey-matter.max-60{max-width:60%}body.lystore .grey-matter.grey-image{width:100%;height:100%;display:block;max-height:unset !important}@-webkit-keyframes loadingBar{to{width:95%}}@-moz-keyframes loadingBar{to{width:95%}}@-o-keyframes loadingBar{to{width:95%}}@keyframes loadingBar{to{width:95%}}body.lystore .loading-bar{width:0;height:5px;background-color:#ff8d2e}body.lystore .loading-bar.loading{animation:loadingBar 180s cubic-bezier(0, 0.98, 0.99, 1)}body.lystore .domino.loading-domino .image-container{height:100px}body.lystore .domino.loading-domino .loading-bar{position:absolute;top:0;left:0}body.lystore .domino.loading-domino h2 .grey-matter{max-width:80%}body.lystore .domino.loading-domino .grey-matter{max-height:18px}body.lystore .domino.loading-domino .top h4~.summary .grey-matter{max-width:60%}body.lystore .delete-project-confirmation .project{padding:20px}body.lystore .order-equipment-manage .priority-manager{width:40px}body.lystore .order-equipment-manage .order-item-list{width:calc(100% - 50px)}body.lystore .priority_field{border-left:#2a9cc8 5px solid;padding-left:2px;margin-top:5px}body.lystore .price-field i{margin-left:10px}body.lystore .price-field i:before{font-size:20px !important}body.lystore .price-field i.notes-icon{color:#2f73a1}body.lystore .price-field i.refused-status{color:#ff3a55}body.lystore .priority_carree{height:30px !important}body.lystore .priority_number{height:30px;width:auto;text-align:center;font-size:large;border-bottom:#4bafd5 3px solid;box-shadow:#aaa 0px 4px 4px 0px;margin-bottom:5px;padding:5px}body.lystore .vertical-spacing-5{margin-top:5px;margin-bottom:5px}body.lystore .listElementSelect{width:90%;margin:20px auto}body.lystore .listElementSelect tr{border:none;transition-duration:.4s}body.lystore .listElementSelect .selectOperationRow{background-color:#efefef;color:#000;text-align:center}body.lystore .listElementSelect .selectOperationRow:hover{background-color:#dadada;transition-duration:.4s}body.lystore .listElementSelect .greyRow{background-color:rgba(0,0,0,0)}body.lystore .groupButtons{padding-top:60px}body.lystore .small-text-align{margin:-2px 0px}body.lystore .size-icon-big{font-size:1.3em}body.lystore .orderEditByRegion{background-color:rgba(255,97,192,.4)}body.lystore .icon-medium-size{font-size:1.8em}.comment{border:1px solid #ddd;margin-top:7px}i.house{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.house::before{content:"";height:21px}i.groups{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.groups::before{content:"";height:21px}.input-in-row{width:100px}.input-in-row-number{width:35px}.input-in-row-number-price{width:76px}i.downloadButton{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.downloadButton::before{content:"";height:21px}select.disabled{background-color:#ebebe4;opacity:.4 !important}input[type=number].numberWithoutArrow::-webkit-inner-spin-button,input[type=number].numberWithoutArrow::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].numberWithoutArrow{-moz-appearance:textfield}.vertical-array-scroll{overflow-x:auto;transform:rotate(-180deg);transform-origin:center;scrollbar-color:#aaa #fff;scrollbar-width:auto;padding:0}.vertical-array-scroll::-webkit-scrollbar{background-color:#f5f5f5;height:15px}.vertical-array-scroll::-webkit-scrollbar-thumb{border-radius:0px;background-color:#aaa}.vertical-array-scroll>table{transform:rotate(-180deg)}@media(max-width: 767px){.vertical-array-scroll td{border-bottom:1px solid #ddd}}.smallTabElem{min-width:20px;max-width:500px}@media(max-width: 767px){.smallTabElem{min-width:100px;max-width:300px}}.tabElem{min-width:300px;max-width:500px}@media(max-width: 767px){.tabElem{min-width:100px;max-width:300px}}tfoot .tabElem{padding:10px}thead>tr>td>label input[type=checkbox]:checked+span::before,thead>tr>td>label input[type=checkbox]:checked+i18n::before{border-color:#fff}.flexbox{display:flex;align-items:center}.margin-right-instruction{margin-right:1rem}body.homework-assistance .periods{margin-bottom:0px !important;min-height:100px;height:100px;min-width:300px;width:100%;overflow-y:scroll}body.homework-assistance .periods .size-column-1{width:400px}@media screen and (min-width: 600px)and (max-width: 800px){body.homework-assistance .periods .size-column-1 br{display:none}}@media screen and (min-width: 1200px){body.homework-assistance .periods .size-column-1 br{display:none}}@media screen and (max-width: 500px){body.homework-assistance .periods .size-column-1{width:200px;font-size:12px !important}body.homework-assistance .periods .size-column-1 br{display:none}}body.homework-assistance .periods .size-column-2{width:200px}@media screen and (max-width: 400px){body.homework-assistance .periods .size-column-2{width:auto}}body.homework-assistance .periods tr{border:0px rgba(0,0,0,0)}body.homework-assistance .periods tr td:first-child{font-size:17px}body.homework-assistance .periods th,body.homework-assistance .periods td{padding:5px;text-align:left}@media screen and (max-width: 400px){body.homework-assistance .periods .delete-text{display:none}}body.homework-assistance #add-period{color:#ff8c00;height:30px}body.homework-assistance .check-boxes{height:80px;padding:0;margin:0;clear:both}body.homework-assistance .check-boxes li{list-style-type:none;list-style-position:outside;padding-right:10px;float:left}body.homework-assistance .check-boxes input[type=checkbox]:not(:checked),body.homework-assistance .check-boxes input[type=checkbox]:checked{position:absolute;left:-9999%}body.homework-assistance .check-boxes input[type=checkbox]+label{display:inline-block;padding:8px 15px 8px 15px;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:3px;color:#000;background-color:#d3d3d3}@media screen and (min-width: 800px)and (max-width: 1000px){body.homework-assistance .check-boxes input[type=checkbox]+label{padding:5px 8px 5px 8px}}@media screen and (max-width: 500px){body.homework-assistance .check-boxes input[type=checkbox]+label{padding:1px 8px 1px 8px}}body.homework-assistance .check-boxes input[type=checkbox]:checked+label{border:1px solid rgba(0,0,0,0);border-radius:3px;box-shadow:0px 10px 10px rgba(0,0,0,.2);color:#fff;background-color:#ff8c00}@media screen and (max-width: 500px){body.homework-assistance .check-boxes{height:50px}}body.homework-assistance .select-boxes .custom-select-1{position:relative;width:100px;margin-left:10px !important}body.homework-assistance .select-boxes .custom-select-2{position:relative;width:100px;margin-right:20px !important}@media screen and (min-width: 600px)and (max-width: 800px){body.homework-assistance .select-boxes br{display:none}}@media screen and (min-width: 1200px){body.homework-assistance .select-boxes br{display:none}}body.homework-assistance .home-column{display:flex;flex:1 1 0px;float:left;width:46%;margin-left:2%;margin-right:2%;align-self:stretch}@media screen and (max-width: 800px){body.homework-assistance .home-column{width:100%;margin:0 0 5% 0}}body.homework-assistance .home-column .style-bord-with-over-effect{box-shadow:0 1px 5px rgba(0,0,0,.3);border-radius:5px}body.homework-assistance .home-column article{width:100%;padding:10px 0px 0px 30px !important;margin:0;display:flex;flex-direction:column}@media screen and (max-width: 500px){body.homework-assistance .home-column article{padding:10px 0px 0px 10px !important}}body.homework-assistance .home-column article section{padding-top:4%;margin-top:auto}@media screen and (max-width: 500px){body.homework-assistance .home-column article section{padding-top:0}}body.homework-assistance .home-column article section .multilines{white-space:pre-line;cursor:text !important}@media screen and (max-width: 800px){body.homework-assistance .home-column article section .multilines{text-align:center}}body.homework-assistance .home-column article section .flex-header{display:flex;align-items:center}@media screen and (max-width: 800px){body.homework-assistance .home-column article section .flex-header{flex-direction:column-reverse}}body.homework-assistance .home-column article section .flex-info{display:flex;align-items:flex-end}@media screen and (min-width: 800px)and (max-width: 1000px){body.homework-assistance .home-column article section .flex-info{flex-direction:column}}@media screen and (max-width: 500px){body.homework-assistance .home-column article section .flex-info{flex-direction:column;margin-top:2%}}body.homework-assistance .home-column article section .flex-info .column{float:left;padding-left:2%}body.homework-assistance .home-column article section .flex-info .info-txt{flex:1 1 0;align-self:flex-start}@media screen and (min-width: 800px)and (max-width: 1000px){body.homework-assistance .home-column article section .flex-info .info-txt{align-self:center}}@media screen and (max-width: 500px){body.homework-assistance .home-column article section .flex-info .info-txt{align-self:center;margin-top:2%}}body.homework-assistance .home-column article section#offer{text-align:center;padding-right:15%;padding-left:15%}@media screen and (max-width: 500px){body.homework-assistance .home-column article section#offer{padding-right:5%;padding-left:5%}}body.homework-assistance .home-column article section #availabilityTitle{font-size:18px;color:#000}@media screen and (max-width: 500px){body.homework-assistance .home-column article section #availabilityTitle{font-size:14px}}@media screen and (max-width: 500px){body.homework-assistance .home-column article section p{margin:0;margin-bottom:2%}}body.homework-assistance .home-column article section:after{content:"";display:table;clear:both}body.homework-assistance i.icon-spacing{padding-right:15px;padding-left:15px}@media screen and (min-width: 800px)and (max-width: 1200px){body.homework-assistance i.icon-spacing{padding-right:0px}}body.homework-assistance i.xs-icon{font-size:10px}body.homework-assistance i.sm-icon{font-size:16px}body.homework-assistance i.md-icon{font-size:20px}@media screen and (max-width: 500px){body.homework-assistance i.md-icon{font-size:14px}}body.homework-assistance i.lg-icon{font-size:24px}@media screen and (max-width: 500px){body.homework-assistance i.lg-icon{font-size:16px}}@media screen and (min-width: 800px)and (max-width: 1200px){body.homework-assistance i.lg-icon{font-size:16px}}body.homework-assistance i.hg-icon{font-size:40px}@media screen and (max-width: 500px){body.homework-assistance i.hg-icon{font-size:30px}}body.homework-assistance i.dot-circled{margin:3%}body.homework-assistance i.dot-circled::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;color:#ff8c00;vertical-align:middle}body.homework-assistance i.calendar-o::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;color:#ff8c00;vertical-align:middle}body.homework-assistance i.clock::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;color:#ff8c00;vertical-align:middle}body.homework-assistance i.info-circled-1::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;color:#ff8c00;vertical-align:middle}body.homework-assistance i.cahier-de-textes::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;color:#ff8c00;vertical-align:middle}body.homework-assistance i.modif::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;margin-right:5px;color:dimgray;vertical-align:middle}body.homework-assistance i.suppr::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;margin-right:5px;color:dimgray;vertical-align:middle}body.homework-assistance i.plus::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;color:#fff;vertical-align:middle}body.homework-assistance .phone{height:24px}body.homework-assistance .studying{flex:1 1 0}@media screen and (min-width: 800px)and (max-width: 1000px){body.homework-assistance .studying{width:60%}}@media screen and (max-width: 500px){body.homework-assistance .studying{width:60%}}body.homework-assistance input:invalid+span:after{position:absolute;content:"✖";padding-left:5px;color:darkred}body.homework-assistance input:valid+span:after{position:absolute;content:"✓";padding-left:5px;color:#009000}@media screen and (max-width: 800px){body.homework-assistance lightbox .content{min-height:10px !important}}body.homework-assistance lightbox .flex-lightbox{display:flex;align-items:center}@media screen and (max-width: 800px){body.homework-assistance lightbox .flex-lightbox{flex-direction:column}}body.homework-assistance lightbox .flex-column{display:flex;flex-direction:column}body.homework-assistance lightbox .flex-column .flex-column{margin-bottom:2%}body.homework-assistance lightbox .dateSized{width:300px;margin-bottom:5px}body.homework-assistance lightbox .stick-right{margin-left:auto;margin-right:20px}body.homework-assistance .date-picker,body.homework-assistance .time-picker{position:relative;line-height:30px}body.homework-assistance .date-picker:before,body.homework-assistance .time-picker:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;color:#ffb600;z-index:1;display:inline-block;font-size:20px}body.homework-assistance .date-picker input[type=text],body.homework-assistance .time-picker input[type=text]{width:80px !important;margin-bottom:0;box-sizing:border-box}body.homework-assistance .date-picker input[type=text],body.homework-assistance .date-picker input[type=time],body.homework-assistance .time-picker input[type=text],body.homework-assistance .time-picker input[type=time]{background-color:#fff;text-align:center;height:30px;border:none;box-shadow:none;padding:0 5px 0 0;-moz-appearance:textfield}body.homework-assistance .date-picker input[type=text]::-webkit-outer-spin-button,body.homework-assistance .date-picker input[type=text]::-webkit-inner-spin-button,body.homework-assistance .date-picker input[type=time]::-webkit-outer-spin-button,body.homework-assistance .date-picker input[type=time]::-webkit-inner-spin-button,body.homework-assistance .time-picker input[type=text]::-webkit-outer-spin-button,body.homework-assistance .time-picker input[type=text]::-webkit-inner-spin-button,body.homework-assistance .time-picker input[type=time]::-webkit-outer-spin-button,body.homework-assistance .time-picker input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.homework-assistance .date-picker input[type=text]:focus,body.homework-assistance .date-picker input[type=time]:focus,body.homework-assistance .time-picker input[type=text]:focus,body.homework-assistance .time-picker input[type=time]:focus{outline:none}body.homework-assistance .datepicker{display:none;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}body.homework-assistance .datepicker table thead tr th{color:rgba(0,0,0,.87)}body.homework-assistance .datepicker table thead tr th:hover{background:#ffb600 !important}body.homework-assistance .datepicker table td.day:hover{background:#f0f0f0;cursor:pointer}body.homework-assistance .datepicker table tr td:hover{background:#78daff !important}body.homework-assistance .datepicker table tr .active{background:#ffb600}body.homework-assistance .date-picker{background-color:#fff;display:inline-block;padding-left:10px;border:none;border-bottom:solid 1px #aaa}body.homework-assistance .date-picker:before{content:"";border-bottom:none}body.homework-assistance .time-picker{text-indent:10px}body.homework-assistance .time-picker:before{content:"";margin-right:5px}body.homework-assistance .toasts{position:fixed;top:74px;right:25px;width:350px;z-index:1000;box-sizing:border-box}body.homework-assistance .toasts .toast-content{margin-bottom:10px;position:relative;opacity:0;margin-top:40px;box-sizing:border-box;font-size:16px !important;border-left:none !important;height:0 !important;overflow:hidden;transition:all .25s ease}body.homework-assistance .toasts .toast-content .content{padding:15px 10px;line-height:28px}body.homework-assistance .toasts .toast-content .content:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:10px}body.homework-assistance .toasts .toast-content.show{margin-top:10px !important;opacity:1;height:auto !important;overflow:auto !important}body.homework-assistance .toasts .toast-content.confirm{color:#1b2e0b;background-color:#bfe79e}body.homework-assistance .toasts .toast-content.confirm .content:before{content:""}body.homework-assistance .toasts .toast-content.confirm .timer{background-color:#4b801f}body.homework-assistance .toasts .toast-content.info{color:#0e4b6b;background-color:#cde9f8}body.homework-assistance .toasts .toast-content.info .content:before{content:""}body.homework-assistance .toasts .toast-content.info .timer{background-color:#1b8ac5}body.homework-assistance .toasts .toast-content.warning{color:#870012;background-color:#ffd3d9}body.homework-assistance .toasts .toast-content.warning .content:before{content:""}body.homework-assistance .toasts .toast-content.warning .timer{background-color:#ed0020}body.homework-assistance .toasts .toast-content.info .content:before,body.homework-assistance .toasts .toast-content.warning .content:before{font-size:20px !important}body.homework-assistance .toasts .toast-content .timer{width:100%;position:absolute;bottom:0;left:0;height:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition-timing-function:linear;transition-property:all;transition-duration:1s}body.homework-assistance .toasts .toast-content .timer.animation{width:0;border-bottom-right-radius:0}@media screen and (max-width: 500px){body.homework-assistance{font-size:12px}}body.homework-assistance .material section.main{padding-bottom:20px}@media screen and (max-width: 800px){body.homework-assistance .title-row{text-align:center}}body.homework-assistance .main-row{display:flex;flex-direction:row}@media screen and (max-width: 800px){body.homework-assistance .main-row{display:flex;flex-direction:column}}body.homework-assistance .block-line{margin-top:2%;padding-right:10px}@media screen and (max-width: 500px){body.homework-assistance .block-line{margin:0}}body.homework-assistance .block-line>p{margin:0% 0% 1% 0%}body.homework-assistance .important-txt{font-size:18px;color:#000}@media screen and (max-width: 500px){body.homework-assistance .important-txt{font-size:14px}}body.homework-assistance .important-title{font-size:18px;font-weight:bold;margin-bottom:5%}@media screen and (max-width: 500px){body.homework-assistance .important-title{font-size:14px}}body.homework-assistance .inline{display:inline;list-style:none;margin:5px}body.homework-assistance button{margin-right:10px !important;padding:0 !important}body.homework-assistance .classic-button{background:none !important;box-shadow:none;margin:0 0 10px 0 !important;padding-right:10px !important}body.homework-assistance .flex{display:flex;align-items:center}body.homework-assistance select{min-width:50px !important;border:none;border-bottom:solid 1px #aaa}body.homework-assistance select option:hover{background-color:#ffb600;color:#fff}body.homework-assistance #date{width:25%}@media screen and (max-width: 600px){body.homework-assistance #date{width:50%}}@media screen and (min-width: 800px)and (max-width: 1200px){body.homework-assistance #date{width:50%}}body.homework-assistance #other-informations{width:80%}body.homework-assistance .sending-button{float:right;margin-right:20px}.parameter{display:flex;flex-direction:column}.parameter-header{display:flex;justify-content:flex-end}.parameter-table thead tr th{text-align:center}.parameter-table-body tr th:nth-child(3) button,.parameter-table-body tr th:nth-child(4) button{display:inline-block !important;float:none;margin-top:10px}.parameter{display:flex;flex-direction:column}.parameter-header{display:flex;justify-content:flex-end}.parameter-table thead tr th{text-align:center}.parameter-table-body tr th:nth-child(3) button,.parameter-table-body tr th:nth-child(4) button{display:inline-block !important;float:none;margin-top:10px}.sniplet-create .primary-button,.doc-list .primary-button{width:100%}.sniplet-create .document-type-list,.doc-list .document-type-list{display:flex;flex-wrap:wrap;justify-content:center}.sniplet-create .document-type-list .document-type label,.doc-list .document-type-list .document-type label{height:100px;line-height:80px;text-align:center;cursor:pointer;border-radius:3px;border:solid 2px rgba(0,0,0,.25);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);display:block}.sniplet-create .document-type-list .document-type label:hover,.doc-list .document-type-list .document-type label:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.sniplet-create .document-type-list .document-type label .text,.doc-list .document-type-list .document-type label .text{font-size:14px;font-weight:bold;color:rgba(0,0,0,.35);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}.sniplet-create .document-type-list .document-type label .text::before,.doc-list .document-type-list .document-type label .text::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:35px;display:block;height:30px;margin-bottom:5px;font-weight:normal !important}.sniplet-create .document-type-list .document-type label .text::after,.doc-list .document-type-list .document-type label .text::after{position:absolute;top:10px;right:15px;width:18px;height:18px;background-color:#fff;content:" ";line-height:18px;border-radius:50%;border:solid 1px rgba(0,0,0,.35);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}.sniplet-create .document-type-list .document-type label .text.docx::before,.sniplet-create .document-type-list .document-type label .text.odt::before,.doc-list .document-type-list .document-type label .text.docx::before,.doc-list .document-type-list .document-type label .text.odt::before{content:""}.sniplet-create .document-type-list .document-type label .text.odp::before,.doc-list .document-type-list .document-type label .text.odp::before{content:""}.sniplet-create .document-type-list .document-type label .text.ods::before,.doc-list .document-type-list .document-type label .text.ods::before{content:""}.sniplet-create .document-type-list .document-type label .text.odg::before,.doc-list .document-type-list .document-type label .text.odg::before{content:""}.sniplet-create .document-type-list .document-type.selected label,.doc-list .document-type-list .document-type.selected label{border:solid 2px #2f73a1}.sniplet-create .document-type-list .document-type.selected label .text,.doc-list .document-type-list .document-type.selected label .text{color:#2f73a1}.sniplet-create .document-type-list .document-type.selected label .text::after,.doc-list .document-type-list .document-type.selected label .text::after{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";font-size:8px;background-color:#43b9e7;border:solid 1px #43b9e7}@media screen and (max-width: 650px){.sniplet-create .document-type-list .document-type label,.doc-list .document-type-list .document-type label{line-height:100px}.sniplet-create .document-type-list .document-type label .text,.doc-list .document-type-list .document-type label .text{font-size:10px}.sniplet-create .document-type-list .document-type label .text::before,.doc-list .document-type-list .document-type label .text::before{font-size:25px;height:25px}}body.lool .home{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10%;padding:2% 5% 0 5%}@media(max-width: 800px){body.lool .home{grid-template-columns:1fr}}body.lool .home .data{display:flex;flex-direction:column;justify-content:center}body.lool .home .data .filename{vertical-align:sub;margin-bottom:2%}body.lool .home .data .filename input{width:70%}body.lool .home .data .folders-tree{max-height:50vh;overflow-y:auto}body.lool .home .data .type{margin-top:10%}body.lool .home .data .type .document-type-list{justify-content:space-between}body.lool .home .data .type .document-type-list label{padding:10% 5%}body.lool .home .data .type .document-type-list label .text::after{display:none}body.lool .home .data .type .document-type-list label:hover{box-shadow:none !important}body.lool .home .data .type .document-type-list label:hover .text::after{display:block}body.lool .home .image{display:flex;justify-content:center;align-items:center}body.lool .home .image img{max-height:300px}body.moodle .course-article{width:48%;height:auto}@media screen and (min-width: 800px){body.moodle .course-article{margin-right:1.296%}}@media screen and (max-width: 800px){body.moodle .course-article{margin-right:1%}}body.moodle .folder-article{width:48%;height:auto;padding:15px}@media screen and (min-width: 800px){body.moodle .folder-article{margin-right:1.296%}}@media screen and (max-width: 800px){body.moodle .folder-article{margin-right:1%}}body.moodle .folderCheckbox{right:-15px;position:absolute}body.moodle .folderCheckboxList{top:-3px;right:0px}body.moodle .summary-list{border-bottom-right-radius:6%;border-bottom-left-radius:6%;height:100px}body.moodle .summary-color{color:#757575}body.moodle .colorfolder{color:#ff8500}body.moodle .image{display:block;margin-left:auto;margin-right:auto;width:70px;height:70px}body.moodle .style-bord-with-over-effect{box-shadow:0 1px 3px rgba(0,0,0,.26);border-radius:2px}body.moodle .style-bord-with-over-effect:hover{box-shadow:0 6px 18px rgba(0,0,0,.26);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body.moodle .style-bord-without-over-effect{box-shadow:0 1px 3px rgba(0,0,0,.26);border-radius:2px}body.moodle .image-dashboard{display:block;object-fit:cover}body.moodle .activityRecentPicture{width:75px;padding-left:10px;background-color:#ff8500}body.moodle .activityToComePicture{padding-left:10px;background-color:#ff8500;cursor:auto}@media screen and (min-width: 800px){body.moodle .activityToComePicture{width:125px}}@media screen and (max-width: 800px){body.moodle .activityToComePicture{width:100px}}body.moodle .activityToDoSmallWidthPicture{width:10px;height:130px;padding-left:10px;background-color:#ff8500}body.moodle .courseToDoSmallWidthPicture{width:10px;height:130px;padding-left:10px;background-color:#3889c1}body.moodle .courseRecentPicture{width:75px;padding-left:10px;background-color:#3889c1}body.moodle .courseToComePicture{padding-left:10px;background-color:#3889c1;cursor:auto}@media screen and (min-width: 800px){body.moodle .courseToComePicture{width:125px}}@media screen and (max-width: 800px){body.moodle .courseToComePicture{width:100px}}body.moodle .activityToDoPicture{padding-left:10px;background-color:#ff8500}@media screen and (min-width: 800px){body.moodle .activityToDoPicture{width:140px;height:130px}}@media screen and (max-width: 800px){body.moodle .activityToDoPicture{width:100px;height:90px}}body.moodle .courseToDoPicture{padding-left:10px;background-color:#3889c1}@media screen and (min-width: 800px){body.moodle .courseToDoPicture{width:140px;height:130px}}@media screen and (max-width: 800px){body.moodle .courseToDoPicture{width:100px;height:90px}}body.moodle .activityPictureBackground{width:90px;background-color:#ff8500;padding-left:10px}body.moodle .activitySharedPicture{width:110px;padding-left:10px;background-color:#ff8500}body.moodle .coursePictureBackground{width:90px;background-color:#3889c1;padding-left:10px}body.moodle .courseSharedPicture{width:110px;padding-left:10px;background-color:#3889c1}body.moodle .recentPicture{width:75px;height:55px}body.moodle .NoImageMine{width:70px;height:80px}body.moodle .NoImageShared{width:90px;height:100px}@media screen and (min-width: 800px){body.moodle .NoImageToDo{width:120px;height:130px}}@media screen and (max-width: 800px){body.moodle .NoImageToDo{width:80px;height:90px}}@media screen and (min-width: 800px){body.moodle .NoImageToCome{width:105px;height:115px}}@media screen and (max-width: 800px){body.moodle .NoImageToCome{width:80px;height:90px}}@media screen and (min-width: 800px){body.moodle .toDoPicture{width:130px;height:130px}}@media screen and (max-width: 800px){body.moodle .toDoPicture{width:90px;height:90px}}@media screen and (min-width: 800px){body.moodle .toComePicture{width:115px;height:115px}}@media screen and (max-width: 800px){body.moodle .toComePicture{width:90px;height:90px}}body.moodle .defaultPicture{width:80px;height:80px}body.moodle .sharedPicture{width:100px;height:100px}body.moodle .NoImagePicture{width:55px;height:55px}body.moodle i.sort-desc::before{content:"";font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-size:28px}body.moodle .icon-play::before{content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-size:16px}body.moodle .folderIcon::before{content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;color:#aaa}body.moodle i.eye-slash::before{content:""}body.moodle i.eye-open::before{content:""}body.moodle i.favorite::before{content:""}body.moodle i.unFavorite::before{content:""}body.moodle i.share{margin-right:3px;font-size:17px}body.moodle i.share::before{content:""}body.moodle i.course::before{content:""}body.moodle .icon-off{opacity:.15}body.moodle .order{margin:5px;display:inline-block;cursor:pointer;font-size:13px;font-weight:bold}body.moodle .icons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:left}body.moodle i.orderArrow{margin:0px -5px 0px 0px}body.moodle i.arrow:before{font-family:none;content:"▲";font-size:15px;font-weight:bold}body.moodle .top-margin{margin-top:10px}body.moodle .left-padding{padding-left:15px;display:inline-block}body.moodle .left-border-menu{border-left-color:#ff8500;border-left-style:outset;padding-left:5px;margin-top:55px !important}body.moodle .specific-border-lightbox{border-color:#ff8500;border-radius:6px;border-style:solid;border-width:1px}body.moodle .number-width{width:60px;padding:5px}body.moodle .colorActivity{color:#ff8500;font-weight:bold}body.moodle .colorCourse{color:#3889c1}body.moodle .colorCourse:hover{color:#ff8500;font-weight:bold}body.moodle .colorButton{color:#3889c1;background:#fff}body.moodle .coursesInfoBackgroundList{background:#fff;width:48%;margin-right:1.296%;margin-bottom:1.296%}body.moodle .infoBackground{background:#fff}@media screen and (min-width: 800px){body.moodle .infoBackgroundTopMargin{margin-top:15px}}@media screen and (max-width: 800px){body.moodle .infoBackgroundTopMargin{margin-top:10px}}body.moodle .bottomMarginTitle{margin-bottom:15px}body.moodle .coursesText{width:85%}body.moodle .text-font{font-weight:bolder}body.moodle .text-italic{font-style:italic}@media screen and (min-width: 800px){body.moodle .size-font{font-size:13px}}@media screen and (max-width: 800px){body.moodle .size-font{font-size:12px}}@media screen and (min-width: 800px){body.moodle .padding-left-corp{padding-left:50px}}@media screen and (max-width: 800px){body.moodle .padding-left-corp{padding-right:0}}@media screen and (min-width: 800px){body.moodle .left-margin{margin-left:15px}}body.moodle .bottom-margin{margin-bottom:5px}@media screen and (min-width: 800px){body.moodle .right-course-margin{margin-right:1.296%}}body.moodle .left-magnet{float:left;color:#555;font-weight:bold}@media screen and (min-width: 800px){body.moodle .left-magnet{font-size:20px}}@media screen and (max-width: 800px)and (min-width: 360px){body.moodle .left-magnet{font-size:17px}}@media screen and (max-width: 800px)and (max-width: 360px){body.moodle .left-magnet{font-size:13px}}body.moodle .big-folder{color:#555;font-weight:bold;font-size:20px;margin-left:10px}body.moodle .topFolderIcons{top:15px;left:13px}body.moodle .topFolderList{top:17px;left:22px}body.moodle .folder-size{font-size:25px}body.moodle .big-folder-size{font-size:40px}body.moodle .specialDisable{color:#555;background:#aaa}body.moodle .import{color:#555;font-weight:bold;font-size:16px}@media screen and (min-width: 800px){body.moodle .rightPaddingMenu{padding-right:30px}}@media screen and (min-width: 800px){body.moodle .stickyParent{display:flex;align-items:flex-start}}@media screen and (min-width: 800px){body.moodle .sticky{position:sticky;top:50px}}body.moodle .fab{width:45px;height:45px;background-color:#ff8500;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.26);cursor:pointer;font-size:35px;line-height:45px;color:#fff;text-align:center;position:fixed;right:15px;bottom:15px;transition:all .1s ease-in-out}body.moodle .fab:hover{box-shadow:0 6px 18px rgba(0,0,0,.26);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body.moodle .fabDouble{position:fixed;width:45px;height:45px;background-color:#ff8500;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.26);cursor:pointer;bottom:5px;right:7px}body.moodle .fabDouble:hover .fab-buttons{opacity:1;visibility:visible}body.moodle .fabDouble:hover .fab-buttons__link{transform:scaleY(1) scaleX(1) translateY(-16px) translateX(0px)}body.moodle .fab-action-button:hover+.fab-buttons .fab-buttons__link:before{visibility:visible;opacity:1;transform:scale(1);transform-origin:right center 0;transition-delay:.3s}body.moodle .fab-action-button{position:absolute;bottom:4px;right:7.5px;display:block;width:30px;height:30px;font-size:35px;color:#fff;text-align:center}body.moodle .fab-buttons{position:absolute;left:0;right:0;bottom:30px;list-style:none;margin:0;padding:0;opacity:0;visibility:hidden;transition:.2s}body.moodle .fab-buttons__item{display:block;text-align:center;margin:12px 0}body.moodle .fab-buttons__link{display:inline-block;width:40px;height:40px;text-decoration:none;background-color:#fff;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transform:scaleY(0.5) scaleX(0.5) translateY(0px) translateX(0px);-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:20px}body.moodle [data-tooltip]:before{top:50%;margin-top:-11px;font-weight:600;border-radius:2px;background:#585858;color:#fff;content:attr(data-tooltip);font-size:12px;text-decoration:none;visibility:hidden;opacity:0;padding:4px 7px;margin-right:12px;position:absolute;transform:scale(0);right:100%;white-space:nowrap;transform-origin:top right;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body.moodle [data-tooltip]:hover:before{visibility:visible;opacity:1;transform:scale(1);transform-origin:right center 0}body.moodle .icon-material{display:inline-block;width:40px;height:40px;margin-top:8px}body.moodle header.main{z-index:999}body.moodle section.lightbox>div.content{height:auto;min-height:0px}body.moodle .lds-dual-ring{display:inline-block;height:64px;transform:scale(0.65)}body.moodle .lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #555;border-color:#555 rgba(0,0,0,0) #555 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.moodle nav.vertical[side-nav].slide{width:155px;padding:0px 10px;overflow:unset}body.moodle nav.vertical[side-nav]{background-color:#f0f0f0;border-radius:2px;border-left:none;box-shadow:0 6px 18px rgba(0,0,0,.26)}body.moodle .heightNavBar{height:80px !important}@media screen and (max-width: 800px){body.moodle section.main{padding:0 !important;padding-bottom:50px !important;top:52px !important}}body.moodle .filter-course{width:97%}body.moodle .filter-course .drop-down-block,body.moodle .filter-course .drop-down-block .drop-down-label{margin-bottom:0px}body.moodle .filter-course .checkbox-course{background-color:#c9ced5;margin-right:0px}body.moodle .filter-course label.chip.checkbox-course.selected{background-color:#3889c1}body.moodle .filter-course .checkbox-activity{background-color:#c9ced5;margin-right:0px}body.moodle .filter-course label.chip.checkbox-activity.selected{background-color:#ff8d2e}body.moodle .leftMarginLetter{margin-left:5px;font-weight:bolder}body.moodle .select-type-buttons{margin:30px 0}body.moodle .label-input-row{margin-bottom:5px;display:block;font-size:12px}body.moodle .show-icons{height:24px;width:24px;font-size:25px;background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.2}body.moodle .show-list{height:24px;width:24px;font-size:25px;margin-left:15px;background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.2;background-size:100% 93%}body.moodle .show-icons.selected{opacity:.6}body.moodle .show-list.selected{opacity:.6}body.moodle .changeWeekButton{list-style:none}body.moodle .title-dashboard{margin-right:10px}body.moodle .list-dashboard{margin:15px 0px 15px 0px}body.moodle .duplicateCourse{background:#a8a8a8;color:#eee}body.moodle .whiteColor{color:#eee}body.moodle .duplicationFailed{background:#555}body.moodle .greyFilter{filter:grayscale(100%)}body.moodle .greyLoading{background:#555 !important}body.moodle .bottomMarginLoading{margin-bottom:35px}body.moodle .lds-facebook{display:inline-block;position:relative;width:64px;margin-top:-5px;transform:scale(0.5)}body.moodle .lds-facebook div{display:inline-block;position:absolute;left:6px;width:13px;background:#fff;animation:lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}body.moodle .lds-facebook div:nth-child(1){left:6px;animation-delay:-0.24s}body.moodle .lds-facebook div:nth-child(2){left:26px;animation-delay:-0.12s}body.moodle .lds-facebook div:nth-child(3){left:45px}@keyframes lds-facebook{0%{top:6px;height:51px}50%,100%{top:19px;height:26px}}body.moodle .right-align{text-align:right}body.moodle .rightTop-margin{margin-left:10px}body.moodle .undefined-image-small-toDo-width{width:23.705%;min-width:211px}@media screen and (min-width: 800px){body.moodle .definedImageSmallToDoWidth{width:48.705%;min-width:380px}}body.moodle .small-eleven{right:10px;position:absolute}@media screen and (min-width: 800px){body.moodle .small-eleven{width:63%}}@media screen and (max-width: 800px){body.moodle .small-eleven{width:75%}}@media screen and (max-width: 800px)and (max-width: 450px){body.moodle .small-eleven{width:64%}}body.moodle .pseudo-eleven{right:10px;min-width:200px;width:95%;position:absolute}body.moodle .middle-eleven{right:10px;position:absolute}body.moodle .overEleven{width:67%}body.moodle .big-big{right:10px;min-width:300px;max-width:96%;position:absolute}body.moodle .specific-all-toCome-width{right:10px;max-width:79%;position:absolute}body.moodle .specific-small-toCome-width{right:10px;position:absolute}@media screen and (min-width: 350px){body.moodle .specific-small-toCome-width{max-width:70%}}@media screen and (max-width: 350px){body.moodle .specific-small-toCome-width{max-width:65%}}body.moodle .all-width{width:100%}@media screen and (min-width: 800px){body.moodle .all-width{margin-right:1.1%}}@media screen and (min-width: 800px){body.moodle .small-width{width:48%;min-width:425px;margin-right:1.296%}}body.moodle .specific-mine-shared-width{width:90%}@media screen and (min-width: 800px){body.moodle .minimal-mine-recent-width{min-width:300px}}@media screen and (max-width: 800px){body.moodle .minimal-mine-recent-width{width:100%}}body.moodle .big-right-margin{margin-left:95px}body.moodle .margin-left-file{margin-left:80px}body.moodle .right-magnet{float:right}body.moodle .shared-margin-left{margin-left:115px}body.moodle .inside-margin{margin-left:80px}@media screen and (min-width: 800px){body.moodle .inside-margin-create{margin-left:80px}}body.moodle .center-courses{display:flex;flex-wrap:wrap;justify-content:center}body.moodle .responsive-button{width:100%;white-space:normal}body.moodle .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.moodle .initialFloat{float:initial}body.moodle .next-previous-courses{margin-top:15px}body.moodle .progress{width:75%;display:inline-block}body.moodle dots-menu{vertical-align:top}body.moodle dots-menu .options{right:0px;left:15px;background:#fff}body.moodle dots-menu .options opt:hover{background:#ff8500;color:#fff}body.moodle dots-menu .options opt{color:#555;border-bottom:none;padding-left:10px}body.moodle dots-menu.opened .options{width:125px}body.moodle .rightDotsMenu{top:5px;position:absolute;right:13px}body.moodle .display{display:flex}body.moodle .special-selected{font-size:15px;min-width:85px;border:none;box-shadow:0 1px 3px rgba(0,0,0,.26)}body.moodle .pagination-button{background:#fff;color:#555}body.moodle .pagination-button:hover{background:#ff8500;color:#fff}body.moodle progress-bar.courseProgress .progress-bar{background:#3889c1;box-shadow:inset 0 0 100px 100px rgba(255,255,255,.75)}body.moodle progress-bar.courseProgress .progress-bar .filled{background:#3889c1}body.moodle progress-bar.activityProgress .progress-bar{background:#ffc27f}body.moodle progress-bar.activityProgress .progress-bar .filled{background:#ff8500}body.moodle progress-bar .progress-bar{border:none;height:8px}body.moodle progress-bar .progress-bar .filled{height:8px;padding-right:unset;padding-left:unset}body.moodle label.chip{width:auto;padding:0px 10px;display:inline-flex;margin:4px 0px 0px 0px}body.moodle label.chip.checkbox-activity.selected{background-color:#ff8d2e}body.moodle label.chip.checkbox-activity.selected:hover{color:#fff}body.moodle label.chip.checkbox-course.selected{background-color:#3889c1}body.moodle .switch input[type=checkbox]:checked+.tick{background:#3889c1}body.moodle .switch input[type=checkbox]:checked+.tick:before{background:#3889c1;filter:brightness(70%)}body.moodle .move-up{margin-top:-13px}body.moodle .notDraggable{cursor:auto}body.moodle .searchBar{height:35px;padding:5px}@media screen and (min-width: 800px){body.moodle .searchBar{margin:0px 10px}}body.moodle .selectSearchBar{height:35px}@media screen and (min-width: 800px){body.moodle .selectSearchBar{margin:0px 10px}}body.moodle .searchIcon{margin-left:5px;opacity:.2;font-size:20px}body.moodle .noBorder{border:none}body.moodle .courseButton{display:block;height:100px;line-height:100px;text-align:center;background-color:#b1b6bf;color:#fff;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body.moodle .courseButton:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}body.moodle .courseButton.selected.course{background-color:#3889c1}body.moodle .courseButton.selected.activity{background-color:#ff8d2e}body.moodle ul.list-element-delete{list-style-type:none}body.moodle .textError{color:#3889c1}body.moodle .yellow-color{color:#fc0}body.moodle .grey-color{color:#aaa}body.moodle .littleMarginTop{margin-top:-5px}body.moodle .noWrapSideNav{width:175px;white-space:initial}body.moodle .titleSideNav{padding-left:25px}body.moodle .upNav{margin-top:-40px}body.moodle .sideNavMyCourses{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#f0f0f0;overflow-x:hidden;transition:.5s;top:52px;box-shadow:0 6px 18px rgba(0,0,0,.26);border-radius:3px}body.moodle .sideNavMyCourses a{text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}body.moodle .sideNavMyCourses a:hover{color:#000}body.moodle .sideNavMyCourses .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;cursor:pointer}body.moodle i.dropbtn{color:#000;font-size:20px;border:none;cursor:pointer}body.moodle i.dropbtn::before{content:""}body.moodle #background{position:absolute;z-index:0;display:block;min-height:50%;min-width:50%}@media screen and (max-width: 800px){body.moodle #background{left:105px}}@media screen and (min-width: 800px){body.moodle #background{left:130px}}body.moodle #bg-text{color:#d3d3d3}@media screen and (max-width: 800px){body.moodle #bg-text{font-size:40px;margin-top:60px}}@media screen and (max-width: 800px)and (max-width: 370px){body.moodle #bg-text{font-size:25px}}@media screen and (min-width: 800px){body.moodle #bg-text{font-size:50px;margin-top:80px}}body.moodle .coursesBottomPadding{padding-bottom:30px}body.moodle .hidder{height:179.36px;z-index:1;position:absolute}body.moodle .arrow-bottom{transform:rotate(180deg)}body.moodle div.tipbox.up.relative{position:static}body.moodle div.labels-in-ligne div::after{top:4px !important}body.moodle .courses-empty{justify-content:flex-start;align-items:center;display:flex;font-size:16px;font-weight:bold;color:#000}body.moodle .courses-empty img{height:200px}@media screen and (max-width: 800px){body.moodle .convert{margin:20px}}body.moodle .convert-logs{display:block}body.moodle .convert-picker{display:flex;flex-direction:column;margin-top:2%}body.moodle .convert-picker .file-picker{display:flex;align-content:center;margin:2% 0}body.moodle .convert-picker .file-picker .loading-list{padding-top:0;overflow:unset;max-height:unset}@media screen and (max-width: 800px){body.moodle .convert-picker .file-picker{flex-direction:column}}body.moodle .convert-picker .file-picker .no-list{display:flex}@media screen and (max-width: 800px){body.moodle .convert-picker .file-picker .no-list{justify-content:center}}body.moodle .convert-picker .file-picker .no-list i18n{margin:auto 0 auto 10%}@media screen and (max-width: 800px){body.moodle .convert-picker .file-picker .no-list i18n{margin:auto 0}}switch .switch input[type=checkbox]+.tick:before{transform:rotate(0deg);height:20px;width:20px;margin-top:0}@media screen and (max-width: 500px){body.pmb section.toggle-buttons button{min-height:unset}}body.pmb section.main .error{display:flex;flex-direction:column;justify-content:center;text-align:center}body.pmb section.main .error a{text-decoration:underline}body.pmb section.main .error .buttons{display:flex;justify-content:center}body.pmb section.main .img_mini{max-height:300px;margin:25px}body.pmb section.main .main-button{display:flex;justify-content:flex-end;align-items:baseline}body.pmb section.main .main-button .date{font-size:12px;height:fit-content;background:rgba(75,175,213,.3);margin-right:10px;padding:0 10px}body.pmb section.main .blueButton{background-color:#2a9bc7}body.pmb section.main .fab{width:45px;height:45px;background-color:#ff8500;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.26);cursor:pointer;font-size:35px;line-height:45px;color:#fff;text-align:center;position:fixed;right:15px;bottom:15px;z-index:1;transition:all .1s ease-in-out}body.pmb section.main .fab:hover{box-shadow:0 6px 18px rgba(0,0,0,.26);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}body.pmb section.main lightbox h2{margin-bottom:20px !important}body.pmb section.main lightbox .action-buttons{margin-top:10px;float:right}body.pmb section.main .folder-info{display:flex;justify-content:space-between;align-content:center}body.pmb section.main .table{table-layout:fixed;margin:10px}body.pmb section.main .toaster-right{float:right}body.pmb section.main i.dropbtn{color:#000;font-size:20px;border:none;cursor:pointer}body.pmb section.main nav.vertical[side-nav].slide{width:160px;padding:0px 10px;overflow:unset}body.pmb section.main nav.vertical[side-nav]{background-color:#f0f0f0;border-radius:2px;border-left:none;box-shadow:0 6px 18px rgba(0,0,0,.26)}body.pmb section.main nav.vertical ul li a{padding-left:20px}body.pmb section.main .heightNavBar{height:80px !important}body.pmb section.main .text-font{font-weight:bolder}body.pmb section.main .titleSideNav{padding-left:25px}body.pmb section.main .tabs header{margin-right:0}body.pmb section.main .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.pmb section.main .city-list{margin-left:50px}body.pmb section.main .city-list .city{margin-top:50px}body.pmb section.main .city-list .city .main-school{display:flex;justify-content:space-between;height:50px}body.pmb section.main .city-list .city .main-school .uainame{margin-right:300px}body.pmb section.main .city-list .city .secondary-schools{margin-left:100px}body.pmb section.main .city-list .city i.trash::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;vertical-align:middle}body.pmb section.main section.lightbox div.content{height:500px}body.pmb section.main section.lightbox div.content h2{margin-bottom:20px !important}body.pmb section.main section.lightbox div.content .action-buttons{margin-top:10px;float:right}body.pmb section.main section.lightbox div.content .attach-list{margin-top:25px}/*!
 * Copyright (c) Région Ile-de-France, Région Nouvelle-Aquitaine, CGI, 2016.
 * This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation (version 3 of the License).
 * For the sake of explanation, any module that communicate over native
 * Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 * license and could be license under its own terms. This is merely considered
 * normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */.zimbra .info{margin-top:55px}.zimbra plus{padding-right:0}.zimbra .receivers{margin-bottom:21px}.zimbra editor .option.attachment{display:none !important}.zimbra .display-filter{width:80px;height:25px}.zimbra div.element-circle-add{width:50px;height:50px;margin:auto}.zimbra div.element-circle-add button.circle-add{border-radius:50%;width:inherit;height:inherit;top:25px}.zimbra .isInternalEmail{color:#4bafd5}.zimbra .isExternalEmail{color:#b22222}.zimbra div.scroll-list{max-height:600px;overflow-y:scroll}.zimbra div.scroll-list ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.zimbra div.scroll-list ::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.zimbra div.scroll-list ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#2a9cc8}.zimbra .display-filter-trash{width:111px;height:25px}.zimbra i.show-column{text-align:center;line-height:initial}.zimbra i.show-column:before{content:"";font-size:15px}.zimbra i.show-row{text-align:center;line-height:initial}.zimbra i.show-row:before{content:"";font-size:15px}.zimbra i.paper-plane{text-align:center;line-height:initial}.zimbra i.paper-plane.removed{color:#63d602}.zimbra i.paper-plane.progress{color:orange}.zimbra i.paper-plane:before{content:"";font-size:15px;padding-right:10px}@media screen and (max-height: 760px){.zimbra body .scroll-list{max-height:600px !important}}@media screen and (max-height: 960px){.zimbra body .scroll-list{max-height:800px !important}}@media screen and (max-height: 1300px){.zimbra body .scroll-list{max-height:900px !important}}.zimbra .margin-top-10{margin-top:10px}.zimbra .bottom-border span{border-bottom:.5px solid !important}.zimbra .Choice-chip label:first-child{margin-right:0px;border-top-right-radius:0;border-bottom-right-radius:0}.zimbra .Choice-chip label:first-child.selected{box-shadow:-2px 0px 2px 0px rgba(0,0,0,.26) !important}.zimbra .Choice-chip label:last-child{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-3.75px}.zimbra .Choice-chip label:last-child.selected{box-shadow:2px 0px 2px 0px rgba(0,0,0,.26) !important}.zimbra #folder-loader{padding-top:100px}.zimbra #folder-loader .spinner{margin:auto;width:150px;text-align:center}.zimbra #folder-loader .spinner>div{width:18px;height:18px;background-color:#000;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.zimbra #folder-loader .spinner>i{display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;margin:0px 10px}.zimbra #folder-loader .spinner>i.mail:before{color:#666 !important;font-size:200%}.zimbra #folder-loader .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.zimbra #folder-loader .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.zimbra span.info-bull{background-color:#4bafd5;color:#fff;height:15px;width:15px;line-height:16px;font-size:12px;text-align:center;border-radius:50%;padding:1px;font-weight:bold;position:relative;display:inline-block;bottom:2px}.zimbra .recipients{margin-bottom:0px !important}.zimbra .recipients .drop-down-label{border-bottom:none !important;margin-bottom:0px !important}.zimbra .recipients hr{width:calc(100% - 20px);right:0;display:inline-block;border:1px #aaa solid;padding:0px}.zimbra .recipients .drop-down-label:hover hr{border:1px solid #ff8500}.zimbra .recipients hr.not-empty{border:.5px solid #ff8500}.zimbra .recipients label{padding:0px !important;vertical-align:super}.zimbra .mail-line.selected{border-left:5px #ff8500 solid}.zimbra .status-filter.column{width:auto !important}.zimbra .notification-attachment.column .attachment{width:16px !important;height:16px !important;min-width:16px !important;min-height:16px !important;display:contents}.zimbra .notifications{display:flex;height:100%;justify-content:flex-end}.zimbra .notifications.column{width:16px !important;height:16px !important;min-width:16px !important;min-height:16px !important;display:contents}.zimbra .MJXc-display{display:inline-block}.zimbra .list-return-mail{margin-left:20px !important;display:list-item !important;font-size:13px !important}/*!
 * Copyright (c) Région Ile-de-France, Région Nouvelle-Aquitaine, CGI, 2016.
 * This file is part of OPEN ENT NG. OPEN ENT NG is a versatile ENT Project based on the JVM and ENT Core Project.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation (version 3 of the License).
 * For the sake of explanation, any module that communicate over native
 * Web protocols, such as HTTP, with OPEN ENT NG is outside the scope of this
 * license and could be license under its own terms. This is merely considered
 * normal use of OPEN ENT NG, and does not fall under the heading of "covered work".
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */.zimbraSetting .annex-info{color:#888;font-style:italic;font-size:small}.to-hide-but-remain{visibility:hidden}body.support .toasts{position:fixed;top:74px;right:25px;width:350px;z-index:1000;box-sizing:border-box}body.support .toasts .toast-content{margin-bottom:10px;position:relative;opacity:0;margin-top:40px;box-sizing:border-box;font-size:16px !important;border-left:none !important;height:0 !important;overflow:hidden;transition:all .25s ease}body.support .toasts .toast-content .content{padding:15px 10px;line-height:28px}body.support .toasts .toast-content .content:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:10px}body.support .toasts .toast-content.show{margin-top:10px !important;opacity:1;height:auto !important;overflow:auto !important}body.support .toasts .toast-content.confirm{color:#1b2e0b;background-color:#bfe79e}body.support .toasts .toast-content.confirm .content:before{content:""}body.support .toasts .toast-content.confirm .timer{background-color:#4b801f}body.support .toasts .toast-content.info{color:#0e4b6b;background-color:#cde9f8}body.support .toasts .toast-content.info .content:before{content:""}body.support .toasts .toast-content.info .timer{background-color:#1b8ac5}body.support .toasts .toast-content.warning{color:#870012;background-color:#ffd3d9}body.support .toasts .toast-content.warning .content:before{content:""}body.support .toasts .toast-content.warning .timer{background-color:#ed0020}body.support .toasts .toast-content.info .content:before,body.support .toasts .toast-content.warning .content:before{font-size:20px !important}body.support .toasts .toast-content .timer{width:100%;position:absolute;bottom:0;left:0;height:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition-timing-function:linear;transition-property:all;transition-duration:3s}body.support .toasts .toast-content .timer.animation{width:0;border-bottom-right-radius:0}.print *{box-sizing:border-box}.print body{color:#575e73;-webkit-print-color-adjust:exact;line-height:1.6;font-size:16px}.print body .container{width:inherit}.print body.added-margin{margin:1.5cm}.print .main{padding:0}.print .row{width:inherit}.print img{page-break-inside:avoid}.print video,.print iframe[src*=youtube],.print iframe[src*=dailymotion],.print iframe[src*=vimeo]{border:1px solid rgba(0,0,0,.3);box-shadow:1px 1px 10px rgba(0,0,0,.3)}.print h1,.print h2,.print h3,.print h4,.print h5,.print h6{font-size:inherit;font-weight:bold;line-height:1.4}.print h1{font-size:26px}.print h1.app-title{font-size:28px}.print h1 i,.print h1 i::before,.print h1 i::after{display:inline-block !important;color:inherit !important;vertical-align:top}.print h2{font-size:24px;color:#575e73}.print h3{font-size:22px}.print h4{font-size:20px;color:#575e73}.print h5{font-size:18px}.print h6{font-size:16px;color:#575e73}.print article{border:1px solid rgba(0,0,0,.3);padding:15px !important;margin:15px 0 !important;box-shadow:none}.print .title-spacing{margin-bottom:15px}.print .title-spacing h2{font-size:26px;margin-top:15px}.print .title-spacing .subtitle{color:#6d7690;display:block;margin:5px 0 0 !important}.print .print--videos img,.print .print--videos a{display:inline-block;vertical-align:middle}.print .print--videos a{padding:0 10px}.print .print--comments{padding:0 25px;margin-top:15px;border-top:1px solid #f2f4f7}.print .print--comments .comments{padding:10px 25px !important}.print .print--comments .comments h4{margin-top:10px}.print .print--comments i.chat{padding-right:10px}.print .print--comments i.chat::before{color:inherit}.print [contenteditable]{padding:10px 20px !important;margin:10px !important;border:1px solid #ddd !important}.print i.info-pic{font-size:10px;position:absolute;left:5px;z-index:1000;background-color:#6fbe2e;color:#fff;width:25px;height:25px;text-align:center;line-height:23px;border-radius:50%}.print i.help{color:#46afe6;font-size:28px;position:absolute;left:5px;top:-5px;z-index:1000}.print .print--exercizer__summary{margin:15px}.print .print--exercizer__info [contenteditable]{border-color:#89d44b !important;background-color:#daf1c7 !important}.print .print--exercizer__help [contenteditable]{border-color:#73c2ec !important;background-color:#e3f3fb !important}.print--timeline article{position:relative;margin:0 15px !important;padding:25px 25px 25px 40px !important;border:none !important;border-left:5px solid #46afe6 !important;box-shadow:none !important;border-radius:0}.print--timeline article::before{content:"";position:absolute;top:38px;left:-15px;width:25px;height:25px;background-color:#46afe6;border:1px solid #46afe6;border-radius:50%}.print--timeline article img,.print--timeline article video{width:50%;max-width:450px;float:left;margin:0 15px 15px 0;box-shadow:1px 1px 10px rgba(0,0,0,.3)}.print--collaborativewall__desc img{width:100%}.print--collaborativewall .board{margin-bottom:50px}.print--pages{font-size:16px}.print--pages .row{width:100%}.print--pages .drawing-grid.view.pages-grid{width:100%;box-shadow:none;margin:0;padding:0}.print--pages .one,.print--pages .two,.print--pages .three,.print--pages .four,.print--pages .five,.print--pages .six,.print--pages .seven,.print--pages .eight,.print--pages .nine,.print--pages .ten,.print--pages .eleven{width:100%}.print--pages button,.print--pages .button,.print--pages input[type=button],.print--pages .plus,.print--pages .drop-down-button,.print--pages a[ng-click*=Comment]{display:none}.print--pages .articles-sniplet hr{display:none}.print .app--scrapbook section.scrapbook{padding:0 50px !important;font-size:14px !important}.print .app--scrapbook section.scrapbook article{padding:0 !important}.print .app--scrapbook section.scrapbook .drawing-zone{position:relative !important}.print .app--scrapbook .scrapbook-pagination{right:-50px !important}.bpr h2{margin:0 !important}.bpr textarea{resize:vertical;height:100px;margin-top:0}.bpr section.lightbox label{margin-bottom:0 !important}.bpr .lightbox>div.content{width:800px !important;padding:15px 30px}.bpr .tiny-lightbox>div.content{width:500px !important;padding:15px 30px}.bpr .loading-list{overflow:auto !important}.bpr .select-file button{min-width:120px}.bpr button.select-button{border-radius:5px}.bpr button.select-button span{font-size:14px}.bpr button.select-button span.active{color:inherit}.bpr button.select-button,.bpr select{border-radius:5px;padding:5px 10px}.bpr .multiline-ellipsis-two{line-height:1;font-size:14px !important}.bpr .multiline-ellipsis-two::before{content:""}.bpr .search-pagination input+i.search{font-size:18px}.bpr .smaller-text{font-size:12px !important}.bpr .lightbox-view .search-pagination input,.bpr .lightbox .search-pagination input{padding-left:10px !important}.bpr .noUi-connect{background:#ff8d2e !important}.bpr .noUi-horizontal{height:10px}.bpr .noUi-horizontal .noUi-handle{width:20px;height:20px}.bpr .noUi-handle:before,.bpr .noUi-handle:after{width:0}.bpr file-picker-list .media-library .import-files{height:70px;margin-right:20px;border:none;background-color:rgba(0,0,0,0)}.bpr file-picker-list .media-library .import-files>article{top:0;left:5px;width:380px}.bpr file-picker-list .media-library .import-files>article .cloud-upload{visibility:hidden}.bpr file-picker-list .media-library .import-files>article .help{font-size:.7em}.bpr .file-picker_preview{max-width:120px}.bpr .file-image{font-size:64px;opacity:.3}.bpr .licence_image{height:21px;max-width:unset}.bpr .language,.bpr .description{border:1px solid #ccc;border-radius:4px;background-color:#fff;font-family:"Roboto",Arial,sans-serif;font-size:14px}.bpr .licence-condition .info-pic:before{font-size:21px}.bpr .licence-condition li{margin:10px 0;line-height:1.6}.bpr i.congrats{float:left;color:#eac403;font-size:100px;margin:0 25px 0 10px}@media screen and (max-width: 800px){file-picker-list .media-library .import-files>article{width:inherit}}.grey{background:#c1c1c1}.cyan{background:#46afe6}.green{background:#6fbe2e}.yellow{background:#eac403}.orange{background:#ff8d2e}.red{background:#ff3a55}.purple{background:#a348c0}.pink{background:#ff61c0}.lighten-grey{background:#cecece !important}.lighten-cyan{background:#92d0f0 !important}.lighten-green{background:#9cda68 !important}.lighten-yellow{background:#fddf47 !important}.lighten-orange{background:#ffbc85 !important}.lighten-red{background:#ff91a0 !important}.lighten-pink{background:#ffb8e3 !important}.lighten-purple{background:#c388d6 !important}@font-face{font-family:"Arial";src:url("../../fonts/Arial.woff")}@font-face{font-family:"Comic Sans MS";src:url("../../fonts/ComicSansMS.woff")}@font-face{font-family:"Tahoma";src:url("../../fonts/Tahoma.woff")}@font-face{font-family:"Verdana";src:url("../../fonts/Verdana.woff")}@font-face{font-family:"Atma";src:url("../../fonts/Atma-Light.woff");font-weight:normal}@font-face{font-family:"Atma";src:url("../../fonts/Atma-Bold.woff");font-weight:bold}@font-face{font-family:"Cursives";src:url("../../fonts/Cursive.woff")}@font-face{font-family:"Ecriture A";src:url("../../fonts/EcritureA-Romain-Orne.woff")}@font-face{font-family:"Ecriture B";src:url("../../fonts/EcritureB-Romain-Orne.woff")}@font-face{font-family:"KGJune";src:url("../../fonts/KGJuneBug.woff")}@font-face{font-family:"Open Dyslexic";src:url("../../fonts/OpenDyslexic.woff")}@font-face{font-family:"Satellite";src:url("../../fonts/Satellite.woff")}@font-face{font-family:"Square";src:url("../../fonts/Square-721-BT.woff")}@font-face{font-family:"generic-icons";src:url(../../../entcore-css-lib/fonts/generic-icons/generic-icons.ttf);font-weight:normal;font-style:normal}.fonticon{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.upper-title{margin-bottom:0}h1,h1 a{font-family:KGJune;text-transform:uppercase;color:#ff8d2e;font-size:27px;margin-top:10px;margin-bottom:10px}h1.text{font-family:KGJune;text-transform:none;color:#ff8d2e;font-size:27px;margin-top:0;margin-bottom:10px;font-weight:normal}h2{font-family:Arial;font-size:20px;color:#3889c1;margin-bottom:5px}h2.emptyscreen-header{font-family:KGJune}.hash-magnet h2:first-child{margin:5px auto 20px}.hash-magnet h2:first-child strong.subtitle{padding-top:10px;padding-left:5px}h2.float-title{color:#000;text-transform:uppercase;font-size:14px;margin-top:35px;padding:0 5px;text-align:center}h3{color:#3889c1;font-weight:normal;font-size:18px;margin:0}h4{color:#3889c1;font-size:18px;margin-bottom:7px}h5{color:#2f8cc9;font-size:25px;margin-bottom:7px;font-family:KGJune}a{color:#3889c1;text-decoration:none;transition:color 250ms ease}a:hover{color:#ff8d2e}.whiteheader a{color:#fff}a.disabled{cursor:default !important;color:#8c939e}a[disabled]{pointer-events:none;color:#8c939e}blockquote{background:#f0f2f4;color:#666;border-left:1px solid;padding:7px;margin:5px}label{font-size:14px;color:#3f454f;line-height:25px;padding:2px 0}.simple-text{display:inline !important;font-size:12px !important;font-weight:normal;color:#000;font-family:Arial;background:none !important}strong{font-size:12px}.underlined-title strong{font-size:15px}.line{border-bottom:1px dotted #c9ced5}.line:last-child{border-bottom:none}.line:first-child{border-bottom:1px dotted #c9ced5}.text-container{padding:25px}strong.small-header{font-weight:normal;font-size:16px}legend{box-sizing:border-box}legend span.badge{line-height:16px}.warning-text-badge,.warning-text{color:#ff8d2e;font-weight:bold;font-size:12px !important;display:inline !important;background:rgba(0,0,0,0) !important}.warning{color:#ff3a55;background:#ffedef;text-align:center;margin-top:10px;margin-bottom:20px}.alert-color,.alert-color em{color:#ff3a55 !important}.valid-color,.valid-color em{color:#6fbe2e !important}.info{color:#3889c1;background:#e1f4fb;text-align:left;margin-top:10px;margin-bottom:20px}em.low-importance{font-size:12px !important;height:16px;line-height:16px;text-align:right;font-style:normal;color:#888}em.medium-importance{font-style:normal;color:#666}.subtitle{margin-top:0}.small-text a,.small-text em,.small-text label,.small-text span{font-size:12px}.line em[contenteditable=true],.line span[contenteditable=true]{background:#fff}.line h5 a{font-size:12px}.line p{font-size:14px}.line p a{font-size:14px}.text-body{font-size:16px;font-weight:400;line-height:24px}.text-medium{font-size:14px;line-height:22px}.text-heading{font-size:26px !important;line-height:34px !important}.text-subheading{font-size:18px !important;line-height:26px !important}.text-small{font-size:10px;font-weight:400;line-height:15px}.text-lighter{font-weight:200 !important}.text-light{font-weight:300 !important}.text-semilight{font-weight:400 !important}.text-nobold{font-weight:500 !important}.text-semibold{font-weight:600 !important}.text-bold{font-weight:700 !important}.text-center{text-align:center}.text-caption{font-size:12px;font-weight:400;line-height:20px}.text-primary{color:#3889c1 !important}body{cursor:default !important;line-height:inherit;color:#3f454f}hr{margin-top:7px;margin-bottom:7px;box-sizing:border-box}hr.solid{border-bottom:1px solid #c9ced5;margin:7px 0}.vertical-divider:before{border-right:1px solid #e9ebef;height:calc(100% - 20px)}dl dd{line-height:30px}.selected h4{color:#fff}.selected i.view-folder{height:41px;width:41px;min-height:41px;min-width:41px;background-image:url("../../img/icons/view-folder-white.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.selected i.view-book{height:41px;width:41px;min-height:41px;min-width:41px;background-image:url("../../img/icons/view-book-white.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}section.selected,article.selected{background:#3889c1;color:#fff;border-radius:10px}section.selected h3,section.selected h4,section.selected strong,section.selected a,article.selected h3,article.selected h4,article.selected strong,article.selected a{color:#fff}.side-col nav.vertical{padding:0}.main-col,.option-row{padding-left:15px}.option-row .checkbox-filters{margin-left:10px}.folded{height:0;overflow:hidden}.unfolded{height:100%;overflow:hidden}.square-normal i.close{font-size:12px;color:#fff;background:none;text-shadow:none}.square-normal i.close::before{content:""}.square-normal i.close:hover{color:#fff}.vertical-spacing-twice-1d{margin-top:10px !important;margin-bottom:10px !important}.top-spacing-4px-1d{padding-top:4px}.top-spacing-twice-1d{margin-top:10px !important}.top-spacing-three-1d{margin-top:15px !important}.seven-1d{width:58.33333%}.minheight-430-1d{min-height:430px}.margin-left-search-in-all-button-workspace{margin-left:0}.overflow-visible{overflow:visible !important}@media screen and (max-width: 550px){.maxheight-minus200-mobile{max-height:calc(100vh - 200px);overflow-y:scroll}.height-minus210-mobile-1d{height:calc(100vh - 210px);overflow-y:scroll}}.three-1d{width:25%}.six-1d{width:50%}.nine-1d{width:75%}.twelve-1d{width:100%}.height-minus350-1d{height:calc(100vh - 350px);overflow-y:scroll}.height-minus300-1d{height:calc(100vh - 300px);overflow-y:scroll}.height-minus270-1d{height:calc(100vh - 270px);overflow-y:auto}.height-minus250-1d{height:calc(100vh - 250px);overflow-y:scroll}.maxheight-minus400-1d{max-height:calc(100vh - 400px);overflow-y:scroll}.maxheight-minus370-1d{max-height:calc(100vh - 370px);overflow-y:auto}@media screen and (max-width: 550px){.maxheight-minus200-mobile{max-height:calc(100vh - 200px);overflow-y:scroll}.height-minus210-mobile-1d{height:calc(100vh - 210px);overflow-y:scroll}}alphabetical lightbox.letter-picker section.lightbox .content{background:rgba(0,0,0,0);width:675px}alphabetical .domino{border-radius:5px;background:#f0f2f4;box-shadow:0 2px 3px rgba(0,0,0,0);transition:box-shadow 250ms ease}alphabetical .domino img{background-color:#3889c1}alphabetical .domino .bottom a{display:block;position:absolute;height:100%}alphabetical .domino .bottom a h4{transition:color 250ms ease;padding:0 10px}alphabetical .domino .bottom a:hover h4{color:#ff8d2e}alphabetical .domino:hover{box-shadow:0 2px 3px rgba(0,0,0,.3)}.icons-view.apps{text-align:center}.icons-view.apps .element{width:160px;display:inline-block;float:none}.icons-view.apps .element legend,.icons-view.apps .element legend a{overflow:visible;white-space:normal}.icons-view.apps .element legend{height:auto;width:100%}.icons-view.apps .container{transition:opacity 200ms ease;border-radius:10px;width:110px;height:110px;background-size:contain !important;background:radial-gradient(farthest-side at 10% 10%, white, #f0f2f4);border:1px solid #e9ebef}.icons-view.apps .container:hover{opacity:.6}.icons-view.apps .container i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;color:#fff;font-size:4em;display:flex;justify-content:center;align-items:center;height:100%}.icons-view.apps .container img{max-height:110px;padding:10px;box-sizing:border-box}@media screen and (max-width: 800px){body .icons-view.apps .element{width:150px;height:auto}body .icons-view.apps .element .container{width:110px;height:110px}body .icons-view.apps .element .container a{top:2px}}@media screen and (max-width: 550px){body .icons-view.apps .element{width:90px}body .icons-view.apps .element .container{width:75px;height:75px}body .icons-view.apps .element .container a i{width:60px;height:60px;font-size:2.5em}body .icons-view.apps .element .container a img{max-height:75px}}button.word-slider{width:100%;display:block;text-align:left;background:rgba(0,0,0,0);border-radius:initial;font-family:"Arial";text-transform:none}button.word-slider:hover{background:rgba(0,0,0,0)}button.word-slider:before{font-family:"generic-icons";color:#3889c1;content:"";position:absolute;top:0;left:-30px;transform:rotate(-90deg);transition:transform .5s}button.word-slider.slided:before{transition:transform .5s;transform:rotate(0)}article{border-radius:7px;background:#fff;border:1px solid #c9ced5;margin-bottom:10px;padding:10px;box-sizing:border-box}article h2{font-weight:bold;transition:color 250ms ease}article h2 span.warning-text{font-size:16px}article h2 strong.subtitle{display:block;padding-top:5px;color:#000;font-size:16px}article h2:first-child{white-space:normal;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin:0;width:100%}article h2[ng-click]:hover{color:#ff8d2e}article h2[ng-click]:hover i::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ff8d2e}article header,article thead{background-image:linear-gradient(#3889c1, #43b9e7);border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;padding:7px}article header h2,article header th,article thead h2,article thead th{font-size:14px;text-align:left}article header th,article thead th{padding:5px}article em{color:#8c939e;font-size:14px}article.slided h2:first-child i.small-arrow,article.expanded h2:first-child i.small-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}article.solid{background:#f0f2f4}article.unstyled{background:none;border:none}article.comment{margin-top:8px;margin-bottom:8px;background:#f0f2f4}article.comment em{display:inline;background:none}article.comment em,article.comment a{font-size:12px;line-height:18px}article.unpublished{background-color:#e1f4fb}article.wrapper{padding:0}article .row article.list-view{padding:20px 15px;box-sizing:border-box;border-top:1px solid #c9ced5;background-image:none}article .row article.list-view h4{margin:0 0 15px}article .row article.list-view table.list-view tbody tr{border:none;border-bottom:1px dotted #ccc}article .row article.list-view table.list-view tbody tr td .date{white-space:nowrap}article.icons-view.pick-file,article.icons-view[drop-files],article.icons-view[on-drop],article.list-view.pick-file,article.list-view[drop-files],article.list-view[on-drop]{border-top:1px dashed #c9ced5}article.icons-view.pick-file.droptarget,article.icons-view[drop-files].droptarget,article.icons-view[on-drop].droptarget,article.list-view.pick-file.droptarget,article.list-view[drop-files].droptarget,article.list-view[on-drop].droptarget{border-top:1px dashed #46afe6}article.list-view.pick-file,article.list-view[drop-files],article.list-view[on-drop]{background-image:none}article.list-view,article.icons-view{padding:0;border-top:0}article.icons-view .mini-block-container{padding:0}article.icons-view div.element .container{border-radius:8px;border:1px solid #c9ced5}article.icons-view div.element .container i{height:101px}assistant .ignore{top:-10px;right:-10px}assistant lightbox .content{padding:25px !important;box-sizing:border-box;border:10px solid #3889c1}assistant lightbox .content .logo-quickstart{background-image:url(../../img/logo.png);background-size:contain;background-repeat:no-repeat;background-position:center}assistant lightbox .content iframe{width:calc(100% - 20px)}assistant lightbox .content h1+p{margin-top:45px}assistant lightbox .content h4{margin:50px 0 20px;text-align:center}assistant lightbox .content p{line-height:25px}assistant lightbox .content .apps .container:nth-child(2){animation-delay:0.25s}assistant lightbox .content .apps .container:nth-child(3){animation-delay:0.375s}assistant lightbox .content .apps .container:nth-child(4){animation-delay:0.5s}assistant lightbox .content .apps .container:nth-child(5){animation-delay:0.625s}assistant lightbox .content .apps .container:nth-child(6){animation-delay:0.75s}assistant lightbox .content .apps .container:nth-child(7){animation-delay:0.875s}assistant lightbox .content .apps .container:nth-child(8){animation-delay:1s}assistant lightbox .content .apps .container:nth-child(9){animation-delay:1.125s}assistant lightbox .content .apps .container{width:150px;margin:0 10px;transform:scale(0);animation-duration:.4s;animation-name:bounce-pop-out;animation-fill-mode:forwards}assistant lightbox .content .apps i{font-size:65px}assistant lightbox .content .apps i.small{font-size:40px;padding:5px}assistant lightbox .content .apps legend{color:#000;margin:20px auto 0;font-size:13px}assistant lightbox .content iframe{position:absolute;height:100%}assistant lightbox .content .ratio-block{width:100%;padding-bottom:56%;background:rgba(0,0,0,0)}assistant lightbox .content .multi-apps{position:relative;height:100px;width:125px}assistant lightbox .content .multi-apps i{position:absolute;font-size:30px;width:50px;height:50px;border-radius:3px;line-height:50px;box-shadow:0px 0px 15px 1px rgba(0,0,0,.6)}assistant lightbox .content .multi-apps i:before{color:#fff}assistant lightbox .content .multi-apps i.collaborative-wall-large{background:#6fbe2e;bottom:0;right:0;transform:scale(0.8)}assistant lightbox .content .multi-apps i.rack-large{background:#ff3a55;top:-10px;left:3px;transform:scale(0.5)}assistant lightbox .content .multi-apps i.timelinegenerator-large{background:#eac403;top:-14px;right:3px;transform:scale(0.6)}assistant lightbox .content .multi-apps i.rbs-large{background:#ff61c0;left:-15px;bottom:13px;transform:scale(0.4)}assistant lightbox .content .multi-apps i.exercizer-large{background:#a348c0;left:8px;bottom:-6px;transform:scale(0.7)}assistant lightbox .content .multi-apps i.dotsx3-h{background:#46afe6;left:37px;bottom:33px}@media screen and (max-width: 800px){body assistant section.lightbox>div.content .logo-quickstart{height:45px;width:110px;margin-top:-45px;margin-left:10px}body assistant section.lightbox>div.content h1{font-weight:bold;margin-top:8px}body assistant section.lightbox>div.content h4{font-weight:normal;margin:20px 0 30px;font-size:15px;padding:0 15px;line-height:18px}body assistant section.lightbox>div.content h4+hr{display:none}}@media screen and (max-width: 550px){body assistant section.lightbox>div.content .multi-apps{transform:scale(0.8);transform-origin:top left}}@media screen and (max-width: 420px){body assistant section.lightbox>div.content .apps .container{width:80px}body assistant section.lightbox>div.content .apps i{font-size:45px}body assistant section.lightbox>div.content .apps legend{font-size:12px}}attachments .select-file{overflow:hidden;background-position:265px 15px;background-size:75px;padding:30px 10px;border-radius:10px}attachments .select-file h2{clear:both;padding:20px 10px 5px}attachments [drop-files]{overflow:hidden;padding:25px;margin-bottom:20px}attachments [drop-files] h2{clear:both;padding:20px 10px 5px}.badge{border-radius:10px;background:#3889c1;color:#fff;font-size:12px}nav.vertical span.badge{background:#ff8d2e;display:inline-block;line-height:0px;padding:8px;margin:0 15px}.label-badge{background:#efefef;padding:3px;margin:2px;padding-left:5px;padding-right:5px;color:#666;border:1px solid #c9ced5;border-radius:5px;font-size:12px;transition:background 250ms ease}.label-badge .close{color:#ff8d2e;font-size:16px;font-weight:bold}.label-badge:hover{background:#fff;transition:background 250ms ease}.floating-badge{text-align:right;font-size:14px}.box{border-radius:10px}.box h4,.box h3{color:#3889c1}.box h4{font-family:Arial;font-size:14px;color:#3889c1;margin-top:10px;margin-bottom:0;font-weight:normal}@media screen and (max-width: 550px){.helpbox-highlight-message .message-box{top:40px !important;left:8px !important;height:calc(100% - 80px);width:calc(100% - 12px);min-width:auto !important;padding-top:48px}}.bubble-right.notification{width:100%}.bubble-right:before{width:0;height:0;border-style:solid;border-width:15px 25px 15px 0;border-color:rgba(0,0,0,0) #c9ced5 rgba(0,0,0,0) rgba(0,0,0,0)}.bubble-right:after{width:0;height:0;border-style:solid;border-width:15px 25px 15px 0;border-color:rgba(0,0,0,0) #f9f9f9 rgba(0,0,0,0) rgba(0,0,0,0)}.bubble-right section div:first-child .dotsx3{transition:all 250ms ease}.bubble-right section div:first-child:hover .dotsx3{border-top:1px solid #3889c1;-webkit-text-stroke:2px #3889c1}.bubble-right .content-block i{line-height:25px;font-size:15px;padding-right:5px;color:#8c939e}.vertical-card+.bubble-right:after{width:0;height:0;border-style:solid;border-width:15px 25px 15px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}a.button{padding-left:7px !important;padding-right:7px;padding-top:2px}.small.button{line-height:30px;height:30px;font-size:20px}.remove-fout{visibility:hidden}.action-buttons i.add,#topbar i.add,button i.add{float:right;margin-left:5px}plus .opener{background-image:linear-gradient(#3889c1, #43b9e7);color:#fff;border-radius:10px}plus .opener .minus::after{line-height:31px}plus:hover .opener{background:#3889c1}input[type=button],input[type=submit],a.button,button{background:#3889c1;background-image:linear-gradient(#3889c1, #43b9e7);color:#fff;font-family:KGJune;text-transform:uppercase;height:40px;display:inline-block;box-sizing:border-box;border-radius:15px;font-size:22px;border:none;line-height:40px;padding-left:12px !important;padding-right:12px !important}input[type=button] i,input[type=submit] i,a.button i,button i{margin-right:5px;margin-top:5px}input[type=button]:hover,input[type=submit]:hover,a.button:hover,button:hover{background:#3889c1}input[type=button][disabled],input[type=submit][disabled],a.button[disabled],button[disabled]{background-image:linear-gradient(#8c939e, #c9ced5);cursor:default}input[type=button][disabled]:hover,input[type=submit][disabled]:hover,a.button[disabled]:hover,button[disabled]:hover{height:40px;line-height:40px}a.button:hover{color:#fff !important}button.cancel,input[type=button].cancel,a.cancel{border:1px solid #3889c1;background:rgba(0,0,0,0);color:#3889c1}button.cancel:hover,input[type=button].cancel:hover,a.cancel:hover{background:#3889c1;color:#fff}.toggle-buttons{width:100%;left:0;background:rgba(235,244,249,.8);box-shadow:0 -2px 6px rgba(20,20,20,.2)}.toggle-buttons .toggle{padding-top:10px;overflow:hidden}.toggle-buttons button{font-size:20px;margin:3px !important}.toggle-buttons .contextual-link{float:left;display:table;height:40px;max-width:120px;text-align:center;background:#fff;margin:0;margin-left:10px;padding:0 5px;border-radius:10px;font-size:12px;border:1px solid #3889c1;box-sizing:border-box;transition:all 250ms ease}.toggle-buttons .contextual-link:hover{border:1px solid #ff8d2e}.toggle-buttons .contextual-link:hover a{color:#ff8d2e !important}.toggle-buttons .contextual-link a{display:table-cell;vertical-align:middle;color:#3889c1 !important;transition:all 250ms ease}.contextual-buttons .action-buttons{margin-top:10px}.contextual-buttons button{margin-top:20px}.select{padding-left:18px;overflow:hidden;box-sizing:border-box;border-radius:10px;background:url(../../img/icons/arrow-bottom.png) 7px no-repeat #fff;height:23px}.select select{width:100%;border:none;right:-18px;padding-left:18px;box-sizing:content-box;position:absolute;background:rgba(0,0,0,0)}button.select-button{background:#fff;line-height:20px !important;height:32px !important;margin-bottom:10px}button.select-button span{font-family:Arial}button.select-button i{font-size:14px}.button-big{border:1px solid rgba(0,0,0,.1);font-weight:bold;color:#3889c1}.button-big:hover{box-shadow:1px 1px 10px rgba(0,0,0,.1)}.editor-edit-action{height:26px;padding:5px 15px;border-radius:15px;background:rgba(255,255,255,.8);font-size:14px;color:#5b6472;line-height:1;text-transform:none;font-family:Arial;box-shadow:1px 1px 3px rgba(0,0,0,.3);transition:color 250ms ease}.editor-edit-action::before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";margin-right:5px}.editor-edit-action:hover{background-color:#fff;transition:color 250ms ease}.cards-list .card{width:265px;min-height:110px;border-radius:10px;border:1px solid #c9ced5;box-shadow:3px 3px 4px 0 rgba(0,0,0,0);transition:box-shadow ease ease}.cards-list .card .illustration input[type=checkbox]{top:auto;left:auto;z-index:99}.cards-list .card .illustration input[type=checkbox]:hover{box-shadow:inset 1px 1px 5px 0px #8c939e;border-radius:3px}.cards-list .card:hover{box-shadow:3px 3px 4px 0 #c9ced5}carousel nav ul li::after{color:#eee;font-size:50px;letter-spacing:6px}carousel nav ul li.current::after{color:#3889c1}carousel.slide .image.previous::after{border-right:35px solid #3889c1}carousel.slide .image.next::after{border-left:35px solid #3889c1}canvas#chart{margin-top:20px}.charts-section{padding:10px;border:1px solid #c9ced5;border-radius:20px}.charts-section h1,.charts-section h2{margin:10px 0 5px 10px}.charts-section .chart-granularity-container{border:1px solid #eee;border-radius:10px;padding:5px;background:#f4f4f4;color:#444}.charts-section .chart-granularity-container div:first-child{text-align:center;font-weight:bold}.charts-section .chart-granularity-container div{height:22px}.chart-profilecriteria-container{margin-top:15px;text-align:center;border:1px solid #eee;border-radius:10px;background:#f4f4f4;color:#444}.chart-profilecriteria-container>div{display:inline-block;vertical-align:middle;margin-right:20px}nav.vertical .check-tool i{background:#43b9e7;margin:0}nav.vertical .check-tool i:hover{transform:scale(1.3)}.check-tool i:hover{background:#43b9e7}.selected .check-tool i{background:#3889c1}.selected .check-tool i:before{line-height:16px}.icons-view explorer .check-tool{right:0;top:-3px}.side-col .check-tool{right:-20px}label.checkbox:hover{border-radius:5px;transition:background 250ms ease}label.checkbox{cursor:pointer;float:none;display:block;margin:0}label.checkbox span{display:inline-block;margin:-1px 4px 0 0;cursor:pointer}label.checkbox input[type=checkbox]{display:none}label.checkbox input[type=checkbox]+span,label.checkbox input[type=checkbox]+i18n{background:url(../../img/icons/checkbox-unchecked.png) no-repeat center left;transition:background 250ms ease;padding-left:21px;height:20px;line-height:20px}label.checkbox input[type=checkbox][disabled]+span,label.checkbox input[type=checkbox][disabled]+i18n{background:url(../../img/icons/checkbox-unchecked-disabled.png) no-repeat center left;cursor:not-allowed}label.checkbox input[type=checkbox]:checked+span,label.checkbox input[type=checkbox]:checked+i18n{background:url(../../img/icons/checkbox-checked.png) no-repeat center left}label.checkbox input[type=checkbox][disabled]:checked+span,label.checkbox input[type=checkbox][disabled]:checked+i18n{background:url(../../img/icons/checkbox-checked-disabled.png) no-repeat center left;cursor:not-allowed}label.archive{display:inline-block !important}label.archive span{display:inline !important}.write-mail label+label.checkbox{display:inline-block}.write-mail label+label.checkbox span{vertical-align:middle}label.checkbox{margin:0}label.wrapping-checkbox{overflow:visible;line-height:20px}label.wrapping-checkbox input[type=checkbox]{display:none}label.wrapping-checkbox:not([disabled]) span,label.wrapping-checkbox:not([disabled]) i18n{cursor:pointer}label.wrapping-checkbox:not([disabled]):hover i18n:before{box-shadow:2px 2px 2px rgba(67,185,231,.7) inset}label.wrapping-checkbox input[type=checkbox]+span::before,label.wrapping-checkbox input[type=checkbox]+i18n::before{content:" ";display:inline-block;box-sizing:border-box;vertical-align:top;border:2px solid #2f73a1;width:15px;height:15px;background:#fff;margin:0;transform:none;-webkit-transform:none;opacity:1;margin-right:8px;margin-top:4px;transition:all 250ms ease}label.wrapping-checkbox input[type=checkbox]+span::after,label.wrapping-checkbox input[type=checkbox]+i18n::after{transition:all 250ms ease;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:"";display:block;position:absolute;left:-2px;bottom:0px;border-radius:15px;width:14px;height:14px;font-size:19px;line-height:16px;text-indent:-1px;background:#fff;color:#2f73a1;border:3px solid #fff;opacity:0;line-height:-moz-block-height;margin-right:8px;margin-top:4px;top:-3px}label.wrapping-checkbox input[type=checkbox]:checked+span::before,label.wrapping-checkbox input[type=checkbox]:checked+i18n::before{opacity:0}label.wrapping-checkbox input[type=checkbox]:checked+span::after,label.wrapping-checkbox input[type=checkbox]:checked+i18n::after{opacity:1}label.wrapping-checkbox input[type=checkbox]:disabled+span::before{border-color:#d6d9e0 !important;pointer-events:none}label.wrapping-checkbox[disabled] input[type=checkbox]+span::before,label.wrapping-checkbox[disabled] input[type=checkbox]+i18n::before{border:2px solid #b1b6bf}label.wrapping-checkbox[disabled]+i18n{color:#b1b6bf}.chip,contact-chip{transition:all 250ms ease;background:#8c939e;box-shadow:2px 2px 4px 0px #3f454f inset;text-shadow:0px 0px 1px rgba(0,0,0,.3)}.chip span,contact-chip span{color:#fff}.chip i,contact-chip i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;background-image:none !important;width:auto !important;height:auto !important;display:inline !important;color:#fff !important}.chip i.close:before,contact-chip i.close:before{content:""}.chip:hover,.chip:active,contact-chip:hover,contact-chip:active{box-shadow:2px 2px 4px 0px #3f454f inset}.chip.selected,contact-chip.selected{box-shadow:2px 2px 1px 0px #8c939e}.chip.multiselect{background:#3889c1;box-shadow:2px 2px 1px 0px #8c939e}.chip.multiselect:active{box-shadow:2px 2px 4px 0px #3f454f inset}.chip.type{margin:3px !important}.chip.type.parent{background-color:#46afe6}.chip.type.teacher{background-color:#6fbe2e}.chip.type.student{background-color:#ff8d2e}.chip.type.staff{background-color:#a348c0}.chip.type.guest{background-color:#ff61c0}.chip.removable,.chip.movable,contact-chip.removable,contact-chip.movable{border:1px solid #c9ced5;box-shadow:none;text-shadow:none;margin:5px}.chip.removable span,.chip.movable span,contact-chip.removable span,contact-chip.movable span{color:#000}.chip.removable span.round,.chip.movable span.round,contact-chip.removable span.round,contact-chip.movable span.round{margin-top:1px}.chip.removable span.circle,.chip.movable span.circle,contact-chip.removable span.circle,contact-chip.movable span.circle{margin-top:6px}.chip.removable i,.chip.movable i,contact-chip.removable i,contact-chip.movable i{color:#8c939e !important;text-shadow:none !important;font-size:10px;transition:color 250ms ease}.chip.removable i.close,.chip.movable i.close,contact-chip.removable i.close,contact-chip.movable i.close{background:inherit}@media screen and (max-width: 420px){body .chip,body contact-chip{transition:all 250ms ease}}body .collaborativeeditor-maximize{height:calc(100% - 280px);top:200px;width:930px;padding:0;margin:auto}@media screen and (max-width: 800px){body{height:calc(100% - 200px);top:80px;width:98%}}.color-picker button.colors-opener{margin:4px 0 0 -5px;font-family:Arial}.color-picker .colors-list{background:#fff}.toolbar .color-picker button.colors-opener{margin:4px 0 0 5px}.compare>tbody>tr>td,.compare>thead>tr>td{border:1px solid #c9ced5;vertical-align:top}.compare>tbody>tr>td .diff,.compare>thead>tr>td .diff{background:rgba(255,141,46,.2)}.compare>tbody>tr>td:first-child .added{background:rgba(255,58,85,.2)}.compare>tbody>tr>td:first-child .removed{visibility:hidden}.compare>tbody>tr>td:last-child .added{background:rgba(111,190,46,.2)}.compare>tbody>tr>td:last-child .removed{visibility:hidden}.compare tbody tr div{color:#000}.compare tbody tr div :hover{color:#000}.dominos{border-radius:5px}.dominos .item .domino{border-radius:5px}.dominos .item .domino.green{background:#6fbe2e}.dominos .item .domino.orange{background:#ff8d2e}.dominos .item .domino.purple{background:#a348c0}.dominos .item .domino.cyan{background:#46afe6}.dominos .item .domino.pink{background:#ff3a55}.dominos .item .domino.grey{background:#c1c1c1}.dominos .item.selected .domino{border:1px solid #ff8d2e;box-shadow:0 0 5px rgba(0,0,0,.3)}.dominos .folder i.folder-large{background-size:100%;height:100px;width:100px;margin:10px}.dominos .item,.dominos .folder{width:calc(33% - 20px);border-radius:8px}.dominos .item .domino .bottom .content,.dominos .folder .domino .bottom .content{color:#8c939e}.dominos .item .domino .bottom .content strong,.dominos .folder .domino .bottom .content strong{line-height:1.1;padding-bottom:5px}.dominos .item .domino .bottom .content .bottom-locked,.dominos .folder .domino .bottom .content .bottom-locked{bottom:3px}.dominos.fallen .top img{border-radius:5px 0 0 5px}.dominos.fallen .bottom{border-radius:0 5px 5px 0}.dominos.centered-text .item{width:150px !important}.dominos.centered-text .item .domino .top{height:150px;background-color:#fff}.dominos.centered-text .item .domino .center{padding:5px}.dominos.centered-text.my-class .item{width:180px !important}.dominos.centered-text.my-class .item .domino .top{background-color:#f0f2f4;height:180px}.dominos.centered-text.my-class .item .domino .top i.users{font-size:100px;line-height:180px;color:#eac403}.dominos.centered-text .item.group .domino .top.domino-group .nb-users span{bottom:5px}.dominos.centered-text .item.group .domino .top.domino-group .nb-users i{bottom:0}.tabs section.dominos{position:static;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.tabs section.dominos input[type=text]{border-radius:0;margin:2px auto;width:99%;margin-top:20px}.tabs section.dominos alphabetical .item .domino .bottom{background:rgba(0,0,0,0)}.tabs section.dominos alphabetical .item .domino .bottom div.content{padding:0}@media screen and (max-width: 550px){.dominos.centered-text .item{margin:5px;max-width:120px;min-width:120px}.dominos.centered-text .item .domino .top{height:118px !important}.dominos.centered-text .item .domino .top img.domino-group{margin-top:10px}}@media screen and (min-width: 1200px){.user-infos{margin-top:40px}.group-infos{margin-top:48px}.favorite-infos{margin-top:93px}}.dominos.fallen .domino{cursor:pointer}.dominos.fallen .selected .bottom,.dominos.fallen .selected .top{background:#e1f4fb}.dominos.fallen .selected .domino{box-shadow:none;border:1px solid #ddd}@media screen and (min-width: 1600px){.dominos .item,.dominos .folder{width:calc(25% - 20px)}}@media screen and (max-width: 1200px){.dominos .item,.dominos .folder{width:calc(50% - 20px)}}@media screen and (max-width: 600px){.dominos .item,.dominos .folder{width:calc(100% - 20px)}}@media screen and (min-width: 1600px){.margin-four .dominos .item,.margin-four .dominos .folder{width:calc(33% - 20px)}}@media screen and (max-width: 1400px){.margin-four .dominos .item,.margin-four .dominos .folder{width:calc(50% - 20px)}}@media screen and (max-width: 1200px){.margin-four .dominos .item,.margin-four .dominos .folder{width:calc(100% - 20px)}}@media screen and (max-width: 800px){.margin-four .dominos .item,.margin-four .dominos .folder{width:calc(50% - 20px)}}@media screen and (max-width: 600px){.margin-four .dominos .item,.margin-four .dominos .folder{width:calc(100% - 20px)}}dots-menu{display:inline-block;position:relative;z-index:220}dots-menu.right .options{right:auto;left:20px}dots-menu .options{width:0;opacity:0;transition:all 250ms ease;box-shadow:1px 1px 3px rgba(0,0,0,.4);overflow:hidden;position:absolute;right:20px;top:-3px;background:#3889c1;border-radius:2px}dots-menu .options opt{border-bottom:1px solid #4fb9e2;color:#fff;width:250px;padding:5px;padding-left:15px;display:block;transition:background 250ms ease;background:rgba(0,0,0,0);cursor:pointer}dots-menu .options opt:hover{background:#ff8d2e;color:#fff}dots-menu.opened .options{width:250px;opacity:1}dots-menu.opened .opener,dots-menu.opened .opener:hover{color:#ff8d2e}dots-menu .opener{transition:color 250ms ease;cursor:pointer;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:20px}dots-menu i.opener:hover{color:#ff8d2e}.drop-down{box-shadow:0 5px 5px rgba(0,0,0,.3);background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #3889c1}.drop-down ul{color:#3889c1;background:#fff;padding:0}.drop-down ul li{list-style-type:none;line-height:initial;white-space:normal}.drop-down ul li em.low-importance{height:auto}.drop-down ul li:hover{background:#3889c1}.drop-down ul li:hover em.low-importance{color:#fff}.drop-down.hidden{box-shadow:none;border:none}.drop-down-block i.arrow{color:#3889c1}.drop-down-block .drop-down-label,.drop-down-block .drop-up-label{border-bottom:1px solid #c9ced5;transition:all 250ms ease}.drop-down-block .drop-down-label>label,.drop-down-block .drop-up-label>label{color:#000;transition:all 250ms ease}.drop-down-block .drop-down-label>label:hover,.drop-down-block .drop-up-label>label:hover{color:#3889c1}.drop-down-block .drop-down-label:hover,.drop-down-block .drop-up-label:hover{border-bottom:1px solid #3889c1}.drop-down-block .drop-down-label i.arrow{transition:all 250ms ease}.drop-down-block .drop-down-label+.drop-down-info{top:30px;color:#8c939e}.folder-large.droptarget{filter:blur(2px);-webkit-filter:blur(2px);outline:5px solid #46afe6}.folder-list-item.droptarget,.vertical ul .droptarget a,.vertical ul a.droptarget{background:#3889c1}.editor-container{border:1px solid #e9ebef;background:#fff}text-editor [contenteditable]{box-sizing:border-box;padding:0 15px}#edumedia-fullscreen-lightbox .close-2x{color:#ff3a55}.explorer{overflow:visible}.explorer .container i.doc-large{height:100px;width:100px;min-height:100px;min-width:100px;background-image:url("../../img/icons/doc-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.explorer .container i.unknown-large,.explorer .container i.txt-large{height:100px;width:100px;min-height:100px;min-width:100px;background-image:url("../../img/icons/unknown-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.explorer .container i.xls-large,.explorer .container i.csv-large{height:100px;width:100px;min-height:100px;min-width:100px;background-image:url("../../img/icons/xls-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.explorer .container i.ppt-large{height:100px;width:100px;min-height:100px;min-width:100px;background-image:url("../../img/icons/ppt-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.explorer .container i.pdf-large{height:100px;width:100px;min-height:100px;min-width:100px;background-image:url("../../img/icons/pdf-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.explorer .container i.video-large{height:100px;width:100px;min-height:100px;min-width:100px;background-image:url("../../img/icons/video-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.explorer .container i.audio-large{height:100px;width:100px;min-height:100px;min-width:100px;background-image:url("../../img/icons/audio-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.explorer .container i.folder-large{height:100px;width:100px;min-height:100px;min-width:100px;background-image:url("../../img/icons/folder-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.explorer .container i.zip-large,.explorer .container i.rar-large{height:100px;width:100px;min-height:100px;min-width:100px;background-image:url("../../img/icons/archive-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}explorer.explorer-droppable .explorer-badge-drop{top:-6px;right:6px;z-index:2}explorer.radius a,explorer.radius img{border-radius:8px}.logbook-widget ul{height:90px;margin:0;padding:0;overflow:hidden;overflow-x:auto;white-space:nowrap}.logbook-widget .avatar{display:inline-block;overflow:hidden;margin:8px 5px 0;font-size:12px;padding:0;list-style:none}.logbook-widget .avatar figure{width:55px;height:55px;transform:scale(0.85);margin:0 auto;padding:0;border-radius:50%;opacity:.3;overflow:hidden;border:1px solid #c9ced5;transition:all 250ms ease}.logbook-widget .avatar figure img{width:55px;height:55px}.logbook-widget .avatar figure+div{text-align:center;color:#c9ced5;transition:all 250ms ease}.logbook-widget .avatar.selected figure,.logbook-widget .avatar:hover figure{opacity:1;transform:scale(1)}.logbook-widget .avatar.selected figure+div,.logbook-widget .avatar:hover figure+div{color:#000}.logbook-widget .logbook-children,.logbook-widget .logbook-child{padding:0 15px}.logbook-widget .logbook-child figure{float:left;margin-left:15px}.logbook-widget .logbook-child figure+div{float:left;line-height:55px;font-size:16px;margin-left:15px;font-weight:bold}.fill-bar{height:10px;margin:10px 5px;box-shadow:0 0 2px #3f454f;border-radius:20px;overflow:hidden}.fill-bar>div:first-child{height:100%;transition:all .25s ease-in-out}.fill-bar>div:first-child.weak{background-color:#ff3a55}.fill-bar>div:first-child.normal{background-color:#ff8d2e}.fill-bar>div:first-child.strong{background-color:#6fbe2e}.filters{height:auto;text-align:left;padding-top:0;padding-bottom:0}.filters ul{display:inline-block;padding-left:0;padding-top:0}.filters li{vertical-align:top;line-height:23px;width:200px;float:left;padding-left:0;color:#3889c1;font-size:13px}.filters li i{background-size:contain;margin:0 3px 0 0 !important;float:none !important;vertical-align:top !important;display:inline-block !important}.filters li i.workspace{height:20px;width:20px;min-height:20px;min-width:20px;background-image:url("../../img/icons/workspace-small.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.filters li i.conversation,.filters li i.messagerie{height:20px;width:20px;min-height:20px;min-width:20px;background-image:url("../../img/icons/conversation-small.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.filters li i.paths,.filters li i.parcours{height:20px;width:20px;min-height:20px;min-width:20px;background-image:url("../../img/icons/paths-small.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.filters li i.userbook{height:20px;width:20px;min-height:20px;min-width:20px;background-image:url("../../img/icons/user.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.filters li i.blog{height:20px;width:20px;min-height:20px;min-width:20px;background-image:url("../../img/icons/blog.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.filters li i.apps{height:20px;width:20px;min-height:20px;min-width:20px;background-image:url("../../img/icons/apps-small.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.filters li.legend{color:#666}.filters.small-filters li{width:110px}.drop-down-filters,.filters{z-index:0}.drop-down-filters ul li label,.filters ul li label{padding:0;width:auto}div.flashmsg{line-height:27px;color:#fff;padding:15px 20px;margin-bottom:15px;box-shadow:1px 1px 5px rgba(0,0,0,.3)}input:focus,select:focus,textarea:focus,button:focus,a:focus{outline:none}input[type=text],input[type=password],input[type=search],input[type=email],input[type=tel],input[type=date]{border-radius:5px;border:1px solid #c9ced5;line-height:25px;height:25px;padding:0 10px;box-sizing:border-box;height:30px}input[type=search]{border-radius:0}input[type=checkbox]{cursor:pointer}input[type=radio]+label{padding-left:10px}form#upload-form .select-file input[type=text]{padding:0 6px}textarea{border:1px solid #c9ced5;padding:15px;box-sizing:border-box;margin:15px auto;font-family:Arial;font-size:14px;overflow:visible;color:#666;font-size:14px;max-width:100%}.inline-editing{border:none !important;border-bottom:1px solid #c9ced5 !important;border-radius:0 !important;background:rgba(0,0,0,0)}textarea.inline-editing{height:28px;line-height:28px;overflow:hidden}.input-block input[type=text]{border:1px solid #eee;border-right:0;margin:0;height:25px;line-height:25px;box-sizing:border-box}.input-block input[type=submit],.input-block button{border:1px solid #eee;border-left:0;border-radius:0;font-family:Arial;line-height:25px;height:25px;font-size:16px;border:0}.search input[type=text]{border:1px solid #eee;border-right:0;margin:0;height:25px;line-height:25px;box-sizing:border-box}.search input[type=submit],.search button{border:1px solid #eee;border-left:0;border-radius:0;font-family:Arial;line-height:25px;height:25px;font-size:16px;border:0}.search input[type=submit]{height:28px;font-size:18px;padding-top:4px;line-height:1em;border-top-right-radius:5px;border-bottom-right-radius:5px}.search input[type=search]{padding:5px;color:#888;padding-left:27px;height:28px;background:url(../../img/icons/search.png) no-repeat 3px #fff;border-top-left-radius:5px;border-bottom-left-radius:5px}input.ng-invalid.ng-dirty{box-shadow:0 0 5px #ff3a55}.input-errors{color:#ff3a55 !important;font-size:12px}.input-errors label{color:#ff3a55 !important;font-size:10px;margin-left:0;float:none !important}.input-errors label:before{content:"* "}.input-errors label:after{content:"\a";white-space:pre}.input-warnings{color:#ff8d2e !important;font-size:12px}.input-warnings label{color:#ff8d2e !important;font-size:10px;margin-left:0;float:none !important}.input-warnings label:before{content:"* "}.input-warnings label:after{content:"\a";white-space:pre}input-password input[type=password],input-password input[type=text]{width:90%;margin:0;height:29px;line-height:20px;display:inline-block;float:none}input-password input[type=password].ng-invalid.ng-dirty,input-password input[type=password].ng-invalid.ng-dirty+button,input-password input[type=text].ng-invalid.ng-dirty,input-password input[type=text].ng-invalid.ng-dirty+button{box-shadow:0 0 5px #ff3a55}input-password button{background-image:url(../../img/icons/glyphicons-498-glasses@3x.png);background-repeat:no-repeat;background-position:center;background-size:65%;height:29px;width:calc(10% - 5px);margin-left:5px;border-radius:5px;box-shadow:0 0 2px #3f454f;transition:all .25s ease-in-out;cursor:pointer}input-password button:hover{background-color:#46afe6;background-image:url(../../img/icons/glyphicons-498-glasses@3x.png);background-repeat:no-repeat;background-position:center;background-size:65%;border:none}input-password button:focus{box-shadow:none}.input-help label{padding-left:10px}.panel form{box-sizing:border-box;width:100%}.panel form>div{clear:both;width:100%}.panel form input[type=checkbox]{float:left;margin-top:8px}.panel form input[type=checkbox]+label{width:150px;float:left}.panel form input[type=checkbox]+label::after{content:" ";display:block;width:100%}.panel form input[type=text],.panel form input[type=tel],.panel form input[type=email],.panel form label{margin:0;box-sizing:border-box;width:100%;float:left;line-height:26px}.panel form input-password input[type=password],.panel form input-password input[type=text]{width:calc(100% - 45px);margin:0;box-sizing:border-box}.panel form input-password button{width:30px;padding:0;box-sizing:border-box;float:right;margin:0}.autocomplete{border-bottom:1px solid #d6d9e0;background:#fff}.autocomplete em{color:#666;font-style:normal;display:block;padding-top:2px;border:1px solid rgba(0,0,0,0)}.autocomplete em.low-importance{border:none;color:#aaa;font-style:italic;float:left}.autocomplete:hover{color:#fff;background:#3889c1}.autocomplete:hover a{color:#fff}.autocomplete:hover a i.add-favorite::before{color:#fff}.autocomplete:hover em{color:#fff}.editable{color:#666;font-style:italic}em[contenteditable=true].multiline{min-height:35px;height:auto}[contenteditable]{background:#fff;padding:15px}.row.info+form .search input[type=search]{margin:15px 0}.row.info+form .search input[type=search]+input[type=submit]{margin:15px 0}.row.info+form .search input[type=search]+input[type=submit]:hover{height:28px;line-height:1em}help{color:#000;line-height:normal;font-size:16px}help .burger-button{display:none}help p{color:#000}help section.lightbox{z-index:10002}help #TOC{width:20%;margin-right:5%;float:left}help #TOC ul{padding-left:0;padding-top:30px}help #TOC ul ul.selected{transition:all 250ms ease-in-out}help #TOC ul ul.closed{max-height:0;transition:all 250ms ease;overflow:hidden}help #TOC ul li{list-style-type:none;padding-top:3px}help #TOC ul li a{background-image:linear-gradient(#ffffff, #e9ebef);border-radius:10px;font-size:1em;border:1px solid #e9ebef;transition:background 250ms ease;color:#000;background:#f0f2f4;border-radius:10px;border:1px solid #e9ebef;display:block;margin:5px;line-height:20px;padding:10px}help #TOC ul li a.selected,help #TOC ul li a:hover{background-image:linear-gradient(#3889c1, #43b9e7);color:#fff}help #TOC ul li a.selected:hover{background:#3889c1;color:#fff}help #TOC ul a:hover{transition:background 250ms ease}help div.figure{display:inline-block}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){help div.figure{display:block}}help div.figure img{max-width:100%}help section.lightbox>div.content>div{margin-top:15px}help section.lightbox>div.content .cell{height:auto}help section.lightbox>div.content div.section{width:70%;margin-left:25%}help section.lightbox>div.content div.section h2{width:100%}help section.lightbox>div.content div.section li img{float:none}help section.lightbox>div.content strong{font-size:initial}@media screen and (max-width: 800px){help #TOC{width:auto;margin:20px;float:none}help #TOC ul{display:none;position:absolute;background-color:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.25);margin-left:-20px;margin-top:40px;padding:0}help #TOC ul li{padding:0}help #TOC ul li a{border-radius:0;border-bottom:1px solid #ddd;padding:15px;margin:0}help .burger-button{display:block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;position:absolute;cursor:pointer;padding:0}help .burger-button .burger-icon::before{font-size:18px;line-height:inherit}help .burger-menu.active #TOC ul{display:block}help section.lightbox>div.content div.section{width:auto;margin:25px 0 0}help section.lightbox>div.content div.section h2{margin-left:50px;width:auto}}.humane-original-info,.humane-original-success,.humane-original-error{border:3px solid #fff;font-family:KGJune;font-size:30px;opacity:1;cursor:pointer;color:#fff}.humane.humane-original-info{background:#46afe6}.humane.humane-original-success{background:#6fbe2e}.humane.humane-original-error{background:#ff3a55}icons-select.icons-select .current span{display:block;font-size:16px}.icons-select .option i{float:none !important;margin-left:auto;margin-right:auto;width:60px;height:60px}.icons-select .option,.icons-select .current{cursor:pointer}.icons-select .option{padding:10px;height:115px}.icons-select span{clear:left;text-align:center;line-height:1.2;margin:5px auto}.icons-select .current i{float:left}.icons-select .options-list{background:#fff}.icons-select .options-list.toggle-visible{background:#fff;padding:10px;border:1px solid #c9ced5;box-shadow:1px 1px 10px rgba(0,0,0,.2)}.icons-select .editing{background-color:#3889c1}.icons-select .editing i,.icons-select .editing span{color:#fff}.icons-select.one-col .option{width:100%}.icons-view .element explorer legend{width:100%}.icons-view .element legend{height:auto;width:117px}.icons-view .element i{background-size:13px;background-position:center center}.icons-view .element i.shared{height:20px;width:20px;background-color:#fff;bottom:auto;right:auto;top:93px;left:16px;border-radius:50%;border:1px solid #ccc}.icons-view .element i.ic-share{background-color:#fff;position:absolute;border-radius:50%;top:85%;left:10px;height:25px;width:25px;line-height:25px;text-align:center;box-shadow:1px 1px 3px rgba(0,0,0,.3)}.icons-view explorer{overflow:hidden !important;vertical-align:top}.icons-view explorer .container{box-sizing:border-box;margin-left:auto;margin-right:auto}.icons-view explorer .container div{overflow:hidden}.icons-view explorer .container i{background-size:100%}.icons-view explorer .container.img{border-radius:8px;float:none}.icons-view explorer .container.img .clip{height:107px;border-radius:4px}.icons-view explorer i.download{position:absolute;top:10px;right:25px;width:25px !important;height:25px !important;background-color:#fff;background-size:65%;background-position:4px 4px;border:1px solid #3889c1;border-radius:50%}.icons-view explorer i.download::before{display:none}.icons-view explorer i.download a{position:absolute;display:block;width:100%;height:100%}.icons-view explorer i.shared{left:20px;top:15px;right:auto}.icons-view explorer.selected{background:#e1f4fb;border-radius:5px;overflow:visible !important}.icons-view explorer a,.icons-view .element a{text-decoration:none;color:#666;font-size:16px}.icons-view explorer a strong,.icons-view .element a strong{color:#3889c1;font-weight:normal;font-size:14px}.icons-view explorer a i,.icons-view explorer a img,.icons-view .element a i,.icons-view .element a img{opacity:1}.icons-view explorer a i:hover,.icons-view explorer a img:hover,.icons-view .element a i:hover,.icons-view .element a img:hover{opacity:.8}.icons-view .element{margin:0;padding:0}.icons-view explorer .video.container .clip,.icons-view .element .video.container .clip{inset:7px}.icons-view explorer .video.container .icon-video,.icons-view .element .video.container .icon-video{fill:#ff8401}.icons-view explorer .video.container,.icons-view explorer .img.container,.icons-view .element .video.container,.icons-view .element .img.container{height:117px}.icons-view explorer .video.container i,.icons-view explorer .img.container i,.icons-view .element .video.container i,.icons-view .element .img.container i{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;height:100px}@media screen and (max-width: 800px){body section.media-library .icons-view .element explorer{height:137px;width:105px}body section.media-library .icons-view .element explorer legend{background:rgba(0,0,0,0) !important;position:relative !important}body section.media-library .icons-view .element explorer legend a.medium-text{color:#000;text-shadow:none}}image-editor .zoom-info{padding-bottom:15px}image-editor .tools button{font-size:18px}.info.tuto{color:#000;text-align:left;line-height:20px}.info.tuto b:first-child{font-size:15px}.info.tuto b{color:#3889c1}.illustration img{width:100%;margin:0 auto}image-select{display:block}.photo-preview{background:#fff;border:1px solid #c9ced5;padding:4px;box-shadow:1px 1px 5px rgba(100,100,100,.35);transition:box-shadow 250ms ease}.photo-preview:hover{box-shadow:1px 1px 5px rgba(100,100,100,.7);transition:box-shadow 250ms ease}img[src=""]{display:none}#my-photo{object-fit:cover;width:40px;height:40px;border-radius:50%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){img#my-photo[src*="no-avatar.svg"]{width:40px}}@media screen and (max-width: 800px){body #my-photo{display:none}}.statistics .chart-granularity-container{font-size:14px;background:rgba(0,0,0,0);border:none}.statistics .chart-granularity-container div{text-align:left;height:inherit !important}.statistics .chart-groupby-container,.statistics .chart-profilecriteria-container{border:1px solid #e9ebef;border-radius:5px;padding:10px;height:inherit}.statistics .chart-groupby-container>div,.statistics .chart-profilecriteria-container>div{font-weight:normal}.statistics .chart-groupby-container>div:first-of-type,.statistics .chart-profilecriteria-container>div:first-of-type{font-weight:bold}.statistics .chart-groupby-container div>input,.statistics .chart-profilecriteria-container div>input{margin:0 2px 0 10px;display:inline-block;vertical-align:middle}.statistics .chart-profilecriteria-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.statistics .indicator-icons-container{display:flex;flex-wrap:wrap;margin-bottom:10px}.statistics .indicator-icons-container.folded{border:1px solid #d6d9e0}.statistics .indicator-icons-container .indicator-icon-box{width:calc(33% - 10px);min-height:115px;box-sizing:border-box;border:1px solid #d6d9e0;border-radius:15px;background-color:#f0f2f4;display:inline-block;vertical-align:middle;padding:5px 10px;margin:5px;transition:background-color .25s ease-in-out}.statistics .indicator-icons-container .indicator-icon-box i.connection-by-visitors-icon{transition:background .25s ease-in-out}.statistics .indicator-icons-container .indicator-icon-box:hover{color:#3f454f;background-color:#cee0ee !important}.statistics .indicator-icons-container .indicator-icon-box:hover i.connection-by-visitors-icon{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/connection-by-visitors-icon-alt.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.statistics .indicator-icons-container .indicator-icon-box .indicator-icon{margin-bottom:0;float:left;background-size:100%}.statistics .indicator-icons-container .indicator-icon-box .indicator-number{margin:5px 0;text-align:end;font-weight:normal;font-size:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statistics .indicator-icons-container .indicator-icon-box .indicator-name{font-weight:bold;text-align:right;font-size:16px;text-overflow:ellipsis;overflow:hidden}.statistics .indicator-icons-container .indicator-icon-box .indicator-since{text-align:right;font-size:11px}.statistics .indicator-container-combo{width:100%;margin-bottom:10px;padding:5px}.statistics .indicator-list-box .indicator-number{text-align:end;font-weight:normal;font-size:20px;overflow:hidden;text-overflow:ellipsis;float:right;max-height:40px}.statistics .indicator-list-box .indicator-name{font-weight:bold;text-align:left;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.statistics .indicator-list-box .indicator-since{text-align:left;white-space:nowrap}.statistics nav.vertical ul li a.selected{color:rgba(255,255,255,.8) !important}.statistics nav.vertical ul li a.selected h1{color:#fff}.statistics nav.vertical ul li a.selected:hover{background:#3889c1 !important;color:#fff !important}@media screen and (max-width: 800px){.statistics h1.cell{margin:0}.statistics .indicator-icons-container .indicator-icon-box{flex:0 0 calc(50% - 10px)}.statistics .indicator-icons-container .indicator-icon-box .indicator-number{font-size:25px}.statistics .indicator-list-box .indicator-since{display:none}.statistics nav.vertical ul li{width:49% !important;display:inline-block;margin:.5%}.statistics nav.vertical ul li a{padding-top:6px !important}}@media screen and (max-width: 550px){.statistics .indicator-icons-container .indicator-icon-box{flex:0 0 calc(100% - 10px)}}.statistics .tipbox .help{color:#3889c1}.statistics .tipbox .tipbox-content{font-weight:normal}.statistics .img-thumbnail{width:300px;border:1px solid #e9ebef;padding:10px;border-radius:5px;box-shadow:3px 3px 15px rgba(0,0,0,.05)}.lang-picker i.globe+span{color:#3889c1;line-height:25px}.lang-picker .flags i:hover{border:2px solid #ff8d2e}ul.line-legend,ul.stackedbar-legend,ul.bar-legend{list-style-type:none;text-align:left}ul.line-legend>li,ul.stackedbar-legend>li,ul.bar-legend>li{margin-bottom:5px;width:140px;display:inline-block;vertical-align:middle}ul.line-legend>li>div,ul.stackedbar-legend>li>div,ul.bar-legend>li>div{width:30px;height:30px;display:inline-block;vertical-align:middle}ul.line-legend>li>span,ul.stackedbar-legend>li>span,ul.bar-legend>li>span{display:inline-block;vertical-align:middle;margin-left:5px;font-weight:bold}.legend-title{margin-top:15px;padding-top:10px;border-top:1px solid #d3d3d3}.letter-picker .lightbox-view h2,.letter-picker .lightbox h2{margin:10px;width:76px;height:76px;line-height:80px;font-family:KGJune;font-size:40px;border-radius:10px;background:#3889c1;color:#fff;transition:background 250ms ease}.letter-picker .lightbox-view h2:hover,.letter-picker .lightbox h2:hover{background:#c75a00;color:#fff}.letter-picker .lightbox-view h2.disabled,.letter-picker .lightbox h2.disabled,.letter-picker .lightbox-view h2.disabled:hover,.letter-picker .lightbox h2.disabled:hover{background-image:linear-gradient(#8c939e, #c9ced5);color:#fff}h1.letter-picker{margin:30px auto 15px;font-family:KGJune;border-radius:10px;background-image:linear-gradient(#3889c1, #43b9e7);background:#3889c1;color:#fff;transition:background 250ms ease}h1.letter-picker:hover{background:#c75a00;color:#fff}h1.letter-picker+hr.line{padding:0}section.lightbox label,section.lightbox label+input[type=text]{margin-bottom:15px}.lightbox-window h2,.lightbox h2{margin:0;font-size:16px}.lightbox-window .tabs section,.lightbox .tabs section{width:100%;margin-left:-6px;border-left:0;border-right:0;padding-bottom:0;border-bottom:none;border-radius:0}.lightbox-window .tabs section .search-image,.lightbox .tabs section .search-image{border-bottom:1px solid #c9ced5;height:60px;padding:10px;position:absolute;top:0;left:0}.lightbox-window .tabs section .browse,.lightbox .tabs section .browse{margin-top:60px;border-bottom:1px solid #c9ced5}.lightbox-window .tabs section .icons-view,.lightbox .tabs section .icons-view{margin-left:-4px;border-left:1px solid #c9ced5}.lightbox-window .tabs section .icons-view .container,.lightbox .tabs section .icons-view .container{padding:0}.lightbox-window .tabs section .icons-view .img.container,.lightbox .tabs section .icons-view .img.container{padding:7px;border-radius:5px;float:none}.lightbox-window .tabs nav,.lightbox .tabs nav{padding:10px}.lightbox-window .share td.drop-line:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;transition:color 250ms ease;text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;display:inline;border-radius:50%;color:#8c939e;background:#fff;content:"";font-size:22px;line-height:0;padding:0}.lightbox-window .share tr:hover{background:#e1f4fb;border:1px solid #c9ced5}.lightbox-window .share tr:hover td.drop-line:before{color:#ff3a55}.lightbox-window .share tr:hover td.drop-line:hover:before{color:#870012}.lightbox-window .share tr{border:1px solid rgba(0,0,0,0);border-radius:0}.lightbox-window .share th{font-size:14px;font-weight:normal;color:#3889c1;padding-bottom:5px}.lightbox-window .share .line{margin:0;padding:0}.lightbox-window .share .groups-list{height:210px}.lightbox-window .share h3{padding-top:8px;padding-bottom:8px}.lightbox-window .share .sharing-option{padding-top:0}lightbox .share h3{padding:0;margin-bottom:10px}lightbox .share h3 span{font-family:Arial;font-size:16px;font-weight:bold}lightbox .share .groups-list label.checkbox{margin:10px 0 0 0;padding:0}.lightbox-view .tabs.linker section .icons-view,.lightbox .tabs.linker section .icons-view{border-left:0}.lightbox-view .tabs.linker select,.lightbox .tabs.linker select{background:none;height:25px}.lightbox-view .tabs.linker .illustrated-list,.lightbox .tabs.linker .illustrated-list{position:absolute}.lightbox-view .illustrated-list,.lightbox .illustrated-list{margin:0;padding:0;top:0;left:0;width:100%}.lightbox-view .illustrated-list li,.lightbox .illustrated-list li{display:block;height:40px;background-image:linear-gradient(#ffffff, #e9ebef);width:100%;line-height:40px}.lightbox-view .illustrated-list li.selected,.lightbox .illustrated-list li.selected{background-image:linear-gradient(#3889c1, #43b9e7);color:#fff}.lightbox-view .illustrated-list li.selected a,.lightbox .illustrated-list li.selected a{color:#fff}.lightbox-view .illustrated-list img,.lightbox .illustrated-list img{height:40px;width:40px;display:block;float:left;margin-right:10px}.lightbox-view .linker .found-resources,.lightbox .linker .found-resources{height:210px}lightbox section.lightbox h2{margin-bottom:10px}ul.toc li{overflow:hidden}ul.toc li label{margin:0 10px 0 0}ul.toc li a{line-height:28px}.list-view .content{max-width:150px}.one .loading-panel h1,.two .loading-panel h1,.three .loading-panel h1{text-transform:none;margin-top:10px;margin-bottom:0;font-size:20px}.one .loading-panel img,.two .loading-panel img,.three .loading-panel img{width:50%;height:50%}.loading-panel{opacity:.9;background:#333;cursor:default}.loading-panel h1{text-transform:none;color:#c9ced5;text-align:center;font-size:50px}.loading-panel img{display:block;margin-left:auto;margin-right:auto}.tabs .loading-panel{position:relative;padding-top:20px;border-top:1px solid #c9ced5;background-color:rgba(0,0,0,0)}.tabs .loading-panel h1{text-align:left;text-indent:80px;color:#3889c1;text-transform:uppercase;font-size:35px}.conversation section.main-col{padding:12px;padding-left:0}.row:first-child>.receivers{margin-top:20px}.mailbox-tools{background-image:linear-gradient(#3889c1, #43b9e7);border-top-right-radius:10px;border-top-left-radius:10px}.mailbox-tools .status-filter .chip{margin-top:7px}.mailbox-tools .status-filter .chip.selected{background:#ff8d2e;box-shadow:none}.mailbox-tools .status-filter .chip.selected:hover{box-shadow:2px 2px 1px 0px rgba(0,0,0,.4)}.mailbox-tools .status-filter i.mail{margin:initial !important;margin-right:3px !important;font-size:14px !important}.mailbox-tools .status-filter i.mail::before{content:""}.mailbox-tools.notification{border-bottom-right-radius:0;border-bottom-left-radius:0}.mailbox .notification{border-radius:0;border-top-width:0}.mailbox .notification .notification-date em{color:#000}.mailbox i.mail{font-size:16px !important;margin:initial !important}.mailbox i.mail::before{content:""}article.mail h2,article.write-mail h2{font-weight:normal}article.mail h2 i,article.write-mail h2 i{text-shadow:none}article.mail em.small-text{color:#3f454f}article.mail .text-title{color:#3889c1}article.mail h5{margin-top:0}article.mail h5 em.indication{font-size:16px}article.write-mail{padding:25px;border:1px solid #e9ebef}article.write-mail .row.subject{margin-bottom:10px}article.write-mail .right-magnet.select-file{padding:0;border:none;margin-top:-20px !important}article.write-mail .right-magnet.select-file button.flat-button.file-button{float:right}article.write-mail .loading-list ul{margin:0;margin-top:1px}.loading-list ul li{height:inherit}.save-attachments{display:inline-block;width:100px;text-align:center}.save-attachments i{font-size:18px;vertical-align:middle;padding:5px}.save-attachments i.folder-close{color:#46afe6}.save-attachments.right-magnet{text-align:right;padding-bottom:10px}.view-mail .save-attachments,.read-mail .save-attachments{margin-right:-35px}.view-mail .save-attachments.right-magnet,.read-mail .save-attachments.right-magnet{margin-right:0}@media screen and (max-width: 800px){body .row:first-child>.receivers{margin-top:0}body article.write-mail .row.subject{margin-bottom:20px}body .mailbox .notification:first-child{border-top-width:1px}.save-attachments i{display:block;font-size:26px;text-align:center;margin:10px 0}.save-attachments i.close{margin:0}.save-attachments.right-magnet i{display:inline-block}}media-library section.media-library section.tabs section h2{margin-bottom:10px}media-library section.media-library section.tabs section h2+input[type=search]{margin:0}.media-library nav.vertical ul li a i{margin-right:8px !important}multi-combo .multi-combo-root-button{color:#3f454f;box-shadow:none;border:solid 1px #b1b6bf;transition:all .5s ease;border-radius:0;text-transform:inherit !important;font-family:"Arial";height:40px}multi-combo .multi-combo-root-button:not([disabled]){background:#fff}multi-combo .multi-combo-root-button::after{content:"▼"}multi-combo .multi-combo-root-button:hover{border-color:#2f73a1}.multi-combo-root-panel{background:#fff;box-shadow:0px 0px 4px 0px rgba(0,0,0,.6);border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:0 10px;margin-left:2px}.multi-combo-root-panel>ul>li{transition:background-color .25s,color .25s;margin-bottom:5px;padding:0px 10px;border-radius:2px}.multi-combo-root-panel>ul>li.selected{color:#2f73a1;font-weight:bold}.multi-combo-root-panel>ul>li.selected::before{width:15px;height:15px;color:#fff;border-radius:2px;background-color:#2f73a1;content:"✓";padding:2px 5px;font-size:10px;margin-right:5px}.multi-combo-root-panel>ul>li:not(.selected):not([disabled]):hover{color:#fff;background-color:#ff8d2e}.multi-combo-root-panel>ul>li:not(.selected)[disabled]{background-color:#e9ebef}div .multi-combo-panel-opts>h4{padding:5px 10px;display:none}div .multi-combo-panel-opts>button{padding:8px 14px 10px}div .multi-combo-panel-opts>button.multi-combo-select-all{background-image:url(/public/img/glyphicons-halflings-white.png);background-position:15% 67%;background-repeat:no-repeat}div .multi-combo-panel-opts>button.multi-combo-deselect-all{background-image:url(/public/img/glyphicons-halflings-white.png);background-position:9.5% 67%;background-repeat:no-repeat}div .multi-combo-search-bar{margin:10px 0;border-bottom:1px solid #e9ebef}div .multi-combo-search-bar>input{transition:border .25s ease-in-out}div .multi-combo-search-bar>i.multi-icon-search-cancel{background-image:url(/public/img/glyphicons_197_remove.png);background-repeat:no-repeat;background-size:cover;top:8px;right:5px;opacity:.5}nav.vertical.floating.hash-magnet{margin-right:0}nav.vertical h2{color:#000;text-transform:uppercase;font-size:16px}nav.vertical i{margin-right:5px}nav.vertical ul{padding-left:0}nav.vertical ul ul.selected{transition:all 250ms ease-in-out}nav.vertical ul ul.closed{max-height:0;transition:all 250ms ease;overflow:hidden}nav.vertical ul li{padding:0}nav.vertical ul li em{color:#c9ced5}nav.vertical ul li em.active{color:#000}nav.vertical ul li em,nav.vertical ul li span{background:#f0f2f4;border-radius:10px;border:1px solid #e9ebef;display:block;margin:5px;line-height:20px;padding:5px}nav.vertical ul li em a,nav.vertical ul li span a{display:inline-block;background:#3889c1 !important;width:19px;padding:0;margin:0;text-align:center;height:19px;color:#fff;margin-right:5px}nav.vertical ul li em a strong,nav.vertical ul li span a strong{color:#fff}nav.vertical ul li input{margin-left:15px;height:27px}nav.vertical ul li input[type=text],nav.vertical ul li input[type=search]{border-radius:0}nav.vertical ul li a{background-image:linear-gradient(#ffffff, #e9ebef);border-radius:10px;font-size:1em;border:1px solid #e9ebef;transition:background 250ms ease;color:#3f454f}nav.vertical ul li a .folder-list-item{padding-right:65px}nav.vertical ul li a.opened+ul{max-height:none}nav.vertical ul li a:not(.selected) .arrow:hover~.workspace-menu-label{color:#fff}nav.vertical ul li a i.arrow{width:12px;height:18px;margin:-5px -5px -10px -9px;padding:7px 10px 5px 10px}nav.vertical ul li a i.trash{right:10px;font-size:14px}nav.vertical ul li a i.edit{top:5px}nav.vertical ul li a i.edit:before{font-size:20px}nav.vertical ul li a i.shared{opacity:1;position:inherit;right:0;bottom:0;width:18px;height:18px;margin:0 5px 0 0}nav.vertical ul li ul{margin-left:0;padding-left:25px;box-sizing:border-box;width:100%}nav.vertical ul li ul a{background:#f0f2f4}nav.vertical ul li a.selected,nav.vertical ul li a:hover{background-image:linear-gradient(#3889c1, #43b9e7);color:#fff;border-color:rgba(0,0,0,0)}nav.vertical ul li a.selected:hover{background:#3889c1;color:#fff}nav.vertical ul a:hover{transition:background 250ms ease}section nav.vertical h2{clear:both;font-size:14px;padding-bottom:10px;font-weight:bold}section nav.vertical .lightbox h2{font-size:16px;text-transform:none;font-weight:bold;color:#3889c1}section nav.vertical .folder-list-item{white-space:normal !important;padding-right:10px !important}section nav.vertical div.small-text{margin-bottom:5px}.navbar{background-image:linear-gradient(#ffffff, #f0f2f4);border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:1px 1px 10px 5px rgba(0,0,0,.1)}.navbar .welcome-message{color:#3889c1;font-family:KGJune;font-size:22px;padding-right:10px;margin-top:5px}nav.horizontal a{font-family:KGJune;text-transform:uppercase;background:#ff8d2e;border:2px solid #fff;color:#fff;padding:5px 10px;font-size:23px;text-decoration:none;border-radius:10px;transition:background 250ms ease}nav.horizontal a:hover{background:#c75a00;transition:background 250ms ease}nav.floating .arrow.previous,nav.floating .arrow.next{width:26px;margin-left:-13px;left:50%}nav.floating .arrow.previous::after,nav.floating .arrow.next::after{background-color:#3889c1;color:#fff;box-shadow:0px 0px 1px 1px #c9ced5;cursor:pointer;transition:background 250ms ease}nav.floating .arrow.previous:hover::after,nav.floating .arrow.next:hover::after{background-color:#ff8d2e}nav.floating .content{border:1px solid #c9ced5;padding:0 7px 0 10px;border-radius:7px;box-shadow:none}nav.floating .content li a{margin:0 auto;background:none;border:none;color:#3889c1;transition:all 250ms ease}nav.floating .content li a:hover{background:none;color:#ff8d2e}nav.floating .content li a.selected{color:#fff}nav.floating .content li a.selected:hover{background:#3889c1}nav.stamps article{margin-bottom:0}nav.removable-list{border-radius:5px}nav.account{display:inline-flex !important;margin-right:5px}nav.account a{position:relative;margin:0 5px}@media screen and (max-width: 800px){body nav.vertical[side-nav]{top:38px;background:#43b9e7;box-shadow:1px 1px 5px rgba(0,0,0,.6);border-left:7px solid #ff8d2e}body nav.vertical[side-nav] ul{width:265px;margin:0 auto 20px}body nav.vertical[side-nav] ul li a{border:none;background:#70caed;padding:8px;border-radius:0;color:#fff}body nav.vertical[side-nav] ul li a i.close,body nav.vertical[side-nav] ul li a i.edit{display:none}body nav.vertical[side-nav] ul li a:hover,body nav.vertical[side-nav] ul li a.selected{background:#e1f4fb !important;color:#ff8d2e}body nav.vertical[side-nav] ul a i.arrow::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}body nav.vertical[side-nav] ul a:hover i.arrow::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ff8d2e}body nav.vertical[side-nav] ul a.opened i.arrow::before{border-color:#ff8d2e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}body nav.vertical[side-nav] ul ul{width:auto;margin:0}body nav.vertical[side-nav] a.classic-link{color:#fff;background:#ff8d2e;display:block;width:265px;margin:auto;text-align:center;padding:10px 0}body nav.vertical[side-nav] a.classic-link:hover{color:#ff8d2e;background:#fff}body nav.vertical[side-nav] h2{color:#fff;margin-bottom:15px}body nav.vertical[side-nav] .progress-bar .filled{background:#ff8d2e}body nav.vertical[side-nav].top-spacing-twice-1d{margin-top:0 !important}body nav.vertical[side-nav] .lightbox h2{color:#3889c1}.navbar{box-shadow:none}}.notification.disabled{background-color:#e1f4fb}.notification{border:1px solid #c9ced5}.notification.rack{border:1px solid rgba(70,175,230,.3)}.notification.schoolbook{border:1px solid rgba(111,190,46,.3)}.notification.archive{border:1px solid rgba(234,196,3,.3)}.notification.admin{border:1px solid rgba(163,72,192,.3)}.notification.timeline{border:1px solid rgba(79,38,145,.3)}.notification.cahier-de-texte,.notification.homeworks{border:1px solid rgba(70,175,230,.3)}.notification.wiki{border:1px solid rgba(255,58,85,.3)}.notification.cns{border:1px solid rgba(163,72,192,.3)}.notification.exercizer{border:1px solid rgba(163,72,192,.3)}.notification.conversation,.notification.messagerie{border:1px solid rgba(234,196,3,.3)}.notification.paths,.notification.parcours{border:1px solid rgba(255,141,46,.3)}.notification.notebook{border:1px solid rgba(111,190,46,.3)}.notification.scrap-book,.notification.scrapbook{border:1px solid rgba(111,190,46,.3)}.notification.blog{border:1px solid rgba(255,141,46,.3)}.notification.account{border:1px solid rgba(163,72,192,.3)}.notification.support{border:1px solid rgba(255,58,85,.3)}.notification.workspace{border:1px solid rgba(255,58,85,.3)}.notification.admin-portal{border:1px solid rgba(56,137,193,.3)}.notification.stats{border:1px solid rgba(163,72,192,.3)}.notification.userbook{border:1px solid rgba(255,141,46,.3)}.notification.calendar{border:1px solid rgba(234,196,3,.3)}.notification.collaborative-wall,.notification.collaborativewall{border:1px solid rgba(111,190,46,.3)}.notification.mindmap{border:1px solid rgba(70,175,230,.3)}.notification.statistics{border:1px solid rgba(163,72,192,.3)}.notification.timelinegenerator{border:1px solid rgba(234,196,3,.3)}.notification.poll,.notification.poll-large{border:1px solid rgba(70,175,230,.3)}.notification.community{border:1px solid rgba(163,72,192,.3)}.notification.forum{border:1px solid rgba(255,141,46,.3)}.notification.pages{border:1px solid rgba(255,58,85,.3)}.notification.rbs{border:1px solid rgba(255,58,85,.3)}.notification.actualites,.notification.news{border:1px solid rgba(163,72,192,.3)}.notification.notes{border:1px solid rgba(255,58,85,.3)}.notification.attendance{border:1px solid rgba(234,196,3,.3)}.notification{border-radius:3px}.notification article{border:none}.notification i.sticker.app{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;width:30px !important;height:30px !important;margin:0 !important;padding:0 !important;color:#fff !important;background-image:none !important;box-shadow:1px 1px 0 0 rgba(0,0,0,.8)}.notification i.sticker.app::before{text-shadow:1px 1px 0 rgba(0,0,0,.3)}.notification div.notification-actions{border-top-right-radius:3px;border-bottom-right-radius:3px;display:block;width:30px}.notification div.notification-actions:not(.opened){display:block}.notification div.notification-actions>.opener{border-left:1px solid #e9ebef;border-right:1px solid #e9ebef;color:#c9ced5}.notification div.notification-actions>.actions i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:17px}.mailbox .notification .mail:before{color:#ff8d2e}.panel.lonely-panel{float:none;margin:50px auto;position:relative;top:30px}.panel.login a{line-height:24px;font-size:14px}.panels-container::after{content:" ";display:block;width:100%;clear:both}.browser{width:600px;margin:50px auto;background:#fff;border-radius:3px;padding:30px;box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.6);border-radius:2px}.browser h1{color:#2f73a1}.browser .update img{height:50px;width:50px}.browser .download img{height:30px;width:30px}.panel{width:385px;float:right;border:1px solid #c9ced5;border-radius:10px;font-family:Arial;margin-top:10px;padding:0;max-width:50%;box-sizing:border-box;background-image:linear-gradient(#ffffff, #e9ebef)}.panel h1{margin:0;padding:10px;background-image:linear-gradient(#3889c1, #43b9e7);border-top-left-radius:10px;border-top-right-radius:10px;font-family:KGJune;content:"";font-size:23px;color:#fff}.panel h1 img{display:inline-block;margin-right:5px;vertical-align:top}.panel form{padding:15px}.panel label{display:block;width:300px;color:#666;font-size:12px;line-height:16px}.panel input[type=text],.panel input[type=password],.panel input[type=search],.panel input[type=email],.panel input[type=tel]{width:100%;border:1px solid #c9ced5;margin-bottom:15px;float:none}.panel input[type=submit]{clear:both;display:block;float:right}.panel a{font-size:12px;color:#3889c1;display:block;clear:both;text-decoration:underline}.panel input-password input[type=password],.panel input-password input[type=text]{width:90%;margin:0;float:none}.select-file input[type=text]{border:1px solid #eee;border-right:0;margin:0;height:25px;line-height:25px;box-sizing:border-box}.select-file input[type=submit],.select-file button{border:1px solid #eee;border-left:0;border-radius:0;font-family:Arial;line-height:25px;height:25px;font-size:16px;border:0}.select-file input[type=text]{border:1px solid #eee;border-right:0;margin:0;box-sizing:border-box}.select-file button,.select-file input[type=button]{box-sizing:border-box;margin:0;border:1px solid #eee;line-height:40px;height:40px;text-transform:uppercase;font-family:KGJune;font-size:23px;border-radius:10px}.pick-file,[drop-files],[on-drop]{border:1px dashed #c9ced5;box-sizing:border-box;background-image:url(../../img/icons/drag-drop-light.png);background-size:12%;background-repeat:no-repeat;background-position:50% center;padding:5px}.droptarget .pick-file,.droptarget [drop-files],.droptarget [on-drop],.droptarget.pick-file,.droptarget[drop-files],.droptarget[on-drop]{border:1px dashed #46afe6;box-sizing:border-box;background-image:url(../../img/icons/drag-drop-on.png)}.right-magnet.select-file{padding:30px 5px 30px 54%;margin:auto auto 15px}.progress-bar .filled{background:#3889c1}.progress-bar .filled.small{color:#3889c1;padding:0}pulsar .content button{font-size:18px;line-height:inherit}pulsar .content .close::before{font-size:25px}recipient-list div{border-bottom:1px solid #3889c1}recipient-list div.focus{border-bottom:1px solid #ff8d2e}recipient-list form.input-help label{top:0 !important;font-size:13px;font-style:italic;padding-left:0}recipient-list input.chip-input{border:0 !important}.write-mail .subject input[type=text]{border:none;border-bottom:1px solid #3889c1;border-radius:0;transition:all 250ms ease}.write-mail .subject input[type=text]:focus{border-bottom:1px solid #ff8d2e}.recorder--control span{text-transform:initial;color:#5b6472;font-size:14px;letter-spacing:1px;font-family:Arial}.recorder--control.start i{background-color:#ff3a55;color:#fff;font-size:30px}.recorder--control.start i:hover{background-color:#d3001d !important}.recorder--control.suspend i{background-color:#ff3a55;color:#fff}.recorder--control.suspend i:hover{background-color:#d3001d !important}.recorder--control.stop i{background-color:#ff3a55;color:#fff}.recorder--control.stop i:hover{background-color:#d3001d}.recorder--control.redo i,.recorder--control.play i,.recorder--control.pause i{border-color:#3889c1;color:#3889c1}.recorder--control.redo i:hover,.recorder--control.play i:hover,.recorder--control.pause i:hover{background-color:#3889c1;color:#fff}.recorder--control.save i{background-color:#6fbe2e;color:#fff}.recorder--control.save i:hover{background-color:#579524}.recorder--control.disabled i,.recorder--control[disabled=disabled] i{background-color:#d6d9e0;border-color:#d6d9e0;color:#fff;cursor:not-allowed}.recorder--control.disabled i:hover,.recorder--control[disabled=disabled] i:hover{background-color:#b9beca}.recorder--control.disabled span,.recorder--control[disabled=disabled] span{color:#8c939e}.recorder--control .loading{border-color:rgba(0,0,0,0);background-color:#6fbe2e !important;animation:none !important;cursor:wait}.recorder--control .loading::before{display:block;animation:rotate 1000ms linear infinite}.recorder--audio h1{text-align:center;font-size:28px}.recorder--audio .recorder--control.start i,.recorder--audio .recorder--control.suspend i{background-color:#ff3a55;color:#fff;width:75px;height:75px;line-height:75px;border-radius:50%;border:3px solid #fff;box-shadow:3px 3px 5px rgba(0,0,0,.1)}.recorder--audio .recorder--control.start i:hover,.recorder--audio .recorder--control.suspend i:hover{background-color:#d3001d !important}.recorder--audio .recorder--timer{display:block;font-size:42px;padding:20px 0;color:#3889c1;text-align:center}.recorder--audio input{display:block;width:90%;max-width:400px;height:inherit;margin:0 auto;padding:5px 15px !important}.schedule{width:calc(100% - 130px);height:auto;margin-left:130px;padding-right:0px}.schedule button{border-radius:0}.schedule legend.timeslots{width:130px;background:#43b9e7;color:#fff;position:absolute;left:-130px}.schedule .timeslot{height:40px;line-height:40px;text-align:center}.schedule .previous-timeslots,.schedule .next-timeslots{background:#84b7db;height:20px}.schedule .previous-timeslots:hover,.schedule .next-timeslots:hover{background:#5ca1d0}.schedule .days{width:100%}.schedule .days .day{float:left;width:14.2857142857%;position:relative}.schedule .days .day.sixDays{width:16.6666666667%}.schedule .days .day.fiveDays{width:20%}.schedule .days .day legend{width:100%;text-align:center;background:#43b9e7;color:#fff}.schedule .days .day .timeslots{height:auto}.schedule .days .day .timeslots .timeslot{background:#fdfdfd;border-bottom:1px solid #eee;border-right:1px solid #eee;width:100%;box-sizing:border-box}.schedule .days .day .timeslots .timeslot hr{border:0px dashed #ddd;margin-bottom:9.5px;margin-top:0px;padding:0px !important}.schedule .days .day .timeslots .timeslot.quarterHours{padding-top:9px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.schedule .days .day .timeslots .timeslot.quarterHours hr{border:.5px dashed #ddd}.schedule.schedule-month .month-day{border-color:#eee;background-color:#fdfdfd;position:relative;height:80px;float:left;overflow:auto;border-right-width:0;box-sizing:border-box;margin-bottom:-1px;width:14.2857142857%}.schedule.schedule-month.sixDays .month-day{width:16.6666666667%}.schedule.schedule-month.fiveDays .month-day{width:20%}.schedule.schedule-month.sixDays .offset-1.month-day:first-of-type{margin-left:16.6666666667%}.schedule.schedule-month.fiveDays .offset-1.month-day:first-of-type{margin-left:20%}.schedule.schedule-month.sixDays .offset-2.month-day:first-of-type{margin-left:33.3333333333%}.schedule.schedule-month.fiveDays .offset-2.month-day:first-of-type{margin-left:40%}.schedule.schedule-month.sixDays .offset-3.month-day:first-of-type{margin-left:50%}.schedule.schedule-month.fiveDays .offset-3.month-day:first-of-type{margin-left:60%}.schedule.schedule-month.sixDays .offset-4.month-day:first-of-type{margin-left:66.6666666667%}.schedule.schedule-month.fiveDays .offset-4.month-day:first-of-type{margin-left:80%}.schedule.schedule-month.fiveDays .offset-5.month-day:first-of-type{margin-left:100%}.schedule.schedule-month.sixDays .offset-5.month-day:first-of-type{margin-left:83.3333333333%}.schedule.schedule-month .legend .month-day{background-color:#43b9e7;color:#fff}.schedule.schedule-month .legend>.month-day{height:1.6em;line-height:1.6em;text-align:center;overflow:visible}.schedule.schedule-month .item{color:#fff}.schedule.schedule-month .n-more{font-size:.8em;background:#eac403;color:#fff;border-radius:10px;height:20px;width:20px;line-height:20px;text-align:center}.schedule .schedule-items .schedule-item{border:1px solid rgba(0,0,0,0);border-radius:5px;box-sizing:border-box;z-index:500}.schedule .schedule-items .schedule-item .schedule-item-content{position:absolute;top:0;left:0;width:100%;height:100%;font-size:12px;text-align:left;padding:5px;color:#fff;line-height:17px}.schedule .schedule-items .schedule-item .schedule-item-content i.pending-status{position:absolute;bottom:12px;right:12px;z-index:510}.schedule .schedule-items .schedule-item .schedule-item-content i.validated-status{position:absolute;bottom:12px;right:12px;z-index:510}.schedule .schedule-items .schedule-item .schedule-item-content i.refused-status{position:absolute;bottom:12px;right:12px;z-index:510}.schedule .schedule-items .schedule-item .schedule-item-content i.periodic-status{position:absolute;right:28px;bottom:15px;z-index:510}.schedule .schedule-items .schedule-item .schedule-item-content i.suspended-status{position:absolute;bottom:12px;right:12px;z-index:510}.schedule .schedule-items .schedule-item.one{width:8.3333333333%}.schedule .schedule-items .schedule-item.two{width:16.6666666667%}.schedule .schedule-items .schedule-item.three{width:25%}.schedule .schedule-items .schedule-item.four{width:33.3333333333%}.schedule .schedule-items .schedule-item.six{width:50%}lightbox.schedules-more-items .item{color:#fff}calendar-daily-events{padding-left:130px;box-sizing:border-box;position:absolute;width:100%;display:block;top:126px}calendar-daily-events .days{position:relative;width:100%}calendar-daily-events .days .day{width:14.2857142857%;height:40px;border:1px solid #eee;float:left;box-sizing:border-box;background:#f7f2f2;position:relative;z-index:1}calendar-daily-events .days .day.sixDays{width:16.6666666667%}calendar-daily-events .days .day.fiveDays{width:20%}calendar-daily-events .days .day .opener{line-height:40px;text-align:center;color:#ff8d2e}calendar-daily-events .days .day .daily-events{transform:scaleY(0);transition:transform 200ms ease;padding:7px;background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.4);border-radius:5px}calendar-daily-events .days .day .daily-events.show{transform:scaleY(1)}calendar-daily-events .days .day .daily-events .item{padding:3px}calendar-daily-events .days .day .daily-events .item .content{background:#fff;padding:5px}.date-picker-icon a{position:relative}.calendarFiltersButtons{float:left}.calendarFiltersButtons .displayModeButtons{margin:4px 10px 0 10px}.calendarFiltersButtons .displayOptionsButtons button,.calendarFiltersButtons .displayModeButtons button:not(.cyan){background-color:#aaa}.calendarFiltersButtons .calendarOptionButtonGroup{display:inline-block}.calendarFiltersButtons .calendarOptionButtonGroup button{margin-bottom:0}.search-pagination>a{width:auto}.search-pagination i.close{background:none;text-shadow:none;color:#fff;font-size:16px;border-radius:0;display:block;line-height:30px}.search-pagination input+i.search{line-height:29px;background:rgba(225,244,251,.3);border-top-left-radius:5px;border-bottom-left-radius:5px}.search-pagination ::-webkit-input-placeholder{color:#555;font-size:11px;font-family:arial;font-style:normal;letter-spacing:0px}.search-pagination :-moz-placeholder{color:#555;font-size:11px;font-family:arial;font-style:normal;letter-spacing:0px}.search-pagination ::-moz-placeholder{color:#555;font-size:11px;font-family:arial;font-style:normal;letter-spacing:0px}.search-pagination :-ms-input-placeholder{color:#555;font-size:11px;font-family:arial;font-style:normal;letter-spacing:0px}.search-pagination .small-text.warning-color{position:absolute;background:#fff;padding:2px 4px;z-index:1;border:1px solid #ff3a55}.search-pagination i.close.blue-1d{color:#3889c1}@media screen and (max-width: 550px){body .search-pagination i.close{color:#ff3a55}}search-user .input-help label{font-size:11px;margin-top:-3px}search-user .input-help label.move{font-size:11px;top:30px}search-user form{margin-bottom:5px}select.styled-combo-box{height:28px;margin:15px 0;background:rgba(0,0,0,0);border-radius:5px;border:1px solid #c9ced5;color:#888}select{margin:5px 0}.share input[type=text]{margin-left:0;margin-bottom:0 !important}.share .responsive-table thead{background:#3889c1}.share .responsive-table thead th{padding:10px;min-width:65px}.share .responsive-table tr:first-child th:first-child,.share .responsive-table tr:last-child th:last-child{border-radius:0}.share .responsive-table table td{width:inherit}.share .found-users-list{margin-bottom:30px}.share i.help{margin-bottom:10px}.share .panel-button{margin-top:20px;margin-bottom:20px}side-panel{top:0;left:0}side-panel .opener{position:relative;width:30px;height:30px;top:10px;left:10px;z-index:1;display:block;margin:0;transform:rotate(135deg);background-color:#3889c1;background-image:url(../../img/icons/plus.png);background-size:12px;background-position:center;background-repeat:no-repeat}side-panel .opener::after{display:none}side-panel .toggle{left:0;box-shadow:3px 3px 4px 0 #c9ced5;background:#43b9e7}side-panel .toggle .content{padding:10px 15px}side-panel .toggle nav.vertical h2{color:#fff;margin:0 0 0 40px;font-size:26px;font-family:KGJune}side-panel.hidden .opener{background-color:rgba(0,0,0,0);background-image:none;width:35px;height:30px;top:10px;left:0px;border-radius:0;transform:rotate(0deg)}side-panel+app-title{margin-left:0}slider{font-size:10px}slider.drawing-zone legend.min{left:2%}slider.drawing-zone legend.max{right:-2%}slider .filled .filled,slider.drawing-zone .filled{background:#3889c1}slider .filled .cursor,slider.drawing-zone .cursor{border-top-color:#3889c1}.logo{margin-top:20px;margin-bottom:20px;max-width:300px;height:70px;object-fit:contain;object-position:left;cursor:pointer}.greyed-out{background:#f0f2f4}.complexity{display:none}resource-right[name=showRevisions]{display:none !important}.welcome-text{width:calc(100% - 405px);float:left;color:#888;font-size:13px;display:block;padding:20px;box-sizing:border-box}.welcome-text p{line-height:18px}.stats-definitions{background:#f4f4f4;border:1px solid #d3d3d3;border-radius:10px;padding:10px;margin-top:25px}section.main-col article form div plus{padding-left:3px;padding-right:0px}section.main-col article form div plus,section.main-col article form div button{margin-top:10px}section.main-col article form div label,section.main-col article form div input{margin:15px auto 5px}section.main-col article form section.toggle-buttons .toggle button{margin:0 1px}section.vertical nav.vertical li.indicator-list-box a h1.indicator-number{text-align:right}.support article{margin:10px 0}.support article .row{margin:5px auto}.support article .row .two.cell{padding-right:5px}.support article .row span,.support article .row .with-newlines{line-height:25px}.support article .row textarea{margin:0}.support .notification article{height:auto}.support attachments .select-file{padding:15px 10px 0}.support attachments .select-file button.file-button{margin:5px 0}.support attachments .select-file button.file-button+input[type=text]{line-height:normal}.selectable-categories figure{width:100px}.selectable-categories .selected .sticker,.selectable-categories .sticker:hover{opacity:1}.selectable-categories .sticker{color:#fff;font-size:20px;cursor:pointer;opacity:.5;transition:all 250ms ease}.selectable-categories .sticker.various{background:#4f2691}.selectable-categories .sticker.outing{background:#6fbe2e}.selectable-categories .sticker.leisure{background:#eac403}.selectable-categories .sticker.canteen{background:#ff8d2e}.selectable-categories .sticker.last-minute{background:#ff3a55}.selectable-categories .sticker.event{background:#a348c0}.schoolbook-word section.wizard h2 i,.bubble-right h2 i{font-weight:normal !important;vertical-align:middle;padding-right:10px}.schoolbook-word section.wizard h2 i.various,.bubble-right h2 i.various{color:#4f2691}.schoolbook-word section.wizard h2 i.outing,.bubble-right h2 i.outing{color:#6fbe2e}.schoolbook-word section.wizard h2 i.leisure,.bubble-right h2 i.leisure{color:#eac403}.schoolbook-word section.wizard h2 i.canteen,.bubble-right h2 i.canteen{color:#ff8d2e}.schoolbook-word section.wizard h2 i.last-minute,.bubble-right h2 i.last-minute{color:#ff3a55}.schoolbook-word section.wizard h2 i.event,.bubble-right h2 i.event{color:#a348c0}i.calendar-o+span.sticker.absolute{top:5px;color:#fff}.structure-tree{display:inline-block}.structure-tree__current{cursor:pointer;display:inline-block;font-size:20px;color:#5b6472;padding:15px;transition:color 250ms ease}.structure-tree__current::before{font-family:"generic-icons";content:"";margin-right:10px}.structure-tree__current:hover{transition:color 250ms ease}.structure-tree__current:hover::before{color:#ff8d2e}.structure-tree structure-tree{display:block}.structure-tree>structure-tree{position:absolute;z-index:10000;background-color:#fff;width:400px;box-shadow:2px 2px 10px rgba(0,0,0,.25);max-height:65vh;overflow-y:auto}structure-tree .caret{cursor:pointer;user-select:none}structure-tree .caret::before{content:"▶";display:inline-block;margin-right:6px;color:#8c939e;transition:color 250ms ease}structure-tree .caret:hover::before{color:#ff8d2e;transition:color 250ms ease}structure-tree .caret-down::before{transform:rotate(90deg)}structure-tree ul{list-style-type:none;margin:0;margin-left:-30px !important}structure-tree ul li{margin:1px;padding:10px;color:#8c939e;transition:color 250ms ease}structure-tree ul li:hover{color:#5b6472;transition:color 250ms ease}structure-tree ul li.active{background-color:#3889c1;color:#fff !important}structure-tree ul li.active ul{background:#fff;margin:5px -5px -5px}structure-tree ul li.active>span.caret::before{color:#fff}structure-tree ul .nested{display:none}structure-tree ul .unfolded{display:block}@media screen and (max-width: 800px){.structure-tree structure-tree{width:calc(100% - 20px);max-height:50vh}}tr.selected td{font-weight:bold;color:#fff;background:#3889c1}div>div+table.list-view{border:none;margin-top:20px;box-shadow:0 0 0 1px #c9ced5}div>div+table.list-view thead tr{height:30px;background-image:linear-gradient(#3889c1, #43b9e7);color:#fff}div>div+table.list-view th:first-child{text-indent:5px}div>div+table.list-view tr{border-bottom:1px solid #c9ced5}div>div+table.list-view tr:last-child{border:none}div>div+table.list-view tbody{color:#46afe6}div>div+table.list-view tbody tr:nth-child(odd){background:#f0f2f4}div>div+table.list-view tbody tr:hover{color:#ff8d2e}table.monoline tbody tr:nth-child(even){background:#fff}table.monoline tbody tr:nth-child(odd){background:#f0f2f4}table.unstyled tr{border:none !important}table.unstyled tr td{border:none !important}table{border-radius:5px}table th.right-magnet,table td.right-magnet{float:none !important;text-align:right !important}table thead tr{border:none}table thead tr:first-child th:first-child{border-top-left-radius:5px}table thead tr:first-child th:last-child{border-top-right-radius:5px}table thead th{padding:10px}table tbody .checked{background:#d3e5f2 !important;transition:background 250ms ease}table tbody .disabled{background:#f6f6f6;color:#888;font-style:italic}table tbody .disabled a{color:#888}table tbody tr:last-child td:first-child{border-bottom-left-radius:5px;overflow:hidden}table tbody tr:last-child td:last-child{border-bottom-right-radius:5px;overflow:hidden}table tr.new-element{font-weight:bold;background:#f0f2f4}table tr.new-element.checked{background:#e1f4fb}table .close-slide{max-height:1px}table .open-slide{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0, 1, 0.3, 1)}table tr{border-top:1px solid rgba(0,0,0,.075);background:rgba(0,0,0,0);transition:background 250ms ease}table tr:hover{background:#e7f1f8 !important;transition:background 250ms ease}table tr td.container-cell{padding:0}table tr td{padding:10px;font-size:12px}table tr td em.tag{font-size:13px;color:#c9ced5;padding-left:10px}table tr td h2{font-size:14px;background:#f0f2f4;border-top:1px solid #c9ced5;border-bottom:1px solid #c9ced5;font-weight:normal;padding:5px;color:#000}table tr td h2 i{cursor:pointer}table tr td .comment a{margin-left:0}table tr td a.button{font-size:1.3em}table tr td .action-cell{margin-top:20px}table tr td ul{margin-top:0;margin-left:0;padding-left:0}table tr td ul li{font-size:12px;list-style-type:none;padding:5px;width:100%}table.sticky-header thead tr th,table.sticky-header thead tr td{background:linear-gradient(#3889c1, #43b9e7)}.row.my-notifications h2+.row{margin-top:15px}.row.my-notifications .cell.reduce-block-six{line-height:25px}.row.my-notifications form input{margin:0}.row.my-notifications .responsive-table table thead tr{background:#b4e3f5}.row.my-notifications .responsive-table table thead tr:hover{background:#87d2f0}.row.my-notifications .responsive-table table thead td:first-child{padding-left:40px}.row.my-notifications .responsive-table table thead td:first-child i.arrow{display:block;position:absolute;left:12px;top:50%;margin-top:-6px}.row.my-notifications .responsive-table table thead td:first-child i.arrow:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000;transition:all 250ms ease}.row.my-notifications .responsive-table thead.slided i.arrow:before{transform:rotate(90deg)}.row.my-notifications .responsive-table tbody tr:hover{background:#f0f2f4}ul.icons-tabs{top:10px;right:-55px}ul.icons-tabs li{border:2px solid #fff;border-top-right-radius:10px;border-bottom-right-radius:10px;background:#3889c1 !important;transition:background 250ms ease;border-left:0}ul.icons-tabs li:hover{background:#2c6f9b;transition:background 250ms ease}ul.icons-tabs li.active{background:#ff8d2e;transition:background 250ms ease}ul.icons-tabs li.active:hover{background:#c75a00;transition:background 250ms ease}ul.icons-tabs i.tools{display:block}.tabs header{color:#3889c1;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #c9ced5}.tabs header::after{background:#3889c1}.tabs header:hover::after{background:#84b7db}.tabs header.selected{border-color:#c9ced5;border-bottom-color:#fff;font-weight:bold;color:#ff8d2e}.tabs header.selected::after{background:#ff8d2e}.tabs section{border-color:#c9ced5;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.tabs.heading-tabs{background:#fff;border:1px solid #e9ebef;position:relative;z-index:10}.tabs.heading-tabs header{background:#fff;transition:all 250ms ease}.tabs.heading-tabs header:hover a,.tabs.heading-tabs header:hover a i{color:#ff8d2e}.tabs.heading-tabs header a i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;color:#3889c1;transition:all 250ms ease}.tabs.heading-tabs header.selected{background:#fff;border:none}.tabs.heading-tabs header.selected a,.tabs.heading-tabs header.selected a i{color:#ff8d2e}.tabs+.tabs-content{border:1px solid #e9ebef}.toggle-panel{background:#f0f2f4;box-shadow:-6px 6px 15px rgba(20,20,20,.2);top:11px;right:-10px;border-top-left-radius:10px;border-bottom-left-radius:10px}.toggle-panel .toggle{padding:10px}.toggle-panel .toggle h1{margin-top:0}.toggle-panel .toggle h2{color:#5b6472;font-family:KGJune;text-transform:uppercase;font-size:27px}.toggle-panel em{display:block;width:100%;text-align:center;margin:5px 0 10px}.tooltip .content{background:#5b6472;color:#fff}.tooltip .arrow{color:#5b6472}.fullscreen-viewer{top:0;padding-top:60px}.embedded-viewer{border:1px solid rgba(0,0,0,.1);border-radius:15px;margin-top:15px}.embedded-viewer.fullscreen{border-top-right-radius:0;border-top-left-radius:0;margin-top:0;background:#fff}.embedded-viewer.fullscreen .controls{border-bottom:0}.embedded-viewer .controls{border-bottom:1px dotted #ddd;background:#fff}.embedded-viewer .controls .fullscreen,.embedded-viewer .controls .leave-fullscreen{height:26px;width:26px;min-height:26px;min-width:26px;background-image:url("../../img/icons/fullscreen.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.embedded-viewer .controls .download{height:26px;width:26px;min-height:26px;min-width:26px;background-image:url("../../img/icons/download.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.embedded-viewer .controls__navbar{padding:10px;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 10px rgba(0,0,0,.1);border-radius:15px 0 0 0}.embedded-viewer .controls__navbar button{font-size:18px;height:36px;padding:0 5px}.embedded-viewer .controls__navbar h2{font-size:18px}.embedded-viewer .file{position:relative}.embedded-viewer .file input[type=text]{height:21px;border-radius:0;border-color:#777;color:#777;box-sizing:content-box}.embedded-viewer .file .previous{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/arrow-left.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin:0}.embedded-viewer .file .next{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/arrow-right.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin:0}.embedded-viewer .pagination__area{position:absolute;right:-15px}.embedded-viewer i.close::before{padding:0 10px}.widgets-friend{margin-left:320px}.widgets{width:310px;padding:5px}.widget-container{width:100%}.widget{margin-bottom:15px}.widgets.hidden{padding:0}.widget-news{margin:0 0 5px 0}.widgets-picker .row div{text-align:center}.widget-picker{padding-bottom:10px;display:inline-block;margin-left:auto;margin-right:auto;transition:opacity 250ms ease}.widget-picker__name{display:block;font-size:12px;line-height:1.2;margin-top:5px}.mood-icon{height:75px;width:75px;min-height:75px;min-width:75px;background-image:url("../../img/icons/widgets/widget-mood.svg");background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.5}.mood-icon.selected{opacity:1}.birthday-icon{height:75px;width:75px;min-height:75px;min-width:75px;background-image:url("../../img/icons/widgets/widget-birthday.svg");background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.5}.birthday-icon.selected{opacity:1}.calendar-widget-icon{height:75px;width:75px;min-height:75px;min-width:75px;background-image:url("../../img/icons/widgets/widget-calendar.svg");background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.5}.calendar-widget-icon.selected{opacity:1}.last-infos-widget-icon{height:75px;width:75px;min-height:75px;min-width:75px;background-image:url("../../img/icons/widgets/widget-news.svg");background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.5}.last-infos-widget-icon.selected{opacity:1}.record-me-icon{height:75px;width:75px;min-height:75px;min-width:75px;background-image:url("../../img/icons/widgets/widget-recorder.svg");background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.5}.record-me-icon.selected{opacity:1}.notes-icon{height:75px;width:75px;min-height:75px;min-width:75px;background-image:url("../../img/icons/widgets/widget-note.svg");background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.5}.notes-icon.selected{opacity:1}.qwant-icon{height:75px;width:75px;min-height:75px;min-width:75px;background-image:url("../../img/icons/widgets/widget-qwant.svg");background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.5}.qwant-icon.selected{opacity:1}.qwant-junior-icon{height:75px;width:75px;min-height:75px;min-width:75px;background-image:url("../../img/icons/widgets/widget-qwant-junior.svg");background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.5}.qwant-junior-icon.selected{opacity:1}.qwant-icon,.qwant-junior-icon{border:1px solid #c9ced5;border-radius:8px}.dicodelazone-widget-icon{height:75px;width:75px;min-height:75px;min-width:75px;background-image:url("../../img/icons/widgets/widget-dicodelazone.svg");background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.5}.dicodelazone-widget-icon.selected{opacity:1}.birthday{width:100%;background-image:url(../../img/illustrations/birthdays-header.png);background-size:100% auto;background-color:rgba(0,0,0,0);padding-right:0}.birthday h1{display:none}.birthday .content{margin-top:47px;border-color:#d6d9e0;background:#f0f2f4}.birthday .content .select-class{padding-right:3px}.birthday .content .class-label{font-size:12px;line-height:29px;padding-left:5px}.birthday .content .select{margin-top:4px;margin-bottom:4px}.birthday .content .select select{margin:1px 0}.birthday nav.vertical ul li a{border-radius:0;color:#3889c1}.birthday nav.vertical ul li a .user{width:calc(100% - 110px)}.birthday nav.vertical ul li a .date{width:60px;color:#666}.birthday nav.vertical ul li a .date h2,.birthday nav.vertical ul li a .date h4{color:#888;text-align:center}.birthday nav.vertical ul li a .date h2{font-size:25px;padding:0}.birthday nav.vertical ul li a:hover{color:#fff}.birthday nav.vertical ul li a:hover h2,.birthday nav.vertical ul li a:hover h4{color:#fff}.birthday.fr{background-image:url(../../img/illustrations/birthdays-header-fr.png)}.birthday.en{background-image:url(../../img/illustrations/birthdays-header-en.png)}.birthday.de{background-image:url(../../img/illustrations/birthdays-header-de.png)}.birthday.es{background-image:url(../../img/illustrations/birthdays-header-es.png)}.birthday.it{background-image:url(../../img/illustrations/birthdays-header-it.png)}.birthday.pt{background-image:url(../../img/illustrations/birthdays-header-pt.png)}.notes-widget{height:250px;background:url(../../img/illustrations/note.svg) no-repeat;background-size:100% auto;margin-bottom:15px}.notes-widget h1{display:none}.notes-widget textarea{background:rgba(0,0,0,0);color:#3f454f;border:none;margin-top:45px;height:160px;max-height:none;padding:10px;resize:none}.notes-widget *::-input-placeholder{color:#000}.mood-widget{width:100%;background:#46afe6;border-radius:5px}.mood-widget h1{margin-top:-5px;color:#fff}.mood-widget .icons-select{border:none;background:rgba(0,0,0,0);margin-top:20px}.mood-widget .icons-select .editing{background:rgba(0,0,0,0)}.mood-widget .icons-select .option span,.mood-widget .icons-select .current span{font-family:Arial;font-size:12px}.mood-widget .icons-select .current{background-position:185px 5px}.mood-widget .icons-select .current i{max-height:60px;height:60px;width:60px;position:absolute;top:-35px;left:10px}.mood-widget .icons-select .current span{width:190px;padding-bottom:0;color:#000;background:url(../../img/icons/arrow-bottom.png) #fff no-repeat 4px 6px;border-radius:10px;line-height:22px;margin:0}.mood-widget .icons-select .current span span{position:relative;left:0}.calendar.widget{height:190px;width:100%;background-image:url(../../img/illustrations/calendar-header.png);background-size:300px;background-repeat:no-repeat}.calendar.widget .current-month-header{color:#fff;top:32px}.calendar.widget .current-day h1{color:#000;font-size:20px;text-align:center;margin-bottom:-10px;margin-top:5px}.calendar.widget .current-day h2{font-family:Times New Roman;font-size:55px;color:#b11f1f;margin:0;text-align:center;font-weight:normal}.calendar.widget .current-day h3{font-family:Calibri,sans-serif;font-weight:100;color:#666;font-size:14px;background:url(../../img/illustrations/calendar-separator.png) no-repeat center top;text-align:center;margin-top:-10px;padding-top:6px}.calendar.widget .content{width:auto;height:101px;margin-top:75px;border:1px solid #c9ced5;background-color:#fff}.calendar.widget .content .day{color:#666;font-weight:bold;font-size:10px;border-left:1px solid #c9ced5;border-bottom:1px solid #c9ced5}.calendar.widget .content .day.today{color:#fff;background:#b11f1f}.calendar.widget .content .day.previous-month,.calendar.widget .content .day.next-month{color:#c9ced5}.calendar.widget .content .days-letters .day{color:#000;font-family:Arial;font-size:11px}.widgets .news{background-color:#fff;box-sizing:border-box;border-radius:5px;border:1px solid #d6d9e0}.widgets .news h1{background-color:#a348c0;color:#fff;text-align:center;padding:10px;margin:0;border-radius:4px 4px 0 0}.widgets .news .new{max-height:190px;overflow:hidden;scrollbar-width:thin;box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.1)}.widgets .news .new:hover{overflow-y:auto}.widgets .news .new a{display:block;padding:10px;cursor:pointer;transition:all 250ms ease}.widgets .news .new a:hover{transition:all 250ms ease;background-color:rgba(163,72,192,.1);color:#a348c0}.widgets .news .new a+a{border-top:1px solid #f0f2f4}.widgets .news .new--icon{float:left;margin-right:10px;width:30px;height:30px;border-radius:50%;vertical-align:middle}.widgets .news .new--info{display:block;font-size:12px;color:#8c939e}.widgets .news .new--empty{text-align:center}.widgets .recorder--audio{width:inherit;background-color:#fff;padding:10px;margin:0 auto;text-align:center;border-radius:5px;border-color:#d6d9e0}.widgets .recorder--audio h1{background-color:#46afe6;margin:-10px;padding:15px;color:#fff;border-radius:5px 5px 0 0}.widgets .recorder--audio .recorder--controls{margin:10px 0 0;justify-content:center}.widgets .recorder--audio .recorder--controls .recorder--control span{font-size:12px;letter-spacing:inherit}.widgets .recorder--audio .recorder--controls .recorder--control.start,.widgets .recorder--audio .recorder--controls .recorder--control.suspend{margin-top:-20px}.widgets .recorder--audio .recorder--controls .recorder--control.start i,.widgets .recorder--audio .recorder--controls .recorder--control.suspend i{width:60px;height:60px;line-height:60px}.widgets .recorder--audio .recorder--controls .recorder--control.start i:hover,.widgets .recorder--audio .recorder--controls .recorder--control.suspend i:hover{background-color:#d3001d}.widgets .recorder--audio .recorder--controls .recorder--control.start span,.widgets .recorder--audio .recorder--controls .recorder--control.suspend span{display:block}.widgets .recorder--audio .recorder--timer{padding:0 0 10px}.dicodelazone{box-sizing:border-box;background-color:#fff;border:1px solid #d6d9e0;padding:10px}.dicodelazone .content{padding:10px}.dicodelazone p{padding:0 10px;color:#5b6472}.dicodelazone input[type=text]{border:1px solid #d6d9e0;border-radius:20px;padding:5px 15px}.dicodelazone__input{position:relative}.qwant,.qwant-junior{box-sizing:border-box;background-color:#fff;border:1px solid #d6d9e0;border-radius:5px;padding:10px}.qwant button,.qwant-junior button{position:absolute;right:-12px;top:-3px;color:#8c939e;background:none;font-size:16px}.qwant-junior img{max-height:50px}.videocontroller .controls button:hover{height:inherit !important}.videocontroller .controls button i.loading{height:40px !important}.videocontroller .controls .save{background-image:url(../../img/icons/save.png)}wizard .wizard nav.steps{background:#e1f4fb;border-top-left-radius:7px;border-bottom-left-radius:7px;border:1px solid #c9ced5;border-right:none;overflow:hidden}wizard .wizard nav.steps ul li{display:flex;align-items:center;padding:12px 18px}wizard .wizard nav.steps ul li i{color:#3889c1;font-size:25px;padding-right:12px}wizard .wizard nav.steps ul li.active{color:#fff;background:#3889c1}wizard .wizard nav.steps ul li.active i{color:#fff;font-weight:normal}wizard .wizard article.current-step{border-radius:0;border-top-right-radius:7px;border-bottom-right-radius:7px;border-left:none}wizard .wizard article.current-step h1 i{display:none !important}nav.vertical ul li a i.arrow::before{content:"";width:0;height:0;margin-top:3px;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000}nav.vertical ul li a.opened i.arrow::before{content:"";border-width:11px 6px 0 6px;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.current i{font-size:40px;line-height:40px}i.icon-force-size{width:16px}i.edit{transform:scaleX(-1);filter:FlipH;padding-left:5px}i.edit:before{content:"✎";font-size:18px;line-height:18px;font-family:Arial}.down-open{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.down-open:before{content:"";font-size:15px}.up-open{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.up-open:before{content:"";font-size:15px}i.discard:before{content:""}i.report:before{content:""}i.trash:before{content:""}i.history:before{content:""}i.bell{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;text-align:center;font-size:20px;font-weight:bold}i.bell:before{content:""}i.person:before{content:""}.lang-picker i.globe{color:#3889c1;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.lang-picker i.globe:before{content:""}i.searchengine-large,i.searchengine.cas,i.type.searchengine,i.searchengine{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.searchengine-large:before,i.searchengine.cas:before,i.type.searchengine:before,i.searchengine:before{content:""}i.search{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.search:before{content:""}i.copy,i.duplicate{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.copy:before,i.duplicate:before{content:""}i.public{cursor:pointer;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:18px;color:#8c939e;width:25px;text-align:center}i.public:before{content:""}i.arrow{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;text-align:center;color:#fff}i.arrow:before{content:"▲";font-size:20px;font-weight:bold}i.arrow.bottom{transform:rotate(180deg);display:inline-block}i.left-open{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;text-align:center}i.left-open:before{content:"";font-size:16px}i.small-arrow{display:block;padding:4px;float:left;font-size:12px;transition:all 250ms ease;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}i.small-arrow:before{content:"▶";display:block}i.small-arrow::before{content:"";width:0;height:0;margin-top:3px;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #3889c1;transition:all 250ms ease}i.redminemsg,i.redmineinfo,i.ticketmsg,i.ticketinfo,i.ticketnew{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:55px;line-height:55px;text-align:center}i.redminemsg,i.redmineinfo{color:#ff3a55}i.ticketmsg,i.ticketinfo{color:#3889c1}i.ticketnew{color:#6fbe2e}i.redminemsg::before{content:""}i.redmineinfo::before{content:""}i.ticketmsg::before{content:""}i.ticketinfo::before{content:""}i.ticketnew::before{content:""}.bubble-right a{transition:all 250ms ease}.bubble-right a i.arrow{color:inherit;display:inline-block;transform:rotate(90deg);transition:transform 250ms ease}.bubble-right a i.arrow:before{font-size:14px}.bubble-right .slided i.arrow,.bubble-right i.arrow.slided{transform:rotate(180deg)}.info i.schoolbook{height:auto !important;font-size:45px}.row.centered-text>i.dotsx3{border-top:1px solid #c9ced5;color:rgba(0,0,0,0);display:block;margin-top:15px;font-size:30px;line-height:10px;-webkit-text-stroke:2px #8c939e;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.row.centered-text>i.dotsx3:before{content:"";padding-top:7px;display:block}i.schoolbook{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.schoolbook:before{content:""}i.check-circle{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.check-circle:before{content:""}i.chat{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.chat:before{content:""}i.eye{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.eye:before{content:""}i.calendar-monthly{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.calendar-monthly::before{content:""}i.calendar-o{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.calendar-o:before{content:""}.vertical-card figcaption i{color:#3889c1;font-size:20px;padding:0 5px}i.file-text:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;content:""}i.file-upload{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.file-upload:before{content:""}i.file-interactive{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.file-interactive:before{content:""}h2 i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.schoolbook-word section.wizard nav i,.schoolbook-word section.wizard .selectable-categories i,h2 i{text-shadow:1px 1px 0 rgba(0,0,0,.3)}.schoolbook-word section.wizard i,h2 i{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.schoolbook-word section.wizard media-library i.audio-large,h2 media-library i.audio-large{height:135px;width:135px;min-height:135px;min-width:135px;background-image:url("../../img/icons/audio-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.schoolbook-word section.wizard i.close:before,h2 i.close:before{content:""}.schoolbook-word section.wizard i.various:before,h2 i.various:before{content:""}.schoolbook-word section.wizard i.outing:before,h2 i.outing:before{content:""}.schoolbook-word section.wizard i.leisure:before,h2 i.leisure:before{content:""}.schoolbook-word section.wizard i.canteen:before,h2 i.canteen:before{content:""}.schoolbook-word section.wizard i.last-minute:before,h2 i.last-minute:before{content:""}.schoolbook-word section.wizard i.event:before,h2 i.event:before{content:""}.schoolbook-word section.wizard i.file-text-o:before,h2 i.file-text-o:before{content:""}.schoolbook-word section.wizard i.group-add:before,h2 i.group-add:before{content:""}.schoolbook-word section.wizard i.cog:before,h2 i.cog:before{content:""}.schoolbook-word section.wizard i.paper-plane:before,h2 i.paper-plane:before{content:""}.scrapbook-buttons .option i.scrapbook-ressource{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}.scrapbook-buttons .option i.scrapbook-ressource.text::before{content:"T"}.scrapbook-buttons .option i.scrapbook-ressource.image::before{content:""}.scrapbook-buttons .option i.scrapbook-ressource.sound::before{content:""}.scrapbook-buttons .option i.scrapbook-ressource.video:before{content:""}.scrapbook-buttons .option i.scrapbook-ressource.wallpaper-add:before,.scrapbook-buttons .option i.scrapbook-ressource.image-background:before{content:""}.scrapbook-buttons .option i.scrapbook-ressource.wallpaper-remove:before,.scrapbook-buttons .option i.scrapbook-ressource.image-background-delete:before{content:""}.scrapbook-buttons media-library i.audio-large{height:135px;width:135px;min-height:135px;min-width:135px;background-image:url("../../img/icons/audio-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.close-icon{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.close-icon:before{content:"";font-size:10px}i.close,i.close-2x,i.remove-small,section.lightbox-window .close-lightbox i.close-2x{border-radius:50%;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;color:#ff3a55;background:#fff;text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;transition:color 250ms ease}i.close:before,i.close-2x:before,i.remove-small:before,section.lightbox-window .close-lightbox i.close-2x:before{content:""}i.close:hover,i.close-2x:hover,i.remove-small:hover,section.lightbox-window .close-lightbox i.close-2x:hover{color:#870012}i.close,i.remove-small{font-size:22px}i.close-2x,section.lightbox-window .close-lightbox i.close-2x{font-size:28px}.share .groups-list td.drop-line{padding:8px 0 0 0}.share .groups-list td.drop-line:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;transition:color 250ms ease;text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;display:inline;border-radius:50%;color:#8c939e;background:#fff;content:"";font-size:22px;line-height:0;padding:0}.share .groups-list tr:hover td.drop-line:before{color:#ff3a55}.share .groups-list tr:hover td.drop-line:hover:before{color:#870012}i.desktop{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.desktop::before{content:""}.mailbox i.mail,.mailbox-tools i.mail{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;width:auto;height:auto;padding:initial}.mailbox i.mail::before,.mailbox-tools i.mail::before{content:""}nav.prev-next button i{text-align:center;font-size:16px;margin:0;font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}nav.prev-next button i.left-open{margin-left:-3px}nav.prev-next button i.left-open:before{content:""}nav.prev-next button i.open-right{margin-left:3px}nav.prev-next button i.open-right:before{content:""}.action-item i.send-mail,.action-item i.add-favorite{font-size:16px;line-height:32px}.choice-view i[class*=show]{margin:0 2px;font-size:24px;opacity:.6}.choice-view i[class*=show]:hover{opacity:.8}.choice-view i[class*=show].selected{opacity:1}i.dotsx3-v,dots-menu i.opener{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important}i.dotsx3-v:before,dots-menu i.opener:before{content:""}i{transition:background 200ms ease}i.download{height:26px;width:26px;min-height:26px;min-width:26px;background-image:url("../../img/icons/download.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.view-folder{height:41px;width:41px;min-height:41px;min-width:41px;background-image:url("../../img/icons/view-folder.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.view-book{height:41px;width:41px;min-height:41px;min-width:41px;background-image:url("../../img/icons/view-book.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.prive{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/prive.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;cursor:pointer}i.oops{height:33px;width:33px;min-height:33px;min-width:33px;background-image:url("../../img/icons/oops.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-10px;margin-right:3px}i.orange-user{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/orange-user.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-10px;margin-right:7px}i.add{height:27px;width:27px;min-height:27px;min-width:27px;background-image:url("../../img/icons/add.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;width:15px}i.add-green{height:15px;width:15px;min-height:15px;min-width:15px;background-image:url("../../img/icons/add-green.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;width:15px}i.attachment{background-size:80%}i.back-chevron{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/back-chevron.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.show-details{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;color:#3889c1;transition:color 250ms ease}i.show-details:before{content:"";font-size:27px;line-height:37px}i.show-details.selected{color:#ff8d2e}i.show-list{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;color:#3889c1;transition:color 250ms ease}i.show-list:before{content:"";font-size:27px;line-height:37px;margin-left:5px;margin-right:5px}i.show-list.selected{color:#ff8d2e}i.show-icons{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;color:#3889c1;transition:color 250ms ease}i.show-icons:before{content:"";font-size:27px;line-height:37px;margin-left:5px;margin-right:5px}i.show-icons.selected{color:#ff8d2e}i.show-carousel{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;color:#3889c1;transition:color 250ms ease}i.show-carousel:before{content:"";font-size:27px;line-height:37px;margin-left:5px;margin-right:5px}i.show-carousel.selected{color:#ff8d2e}i.configuration{height:37px;width:37px;min-height:37px;min-width:37px;background-image:url("../../img/icons/configuration.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;cursor:pointer}i.refresh{height:37px;width:37px;min-height:37px;min-width:37px;background-image:url("../../img/icons/refresh.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;cursor:pointer}i.navbar-user{display:block;cursor:pointer}i.navbar-user::before{content:url(../../img/icons/user-circle.svg) !important;display:block;width:24px;height:29px;margin:6px 3px}i.navbar-shutdown{display:block;cursor:pointer}i.navbar-shutdown::before{content:url(../../img/icons/power-off.svg) !important;display:block;width:24px;height:28px;margin:6px 3px}i.navbar-help{display:block;cursor:pointer}i.navbar-help::before{content:url(../../img/icons/question.svg) !important;display:block;height:24px;width:18px;margin:6px 3px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){i.navbar-help::before{margin:7px 3px}}i.navbar-new-mail{display:block;cursor:pointer;position:relative}i.navbar-new-mail::before{content:url(../../img/icons/envelope-unread.svg) !important;display:block;width:35px;height:29px;margin:6px 3px}i.navbar-new-mail span.mail-count,i.navbar-new-mail span.mail-count-100,i.navbar-new-mail span.mail-count-10,i.navbar-new-mail span.mail-count-1{color:#fff;font-size:9px;font-weight:bold;box-sizing:border-box;position:absolute;top:3px;line-height:initial}i.navbar-new-mail span.mail-count-1{right:8px}i.navbar-new-mail span.mail-count-10{right:6px}i.navbar-new-mail span.mail-count-100{font-size:8px;right:4.5px;top:3.5px}i.navbar-mail{display:block;cursor:pointer}i.navbar-mail::before{content:url(../../img/icons/envelope.svg) !important;display:block;width:27px;height:31px;margin:5px 3px}i.user{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/user.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.shutdown{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/shutdown.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.new-mail{height:40px;width:40px;min-height:40px;min-width:40px;background-image:url("../../img/icons/new-mail.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;color:#fff;font-size:10px;padding-left:22px;padding-top:9px;background-position:0px 0px;cursor:pointer;margin-top:-3px !important;font-weight:bold;box-sizing:border-box}i.mail{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/conversation-yellow.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;color:#fff;font-size:10px;padding-left:23px;padding-top:10px;cursor:pointer;margin-top:6px !important;box-sizing:border-box}i.archive-folder-large{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/archive-folder-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.doc{height:32px;width:32px;min-height:32px;min-width:32px;background-image:url("../../img/icons/doc.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.unknown,i.txt{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/unknown.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.img{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/img.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.xls,i.csv{height:32px;width:32px;min-height:32px;min-width:32px;background-image:url("../../img/icons/xls.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.video{height:32px;width:32px;min-height:32px;min-width:32px;background-image:url("../../img/icons/video.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.pdf{height:32px;width:32px;min-height:32px;min-width:32px;background-image:url("../../img/icons/pdf.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.ppt{height:32px;width:32px;min-height:32px;min-width:32px;background-image:url("../../img/icons/ppt.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.audio{height:32px;width:32px;min-height:32px;min-width:32px;background-image:url("../../img/icons/audio.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.folder{height:32px;width:32px;min-height:32px;min-width:32px;background-image:url("../../img/icons/folder.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.zip,i.rar{height:32px;width:32px;min-height:32px;min-width:32px;background-image:url("../../img/icons/zip.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.link{height:32px;width:32px;min-height:32px;min-width:32px;background-image:url("../../img/icons/link.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.doc-large{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/doc-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.unknown-large,i.txt-large{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/unknown-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.xls-large,i.csv-large{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/xls-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.ppt-large{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/ppt-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.pdf-large{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/pdf-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.video-large{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/video-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.audio-large{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/audio-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.folder-large{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/folder-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.zip-large,i.rar-large{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/archive-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}table th i.arrow-bottom{height:9px;width:9px;min-height:9px;min-width:9px;background-image:url("../../img/icons/arrow-bottom.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;height:15px;margin-right:5px}table th i.arrow-top{height:9px;width:9px;min-height:9px;min-width:9px;background-image:url("../../img/icons/arrow-top.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;height:15px;margin-right:5px}i.arrow-bottom{height:9px;width:9px;min-height:9px;min-width:9px;background-image:url("../../img/icons/arrow-bottom.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.arrow-top{height:9px;width:9px;min-height:9px;min-width:9px;background-image:url("../../img/icons/arrow-top.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.tools{height:28px;width:28px;min-height:28px;min-width:28px;background-image:url("../../img/icons/tools.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.cancel{height:15px;width:15px;min-height:15px;min-width:15px;background-image:url("../../img/icons/cancel.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.calendar{height:28px;width:28px;min-height:28px;min-width:28px;background-image:url("../../img/icons/calendar-small.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.arrow-left{height:28px;width:28px;min-height:28px;min-width:28px;background-image:url("../../img/icons/arrow-left.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.arrow-right{height:28px;width:28px;min-height:28px;min-width:28px;background-image:url("../../img/icons/arrow-right.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.knur-plus{height:30px;width:30px;min-height:30px;min-width:30px;background-image:url("../../img/icons/knur-plus.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-size:80%}i.loading-panel{background-image:url(../../img/icons/loading-panel.gif) no-repeat center;display:block}i.left-magnet{float:left}i.shared{height:18px;width:18px;min-height:18px;min-width:18px;background-image:url("../../img/icons/shared.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;background-position:center;display:block;position:absolute;bottom:-2px;right:-3px}i.connection-icon{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/connection-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.unique-visitors-icon{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/unique-visitors-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.connection-by-visitors-icon{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/connection-by-visitors-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.stats-service-icon{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/stats-service-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.clock-icon{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/clock-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.calendar-button{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/calendar-button.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.people-icon{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/people-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.devices-icon{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/devices-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.connector-icon{height:70px;width:70px;min-height:70px;min-width:70px;background-image:url("../../img/icons/connector-icon.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.system-avatar{background-image:url(../../img/illustrations/system-avatar.png);width:100%;height:100%;background-size:100%;display:block}.tabs .loading-panel i.loading-panel{width:50px;height:50px;position:absolute;top:50%;left:10px;margin-top:-22px;border:none;background-size:90%;background-position:center;background-repeat:no-repeat;background-image:url(../../img/icons/loading-panel.gif)}.icons-view.apps .container.rack-large{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.rack-large i:before{content:""}.icons-view.apps .container.schoolbook{background:radial-gradient(farthest-side at 10% 10%, #a4dd75, #6fbe2e);border:1px solid #e9ebef}.icons-view.apps .container.schoolbook i:before{content:""}.icons-view.apps .container.archive-large{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.archive-large i:before{content:""}.icons-view.apps .container.admin-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.admin-large i:before{content:""}.icons-view.apps .container.cahier-de-texte-large{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.cahier-de-texte-large i:before{content:""}.icons-view.apps .container.wiki-large{background:radial-gradient(farthest-side at 10% 10%, #ffa0ad, #ff3a55);border:1px solid #e9ebef}.icons-view.apps .container.wiki-large i:before{content:""}.icons-view.apps .container.cns-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.cns-large i:before{content:""}.icons-view.apps .container.conversation-large{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.conversation-large i:before{content:""}.icons-view.apps .container.paths-large,.icons-view.apps .container.parcours-large{background:radial-gradient(farthest-side at 10% 10%, #ffc594, #ff8d2e);border:1px solid #e9ebef}.icons-view.apps .container.paths-large i:before,.icons-view.apps .container.parcours-large i:before{content:""}.icons-view.apps .container.notebook-large{background:radial-gradient(farthest-side at 10% 10%, #a4dd75, #6fbe2e);border:1px solid #e9ebef}.icons-view.apps .container.notebook-large i:before{content:""}.icons-view.apps .container.scrap-book-large{background:radial-gradient(farthest-side at 10% 10%, #a4dd75, #6fbe2e);border:1px solid #e9ebef}.icons-view.apps .container.scrap-book-large i:before{content:"";font-size:1.3em}.icons-view.apps .container.blog-large{background:radial-gradient(farthest-side at 10% 10%, #ffc594, #ff8d2e);border:1px solid #e9ebef}.icons-view.apps .container.blog-large i:before{content:""}.icons-view.apps .container.account-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.account-large i:before{content:""}.icons-view.apps .container.support-large{background:radial-gradient(farthest-side at 10% 10%, #ffa0ad, #ff3a55);border:1px solid #e9ebef}.icons-view.apps .container.support-large i:before{content:""}.icons-view.apps .container.workspace-large{background:radial-gradient(farthest-side at 10% 10%, #ffa0ad, #ff3a55);border:1px solid #e9ebef}.icons-view.apps .container.workspace-large i:before{content:""}.icons-view.apps .container.admin-portal-large{background:radial-gradient(farthest-side at 10% 10%, #84b7db, #3889c1);border:1px solid #e9ebef}.icons-view.apps .container.admin-portal-large i:before{content:""}.icons-view.apps .container.stats-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.stats-large i:before{content:""}.icons-view.apps .container.userbook-large{background:radial-gradient(farthest-side at 10% 10%, #ffc594, #ff8d2e);border:1px solid #e9ebef}.icons-view.apps .container.userbook-large i:before{content:""}.icons-view.apps .container.mindmap-large{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.mindmap-large i:before{content:""}.icons-view.apps .container.timelinegenerator-large{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.timelinegenerator-large i:before{content:""}.icons-view.apps .container.actualites-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.actualites-large i:before{content:""}.icons-view.apps .container.pad-large{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.pad-large i:before{content:""}.icons-view.apps .container.settings-class-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.settings-class-large i:before{content:""}.icons-view.apps .container.library,.icons-view.apps .container.library-large{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.library i:before,.icons-view.apps .container.library-large i:before{content:""}.icons-view.apps .container.visioconf,.icons-view.apps .container.visioconf-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.visioconf i::before,.icons-view.apps .container.visioconf-large i::before{content:""}.icons-view.apps .container.contacts-large{height:110px;width:110px;min-height:110px;min-width:110px;background-image:url("../../img/icons/contacts-large.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}.icons-view.apps .container.exercizer-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.exercizer-large:after{content:"2D";position:absolute;top:10px;left:40px;font-family:sans-serif;font-size:12px;font-weight:bold;color:#fff;text-shadow:0px 0px 1px #8c939e}@media screen and (max-width: 550px){.icons-view.apps .container.exercizer-large:after{left:20px;font-size:10px}}.icons-view.apps .container.exercizer-large i:before{content:""}.icons-view.apps .container.calendar-large{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.calendar-large i:before{content:""}.icons-view.apps .container.collaborative-wall-large{background:radial-gradient(farthest-side at 10% 10%, #a4dd75, #6fbe2e);border:1px solid #e9ebef}.icons-view.apps .container.collaborative-wall-large:after{content:"2D";position:absolute;top:10px;left:40px;font-family:sans-serif;font-size:12px;font-weight:bold;color:#fff;text-shadow:0px 0px 1px #8c939e}@media screen and (max-width: 550px){.icons-view.apps .container.collaborative-wall-large:after{left:20px;font-size:10px}}.icons-view.apps .container.collaborative-wall-large i:before{content:""}.icons-view.apps .container.statistics-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.statistics-large:after{content:"2D";position:absolute;top:10px;left:40px;font-family:sans-serif;font-size:12px;font-weight:bold;color:#fff;text-shadow:0px 0px 1px #8c939e}@media screen and (max-width: 550px){.icons-view.apps .container.statistics-large:after{left:20px;font-size:10px}}.icons-view.apps .container.statistics-large i:before{content:""}.icons-view.apps .container.poll-large{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.poll-large:after{content:"2D";position:absolute;top:10px;left:40px;font-family:sans-serif;font-size:12px;font-weight:bold;color:#fff;text-shadow:0px 0px 1px #8c939e}@media screen and (max-width: 550px){.icons-view.apps .container.poll-large:after{left:20px;font-size:10px}}.icons-view.apps .container.poll-large i:before{content:""}.icons-view.apps .container.community-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.community-large:after{content:"2D";position:absolute;top:10px;left:40px;font-family:sans-serif;font-size:12px;font-weight:bold;color:#fff;text-shadow:0px 0px 1px #8c939e}@media screen and (max-width: 550px){.icons-view.apps .container.community-large:after{left:20px;font-size:10px}}.icons-view.apps .container.community-large i:before{content:""}.icons-view.apps .container.forum-large{background:radial-gradient(farthest-side at 10% 10%, #ffc594, #ff8d2e);border:1px solid #e9ebef}.icons-view.apps .container.forum-large:after{content:"2D";position:absolute;top:10px;left:40px;font-family:sans-serif;font-size:12px;font-weight:bold;color:#fff;text-shadow:0px 0px 1px #8c939e}@media screen and (max-width: 550px){.icons-view.apps .container.forum-large:after{left:20px;font-size:10px}}.icons-view.apps .container.forum-large i:before{content:""}.icons-view.apps .container.pages-large{background:radial-gradient(farthest-side at 10% 10%, #ffa0ad, #ff3a55);border:1px solid #e9ebef}.icons-view.apps .container.pages-large:after{content:"2D";position:absolute;top:10px;left:40px;font-family:sans-serif;font-size:12px;font-weight:bold;color:#fff;text-shadow:0px 0px 1px #8c939e}@media screen and (max-width: 550px){.icons-view.apps .container.pages-large:after{left:20px;font-size:10px}}.icons-view.apps .container.pages-large i:before{content:""}.icons-view.apps .container.rbs-large{background:radial-gradient(farthest-side at 10% 10%, #ffa0ad, #ff3a55);border:1px solid #e9ebef}.icons-view.apps .container.rbs-large:after{content:"2D";position:absolute;top:10px;left:40px;font-family:sans-serif;font-size:12px;font-weight:bold;color:#fff;text-shadow:0px 0px 1px #8c939e}@media screen and (max-width: 550px){.icons-view.apps .container.rbs-large:after{left:20px;font-size:10px}}.icons-view.apps .container.rbs-large i:before{content:""}.icons-view.apps .container.sharebigfiles-large{background:radial-gradient(farthest-side at 10% 10%, #c994da, #a348c0);border:1px solid #e9ebef}.icons-view.apps .container.sharebigfiles-large:after{content:"2D";position:absolute;top:10px;left:40px;font-family:sans-serif;font-size:12px;font-weight:bold;color:#fff;text-shadow:0px 0px 1px #8c939e}@media screen and (max-width: 550px){.icons-view.apps .container.sharebigfiles-large:after{left:20px;font-size:10px}}.icons-view.apps .container.sharebigfiles-large i:before{content:""}.icons-view.apps .container.notes-large{background:radial-gradient(farthest-side at 10% 10%, #ffa0ad, #ff3a55);border:1px solid #e9ebef}.icons-view.apps .container.notes-large i:before{content:""}.icons-view.apps .container.attendance-large{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.attendance-large i:before{content:""}i.library-large::before,i.type.library::before,i.library::before{color:#eac403}.icons-view.apps .container.notes-large{background:radial-gradient(farthest-side at 10% 10%, #ffa0ad, #ff3a55);border:1px solid #e9ebef}.icons-view.apps .container.notes-large i:before{content:""}.icons-view.apps .container.attendance-large{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.attendance-large i:before{content:""}.icons-view.apps .container.residence-artiste-large,.icons-view.apps .container.ccn{background:radial-gradient(farthest-side at 10% 10%, #a4dd75, #6fbe2e);border:1px solid #e9ebef}.icons-view.apps .container.residence-artiste-large i:before,.icons-view.apps .container.ccn i:before{content:""}.icons-view.apps .container.hiboutheque{background:radial-gradient(farthest-side at 10% 10%, #a4dd75, #6fbe2e);border:1px solid #e9ebef}.icons-view.apps .container.hiboutheque i:before{content:""}.icons-view.apps .container.website-large{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.website-large i:before{content:""}.icons-view.apps .container.le-site-tv-large{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.le-site-tv-large i:before{content:""}.icons-view.apps .container.maxicours-large{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.maxicours-large i:before{content:""}.icons-view.apps .container.universalis-large{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.universalis-large i:before{content:""}.icons-view.apps .container.public{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.pronote{background:radial-gradient(farthest-side at 10% 10%, #7f4dd0, #4f2691);border:1px solid #e9ebef}.icons-view.apps .container.pronote i:before{content:""}.icons-view.apps .container.kne-large{background:radial-gradient(farthest-side at 10% 10%, #7f4dd0, #4f2691);border:1px solid #e9ebef}.icons-view.apps .container.kne-large i:before{content:""}.icons-view.apps .container.esidoc-large{background:radial-gradient(farthest-side at 10% 10%, #7f4dd0, #4f2691);border:1px solid #e9ebef}.icons-view.apps .container.esidoc-large i:before{content:""}.icons-view.apps .container.edumedia-large{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.edumedia-large i:before{content:""}.icons-view.apps .container.cerise-large{background:radial-gradient(farthest-side at 10% 10%, #ffa0ad, #ff3a55);border:1px solid #e9ebef}.icons-view.apps .container.cerise-large i:before{content:""}.icons-view.apps .container.paraschool-large{background:radial-gradient(farthest-side at 10% 10%, #a4dd75, #6fbe2e);border:1px solid #e9ebef}.icons-view.apps .container.paraschool-large i:before{content:""}.icons-view.apps .container.scolinfo-large{background:radial-gradient(farthest-side at 10% 10%, #ffc594, #ff8d2e);border:1px solid #e9ebef}.icons-view.apps .container.scolinfo-large i:before{content:""}.icons-view.apps .container.sacoche-large{background:radial-gradient(farthest-side at 10% 10%, #7f4dd0, #4f2691);border:1px solid #e9ebef}.icons-view.apps .container.sacoche-large i:before{content:""}.icons-view.apps .container.madmagz-large{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.madmagz-large i:before{content:""}.icons-view.apps .container.edumoov-large{background:radial-gradient(farthest-side at 10% 10%, #ffa0ad, #ff3a55);border:1px solid #e9ebef}.icons-view.apps .container.edumoov-large i:before{content:""}.icons-view.apps .container.lsu{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.lsu i:before{content:""}.icons-view.apps .container.charte{background:radial-gradient(farthest-side at 10% 10%, #fde156, #eac403);border:1px solid #e9ebef}.icons-view.apps .container.charte i:before{content:""}.icons-view.apps .container.assistance{background:radial-gradient(farthest-side at 10% 10%, #a0d6f2, #46afe6);border:1px solid #e9ebef}.icons-view.apps .container.assistance i:before{content:""}.icons-view.apps .container.qwant-junior{background:radial-gradient(farthest-side at 10% 10%, #ffc594, #ff8d2e);border:1px solid #e9ebef}.icons-view.apps .container.qwant-junior i:before{content:""}i.storage{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/storage.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-10px;margin-right:7px}i.conversation{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/conversation.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-10px;margin-right:7px}i.paths,i.parcours{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/parcours.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-10px;margin-right:7px}i.scrapbook{height:33px;width:33px;min-height:33px;min-width:33px;background-image:url("../../img/icons/scrapbook.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin:0;padding:0;background-size:70%;background-position:4px 0}i.wiki{height:22px;width:22px;min-height:22px;min-width:22px;background-image:url("../../img/icons/wiki.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-8px;background-size:contain}i.statistics{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/statistics.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-10px;margin-right:7px;padding:0;background-position:center 1px;background-size:contain}i.archive{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/archive.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-10px;margin-right:8px;background-size:contain}i.blog:before{font-family:"generic-icons";content:""}i.userbook{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/userbook.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-7px;margin-right:7px}i.support{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/support.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-7px}i.rack{height:33px;width:33px;min-height:33px;min-width:33px;background-image:url("../../img/icons/rack.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-10px;margin-right:3px;background-size:90%}i.admin{height:33px;width:33px;min-height:33px;min-width:33px;background-image:url("../../img/icons/admin.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-right:5px;margin-top:-2px}i.homeworks{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/homeworks.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-10px;margin-right:7px;padding:0;background-size:95%}i.cns{height:25px;width:25px;min-height:25px;min-width:25px;background-image:url("../../img/icons/cns.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-10px;margin-right:0;padding:0;background-size:95%}i.notification,i.exclamation-mark{height:27px;width:27px;min-height:27px;min-width:27px;background-image:url("../../img/icons/notification.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-top:-7px}i.apps{height:27px;width:27px;min-height:27px;min-width:27px;background-image:url("../../img/icons/apps.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;margin-right:7px;margin-top:-10px}h1 i.schoolbook{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:30px;margin-top:-5px}h1 i.schoolbook:before{content:""}h1 i.poll,h1 i.poll-large{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:30px;margin-top:-5px}h1 i.poll:before,h1 i.poll-large:before{content:""}h1 i.mindmap{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:25px;margin-top:-7px;font-weight:normal}h1 i.mindmap:before{content:""}h1 i.timelinegenerator{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:22px;margin-top:-10px;font-weight:normal}h1 i.timelinegenerator:before{content:""}h1 i.collaborativeeditor{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;font-size:30px;margin-top:-14px;font-weight:normal}h1 i.collaborativeeditor:before{content:""}.chip i.schoolbook:before,.notification .avatar i.schoolbook:before{content:""}.chip i.rack:before,.notification .avatar i.rack:before{content:""}.chip i.archive:before,.notification .avatar i.archive:before{content:""}.chip i.admin:before,.notification .avatar i.admin:before{content:""}.chip i.timeline:before,.notification .avatar i.timeline:before{content:""}.chip i.cahier-de-texte:before,.chip i.homeworks:before,.notification .avatar i.cahier-de-texte:before,.notification .avatar i.homeworks:before{content:""}.chip i.wiki:before,.notification .avatar i.wiki:before{content:""}.chip i.cns:before,.notification .avatar i.cns:before{content:""}.chip i.conversation:before,.chip i.messagerie:before,.notification .avatar i.conversation:before,.notification .avatar i.messagerie:before{content:""}.chip i.paths:before,.chip i.parcours:before,.notification .avatar i.paths:before,.notification .avatar i.parcours:before{content:""}.chip i.notebook:before,.notification .avatar i.notebook:before{content:""}.chip i.scrap-book:before,.chip i.scrapbook:before,.notification .avatar i.scrap-book:before,.notification .avatar i.scrapbook:before{content:""}.chip i.blog:before,.notification .avatar i.blog:before{content:""}.chip i.account:before,.notification .avatar i.account:before{content:""}.chip i.support:before,.notification .avatar i.support:before{content:""}.chip i.workspace:before,.notification .avatar i.workspace:before{content:""}.chip i.admin-portal:before,.notification .avatar i.admin-portal:before{content:""}.chip i.stats:before,.notification .avatar i.stats:before{content:""}.chip i.userbook:before,.notification .avatar i.userbook:before{content:""}.chip i.userbook_motto:before,.notification .avatar i.userbook_motto:before{content:""}.chip i.userbook_mood:before,.notification .avatar i.userbook_mood:before{content:""}.chip i.pad-large:before,.chip i.type.pad:before,.chip i.pad:before,.chip i.collaborativeeditor-large:before,.chip i.type.collaborativeeditor:before,.chip i.collaborativeeditor:before,.notification .avatar i.pad-large:before,.notification .avatar i.type.pad:before,.notification .avatar i.pad:before,.notification .avatar i.collaborativeeditor-large:before,.notification .avatar i.type.collaborativeeditor:before,.notification .avatar i.collaborativeeditor:before{content:""}.chip i.sharebigfiles-large:before,.chip i.type.sharebigfiles:before,.chip i.sharebigfiles:before,.notification .avatar i.sharebigfiles-large:before,.notification .avatar i.type.sharebigfiles:before,.notification .avatar i.sharebigfiles:before{content:""}.chip i.poll:before,.chip i.poll-large:before,.notification .avatar i.poll:before,.notification .avatar i.poll-large:before{content:""}.chip i.exercizer-large:before,.chip i.exercizer:before,.notification .avatar i.exercizer-large:before,.notification .avatar i.exercizer:before{content:""}.chip i.visioconf::before,.notification .avatar i.visioconf::before{content:""}.chip i.calendar:before,.notification .avatar i.calendar:before{content:""}.chip i.collaborative-wall:before,.chip i.collaborativewall:before,.notification .avatar i.collaborative-wall:before,.notification .avatar i.collaborativewall:before{content:""}.chip i.mindmap:before,.notification .avatar i.mindmap:before{content:""}.chip i.statistics:before,.notification .avatar i.statistics:before{content:""}.chip i.timelinegenerator:before,.notification .avatar i.timelinegenerator:before{content:""}.chip i.community:before,.notification .avatar i.community:before{content:""}.chip i.forum:before,.notification .avatar i.forum:before{content:""}.chip i.pages:before,.notification .avatar i.pages:before{content:""}.chip i.rbs:before,.notification .avatar i.rbs:before{content:""}.chip i.actualites:before,.chip i.news:before,.notification .avatar i.actualites:before,.notification .avatar i.news:before{content:""}.chip i.notes:before,.notification .avatar i.notes:before{content:""}.chip i.attendance:before,.notification .avatar i.attendance:before{content:""}.chip.selected.schoolbook,.sticker.app.schoolbook{background:#6fbe2e}.chip.selected.rack,.sticker.app.rack{background:#46afe6}.chip.selected.archive,.sticker.app.archive{background:#eac403}.chip.selected.admin,.sticker.app.admin{background:#a348c0}.chip.selected.timeline,.sticker.app.timeline{background:#4f2691}.chip.selected.cahier-de-texte,.chip.selected.homeworks,.sticker.app.cahier-de-texte,.sticker.app.homeworks{background:#46afe6}.chip.selected.wiki,.sticker.app.wiki{background:#ff3a55}.chip.selected.cns,.sticker.app.cns{background:#a348c0}.chip.selected.conversation,.chip.selected.messagerie,.sticker.app.conversation,.sticker.app.messagerie{background:#eac403}.chip.selected.paths,.chip.selected.parcours,.sticker.app.paths,.sticker.app.parcours{background:#ff8d2e}.chip.selected.notebook,.sticker.app.notebook{background:#6fbe2e}.chip.selected.scrap-book,.chip.selected.scrapbook,.sticker.app.scrap-book,.sticker.app.scrapbook{background:#6fbe2e}.chip.selected.blog,.sticker.app.blog{background:#ff8d2e}.chip.selected.account,.sticker.app.account{background:#a348c0}.chip.selected.support,.sticker.app.support{background:#ff3a55}.chip.selected.workspace,.sticker.app.workspace{background:#ff3a55}.chip.selected.admin-portal,.sticker.app.admin-portal{background:#3889c1}.chip.selected.stats,.sticker.app.stats{background:#a348c0}.chip.selected.userbook,.sticker.app.userbook{background:#ff8d2e}.chip.selected.userbook_motto,.sticker.app.userbook_motto{background:#ff8d2e}.chip.selected.userbook_mood,.sticker.app.userbook_mood{background:#ff8d2e}.chip.selected.pad,.chip.selected.collaborativeeditor,.sticker.app.pad,.sticker.app.collaborativeeditor{background:#46afe6}.chip.selected.calendar,.sticker.app.calendar{background:#eac403}.chip.selected.collaborative-wall,.chip.selected.collaborativewall,.sticker.app.collaborative-wall,.sticker.app.collaborativewall{background:#6fbe2e}.chip.selected.mindmap,.sticker.app.mindmap{background:#46afe6}.chip.selected.statistics,.sticker.app.statistics{background:#a348c0}.chip.selected.timelinegenerator,.sticker.app.timelinegenerator{background:#eac403}.chip.selected.poll,.chip.selected.poll-large,.sticker.app.poll,.sticker.app.poll-large{background:#46afe6}.chip.selected.community,.sticker.app.community{background:#a348c0}.chip.selected.forum,.sticker.app.forum{background:#ff8d2e}.chip.selected.pages,.sticker.app.pages{background:#ff3a55}.chip.selected.rbs,.sticker.app.rbs{background:#ff3a55}.chip.selected.actualites,.chip.selected.news,.sticker.app.actualites,.sticker.app.news{background:#a348c0}.chip.selected.exercizer,.sticker.app.exercizer{background:#a348c0}.chip.selected.sharebigfiles,.sticker.app.sharebigfiles{background:#4f2691}.chip.selected.notes,.sticker.app.notes{background:#ff3a55}.chip.selected.attendance,.sticker.app.attendance{background:#eac403}i.angry{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/angry.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.default,i.none{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/default.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle;opacity:.6}i.dreamy{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/dreamy.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.happy{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/happy.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.joker{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/joker.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.love{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/love.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.proud{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/proud.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.sad{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/sad.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.sick{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/sick.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.tired{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/tired.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}i.worried{height:50px;width:50px;min-height:50px;min-width:50px;background-image:url("../../img/icons/worried.png");background-repeat:no-repeat;background-position:center;display:inline-block;box-sizing:border-box;vertical-align:middle}body editor.focus .close-focus{width:43px}body editor.focus .editor-toolbar-opener{height:40px;width:44px}body editor.focus .editor-toolbar-opener:before{top:0px;left:13px}.user-infos .avatar{margin-right:15px}.user-infos .sheet{overflow:hidden}.user-book input[type=button],.user-book button{display:none}.user-book .one.cell i{line-height:38px}.account input,.account label,.account textarea{margin:0}.account textarea{padding:0 10px}.account .user-book .mood article{padding-top:10px !important}.account .user-book .mood .icons-select{background:rgba(0,0,0,0)}.account .user-book .mood+div{margin-bottom:15px;overflow:hidden;box-sizing:border-box}.actualites .badge{color:#fff !important}.actualites container article form>.three.cell{width:100%}.actualites container article form>.three.cell+.nine.cell{width:100%}.actualites .right-magnet{padding-top:5px}.actualites section.main-col article form div input{margin:0px auto 0px}.actualites .rigid-grid>.height-two{height:140px}.actualites .tabs.heading-tabs header{margin:2px;padding:2px}.actualites nav.vertical a.classic-link{padding:5px 0;background:#3889c1;width:100%;text-align:center;color:#fff !important}.actualites nav.vertical a.classic-link:hover{background:#3889c1;color:#fff !important}.actualites nav.vertical.half-stamps article{margin:10px auto;margin-bottom:10px}.actualites .side-col.cell{box-shadow:0 1px 3px rgba(0,0,0,.26);border-radius:2px}.actualites .vertical-spacing{margin-top:0px !important;margin-bottom:0px !important}.actualites button.file-button{margin-top:-7px !important;margin-right:6px}.workspace-share button.panel-button{position:absolute;top:-87px;right:0}.workspace-app{overflow:hidden}.workspace-app article.icons-view>div{overflow-y:auto !important;padding:15px 0 10px}.workspace-app .material .main{padding-bottom:0}.workspace-app .toggle-buttons-spacer{margin-bottom:0px}.workspace-app article.icons-view>div{height:100%;overflow-y:scroll}.workspace-app .icons-view .element,.workspace-app .icons-view explorer{overflow:visible !important}.workspace-app .icons-view .element i,.workspace-app .icons-view .element img,.workspace-app .icons-view explorer i,.workspace-app .icons-view explorer img{cursor:move !important}.workspace-app .toggle-buttons-spacer article.icons-view{background-position:99% 25px}.workspace-app .audio-large,.workspace-app .csv-large,.workspace-app .doc-large,.workspace-app .folder-large,.workspace-app .pdf-large,.workspace-app .ppt-large,.workspace-app .unknown-large,.workspace-app .video-large,.workspace-app .rar-large,.workspace-app .xls-large,.workspace-app .zip-large,.workspace-app .txt-large{min-height:70px !important;min-width:70px !important}.workspace-app article.list-view,.workspace-app article.icons-view{border-top:1px solid #ccc}.workspace-app article header{background:rgba(0,0,0,0)}.workspace-app .icons-view .element{margin:0px}.workspace-app .toggle-buttons-spacer article.icons-view{padding-bottom:25px}.workspace-app article header{height:0px}.workspace-app .list-view.pick-file,.workspace-app .list-view[drop-files],.workspace-app .list-view[on-drop]{border:1px solid #e9ebef}.workspace-app .list-view .icon i{background-position:left center}.workspace-app .list-view .last-modified{width:110px}.workspace-app .list-view .content{padding:5px 5px 5px 0;font-size:13px}.workspace-app .list-view .content strong{font-size:13px}.workspace-app .list-view .user{width:125px}.workspace-app .list-view .date{text-align:center}.workspace-app .list-view .size{width:70px;text-align:right}.workspace-app .list-view .count-comment{width:20px}.workspace-app .list-view table.primary-hover tbody tr:hover *{color:#2f73a1}.workspace-app .list-view table.primary-hover tbody tr .badge,.workspace-app .list-view table.primary-hover tbody tr:hover .badge{color:#fff}.workspace-app .icons-view explorer{margin:5px;padding:10px;height:160px;width:150px}.workspace-app .icons-view explorer legend{padding:5px 0}.workspace-app .icons-view explorer legend a{margin:0;font-size:14px}nav.vertical .highlight-title{z-index:3;background:rgba(0,0,0,0);border:none;pointer-events:none}nav.vertical .highlight-title .count-badge{width:12px;height:12px;top:-16px;left:calc(100% - 16px);font-size:10px;line-height:12px}nav.vertical .highlight-title-3s{border:none !important;animation:none}nav.vertical .highlight-no-droppable{border:1px solid #ff3a55 !important;background-color:rgba(255,58,85,.1) !important;width:calc(100% - 14px) !important;left:-4px;top:-4px;height:22px !important;border-radius:10px;position:absolute}@media screen and (max-width: 800px){.workspace-app .height-minus270-1d{height:calc(100vh - 220px)}.workspace-app .icons-view explorer{height:130px;width:110px}}@media screen and (max-width: 550px){body.workspace-app article.icons-view>header+div{border:none}}.c-two{width:23%}.c-ten{width:77%}article.write-mail input[type=text]{padding:0}label.chip,.chip,contact-chip{line-height:22px !important;font-size:11px;vertical-align:top}.class-admin *{box-sizing:border-box}.class-admin h1{margin:25px 0}.class-admin h2>i.back{font-size:inherit}.class-admin .main{margin-bottom:50px}.class-admin .arrow{cursor:pointer}.class-admin .arrow::before{font-size:10px}.class-admin .sort{color:#8c939e;padding:15px 10px 15px 50px}.class-admin .sort.double{padding:26px 10px 26px 50px}.class-admin .found-users-list{background-color:#fff;border:1px solid #e9ebef;box-shadow:2px 2px 10px rgba(0,0,0,.1);margin:0 auto;position:absolute;z-index:100;margin:-1px 40px 0;width:calc(60% - 80px)}.class-admin .found-users-list__item{padding:10px}.class-admin .found-users-list__item:hover{background-color:#3889c1;color:#fff !important}.class-admin .found-users-list__item:hover span{color:#fff !important}.class-admin .found-users-list__item+div{border-top:1px solid rgba(0,0,0,.1)}.class-admin .button-big{font-size:18px;margin:15px;flex:1}.class-admin .button-big.disabled{box-shadow:inherit;opacity:.5;cursor:not-allowed}.class-admin .button-big.three{width:calc(25% - 30px)}.class-admin .button-big.six{width:calc(50% - 30px)}.class-admin__options{display:flex;justify-content:space-between;flex:1 1 auto;margin:10px 0}.class-admin__class-list{border:1px solid rgba(0,0,0,.1);border-radius:50px;position:relative;margin:0 10px;padding:10px 20px;width:calc(60% - 20px);transition:all 250ms ease}.class-admin__class-list:hover,.class-admin__class-list:focus{border-color:#ff8d2e;transition:all 250ms ease}.class-admin__input[type=text]{background-color:rgba(0,0,0,0);border:none;color:#3889c1;font-weight:bold;font-size:24px;height:inherit;transition:all 250ms ease}.class-admin__input--no-border{border:none !important}.class-admin__school{margin:5px 0 0;color:#8c939e}.class-admin__list:hover{background-color:#f0f2f4}.class-admin__list:hover *{color:#ff8d2e !important}.class-admin__list input{position:absolute}.class-admin__avatar{cursor:pointer;width:60px;height:60px;background-color:#fff;max-width:none;display:block;border-radius:50%;border:1px solid #e9ebef;object-fit:cover;transition:all 250ms ease}.class-admin__avatar:hover{border-color:#fff;box-shadow:4px 4px 5px rgba(0,0,0,.3)}.class-admin__find-users{display:flex}.class-admin__find-users--title{color:#5b6472}.class-admin__find-users--link{font-size:14px}.class-admin__find-users--link i{padding:0 5px}.class-admin__find-users--to-add,.class-admin__find-users--add{margin-top:15px;padding:15px}.class-admin__find-users--to-add{width:55%}.class-admin__find-users--add{width:45%;border-left:1px solid rgba(0,0,0,.1)}.class-admin__find-users--list{max-height:300px;overflow-y:auto;overflow-x:hidden}.class-admin .wrapping-checkbox i18n{position:absolute;bottom:0;right:0}.class-admin .fix-checkbox{position:absolute;left:40px;top:32px}.class-admin .tabs section{border:none;border-top:1px solid #e9ebef;padding:10px;min-height:100vh}.class-admin table{margin:0;table-layout:fixed}.class-admin table thead tr:first-of-type th:first-of-type{width:130px}.class-admin table thead th .sortable{justify-content:center}.class-admin table thead tr:first-of-type th:first-of-type{width:130px}.class-admin table tbody td{padding:7px;font-size:14px;font-weight:bold;color:#5b6472;text-align:center}.class-admin table tbody td.action-cell{padding:0}.class-admin table tbody td.activated{color:#6fbe2e}.class-admin table tbody td.blocked{color:#ff3a55}.class-admin table .searchbar{margin:0 auto 10px}.class-admin table .searchbar i.search{position:absolute;right:0;top:0;margin-top:4px}.class-admin .lightbox h2{font-size:20px}.class-admin .lightbox h3.name{font-size:20px;margin:-10px 0 25px}.class-admin .lightbox .avatar img{border-radius:10px}.class-admin .lightbox .button{margin:10px}.class-admin .lightbox article{padding:15px;border-top-style:solid;border-top-color:#ccc;border-top-width:1px}.class-admin .add-spacing{height:250px}.class-admin__limit-height{max-height:45vh;overflow-y:auto;overflow-x:hidden}.class-admin__group{padding:10px}.class-admin__indent{margin-left:15px;padding:5px 5px 5px 20px;border-left:1px solid rgba(0,0,0,.1)}.class-admin__indent a{font-size:14px;color:#546b82}.class-admin__group+.class-admin__group{border-top:1px solid rgba(0,0,0,.1)}.force-fullwidth{width:100% !important}.icons-select{background:none !important}inputdate input{width:100%}@media screen and (max-width: 800px){.class-admin__options{flex-wrap:wrap}.class-admin__class-list{width:calc(100% - 20px)}.class-admin .button-big.three{width:calc(50% - 30px)}.class-admin .found-users-list{width:calc(100% - 80px)}.class-admin__avatar{width:50px;height:50px}.account .avatar{position:static}.account .avatar+div{margin:0}}@media screen and (max-width: 550px){.class-admin__options{flex-direction:column}.class-admin .button-big.three{width:calc(100% - 30px)}}.file-size{margin-left:5px;margin-right:15px}.file-loading{border:2px dashed #606060 !important;padding-bottom:16px !important;padding-top:60px !important}.no-1d{display:none !important}body,html{background-image:url(../../img/wallpaper/hills.svg);background-size:cover;background-color:#a6ce3a;background-repeat:no-repeat;background-position:center;background-attachment:fixed}body{font-family:Arial;font-size:14px}body .container section.main{background:#fff;border-radius:10px;padding-top:0;box-shadow:1px 1px 10px 5px rgba(0,0,0,.1)}body portal>.container,body.login .container{min-width:800px;width:calc(100% - 300px);max-width:1400px;margin:0 auto}@media screen and (max-width: 1024px){body portal>.container,body.login .container{width:calc(100% - 150px)}}@media screen and (max-width: 800px){body portal>.container,body.login .container{min-width:inherit;width:100%;max-width:inherit;margin:0}}body portal>.container.min-width960{min-width:960px !important}.login section.main{min-height:inherit;box-shadow:1px 1px 15px rgba(0,0,0,.3)}.login .container{height:inherit !important}html.app body{background:#fff}.flowing thead{color:#3889c1}.flowing thead th:first-child{width:100%}.flowing tbody{color:#666}.flowing tbody tr td:first-child{width:100%}form{margin:0}.centered{text-align:center}@media screen and (max-width: 1024px){ul.icons-tabs{top:0;right:-10px}ul.icons-tabs li{border-radius:10px;border:2px solid #fff}}@media screen and (max-width: 960px){body .toggle-buttons{width:100%;left:0;margin:0}}@media screen and (max-width: 800px){body .container section.main{border-radius:0}}@media screen and (max-width: 800px){.absolute .container section.main{background:rgba(0,0,0,0)}.welcome-text{border-radius:5px;border:1px solid #ddd;float:none;margin:auto;background:#fefefe;margin-bottom:30px;border-radius:10px;border:1px solid #ccc;width:100%;max-width:385px;box-sizing:border-box}.panels-container .welcome-text{display:block}.panel{width:100%;max-width:385px;float:none;margin:auto;clear:both}body .mobile-nav-opener{background-image:url(../../img/icons/menu-mobile.png);height:38px;width:30px;margin-left:3px;background-size:85% 80%}body .mobile-nav-opener+.cell{display:none}body a[data-reload]{margin:0}body h1.application-title{color:rgba(0,0,0,0);line-height:38px;left:0;font-size:20px;margin:0 5px;text-align:left;width:calc(100% - 165px)}body h1.application-title a{font-size:20px;transition:all 250ms ease}body h1.application-title a:hover{color:#ff8d2e}body h1.application-title span{color:#3889c1}body [subtitle]{background:#e1f4fb;padding:0;color:#3889c1;height:40px;line-height:40px}body .subtitle-item{color:#3889c1}body app-title+input[type=search]{margin:20px auto 30px;height:40px}body .twelve-mobile input[type=search]{margin-top:20px}body .toggle-buttons{background:#3889c1;z-index:10001}body .toggle-buttons .toggle{padding:0}body .toggle-buttons .button,body .toggle-buttons button,body .toggle-buttons a.button{padding:0;background:none;border:none;border-radius:0;padding:0 5px;margin:6px 3px;font-size:17px;padding-top:0 !important}body h1,body h1 a{margin:5px}body .navbar>.cell::before{content:" ";display:block;background-size:contain;float:left;width:108px;height:40px}body .navbar>.cell~.cell::before{content:"";display:none}body nav.horizontal{position:fixed;bottom:0;width:100%}body nav.horizontal a{width:33.3333333333%;color:rgba(0,0,0,0);background-image:linear-gradient(#eee, #fff);border-right:1px solid #fff;border-left:1px solid #eee;float:left;margin:0;box-sizing:border-box;border-radius:0;height:37px;background-repeat:no-repeat !important;border-top:1px solid #fff;background-position:center !important;box-sizing:border-box}body nav.horizontal a:first-child{background-image:url(../../img/icons/notification.png),-moz-linear-gradient(top, #eee, #fff);background-image:url(../../img/icons/notification.png),linear-gradient(to bottom, #eee, #fff)}body nav.horizontal a:nth-child(2){background-image:url(../../img/icons/userbook.png),-moz-linear-gradient(top, #eee, #fff);background-image:url(../../img/icons/userbook.png),linear-gradient(to bottom, #eee, #fff)}body nav.horizontal a:nth-child(3){background-image:url(../../img/icons/apps.png),-moz-linear-gradient(top, #eee, #fff);background-image:url(../../img/icons/apps.png),linear-gradient(to bottom, #eee, #fff)}body .container .main.wrapper{padding-top:38px}body .container .main.wrapper .main{padding:10px 10px 40px}body .container header.main{height:40px;z-index:9000}body .icons-tabs{display:none !important}body .navbar{height:38px;position:fixed;top:0;left:0;border-radius:0}body .navbar .account i{margin-top:0}body .container section.main{padding:0 0 40px}body .widgets-friend app-title+article .filters ul{padding:0;padding-bottom:20px}body .widgets-friend app-title+article .filters li.legend{display:block;float:none;font-size:15px}body .widgets-friend app-title+article .filters li{width:auto;padding:0}body .widgets-friend app-title+article label.checkbox{cursor:pointer;float:none;display:block}body .widgets-friend app-title+article label.checkbox span{display:block;margin:0;cursor:pointer;width:60px;height:60px;padding:0;line-height:normal;position:relative}body .widgets-friend app-title+article label.checkbox span span{position:absolute;top:40px;text-align:center;height:auto;font-size:10px}body .widgets-friend app-title+article label.checkbox input[type=checkbox]{display:none}body .widgets-friend app-title+article label.checkbox input[type=checkbox]+span,body .widgets-friend app-title+article label.checkbox input[type=checkbox]+i18n{background:no-repeat center top;background-size:40px}body .widgets-friend app-title+article label.checkbox input[type=checkbox]+span,body .widgets-friend app-title+article label.checkbox input[type=checkbox]+i18n{background-image:url(../../img/icons/checkbox-unchecked.png);transition:background 250ms ease}body .widgets-friend app-title+article label.checkbox input[type=checkbox]:checked+span,body .widgets-friend app-title+article label.checkbox input[type=checkbox]:checked+i18n{background-image:url(../../img/icons/checkbox-checked.png)}body .widgets-friend app-title+article label.checkbox input[type=checkbox][disabled]+span,body .widgets-friend app-title+article label.checkbox input[type=checkbox][disabled]+i18n{background-image:url(../../img/icons/checkbox-unchecked-disabled.png);cursor:not-allowed}body .widgets-friend app-title+article label.checkbox input[type=checkbox][disabled]:checked+span,body .widgets-friend app-title+article label.checkbox input[type=checkbox][disabled]:checked+i18n{background-image:url(../../img/icons/checkbox-checked-disabled.png);cursor:not-allowed}body article{border-radius:0}body article.icons-view>header+div{border:1px solid #c9ced5}body article.icons-view .element{width:120px;height:155px;vertical-align:top}body .toggle-buttons-spacer article.icons-view{background-image:none}body article.icons-view div.element .container{width:90px;height:90px !important}body article.icons-view div.element .container i{height:75px}body article.icons-view div.element .clip{max-height:74px}body article form .rigid-grid>.margin-two{margin-left:25%}body .rigid-grid .side-col nav.vertical .row{margin-bottom:20px;padding-top:10px}body .rigid-grid .side-col+.main-col{overflow:hidden}body .rigid-grid .side-col+.main-col .cell.right-magnet a.button{float:right;margin:10px 0}body section.main-col nav.contextual-buttons{text-align:right}body section.main-col nav.contextual-buttons .action-buttons,body section.main-col nav.contextual-buttons .display-buttons{display:inline-block;float:none;position:static;margin:0;padding:0;width:auto;vertical-align:middle}body section.main-col nav.contextual-buttons .action-buttons button.cell{float:none;margin:5px 0 0}body section.main-col article form div label,body section.main-col article form div input{margin:5px auto 5px}body section.main-col article form .row div.right-magnet{margin:0}body section.main-col article form plus.right-magnet,body section.main-col article form button.right-magnet{margin:10px 0}body article.icons-view.pick-file,body article.icons-view[drop-files],body article.icons-view[on-drop],body article.list-view.pick-file,body article.list-view[drop-files],body article.list-view[on-drop]{border:none}body article.list-view:not(.mailbox) tbody{border:1px solid #c9ced5}body article.list-view:not(.mailbox) table thead tr:first-child th:first-child{border-radius:0}body .pick-file,body [drop-files],body [on-drop]{background:none;border:none}body .right-magnet.select-file{padding:0}body .select-file button,body .select-file input[type=button]{min-height:40px;height:auto}.account .avatar+div{margin:35px 0 50px 100px}.account .sheet h2{margin:25px 0 0 100px}.account .sheet>.row{margin-top:10px}.account .user-book .row.line{margin-top:10px}.account .mood{width:auto !important;float:none;border-radius:0}.account .mood icons-select .options-list.icons-view{width:auto}.account .icons-select .options-list.toggle-visible{height:auto}.account i.show-details{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;color:#3889c1;transition:color 250ms ease}.account i.show-details:before{content:"";font-size:24px;line-height:36px}.account i.show-details.selected{color:#ff8d2e}.microbox-material .checkbox-filters>.cell:first-child{float:none;font-size:18px;margin-bottom:15px}.microbox-material .checkbox-filters ul{padding:0}.microbox-material .checkbox-filters ul li{padding:10px}section.lightbox{z-index:10002}section.tabs{text-align:center}media-library section.media-library header+section.medium-text{text-align:left}media-library section.media-library .icons-view .element legend{background:rgba(56,137,193,.7) !important}media-library section.media-library .icons-view .element legend a.medium-text{color:#fff;text-shadow:0px 0px 1px #3f454f}}@media screen and (max-width: 550px){body input[type=button],body input[type=submit],body a.button,body button{font-size:20px}body.account .user-infos .sheet .seven.cell{color:#b1b6bf}body.account .user-infos .sheet em.eight{color:#b1b6bf}body.account .mood icons-select .options-list .option{margin:5px 10px}body.account .mood icons-select .options-list .option i{width:50px;height:50px}body.account .mood icons-select .options-list span{padding-top:5px;font-size:15px;white-space:normal;line-height:normal}body.account .user-book article .row .nine.cell{color:#b1b6bf}body.account h1.horizontal-spacing+article .medium-text.line .two{width:100%;font-weight:bold;padding-top:15px}body.account h1.horizontal-spacing+article .medium-text.line .ten{width:calc(100% - 30px);font-weight:normal;font-style:normal;font-size:12px;color:#b1b6bf}body .share .responsive-table table tr{box-shadow:0 1px 1px #3f454f;border-top:1px solid #e9ebef}body .share .responsive-table table td.drop-line:before{line-height:30px}}@media screen and (max-width: 420px){.apps.icons-view .element{width:33%;margin:0}.rigid-grid>.side-col.three{width:40%}}body.formulaire .drop-down-block .drop-down-label,body.formulaire .drop-down-block .drop-up-label{margin-bottom:10px !important}body.formulaire section.main{padding-top:10px !important}body.formulaire label.chip,body.formulaire .chip,body.formulaire contact-chip{display:inline-block;margin:5px}body.calendar{/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */}body.calendar .details label{font-weight:bold}body.calendar .details p{margin-top:2px;margin-bottom:12px;padding:5px 0}body.calendar p.placeholder{font-style:italic}body.calendar .accordions .accordion.opened .toggle{overflow:auto !important}body.calendar .content{margin:5px;padding-bottom:5px;padding-left:5px}body.calendar div.disabled{color:#888}body.calendar .centered-text{text-align:center}body.calendar .scrollable-content{max-height:350px;overflow:auto}body.calendar .scrollable-content-small{max-height:220px;overflow:auto}body.calendar nav.vertical ul li i.caret{height:20px;width:25px;display:block;float:left !important;color:#fff;font-size:25px;font-family:Arial;font-weight:900;line-height:12px}body.calendar nav.vertical ul li i.caret::before{content:"▸"}body.calendar nav.vertical ul li i.caret.expanded::before{content:"▾"}body.calendar table.colored i.pending-icon::before{content:"?";height:20px;width:20px;display:block;color:#000;font-size:21px;font-family:Arial;font-weight:900}body.calendar div.schedule-item-content i.pending-status::before{bottom:12px !important;right:12px !important;z-index:502}body.calendar div.schedule-item-content i.validated-status{bottom:14px !important;right:12px !important;z-index:502}body.calendar div.schedule-item-content i.refused-status{bottom:15px !important;right:14px !important;z-index:502}body.calendar div.schedule-item-content{padding:5px !important;text-align:left !important;text-overflow:ellipsis;white-space:initial !important}body.calendar div.schedule-item-content .checkbox{position:absolute;bottom:12px;z-index:504}body.calendar .filters div.dates{position:absolute;right:0px;top:4px}body.calendar .filters div.dates div.cell{margin-right:5px;line-height:40px;vertical-align:middle}body.calendar .form-section select{padding:3px 1px}body.calendar .form-section input[type=radio]{margin-top:7px}body.calendar ul.colored a.notselected{color:#fff !important}body.calendar ul.colored a.notselected:hover{color:#fff !important}body.calendar ul.colored a.selected{color:#fff !important}body.calendar .down-open{padding-left:5px}body.calendar .multi-combo{margin-top:10px;margin-bottom:10px}body.calendar .warningEventView{margin-top:20px;margin-bottom:10px}body.calendar .color-selector .grey,body.calendar .row .grey,body.calendar nav.vertical ul li a{overflow:hidden}body.calendar .backgroundOrangeTitle{background:#ff8500;color:#fff}body.calendar .backgroundBlueTitle{background:#3889c1;color:#fff;padding:10px;box-sizing:border-box}body.calendar .color-selector .green,body.calendar .row .green,body.calendar nav.vertical ul li a.green{background:#6fbe2e !important}body.calendar .color-selector .purple,body.calendar .row .purple,body.calendar nav.vertical ul li a.purple{background:#a348c0 !important}body.calendar .color-selector .orange,body.calendar .row .orange,body.calendar nav.vertical ul li a.orange{background:#ff8d2e !important}body.calendar .color-selector .pink,body.calendar .row .pink,body.calendar nav.vertical ul li a.pink{background:#ff61c0 !important}body.calendar .color-selector .cyan,body.calendar .row .cyan,body.calendar nav.vertical ul li a.cyan{background:#46afe6 !important}body.calendar .color-selector .grey,body.calendar .row .grey,body.calendar nav.vertical ul li a.grey{background:#b7b8ba !important}body.calendar .color-selector .yellow,body.calendar .row .yellow,body.calendar nav.vertical ul li a.yellow{background:#eac403 !important}body.calendar .color-selector .color{border:1px #ccc solid;width:30px;height:30px;display:inline-block;margin-left:5px}body.calendar .color-selector .color.selected{border:2px #000 solid}body.calendar .patchwork .navigation .items>.row{height:auto !important}body.calendar .patchwork .navigation .items>.row h1{color:#000 !important;font-weight:normal !important}body.calendar .patchwork .navigation .items>.row .buttons{z-index:1000 !important}body.calendar .colored li a{opacity:.4;color:#000}body.calendar .colored li a.selected{opacity:1}body.calendar nav.vertical ul li a input.calendar-checkbox{float:right}body.calendar .filters{padding:5px}body.calendar .filters div.dates{position:absolute;right:0px;top:4px}body.calendar .filters div.dates div.cell{line-height:40px;vertical-align:middle}body.calendar .toggle-buttons{z-index:1000 !important}body.calendar button#special{color:inherit;padding:inherit;background:inherit;cursor:pointer;padding:0;-webkit-margin-end:0px;text-transform:capitalize;font-weight:400;line-height:30px;display:block;width:103%;font-family:Roboto;font-size:20px;margin-left:-10px;margin-bottom:3px;margin-right:3px;margin-top:3px;padding-left:10px}body.calendar button.noTransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}body.calendar calendar .displayModeButtons{margin-top:0}body.calendar calendar legend,body.calendar calendar .legend>.month-day,body.calendar calendar button.cyan{background:#3889c1 !important}body.calendar calendar button.previous-timeslots,body.calendar calendar button.next-timeslots{margin-right:0px;margin-left:0px}body.calendar calendar input[type=button] i,body.calendar calendar input[type=submit] i,body.calendar calendar a.button i,body.calendar calendar button i{margin:0 !important}body.calendar calendar .dates>i18n{margin-left:20px}body.calendar calendar .dates>.date-picker-icon a{width:30px;margin-left:20px}body.calendar calendar span{overflow-wrap:break-word}body.calendar calendar .calendar-current-week{max-height:unset;padding:10px;line-height:40px}body.calendar h1 a{color:#ff8d2e !important}body.calendar section.main{padding-top:10px !important}body.calendar nav.vertical ul{padding-left:0}body.calendar nav.vertical ul li ul{padding-left:0}body.calendar nav.vertical ul li span{display:inline-block;border:none;background:none;margin:0}body.calendar .top-spacing-four{margin-top:0px !important}body.calendar .date-picker-icon>input[type=text]{padding-left:29px}body.calendar h3.selected{margin-bottom:1rem}body.calendar .ui-timepicker-wrapper{overflow-y:auto;height:150px;width:6.5em;background:#fff;border:1px solid #ddd;box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);outline:none;z-index:10001;margin:0}body.calendar .ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}body.calendar .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,body.calendar .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}body.calendar .ui-timepicker-list{margin:0;padding:0;list-style:none}body.calendar .ui-timepicker-duration{margin-left:5px;color:#888}body.calendar .ui-timepicker-list:hover .ui-timepicker-duration{color:#888}body.calendar .ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}body.calendar .ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}body.calendar li.ui-timepicker-selected,body.calendar .ui-timepicker-list li:hover,body.calendar .ui-timepicker-list .ui-timepicker-selected:hover{background:#1980ec;color:#fff}body.calendar li.ui-timepicker-selected .ui-timepicker-duration,body.calendar .ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}body.calendar .ui-timepicker-list li.ui-timepicker-disabled,body.calendar .ui-timepicker-list li.ui-timepicker-disabled:hover,body.calendar .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}body.calendar .ui-timepicker-list li.ui-timepicker-disabled:hover,body.calendar .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}body.calendar .bootstrap-timepicker{position:relative}body.calendar .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}body.calendar .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}body.calendar .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}body.calendar .bootstrap-timepicker .add-on{cursor:pointer}body.calendar .bootstrap-timepicker .add-on i{display:inline-block;width:16px;height:16px}body.calendar .bootstrap-timepicker-widget.dropdown-menu{padding:4px}body.calendar .bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}body.calendar .bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-right:before{right:6px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px}body.calendar .bootstrap-timepicker-widget.timepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}body.calendar .bootstrap-timepicker-widget.timepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}body.calendar .bootstrap-timepicker-widget a.btn,body.calendar .bootstrap-timepicker-widget input{border-radius:4px}body.calendar .bootstrap-timepicker-widget table{width:100%;margin:0}body.calendar .bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}body.calendar .bootstrap-timepicker-widget table td:not(.separator){min-width:30px}body.calendar .bootstrap-timepicker-widget table td span{width:100%}body.calendar .bootstrap-timepicker-widget table td a{border:1px rgba(0,0,0,0) solid;width:100%;display:inline-block;margin:0;padding:0;outline:0;color:#333}body.calendar .bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-color:#ddd}body.calendar .bootstrap-timepicker-widget table td a i{padding:8px 16px;margin-top:2px;background-repeat:no-repeat;background-position:center;display:block}body.calendar .bootstrap-timepicker-widget table td input{width:25px;margin:0;text-align:center}body.calendar .bootstrap-timepicker-widget .modal-content{padding:4px}@media(min-width: 767px){body.calendar .bootstrap-timepicker-widget.modal{width:200px;margin-left:-100px}}@media(max-width: 767px){body.calendar .bootstrap-timepicker{width:100%}body.calendar .bootstrap-timepicker .dropdown-menu{width:100%}}body.calendar .schedule .days .day .timeslots .timeslot hr{border-bottom:thin solid #fff !important}body.calendar .schedule .days .day.single{width:100%}body.calendar .datepicker{display:none}body.calendar .schedule,body.calendar .schedule list-view{margin-top:0px !important;padding-top:10px}body.calendar .toasts{position:fixed;top:74px;right:25px;width:350px;z-index:1000;box-sizing:border-box}body.calendar .toasts .toast-content{margin-bottom:10px;position:relative;opacity:0;margin-top:40px;box-sizing:border-box;font-size:16px !important;border-left:none !important;height:0 !important;overflow:hidden;transition:all .25s ease}body.calendar .toasts .toast-content .content{padding:15px 10px;line-height:28px}body.calendar .toasts .toast-content .content:before{font-family:"generic-icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-weight:normal !important;margin-right:10px}body.calendar .toasts .toast-content.show{margin-top:10px !important;opacity:1;height:auto !important;overflow:auto !important}body.calendar .toasts .toast-content.confirm{color:#1b2e0b;background-color:#bfe79e}body.calendar .toasts .toast-content.confirm .content:before{content:""}body.calendar .toasts .toast-content.confirm .timer{background-color:#4b801f}body.calendar .toasts .toast-content.info{color:#0e4b6b;background-color:#cde9f8}body.calendar .toasts .toast-content.info .content:before{content:""}body.calendar .toasts .toast-content.info .timer{background-color:#1b8ac5}body.calendar .toasts .toast-content.warning{color:#870012;background-color:#ffd3d9}body.calendar .toasts .toast-content.warning .content:before{content:""}body.calendar .toasts .toast-content.warning .timer{background-color:#ed0020}body.calendar .toasts .toast-content.info .content:before,body.calendar .toasts .toast-content.warning .content:before{font-size:20px !important}body.calendar .toasts .toast-content .timer{width:100%;position:absolute;bottom:0;left:0;height:4px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition-timing-function:linear;transition-property:all;transition-duration:3s}body.calendar .toasts .toast-content .timer.animation{width:0;border-bottom-right-radius:0}body.calendar .sidebar-title{background-color:#3889c1}body.calendar .sidebar-title-calendar-display{text-transform:uppercase;font-weight:normal;color:#fff;padding-left:10px !important;margin:10px 5px}body.calendar .sidebar-calendar-choice-view{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}body.calendar .sidebar-calendar-choice-view-item{opacity:.2;flex:1}body.calendar .sidebar-calendar-choice-view-item.selected{opacity:1}body.calendar .editEvent-itemColumn{width:max-content}body.calendar .editEvent .content .flex-row{height:150px}body.calendar .editEvent .content::after{content:unset}body.calendar .editRecurrentEvent section.lightbox .content{padding:0}body.calendar .editRecurrentEvent section.lightbox .content .lightbox-container{padding:15px}body.calendar .editRecurrentEvent section.lightbox .content .close-lightbox{color:#fff}body.calendar .editRecurrentEvent section.lightbox section.head{background:#3889c1;padding:1px 15px !important;border-radius:5px 5px 0 0}body.calendar .editRecurrentEvent section.lightbox section.head h1,body.calendar .editRecurrentEvent section.lightbox section.head h2,body.calendar .editRecurrentEvent section.lightbox section.head h3,body.calendar .editRecurrentEvent section.lightbox section.head h4,body.calendar .editRecurrentEvent section.lightbox section.head h5,body.calendar .editRecurrentEvent section.lightbox section.head h6{color:#fff}body.calendar .editRecurrentEvent section.lightbox section.body{padding:8px 20px}body.calendar .calendar.widget span.last-events-widget{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%}body.calendar .calendar.widget .widget-list{padding-right:10px}body.calendar .calendar.widget .calendar-detail-tooltip{padding:0px !important}body.calendar switch .switch .tick:before{height:20px !important;margin-top:0 !important}.wc .header{padding-top:10px}.wc .rooms{padding:10px}.wc .rooms .card{padding:20px;border:1px solid #e9ebef;border-radius:4px}.wc .grid{padding:25px}.wc .grid .flex-card.card{border:1px solid #e9ebef;border-radius:4px}.wc .grid .flex-card.card:hover{border-color:#ff8d2e;box-shadow:1px 1px 10px rgba(0,0,0,.1);transition:all 250ms ease}.wc .grid .flex-card.card.active{border-color:#ff8d2e;background-color:rgba(70,175,230,.1)}.wc .grid .flex-card.card h4{margin:0}.wc .rooms .title-container{padding-top:0}.wc .rooms .title-container h2{margin:5px 0}body.exercizer{--font-primary: "Arial";--font-secondary: "KGJune";--font-title: "Comfortaa", cursive;font-family:var(--font-primary)}body.exercizer dropdown-buttons{display:inline-block;position:relative}body.exercizer dropdown-buttons.right options{left:auto;right:2px;transform-origin:right}body.exercizer dropdown-buttons.bottom open::before{transform:rotate(180deg)}body.exercizer dropdown-buttons.bottom options{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:3px;border-top-right-radius:3px;top:auto;bottom:48px;box-shadow:none}body.exercizer dropdown-buttons open{background:#ddd;height:38px;line-height:38px;display:inline-block;padding-left:15px;padding-right:25px;box-shadow:0 1px 1px rgba(0,0,0,.4);color:#555;transition:background 250ms ease;font-size:14px;font-weight:500;border-radius:2px;margin-right:2px;margin-left:2px;margin-bottom:10px;cursor:pointer;position:relative}body.exercizer dropdown-buttons open::before{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #666;content:" ";position:absolute;right:6px;top:50%;margin-top:-1px;top:18px}body.exercizer dropdown-buttons open:hover{background:#ff8d2e;color:#fff}body.exercizer dropdown-buttons options{z-index:1000;top:38px;left:2px;opacity:0;pointer-events:none;transform:scaleX(0);transition:all 300ms ease;display:block;position:absolute;transform-origin:left;box-shadow:0 1px 1px rgba(0,0,0,.4);border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow:hidden}body.exercizer dropdown-buttons options bt{display:block;background:#3889c1;color:#fff;white-space:nowrap;padding:7px;padding-left:20px;padding-right:20px;border-top:1px solid #aaa;cursor:pointer;transition:background 300ms ease}body.exercizer dropdown-buttons options bt:hover{background:#ff8d2e}body.exercizer dropdown-buttons.opened open{color:#fff;background:#ff8d2e}body.exercizer dropdown-buttons.opened options{opacity:1;pointer-events:all;transform:scaleX(1)}body.exercizer h1{text-transform:unset}body.exercizer h1,body.exercizer h2,body.exercizer h3,body.exercizer h4,body.exercizer h5,body.exercizer h6{font-family:var(--font-title);font-weight:700 !important}body.exercizer .button{font-family:var(--font-secondary);font-size:1.25rem}body.exercizer .container section.main{padding:1rem}body.exercizer .tabs.dashboard-tabs header{border-bottom:0}body.exercizer .tabs.dashboard-tabs header::after,body.exercizer .tabs.dashboard-tabs header:hover::after{background:#ff8d2e}body.exercizer .tabs.dashboard-tabs header.selected{color:#ff8d2e}body.exercizer article{margin-bottom:1rem;padding:1rem;box-shadow:none;border-color:#e3e3e3}body.exercizer article header{background-color:rgba(0,0,0,0);background-image:none;border-radius:0;padding:0}body.exercizer .select-border.article-edit{border:1px solid #e3e3e3}body.exercizer .select-border.article-edit choose-answer>div:first-child>*{text-align:center;flex:1;flex-basis:0}body.exercizer .select-border.article-edit choose-answer{font-size:12px}body.exercizer .down-open:before,body.exercizer .up-open:before{font-size:1.25rem}body.exercizer nav.vertical ul li em,body.exercizer nav.vertical ul li span{padding:0;margin:0;border:0;line-height:24px;background-color:rgba(0,0,0,0)}body.exercizer nav.vertical ul li a{background-image:none;background-color:#fafafa;border-color:#e3e3e3;color:#4a4a4a}body.exercizer nav.vertical ul li a i.arrow::before{margin-top:4px;border-width:6px 0 6px 8px;color:#4a4a4a}body.exercizer nav.vertical ul li a.opened.selected i.arrow::before{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}body.exercizer nav.vertical ul li a.selected{background-image:linear-gradient(#3889c1, #43b9e7);color:#fff}body.exercizer nav.vertical ul li a.selected i.arrow::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}body.exercizer nav.vertical ul li a.opened i.arrow::before{margin-top:6px;border-width:8px 6px 0 6px}body.exercizer .dominos .explorer .container i.folder-large{height:100%;width:100%;min-width:100%;min-height:100%;background-size:100%}body.exercizer .dominos .item{box-shadow:0px 2px 6px rgba(0,0,0,.1);border-radius:8px;border:0}body.exercizer .dominos.fallen .item .domino{align-items:center}body.exercizer .dominos.fallen .item .domino .top{padding:.8rem;width:80px;height:80px}body.exercizer .dominos.fallen .top img{border-radius:6px}body.exercizer .dominos.fallen.large .item .domino .top{width:100px;height:100px}body.exercizer div#edit-subject form[name=formSubjectProperties]{box-shadow:none;border:1px solid #e3e3e3}body.exercizer .small-text .button span{font-size:20px}body.exercizer .classic-link{display:block;padding:.5rem 1rem;font-family:var(--font-secondary);color:#2a9cc8;font-size:20px;border-radius:.75rem;text-transform:uppercase;text-align:center;border:1px solid #2a9cc8}body.exercizer .classic-link:hover{color:#fff;background-color:#3889c1}body.exercizer .button{border:0;font-size:1.375rem;font-weight:500;border-radius:.75rem}body.exercizer .button-primary{color:#fff}body.exercizer .button-primary svg[class*=icon]{fill:#fff}body.exercizer .button-primary:hover{background:#217b9e}body.exercizer .button-primary:active{background:#1d6b89}body.exercizer .button-primary.disabled{background-color:#e3e3e3}body.exercizer .button-secondary{color:#3889c1;border:1px solid #3889c1;background:#fff}body.exercizer .button-secondary svg[class*=icon]{fill:currentColor}body.exercizer .button-secondary:hover{color:#fff;background:#3889c1}body.exercizer .button-secondary:hover svg[class*=icon]{fill:currentColor}body.exercizer .button-secondary:active{color:#3889c1}body.exercizer .button-secondary:active svg[class*=icon]{fill:currentColor}body.exercizer .button-secondary.disabled{color:#c7c7c7;background-color:#e3e3e3}body.exercizer .button-secondary.disabled svg[class*=icon]{fill:currentColor}body.exercizer .button-accent{color:#fff;background-color:#ff8d2e}body.exercizer .button-accent:hover{background:#3889c1}body.exercizer .button-accent:active{background:#3889c1}body.exercizer .button-accent.disabled{color:#c7c7c7;background-color:#e3e3e3}body.exercizer .button-accent.disabled svg[class*=icon]{fill:#c7c7c7}body.exercizer .button-accent svg[class*=icon]{fill:#fff}body.exercizer .button-link{color:#2a9cc8;background-color:rgba(0,0,0,0);background-image:none;font-size:1.125rem;font-family:var(--font-primary);text-transform:unset;font-size:16px}body.exercizer .button-link svg[class*=icon]{fill:#2a9cc8}body.exercizer .button-link:hover{background-color:rgba(0,0,0,0);color:#217b9e}body.exercizer .button-link:hover svg[class*=icon]{fill:#217b9e}body.exercizer .button-link:active{background-color:rgba(0,0,0,0);color:#1d6b89}body.exercizer .button-link:active svg[class*=icon]{fill:#1d6b89}body.exercizer .button-link.disabled{background-color:rgba(0,0,0,0);color:#c7c7c7}body.exercizer .button-link.disabled svg[class*=icon]{fill:#c7c7c7}body.exercizer .button.disabled{pointer-events:none}body.exercizer .selected-subject-scheduled button{padding:2px 3px !important;background-image:none;height:auto;line-height:1}body.exercizer .flex-col-1D{display:flex;flex-direction:column;max-width:320px}body.exercizer .action-card{border-color:#fff1e6}body.exercizer .action-card:hover{border-color:#ff8d2e}body.exercizer .action-card-image svg{fill:#ff8d2e}body.exercizer .action-card-link .button.button-link{background:rgba(0,0,0,0);background-image:none;font-family:var(--font-primary);font-size:14px;text-transform:unset;color:#ff8d2e;display:flex;align-items:flex-start;line-height:1 !important;height:auto}body.exercizer .action-card-link .button.button-link svg{fill:currentColor}body.exercizer .action-card-link .button:hover svg[class*=icon-]{fill:currentColor}body.exercizer dropdown-buttons open{background:#fff;border:1px solid #2a9cc8;width:40px;height:40px;box-sizing:border-box;border-radius:12px;line-height:1;box-shadow:none;padding:0;display:flex;align-items:center;justify-content:center}body.exercizer dropdown-buttons open:hover{background-color:rgba(0,0,0,0)}body.exercizer dropdown-buttons open::before{display:none}body.exercizer dropdown-buttons open i.manage{font-size:1.5rem;color:#2a9cc8}body.exercizer .list-view thead{background-color:#2a9cc8}body.exercizer .list-view thead tr{background-color:rgba(0,0,0,0)}body.exercizer .list-view thead tr:hover{background-color:rgba(0,0,0,0) !important}body.exercizer .list-view thead tr:hover th{color:#fff}body.exercizer .list-view thead th{color:#fff}body.exercizer .list-view i{color:#4a4a4a}body.exercizer .lightbox-view .tabs.linker select,body.exercizer .lightbox .tabs.linker select{height:48px}body.exercizer .in-place-toaster{margin:0 -1rem;top:1rem}body.exercizer input[type=text].score{border-top:0;border-left:0;border-radius:0;border-right:0}body.exercizer table tr:hover{background-color:#e6f5ff !important}body.exercizer table tr:hover th{color:#4a4a4a}body.exercizer table tr:first-child{border-top:0}body.exercizer article thead{padding:8px;background-image:none;background-color:#e6f5ff}body.exercizer article thead th{color:#4a4a4a}body.exercizer article thead th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}body.exercizer article thead th:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}body.exercizer input[type=checkbox]{width:18px;height:18px}body.exercizer .options .add-option input[type=text]{height:40px}body.exercizer .side-nav{padding:1rem;box-shadow:none;border:1px solid #e3e3e3}body.exercizer .side-nav .content ul{margin-bottom:0}body.exercizer .grain-divider{padding:1rem;padding-top:1.6rem;margin:-1rem -1rem 1rem}body.exercizer perform-qcm .checkbox{line-height:1 !important;margin:0 !important}body.exercizer .mobile-nav-opener.visible,body.exercizer h1 i.storage{display:none !important}body.exercizer .application-title.move-right{margin-left:1rem}body.exercizer .selected-subject-scheduled button.download{background-color:rgba(0,0,0,0);border-color:#2a9cc8}body.exercizer .selected-subject-scheduled button.download [class*=icon]{fill:#2a9cc8}body.exercizer .selected-subject-scheduled button.download:hover{background-color:#dde8fd;border-color:rgba(0,0,0,0)}body.exercizer .droppable{border-color:#c9ced5;border-width:2px;border-style:dashed;background:#e9ebef;background:rgba(0,0,0,0)}body.exercizer .droppable:hover{border-color:#3889c1}body.exercizer .droppable.droptarget{border-color:#ff8d2e}body.exercizer .droppable.dragover{background:#e9ebef}@media(min-width: 1200px){body.exercizer .grid-layout-2{grid-template-columns:minmax(0, 300px) auto}}body.exercizer .navbar-new-mail span{line-height:initial}.widget.record-me .recorder--video button{font-size:1.2rem;width:100%}.widget.record-me .recorder--video .recorder--timer{font-size:1.2rem;padding:3px 5px !important}.navbar+.row nav.horizontal{bottom:auto;top:50%;margin-top:-15px}@media screen and (max-width: 800px){body .navbar+.row nav.horizontal{bottom:0;top:auto;margin-top:auto}}body,html{background:linear-gradient(#e2e5eb, #bec4d2);background-attachment:fixed}/*# sourceMappingURL=theme.css.map */
