#optis_inscription_popup{display:none;position:absolute;top:0;left:0;z-index:99999;padding-bottom:10px}#optis_inscription_popup .popin_container{background:#fff;float:right;margin-top:-2px;width:639px;max-width:100%}#optis_inscription_popup .popin_container .header{padding:16px 30px;margin-bottom:30px;font-size:12px;height:auto!important;line-height:normal}#optis_inscription_popup .popin_container .header .title{color:#f26255;font-size:1.5em;text-align:center;font-weight:700}#optis_inscription_popup .popin_container form{margin:0}#optis_inscription_popup .popin_container form button,#optis_inscription_popup .popin_container form input,#optis_inscription_popup .popin_container form label,#optis_inscription_popup .popin_container form select,#optis_inscription_popup .popin_container form textarea{font-size:12px;line-height:normal;margin-bottom:0}#optis_inscription_popup .popin_container form label{margin-bottom:0;display:inline}#optis_inscription_popup .popin_container form input{padding:12px 3px;font-size:15px;margin-bottom:20px;display:block;width:100%;margin-top:5px;height:auto}#optis_inscription_popup .popin_container form input#pseudo{margin-bottom:10px}#optis_inscription_popup .popin_container form input[type=submit].orange{background-color:#f28800}#optis_inscription_popup .popin_container form input[type=submit].orange:hover{background-color:#99be21}#optis_inscription_popup .popin_container form input#persist{display:inherit;margin-top:-11px}#optis_inscription_popup .popin_container .left,#optis_inscription_popup .popin_container .right{width:45%;padding:0 5%;float:left}#optis_inscription_popup .popin_container .left p,#optis_inscription_popup .popin_container .right p{font-weight:700;margin-bottom:10px}#optis_inscription_popup .popin_container .left p.legende,#optis_inscription_popup .popin_container .right p.legende{font-size:10px;font-weight:400;font-style:italic}#optis_inscription_popup .popin_container .right{float:right}#optis_inscription_popup .popin_container .right span{float:right;font-size:.8em;margin-top:2px}#optis_inscription_popup .popin_container .right span a{color:#4d4d4d}#optis_inscription_popup .close{display:block;position:absolute;top:35px;right:8px;cursor:pointer;width:13px;height:13px;z-index:99999999;background-repeat:no-repeat;color:#fff}#optis_inscription_popup .close:hover{color:#999}.optis_overlay{display:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:99950;opacity:.6;background-image:url(../img/noir-op-90.png);background-repeat:repeat;transition-duration:.4s}@media screen and (max-width:450px){#optis_inscription_popup{position:fixed!important;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;top:0!important}#optis_inscription_popup .popin_container .left,#optis_inscription_popup .popin_container .right{clear:both;float:none;width:100%;text-align:center}#optis_inscription_popup .popin_container .right{border-top:2px solid #999;padding-top:15px}#optis_inscription_popup .popin_container .aron.noprint,#optis_inscription_popup .popin_container h2.noprint{display:none}#optis_inscription_popup .popin_container form input,#optis_inscription_popup .popin_container form select{margin:0 auto;height:50px;border-radius:4px;margin-bottom:10px!important}#optis_inscription_popup .popin_container form input,#optis_inscription_popup .popin_container form select,#optis_inscription_popup .popin_container form textarea{padding:5px;width:100%!important}#optis_inscription_popup .popin_container form input[type=checkbox],#optis_inscription_popup .popin_container form select[type=checkbox],#optis_inscription_popup .popin_container form textarea[type=checkbox]{width:20px!important}#optis_inscription_popup .popin_container form label{font-size:19px!important;margin-right:10px;width:90%;padding-top:6px}#optis_inscription_popup .popin_container #opt_editeur{width:25px!important;height:25px!important;float:left;margin-right:15px!important}}#ouibouncemodal a{color:#eee}#cp_myPopupOK{margin-top:0!important;top:45%!important;position:fixed!important;left:50%!important;margin-left:-250px!important}.blockUI.blockOverlay{z-index:1500!important}.blockUI.blockMsg.blockPage{position:absolute!important;top:410px!important;left:50%!important;margin-left:-270px!important;z-index:1600!important}input:focus{outline:0!important}#ouibouncemodal{font-family:'Open Sans',sans-serif;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1111}#ouibouncemodal .ouiunderlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);cursor:pointer;-webkit-animation:fadein .5s;animation:fadein .5s;z-index:1100}#ouibouncemodal .ouimodal{width:684px;height:500px;z-index:1200;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;-webkit-animation:popin .3s;animation:popin .3s}#ouibouncemodal .ouimodalbody{font-size:.9em;text-align:center;overflow:hidden;width:639px;max-width:100%;height:297px;position:absolute;top:126px;right:0;background-color:#fff;padding:20px 0}#ouibouncemodal .popin_header{position:absolute;right:0}#ouibouncemodal .ouimodalfooter{position:absolute;text-align:center;width:100%;bottom:53px;left:16px}#ouibouncemodal .ouimodalfooter p{cursor:pointer;display:inline;border-bottom:1px solid #FFF;font-size:16px;color:#FFF}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes popin{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}85%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-ms-keyframes popin{100%,85%{opacity:1}0%{-ms-transform:scale(0);transform:scale(0);opacity:0}85%{-ms-transform:scale(1.05);transform:scale(1.05)}100%{-ms-transform:scale(1);transform:scale(1)}}@keyframes popin{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}85%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@media screen and (max-width:1000px){#ouibouncemodal{display:none!important}}.popin_header{background:url(/digischool/ressources/img/popin_header.png) center no-repeat;width:659px;height:128px;max-width:100%}#voletInscription{position:fixed;bottom:10%;right:-245px;border-collapse:separate;display:table;z-index:101;width:285px}#voletInscription .recos_push_inscription{display:block;left:40px;position:relative;padding:10px;color:#fff;background-color:#324a66;border-bottom:1px solid #e4e4e4;text-transform:uppercase}#voletInscription .recos_push_inscription:hover{background-color:#45474d}#voletInscription .header{background-color:#f26255;display:table-cell;width:40px}#voletInscription .header:hover{background-color:#d1564d}#voletInscription .header .close{background-color:#d1564d;width:40px;height:40px;float:right}#voletInscription .header .close:hover{background-color:#f26255}#voletInscription .header .close .fa{color:#fff;top:9px;left:10px}#voletInscription .header .close.isopen .fa:first-of-type{display:block}#voletInscription .header .close.isclose .fa:first-of-type,#voletInscription .header .close.isopen .fa:nth-of-type(2){display:none}#voletInscription .header .close.isclose .fa:nth-of-type(2){display:block}#voletInscription .header p{color:#fff;display:block;position:absolute;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#voletInscription .header p.ongletName{text-transform:uppercase;font-size:15px;padding:4px 0 0 10px;left:-83px;bottom:78px}#voletInscription .header p.ongletName .fa{top:8px}#voletInscription .header p.small{font-size:11px;padding-left:10px;left:-114px;bottom:165px;display:block;width:100%;height:10px}#voletInscription .content{background:#45474d;display:table-cell;width:245px;height:217px}#voletInscription .content ul{list-style-type:none;color:#fff;padding-left:10px}#voletInscription .content ul li{margin:8px 5px 8px 0}#voletInscription .content ul li a{color:#fff}#voletInscription .content ul li a:hover{color:#f26255}