.navbar,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.btn-warning{background-image:linear-gradient(#ff6707,#dd5600 60%,#c94e00);background-repeat:no-repeat;border-bottom:0;filter:none}.butCornerNE{position:absolute;right:15px;top:15px;padding:6px 12px;background-color:#2fa4e7;color:#fff;border:1px solid #666}.butCornerNE:hover,.butCornerNE:visited{color:#fff;text-decoration:none}.mdi::before{font-size:24px;line-height:14px}.btn .mdi::before{position:relative;top:4px}.btn-xs .mdi::before{font-size:18px;top:3px}.btn-sm .mdi::before{font-size:18px;top:3px}.dropdown-menu .mdi{width:18px}.dropdown-menu .mdi::before{position:relative;top:4px;left:-8px}.nav .mdi::before{position:relative;top:4px}.navbar .navbar-toggle .mdi::before{position:relative;top:4px;color:#FFF}.breadcrumb .mdi::before{position:relative;top:4px}.breadcrumb a:hover{text-decoration:none}.breadcrumb a:hover span{text-decoration:underline}.alert .mdi::before{position:relative;top:4px;margin-right:2px}.input-group-addon .mdi::before{position:relative;top:3px}.navbar-brand .mdi::before{position:relative;top:2px;margin-right:2px}.list-group-item .mdi::before{position:relative;top:3px;left:-3px}.material{webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.material2{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.material4{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.bigLabel{font-size:24px;font-weight:700;padding:15px}div.warn7{margin:12px auto;background-color:#ffdc00;color:#000;padding:8px 8px 8px 50px;background-image:url("../img/info32flat.png");background-position:8px 12px;background-repeat:no-repeat;min-height:60px;font-size:20px}div.warn7 .boxElv{margin:5px;padding:3px;padding:4px;line-height:1.42857;background-color:#FFF;display:inline-block;border:0;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);cursor:default}div.warn7 .boxElv .cls{font-style:italic;text-align:center;font-size:75%}div.warn7 .boxElv .nom{text-align:center}.flash7{background-color:yellow;color:#000}.info7{margin:12px auto;background-color:#afdbff;padding:8px 8px 8px 50px;background-image:url("../img/info32flat.png");background-position:8px 12px;background-repeat:no-repeat;min-height:60px;font-size:20px}.infoGreen{margin:12px auto;background-color:#00e344;padding:8px 8px 8px 50px;background-image:url("../img/info32flat.png");background-position:8px 12px;background-repeat:no-repeat;min-height:60px;font-size:20px}.infoAction{margin:12px auto;background-color:#ffdc00;padding:8px 8px 8px 50px;background-image:url("../img/info32flat.png");background-position:8px 12px;background-repeat:no-repeat;min-height:60px;font-size:20px}.bigChoice7{font-size:2em;margin-bottom:5px;border-radius:0;background-color:#afdbff;display:block;width:100%}.warnLst{background-color:#ffdc00;color:#000;padding:0 6px 0 8px;font-size:16px}.warnLst .fa{color:red}.tooltip-popup-timer{position:absolute;z-index:3000;border:1px solid #111;padding:45px;background-color:#e4f9c7;font-size:24px;-moz-box-shadow:0 0 10px #a89e0f;-webkit-box-shadow:0 0 10px #a89e0f;box-shadow:0 0 10px #a89e0f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tooltip-popup-error{position:absolute;z-index:3000;border:1px solid #111;padding:45px;background-color:#Fb4;color:#F00;font-size:24px;-moz-box-shadow:0 0 10px #a89e0f;-webkit-box-shadow:0 0 10px #a89e0f;box-shadow:0 0 10px #a89e0f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.bigInfo{position:fixed;width:50%;left:25%;top:15%;min-height:60%;background-color:#fc3;color:#000;font-size:24px;box-shadow:0 10px 20px #4e72c4;border-radius:5px;z-index:3000;opacity:.8;display:flex;justify-content:center;align-items:center}@media(max-width:768px){#kAppBody{margin-top:0}}@media(min-width:769px){#kAppBody{margin-top:10px}}#appWarning{margin:10px auto;display:block;background-color:#ffa;border:1px solid #444;min-height:250px;padding:32px 24px 8px 20px}@media(max-width:900px){#appWarning .titre{font-size:17px}}@media(min-width:900px){#appWarning .titre{font-size:24px}}#appWarning .ensEvalItem,#appWarning .ensEvalDomItem{text-align:center}#appWarning .ensEvalItem .groupeLibWarning,#appWarning .ensEvalDomItem .groupeLibWarning{color:#2e6da4 !important;font-weight:bold}@media(max-width:900px){#appWarning .ensEvalItem .groupeLibWarning,#appWarning .ensEvalDomItem .groupeLibWarning{font-size:17px}}@media(min-width:900px){#appWarning .ensEvalItem .groupeLibWarning,#appWarning .ensEvalDomItem .groupeLibWarning{font-size:24px}}#appWarning .ensEvalItem .nbEvalWarning,#appWarning .ensEvalDomItem .nbEvalWarning{color:#2fa4e7 !important}@media(max-width:900px){#appWarning{width:100%}}@media(min-width:900px){#appWarning{width:900px}}label.invalideField{color:red}input.invalideField{border-color:red}.noa{color:#555;text-decoration:none}.noa:hover{text-decoration:none}.artInvalide{opacity:.2}.defBlogCss{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.defBlogCss p{font-size:20px;line-height:1.1em}.defBlogCss .title{font-size:28px;font-weight:500;color:#317eac;line-height:1.1em;padding:15px;margin:0}.defBlogCss .excerpt{font-size:20px;padding:10px 8px}@media(max-width:450px){.defBlogCss .excerpt{font-size:16px}}.defBlogCss .visStatus{margin-top:15px;border-bottom:1px solid #ccc;font-size:18px;padding:4px 6px;line-height:1.3em}.defBlogCss .kCms_artList .title{color:#317eac}.defBlogCss .kCms_artList .blkA{width:220px}@media(max-width:768px){.defBlogCss .kCms_artList .blkA{width:100%}}.defBlogCss .kCms_artList .blkB{width:calc(100% - 350px)}@media(max-width:768px){.defBlogCss .kCms_artList .blkB{width:100%}}.defBlogCss .kCms_artList .blkAB{width:calc(100% - 130px)}@media(max-width:768px){.defBlogCss .kCms_artList .blkAB{width:100%}}.defBlogCss .kCms_artList .blkRight{width:130px}@media(max-width:768px){.defBlogCss .kCms_artList .blkRight{width:100%}}.defBlogCss .kCms_artList .nbView,.defBlogCss .kCms_artList .infoDat{width:130px;padding:4px 6px}.defBlogCss .kCms_artList .excerpt{max-height:120px;overflow:hidden}.defBlogCss .articleLst{padding:15px 0}.defBlogCss .articleLst .title{color:#317eac}.defBlogCss .articleLst .blkA{width:220px}@media(max-width:768px){.defBlogCss .articleLst .blkA{width:100%}}.defBlogCss .articleLst .blkB{width:calc(100% - 350px)}@media(max-width:768px){.defBlogCss .articleLst .blkB{width:100%}}.defBlogCss .articleLst .blkAB{width:calc(100% - 130px)}@media(max-width:768px){.defBlogCss .articleLst .blkAB{width:100%}}.defBlogCss .articleLst .blkRight{width:130px}@media(max-width:768px){.defBlogCss .articleLst .blkRight{width:100%}}.defBlogCss .articleLst .nbView,.defBlogCss .articleLst .infoDat{width:130px;padding:4px 6px}.defBlogCss .articleLst .visi{color:#aaa}.defBlogCss .artPerime{background-color:lightgrey !important}.defBlogCss .artAVenir{background-color:palegreen !important}.defBlogCss .kCmsSite .subject{width:calc(100% - 100px);color:#317eac;font-size:24px;padding-top:8px}.defBlogCss .kCmsSite .subject-status{width:55px;float:right}.defBlogCss #TMUCont{min-height:300px}.defBlogCss #TMUDet{border:1px solid #888;padding:15px}.defBlogCss #TMUDet .gTitle{font-size:18px;font-family:arial,sans-serif;color:#1a0dab}.defBlogCss #TMUDet .gDescr{font-size:16px;font-family:arial,sans-serif;color:#006621}.defBlogCss #TMUleft{width:33%;min-height:400px}.defBlogCss #TMUrite{min-height:400px;width:64%;margin-left:.7%;float:right}.defBlogCss #TMUDis{border:1px solid #888;margin-top:15px;min-height:200px;background-color:#fff}@media(max-width:600px){.defBlogCss #TMUCont{height:45vh;min-height:100px}.defBlogCss #TMUDis{width:100%}}.kCmsSiteViewMAS .user{width:calc(100% - 250px);color:#666;font-size:16px;padding-top:8px}.kCmsSiteViewMAS .infoBar{width:250px}.kCmsSiteUserMAS .user{width:calc(100% - 250px);color:#666;font-size:16px;padding-top:8px}.kCmsSiteUserMAS .infoBar{width:250px}#scrForum{background:#fafafa}.defForumCss{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.defForumCss .catTitle{font-size:32px;padding:8px 14px;background-color:#ccf2ff;color:#006;font-weight:700;margin-bottom:12px;margin-top:15px}.defForumCss .catDescr{font-size:16px;padding:8px 14px;background-color:#ccf2ff;color:#006;margin-bottom:12px;margin-top:15px}.defForumCss .artTreeNode{background-color:#eee;font-size:16px}.defForumCss .forumCategMain{background-color:#ccf2ff;color:#006;margin-bottom:10px}.defForumCss #kForumList{height:100vh;overflow-y:auto}.defForumCss p{font-size:20px;line-height:1.1em}.defForumCss h2{font-size:32px;font-weight:500;color:#317eac;line-height:1.1em}@media(max-width:450px){.defForumCss h2{font-size:28px}}.defForumCss .title{font-size:32px;font-weight:500;color:#317eac;line-height:1.1em}@media(max-width:450px){.defForumCss .title{font-size:20px}}.defForumCss .h1Input{margin-bottom:8px;height:2em;font-size:2em;font-weight:bold}.defForumCss #textForMess{font-size:18px;color:#222;line-height:1.1em;padding:8px 15px;height:240px;width:100%}.defForumCss .newDiscText{width:100%;height:320px;font-size:18px;line-height:1.1em}.defForumCss #forumLastDisc{max-width:1024px;margin:auto}.defForumCss .forumListAssisLeft,.defForumCss .forumListAssisMAS,.defForumCss .forumListAssis{background:white;padding:8px;border-bottom:1px solid #ddd}.defForumCss .forumListAssisLeft .subject,.defForumCss .forumListAssisMAS .subject,.defForumCss .forumListAssis .subject{font-size:18px;font-weight:700;color:#317eac;line-height:1.1em;width:calc(100% - 45px);min-width:160px;min-height:30px;padding-top:8px;margin:0}.defForumCss .forumCategItem .subject{font-size:24px;font-weight:500;color:#317eac;line-height:1.1em;width:calc(100% - 100px);padding-top:8px}.defForumCss .forumCategItem .subject-status{width:55px;float:right}.defForumCss .forumCategItem .dvpt{font-size:8px;color:#aaa}.defForumCss .forumListAssisMAS .subject{width:calc(100% - 35px);padding-top:8px}.defForumCss .forumListAssisMAS .subject-status{max-width:55px;float:right}.defForumCss .forumListAssisMAS .book{width:35px;line-height:.4}.defForumCss .forumListAssisMAS .infoA{width:calc(100% - 235px);min-width:150px}.defForumCss .forumListAssisMAS .infoB{width:235px;float:right}.defForumCss .forumListAssisMAS .infoA{color:#888}@media(max-width:520px){.defForumCss .forumListAssisMAS .infoA,.defForumCss .forumListAssisMAS .infoB{width:100%}}.defForumCss .forumListAssisMAS .status{width:140px;display:inline-block;float:right}.defForumCss .forumListAssisMAS .logoEtb{width:40px;float:right}.defForumCss .forumListAssis:hover{background-color:#f9f9f9}.defForumCss .forumListAssis .book{width:30px;float:right}.defForumCss .kforCommentItem{webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.defForumCss .kforCommentItem .dt{font-size:14px}.defForumCss .kforCommentItem .subject{font-size:20px;font-weight:bold}.defForumCss .kforCommentItem .messText{font-size:18px;line-height:1.1em;white-space:pre-wrap;padding:8px 12px}.defForumCss .kforCommentItem .excerpt{font-size:18px;max-height:55px;overflow:hidden}.defForumCss .kforCommentItem:hover{cursor:pointer}.defForumCss .discHeader{margin-bottom:5px}.defForumCss .discHeader .subject{width:calc(100% - 40px);font-size:28px;font-weight:500;color:#317eac;line-height:1.1em}.defForumCss .discHeader .ckeckBookmark label{margin-top:24px}.defForumCss .discHeader .fdd_pri{margin-top:15px}.defForumCss .discHeader .menuAct{margin-right:15px;float:right}.defForumCss .discHeader .book{width:35px}.defForumCss .isReadN,.defForumCss .isWaitAnswer,.defForumCss .isAnswered{padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.defForumCss .fdd_pri{width:30px;padding:0 1px;background-color:transparent}.defForumCss .fdd_pri .iconSelectMenu{display:none}.defForumCss #ForumDiscPanel .isWaitAnswer{background-color:red;color:#fff}.defForumCss #ForumDiscPanel .isAnswered{background-color:#0f0}.defForumCss #ForumDiscPanel .isReadN{background-color:#01ff70}.defForumCss #jqtLstMess .vGridElem{border:0}.defForumCss .forMessItem .other{background-color:#cef}.defForumCss .forMessItem .myself{background-color:#eee;margin-left:8%}.defForumCss .forMessItem .kforCommentItem{width:91%;margin-top:12px;margin-bottom:12px}.defForumCss .forMessItem .kforCommentItem .ctms{width:175px;padding:4px 8px}.defForumCss .forMessItem .kforCommentItem .cnick{float:right;padding:4px 8px}.defForumCss .tag{height:24px;border:1px solid #6acbdc;margin:2px 6px;padding:2px 12px;border-radius:2px;background:#6acbdc}#kwf_addTag .tag{height:24px;border:1px solid #6acbdc;margin:2px 6px;padding:2px 12px;border-radius:2px;background:#6acbdc}#kwf_addTag textarea{min-height:200px}.kbm_pri:before{font-family:FontAwesome;content:"\f005";display:inline-block;font-size:24px}.kbm_pri_0{color:#888}.kbm_pri_0:before{content:"\f006"}.kbm_pri_1{color:#01ff70}.kbm_pri_2{color:#ffdc00}.kbm_pri_3{color:#ff851b}.kbm_pri_4{color:#ff4136}#mainForumPanel .lstForumItem{cursor:pointer}#forumLastDiscCont{margin-bottom:15px}#forumLastDiscCont .isReadN{background-color:#01ff70}#forumLastDiscCont .isWaitAnswer{background-color:red;color:#fff}#forumLastDiscCont .isAnswered{background-color:#0f0}#CookConsentBox{position:fixed;bottom:0;border:2px solid red;padding:10px 50px 10px 10px;background-color:#f5d0a9;z-index:40000}@media(max-width:800px){#CookConsentBox{font-size:14px}}@media(min-width:801px){#CookConsentBox{font-size:18px}}#CookConsentBox .croix_grise{position:absolute;top:0;right:0;width:45px;height:45px;display:block;background-color:#fff;text-align:center;cursor:pointer;font-weight:bold;font-size:30px}.padSign{position:absolute;top:0;right:0;width:100vw;height:100vh;background-color:#eee;border:4px solid #000}.padSign .barButt{margin-top:8px}.padSign .bigTitle{font-size:24px;font-family:arial,sans-serif;color:#1a0dab;margin-left:50px}.padSign .signInfo{font-size:12px;font-family:arial,sans-serif;color:#1a0dab;margin-left:50px;margin-top:8px;display:none}.padSign .signCadre{font-size:12px;font-family:arial,sans-serif;color:#1a0dab;margin-top:2%;border:4px solid #000;background-color:#fff}@media(min-height:500px){.padSign .bigTitle{margin-top:8%}.padSign .barButt{margin-top:16px}.padSign .signInfo{display:block;margin-top:2%}}@media(min-height:900px){.padSign .bigTitle{margin-top:15%}.padSign .barButt{margin-top:32px}.padSign .signInfo{margin-top:8%}}@media(min-width:500px){.padSign .signCadre{margin-left:calc(50vw - 250px)}}