html{height:100%}body{font-family:'Roboto',"Helvetica Neue",Verdana,sans-serif;position:relative;width:100%;min-width:20em;background:#5c5c5c fixed;height:100%}body{padding-right:0 !important;margin-right:0 !important}body.modal-open{overflow:hidden}#outer-wrap{position:relative;overflow:hidden;width:100%}#inner-wrap{position:relative;width:100%;top:0;bottom:0;left:0;right:0;height:100%}.align-left{float:left !important}@media screen and (max-width:1024px){img.bg{left:50%;margin-left:-512px}}.message-header{text-align:center;background-color:rgba(218,186,186,0.5);width:61%;margin:-50px auto 13px auto;text-indent:20px;border-radius:4px;height:40px;line-height:40px;color:#2e2e2e;font-style:italic;font-size:1.3em;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.alert-text{font-weight:500;font-size:1.8em;text-align:center}.alert-redirect{text-align:center;text-decoration:underline;font-size:1.6em}.alert-redirect a{color:#f16451}#content-header{height:60px;max-width:1400px;min-width:890px;margin:auto auto 3%;border-bottom:0;background-color:rgba(255,255,255,0.7);border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:0 2em}#content-header #main-logo-header{float:left;margin-left:15px}#content-header #main-menu-header{float:right}#content-header #main-menu-header li{list-style:none;padding:17px 10px}#content-header #main-menu-header li .name-icone{display:none}#content-header #main-menu-header li a.menu-item{position:relative;color:#071a42;font-size:21px;font-weight:300;text-shadow:none}@media screen and (min-width:45.0625em){#content-header #main-menu-header li a.menu-item:hover{color:#000513;text-decoration:none}#content-header #main-menu-header li a.menu-item:focus{text-decoration:none}#content-header #main-menu-header li a.menu-item:after{display:block;position:absolute;left:0;bottom:-5px;width:0;height:3px;background-color:#071a42;content:"";transition:width .1s}#content-header #main-menu-header li a.menu-item:hover:after{width:100%}}#content-header #main-menu-header .icones-header{padding:2px 0 2px 8px}.nav-tabs{height:30px;margin-bottom:4em;border-bottom:0}.nav-tabs a,.nav-tabs a:hover{color:#424242}.nav-tabs div{width:100%}.nav-tabs div ul{padding-left:0}.nav-tabs div ul li{float:left;font-size:20px;font-weight:lighter;list-style:none;padding:9px 17px;background-color:rgba(255,255,255,0.2);border-radius:4px}.nav-tabs div ul li a:hover{text-decoration:none}.nav-tabs div ul li a:focus{text-decoration:none}.nav-tabs div ul li.active{background-color:rgba(255,255,255,0.5)}.nav-tabs div ul li:hover{background-color:rgba(255,255,255,0.5)}.nav-tabs div ul li:nth-of-type(1),.nav-tabs div ul li:nth-of-type(2){margin-right:15px}.nav-tabs div ul li:nth-of-type(3){margin-right:40px}#main-logo-header-mobile{display:none}#container-logo-footer{padding-bottom:50px;margin-top:10%;width:100%;bottom:10px}#container-logo-footer #content-footer{width:205px;margin:auto;padding:0}.logo-footer{float:left}#facebook-logo-footer{margin-right:20px;margin-left:20px}#plus-logo-footer{margin-left:20px}#container-ul-diderot-corner,#container-ul-facebook-corner,#container-ul-twitter-corner,#container-ul-instagram-corner,#container-ul-plus-corner{position:absolute;visibility:hidden;margin-top:-240px;margin-left:-48px;transition-duration:100ms;opacity:0}#container-ul-facebook-corner,#container-ul-twitter-corner,#container-ul-instagram-corner{margin-top:-200px;margin-left:-80px}#container-ul-plus-corner{margin-top:-130px;margin-left:-50px}#diderot-logo-footer:hover #container-ul-diderot-corner,#facebook-logo-footer:hover #container-ul-facebook-corner,#twitter-logo-footer:hover #container-ul-twitter-corner,#instagram-logo-footer:hover #container-ul-instagram-corner,#plus-logo-footer:hover #container-ul-plus-corner{visibility:visible;transition-duration:100ms;opacity:1}#container-ul-footer{float:left}#container-ul-footer .menu-footer{padding:20px 20px;margin:0;background-color:#313131;border-radius:4px;list-style:none;float:left}#container-ul-footer .menu-footer a{color:white}.corner{background-image:url(/bundles/entapp/images/corner-27x14.png);margin:auto;width:27px;height:14px;clear:both}#logo-diderot-popup{margin-bottom:10px}.close-btn{display:block;width:2.625em;height:2.25em;padding:0;border:0;outline:0;background:url("/bundles/entapp/images/close-btn.svg") left center no-repeat;background-size:1.875em 1.875em;overflow:hidden;white-space:nowrap;text-indent:100%;filter:alpha(opacity=100);opacity:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.no-svg .close-btn{background-image:url("/bundles/entapp/images/close-btn.png")}.close-btn:focus,.close-btn:hover{filter:alpha(opacity=100);opacity:1}.nav-btn{display:block;width:2.625em;height:2.25em;padding:0;border:0;outline:0;background:url("/bundles/entapp/images/nav-icon.png") left center no-repeat;background-size:1.875em 1.5em;overflow:hidden;white-space:nowrap;text-indent:100%;filter:alpha(opacity=70);opacity:.7;-webkit-tap-highlight-color:rgba(0,0,0,0)}.no-svg .nav-btn{background-image:url("/bundles/entapp/images/nav-icon.png")}.nav-btn:hover,.nav-btn:focus{filter:alpha(opacity=100);opacity:1}#nav{z-index:200;position:relative;overflow:hidden;width:100%;color:#fff;display:inline}#nav .close-btn{display:none}#nav .block-title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nav .block{z-index:2;position:relative}#nav ul{display:block}#nav ul:before,#nav ul:after{content:"";display:table}#nav ul:after{clear:both}#nav li{display:block}#nav li a{display:block;color:#002043;font-size:24px;line-height:1.28571em;font-weight:bold;outline:0}#nav li a .text-danger{color:#a94442}#nav li.is-active a{color:#fff}#top{z-index:100;position:relative;color:#fff}#nav-open-btn{position:absolute;top:.6em;left:0;height:40px;width:40px}#nav-open-btn #fake{position:absolute;width:40px;height:40px}#nav-open-btn .bar{width:40px;height:10px;background-color:#002c47}#nav-open-btn #bar-1{border-radius:0 10px 0 0}#nav-open-btn #bar-1,#nav-open-btn #bar-2{margin-bottom:5px}#nav-open-btn div.clicked ~ div#bar-1,#nav-open-btn div.clicked ~ div#bar-2,#nav-open-btn div.clicked ~ div#bar-3{transition-duration:300ms}#nav-open-btn div#bar-1,#nav-open-btn div#bar-2,#nav-open-btn div#bar-3{transition-duration:300ms}#nav-open-btn div.clicked ~ div#bar-1,#nav-open-btn div.clicked ~ div#bar-2,#nav-open-btn div.clicked ~ div#bar-3{height:6px;border-radius:6px;margin-top:17px}#nav-open-btn div.clicked ~ div#bar-2{height:2px;opacity:.0;position:absolute;margin-top:-11px;transition-duration:200ms}#nav-open-btn div.clicked ~ div#bar-1{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-open-btn div.clicked ~ div#bar-3{position:absolute;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-11px}@media screen and (min-width:45.0625em){body{-webkit-overflow-scrolling:touch}#nav-open-btn{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nav .close-btn{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nav .block-title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nav ul{text-align:center;white-space:nowrap}#nav li{display:inline-block}}@media screen and (max-width:45em){#nav{position:absolute;top:0;padding-top:5.25em}#nav:not(:target){z-index:1;height:0}#nav:target .close-btn{display:block}#nav .close-btn{position:absolute;top:-3.75em;left:1.875em}#nav .block{position:relative;padding:0}#nav li{position:relative}#nav li.is-active:after{z-index:50;display:block;content:"";position:absolute;top:50%;right:-0.03125em;margin-top:-0.625em;border-top:.625em transparent solid;border-bottom:.625em transparent solid;border-right:.625em white solid}.js-ready #nav{height:100%;width:70%;background-color:rgba(0,0,0,0.85)}.js-ready #nav .block{background:transparent}.js-ready #nav .close-btn{display:block;filter:alpha(opacity=70);opacity:.7}.js-ready #nav{left:-70%}.js-ready #inner-wrap{left:0}.js-nav #inner-wrap{left:70%}.csstransforms3d.csstransitions.js-ready #nav{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-ready #inner-wrap{left:0 !important;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-nav #inner-wrap{-webkit-transform:translate3d(70%,0,0) scale3d(1,1,1);-moz-transform:translate3d(70%,0,0) scale3d(1,1,1);-ms-transform:translate3d(70%,0,0) scale3d(1,1,1);-o-transform:translate3d(70%,0,0) scale3d(1,1,1);transform:translate3d(70%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions.js-ready #nav .block{filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity 300ms 100ms,-webkit-transform 500ms ease;-webkit-transition-delay:ease,0;-moz-transition:opacity 300ms 100ms ease,-moz-transform 500ms ease;-o-transition:opacity 300ms 100ms ease,-o-transform 500ms ease;transition:opacity 300ms 100ms ease,transform 500ms ease;-webkit-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-moz-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-ms-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-o-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.csstransforms3d.csstransitions.js-nav #nav .block{filter:alpha(opacity=100);opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#content-header{margin-bottom:0;min-width:0 !important;width:100% !important;border-bottom:0}#main-logo-header{float:right !important;padding:0 4% 0 4%;margin:12px 3% 0 0;border-top:1px solid white}#main-logo-header img{width:122px;height:70px}#content-header #nav{padding-top:5px !important;z-index:99}#main-menu-header{background-color:rgba(255,255,255,0.9);float:left !important;width:100% !important;padding:0 9% 0 14% !important}#main-menu-header li{border-bottom:1px dashed rgba(255,255,255,0.5);padding:18px 0 21px 0 !important}#main-menu-header .icones-header{border-bottom:none !important;padding:25px 0 10px 0 !important}#main-menu-header .name-icone{display:initial !important;font-size:.85em;font-weight:300;padding-left:12px}#nav-open-btn{z-index:101}}.row-profile-edit{padding-top:30px;width:480px;float:none !important;margin:auto !important;color:black !important}.row-profile-edit .edit-form{width:320px;margin:auto !important;background-color:#ecedec;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.22);padding:20px}.row-profile-edit .edit-form legend{border-bottom:0;text-align:center}.edit-form{width:390px;margin:0 auto;font-size:16px;color:#555}.edit-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}.edit-form input:nth-of-type(1),.edit-form input:nth-of-type(2){border-radius:0;height:50px;padding-left:15px;outline:0;border:0;box-shadow:0 0 0 1000px white inset;display:block;width:100%;font-size:14px;color:#555;vertical-align:middle;background-color:#fff;background-image:none}.edit-form input:nth-of-type(1){border-radius:3px 3px 0 0;border-bottom:1px solid #ece9e9}.edit-form input:nth-of-type(2){border-radius:0 0 3px 3px}.edit-form #content-inputfile-p{padding:10px;background-color:#ddd;border-radius:3px;margin-top:9px}.edit-form #content-inputfile-p p{margin-bottom:0;color:#8c8c8c;font-size:.9em}.edit-form #content-inputfile-p input{max-width:320px;background-color:transparent !important;color:transparent;height:inherit;padding:0;box-shadow:none;border:0}.edit-form button{margin-top:9px;background:url(/bundles/entapp/images/background-button-id.png) left;width:280px;height:48px;border:0;color:white;border-radius:3px;transition-duration:200ms}.edit-form button:hover{background-position:right;transition-duration:200ms}.edit-form.expanded{width:480px}.disbursement-form{width:38rem;margin:0 auto}.disbursement-form .chosen-container{width:38rem !important}.modal-button{margin-top:-4px;background:url(/bundles/entapp/images/background-button-id.png) left;height:42px;border:0;color:white;border-radius:3px;transition-duration:200ms;float:right}.modal-button:hover{background-position:right;transition-duration:200ms}#absence .modal-button{margin-top:11px;margin-right:40px;font-size:1.1em}@media only screen and (max-device-width:480px){.row-profile-edit{padding-top:10px;padding-bottom:15px;width:96% !important;margin:0 auto !important}.row-profile-edit .edit-form{width:90%}.row-profile-edit .edit-form button{width:100% !important}}.fa-file-pdf-o{content:url(/bundles/entapp/images/pdf-doc-40x40.png)}.fa-file-excel-o{content:url(/bundles/entapp/images/excel-doc-40x40.png)}.fa-file-word-o{content:url(/bundles/entapp/images/word-doc-40x40.png)}.fa-file-powerpoint-o{content:url(/bundles/entapp/images/powerpoint-doc-40x40.png)}.fa-file-movie-o,.fa-file-video-o{content:url(/bundles/entapp/images/video-doc-40x40.png)}.fa-file-sound-o,.fa-file-audio-o{content:url(/bundles/entapp/images/audio-doc-40x40.png)}.fa-flash{content:url(/bundles/entapp/images/flash-doc-40x40.png)}.fa-file-pdf-o,.fa-file-excel-o,.fa-file-word-o,.fa-file-powerpoint-o,.fa-file-movie-o,.fa-file-video-o,.fa-file-sound-o,.fa-file-audio-o,.fa-flash{width:40px;height:40px}@media only screen and (max-device-width:480px){#main-logo-header{display:none}#newsFeedModal .modal-dialog{width:95% !important}}.btn-lesson-generator{background-color:rgba(255,255,255,0.3);margin:auto;width:85%;margin-bottom:30px;border-radius:2px;padding:20px 20px 11px 20px;font-size:1.1em;transition-duration:200ms}.btn-lesson-generator p{font-size:1.1em;font-weight:500}.btn-lesson-generator p img{float:right}.btn-lesson-generator:hover{background-color:rgba(255,255,255,0.6);transition-duration:200ms;text-decoration:none}@media only screen and (max-device-width:480px){.btn-lesson-generator{display:none}}.row-container{border-top:5px solid #3ca3d0;width:100%;background-color:rgba(255,255,255,0.4);border-radius:4px;margin:0 0 40px;min-height:815px;padding:40px}.btn-doc-list{background-color:rgba(255,255,255,0.3);margin:auto auto 20px 32px;width:28%;border-radius:2px;padding:20px 20px 11px;font-size:1.1em;transition-duration:200ms;color:black}.btn-doc-list:hover{background-color:rgba(255,255,255,0.6);transition-duration:200ms;text-decoration:none}.btn-doc-list p img{float:right}#previous-day,#previous-week,#previous-month,#previous-control-month{width:30px;height:30px;float:left;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#next-day,#next-week,#next-month{width:30px;height:30px}#fake{width:30px;height:30px;position:absolute;margin-top:0;margin-left:-15px}.element{background-color:black;width:18px;height:4px;border-radius:2px;position:absolute;margin-left:-15px;transition-duration:100ms}.element1{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:19px}.element2{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:8px}#fake:hover ~ .element1{-ms-transform:rotate(-35deg);-webkit-transform:rotate(-35deg);transform:rotate(-35deg);margin-top:18px}#fake:hover ~ .element2{-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);margin-top:9px}#fake:active ~ .element1{-ms-transform:rotate(-28deg);-webkit-transform:rotate(-28deg);transform:rotate(-28deg);margin-top:17px}#fake:active ~ .element2{-ms-transform:rotate(28deg);-webkit-transform:rotate(28deg);transform:rotate(28deg);margin-top:10px}.tooltip.fade.top{max-width:initial !important}.chosen-container{width:279px !important}.chosen-container .chosen-single,.chosen-choices{background-image:none !important;background:none !important;background-color:white !important;color:#424242 !important;border:none !important;border-radius:0}.chosen-container .chosen-drop{background-image:none !important;background:none !important;background-color:white !important;color:#424242 !important;border:none !important;border-radius:0}.chosen-container .chosen-search input{color:#424242}.chosen-container .chosen-results li.highlighted{background:#286090 none;color:#fff}.modal-content{color:rgba(0,0,0,0.9);background-color:rgba(255,255,255,0.75);border:5px solid #3ca3d0;border-left:0;border-bottom:0;Border-right:0;border-radius:5px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-o-box-shadow:none !important;-ms-box-shadow:none !important;box-shadow:none !important}.modal-content #submit-link{margin-left:43%;float:none}.modal-content #submit-iframe{margin-left:43%;float:none}.modal-content #uploadSubmit{margin-left:43%;float:none}.modal-content #link-upload{float:none}.modal-content #computer-upload{float:none}.modal-content legend{border-bottom:1px solid rgba(0,0,0,0.5)}#message-container{top:-2em;position:relative;transition:top .5s;text-align:center;max-width:90%;width:65%;margin:20px auto;padding:1em;border:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;background-color:rgba(255,255,255,0.7)}#message-text{animation:fade-in .5s;flex-grow:1;text-align:center;font-size:1.3em;color:#0a152f}#message-link{text-decoration:none;color:inherit;width:20px}#message-link i{font-size:20px}.message-item{cursor:pointer}#newsFeedModal .modal-dialog{width:60%}@keyframes fade-in{from{opacity:0}to{opacity:1}}.chosen-container-single .chosen-single{height:34px !important;line-height:34px !important}.chosen-container{width:269px !important}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(../assets/vendor/chosen/chosen-sprite.png) no-repeat 0 7px}.btn{text-shadow:0 -1px 0 rgba(0,0,0,0.25);font-weight:bold;color:white;background-color:#444;padding:5px 15px;margin-bottom:0;display:inline-block;border-radius:4px;-webkit-transition:background-color .2s ease-out !important;-o-transition:background-color .2s ease-out !important;transition:background-color .2s ease-out !important;font-size:14px;border:0;background-image:none}.btn{text-shadow:0 -1px 0 rgba(0,0,0,0.25);font-weight:bold;padding:11px 11px;margin-bottom:0;display:inline-block;border-radius:1px;-webkit-box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}.btn-primary{background-color:#337ab7}.notifications .badge{background-color:#b94a48;color:#fff;margin-left:0}.notifications .badge.success{background-color:#5bb15a;color:#fff;margin-left:0}
.bg-blur{filter:blur(6px) !important;-webkit-filter:blur(6px) !important;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='6')}@media screen and (max-width:1024px){img.bg{left:50%;margin-left:-512px}}.login-form{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:loginForm .3s ease-out .2s;-moz-animation:loginForm .3s ease-out .2s;animation:loginForm .3s ease-out .2s;-webkit-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards;animation-fill-mode:backwards}.password,.first-connection{font-size:.9em;font-style:italic;margin-left:3px}.lost-password{margin-top:20px;color:#e5dddd}#main-logo-id{width:124px;height:76px;margin:auto;margin-top:15%;margin-bottom:50px}@-webkit-keyframes loginForm{0{opacity:0;-webkit-transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes loginForm{0{opacity:0;-moz-transform:translateY(25px)}100%{opacity:1;-moz-transform:translateY(0)}}@keyframes loginForm{0{opacity:0;-webkit-transform:translateY(25px);-moz-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.form-id{width:280px;margin:0 auto;font-size:16px;color:#555}.form-id input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}.form-id input{border-radius:0;height:50px;padding-left:15px;outline:0;border:0;box-shadow:0 0 0 1000px white inset;display:block;width:100%;font-size:14px;color:#555;vertical-align:middle;background-color:#fff;background-image:none}.form-id input:nth-of-type(1){border-radius:3px 3px 0 0;border-bottom:1px solid #ece9e9}.form-id input:nth-of-type(2){border-radius:0 0 3px 3px}.form-id span{color:#e5dddd}.form-id button{margin-top:9px;background-image:url(/bundles/entapp/images/background-button-id.png);background-position:left;width:280px;height:48px;border:0;color:white;border-radius:3px;transition-duration:200ms}.form-id button:hover{background-position:right;transition-duration:200ms}.form-id .error{text-align:center;background-color:rgba(255,255,255,0.4);border-radius:3px;margin-top:9px;color:#f8f8f8;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}.form-id #form_domain_chosen span{color:#6f6f6f}.label-cgu{text-align:center;padding:2em;color:#3e3e3e}.label-cgu span{padding:1em;background:rgba(240,248,255,0.5600000000000001);border-radius:2px}.label-cgu span a{color:#245580}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes check{0{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@-moz-keyframes check{0{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@-ms-keyframes check{0{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@keyframes check{0{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}.checkbox{background-color:rgba(255,255,255,0.4);display:inline-block;height:25px;margin:1em 1em -0.5em 3.2em;width:25px;border-radius:5px}.checkbox label{display:block;height:50px;position:relative;width:50px}.checkbox label:after{-moz-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);-webkit-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-moz-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;border-right:4px solid transparent;border-top:4px solid transparent;content:'';display:block;height:18px;left:2px;position:absolute;top:14px;width:10px;border-radius:5px}.checkbox label:hover:after{border-color:#556aa0}.checkbox input{display:none}.checkbox input:checked+label:after{-webkit-animation:check .8s;-moz-animation:check .8s;-o-animation:check .8s;animation:check .8s;border-color:#0f1e44}.checkbox.checkbox-alt label:hover:after{-webkit-animation:check .8s ease infinite;-moz-animation:check .8s ease infinite;-o-animation:check .8s ease infinite;animation:check .8s ease infinite}.checkbox.checkbox-alt input:checked+label:after{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}#container-logo-footer #content-footer{display:none;width:147px}#container-logo-footer #container-ul-diderot-corner{margin-top:-220px}