ul.ui-autocomplete,.ui-widget-content .ui-state-focus{-webkit-border-bottom-left-radius:0 !important;-webkit-border-bottom-right-radius:0 !important;-webkit-border-top-right-radius:0 !important;-webkit-border-top-left-radius:0 !important;-moz-border-radius-bottomleft:0 !important;-moz-border-radius-bottomright:0 !important;-moz-border-radius-topright:0 !important;-moz-border-radius-topleft:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;border-top-left-radius:0 !important;color:#000}.ui-widget-content .ui-state-focus{background:#0064a9 none;color:#fff;border:1px solid #0064a9}ul.ui-autocomplete{max-width:calc(100% - -30px) !important;word-wrap:break-word}ul.ui-autocomplete li.ui-menu-item a{word-wrap:break-word}.recherche-simple{overflow:visible !important}#myNavbar-mobile[aria-expanded="true"]{right:0}#myNavbar-mobile{right:-18em;-webkit-transition:right .25s ease-in-out;transition:right ease-in-out .25s;background-color:#fff;-ms-box-shadow:0 0 10px rgba(0,0,0,.17);-o-box-shadow:0 0 10px rgba(0,0,0,.17);box-shadow:0 0 10px rgb(0 0 0 / 17%);position:absolute;top:0;min-height:100vh;height:100%;width:30rem}@media all and (min-width:768px){#myNavbar-mobile.collapse,#myNavbar-mobile.collapse.in{display:none !important}}#myNavbar-mobile #content-menu-mobile{overflow:auto;max-height:100%}#myNavbar-mobile:after{background:#18466b;content:'';display:none;height:100%;left:0;opacity:.6;position:fixed;top:0;right:0;z-index:-1}#myNavbar-mobile[aria-expanded="true"]:after{display:block}#myNavbar-mobile .btn-menu-close{margin:12px 16px;padding:0}#myNavbar-mobile .btn-menu-close{color:rgba(53,101,189,1);font-weight:700}#myNavbar-mobile a.dropdown-toggle+button{background-color:rgba(239,242,255,1);border-top:1px solid rgba(233,236,239,1)}#myNavbar-mobile a.dropdown-toggle+button img{transition:transform .5s ease-in-out}#myNavbar-mobile a.dropdown-toggle+button[aria-expanded="true"] img{transform:rotate(180deg)}#myNavbar-mobile .dropdown-area{display:flex;flex-direction:row;align-items:stretch}#myNavbar-mobile #search,#myNavbar-mobile button.OK_inline{margin-top:16px;margin-bottom:16px}@media all and (max-width:767.999px){.xs-popup-open{overflow:hidden !important}}@media all and (min-width:768px){li#connectedPartEspacePersonnel,li#notConnectedPartSeConnecter{border-left:1px solid rgba(191,206,234,1);padding-left:24px;margin-left:8px}}#notConnectedPartSeConnecter a,#connectedPartEspacePersonnel button,#connectedPartEspacePersonnel a.logout{background-color:rgba(255,245,184,1);border-radius:40px;padding:8px 12px;color:rgba(33,37,41,1);display:flex;flex-direction:row;align-items:center}.connectedPart p{margin:0;padding:8px 12px;color:#fff}#notConnectedPartSeConnecter a img{margin-right:8px}.header.authentifie #connectedPartEspacePersonnel{position:relative;display:flex;flex-direction:column;align-items:center}#connectedPartEspacePersonnel>button img{margin-left:8px}.header .connectedPart,.header #connectedPartEspacePersonnel{display:none}#connectedPartEspacePersonnel button{border:0}#connectedPartEspacePersonnelContent{background:#fff;top:50px;position:absolute;z-index:12;filter:drop-shadow(0 1px 15px rgba(0,0,0,0.15));border-radius:6px;color:rgba(33,37,41,1)}#connectedPartEspacePersonnelContent,#connectedPartEspacePersonnelContent p{color:rgba(33,37,41,1)}#connectedPartEspacePersonnelContent .loginName{font-weight:500}#connectedPartEspacePersonnelContent ul{list-style-type:none;width:283px;text-align:left}#connectedPartEspacePersonnelContent ul li{border-bottom:1px solid rgba(230,233,236,1)}#connectedPartEspacePersonnelContent ul li:first-child{padding:12px 24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media all and (min-width:768px){#connectedPartEspacePersonnelContent ul li:first-child{flex-direction:row}}#connectedPartEspacePersonnelContent ul li:first-child p{padding:0}#connectedPartEspacePersonnelContent ul li:last-child{border-bottom:0}#connectedPartEspacePersonnelContent>div:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;top:-21px;left:calc(50% - 10px);border-color:transparent transparent #fff transparent;border-width:11px}#connectedPartEspacePersonnelContent ul li+li a{padding:16px 24px;display:inline-block;width:100%}#connectedPartEspacePersonnelContent a.logout{padding:8px;display:inline-block}#connectedPartEspacePersonnelContent button img{width:24px}h2.TitrePouceVerte{background-image:none;height:auto;line-height:inherit;margin-top:0;padding-left:0}#BlockRechercheFormVT span{display:inline-block;text-align:right;width:110px}#BlockRechercheFormVT p{margin-top:0}#BlockRechercheFormVT input{border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;font-size:14px;height:34px;line-height:1.42857;max-width:100%;padding:6px 12px;transition:border-color .15s ease-in-out 0,box-shadow .15s ease-in-out 0s}#BlockRechercheFormVT input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6);outline:0 none}#BlockRechercheFormVT input.Bradio{height:auto;margin-left:.75em}#BlockRechercheFormVT #buttonVT{-moz-user-select:none;background:rgba(0,0,0,0) url(../modules/urssafWebService/css/img/search_icon.png) no-repeat center;border:0 none;cursor:pointer;height:24px;margin-left:-19px;width:24px;display:inline-block;touch-action:manipulation;vertical-align:middle}#BlockRechercheFormVT .form-error{width:auto}#RappelCritere{margin-bottom:32px}.debord_full{margin-left:-2500px;padding-left:2500px;margin-right:-2500px;padding-right:2500px;background-color:#FFF}.debord_full.bleu_clair{background-color:#eff2ff;color:#1a428a}.debord_full.bleu{background-color:#cedbf2;color:#21478a}.debord_full.bleu_fonce{background-color:#bfceea;color:#21478a}.debord_full .debord_full-background-image{width:100vw;margin-left:calc(((100vw - 100%) / 2) * -1);background-repeat:no-repeat;overflow-x:hidden}@media all and (max-width:767.9px){.debord_full .debord_full-background-image{background-image:none !important}}.debord_full .debord_full-content{padding:4rem 15px}@media all and (min-width:768px){.debord_full .debord_full-content{padding:7rem calc((100vw - 750px) / 2)}}@media all and (min-width:992px){.debord_full .debord_full-content{padding:7rem calc((100vw - 970px) / 2)}}@media all and (min-width:1200px){.debord_full .debord_full-content{padding:7rem calc((100vw - 1140px) / 2)}}html,body{overflow-x:hidden}#cookie-banner .alert-cnil{background-color:#fcf8e3;border-color:#faebcc;margin-bottom:0;padding:5px}#alert-cnil{background-color:rgba(0,0,0,0.85);font-size:.75em;color:#fff;padding-top:20px;padding-bottom:20px}#alert-cnil p{margin:0}#alert-cnil a{color:#77c7ff}#alert-cnil a.alert-cnil_close{background-color:#fff;border-radius:5px;color:#000;display:block;float:right;font-size:2.5em;line-height:1em;padding-left:.2em;padding-right:.2em;margin-left:15px}#alert-cnil a.alert-cnil_close:hover{text-decoration:none !important}@media(max-width:768px){.alert-cnil_close{font-size:1.4em;line-height:.7em;padding:5px}}@charset "utf-8";#StructMenuAdherer .modal-header{background-color:#337bb4;padding:9px 15px;border-bottom:1px solid #eee;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}#StructMenuAdherer .modal-header,#StructMenuAdherer .modal-header button.close{color:#fff;opacity:1;filter:alpha(opacity=100)}.EnteteVousAuthentifier{color:#c54d00}#StructMenuAdherer .modal-body .nonInscrit{background-color:#d8efea;border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px}#StructMenuAdherer .modal-body .dejaInscrit,#StructMenuAdherer .modal-body .nonInscrit{padding:1em 2em;margin-bottom:-15px}.EnteteNonInscrit,.EnteteInscrit{padding-top:.5em;padding-right:1em;padding-bottom:.2em;padding-left:1em;margin-bottom:.5em;background-color:#fff}.EnteteInscrit{text-align:center}.LibelleNonInscrit ul{list-style-position:outside;margin-left:20px;font-size:.875em}@media all and (min-width:992px){#StructMenuAdherer #BlockIdentificationForm{width:60%;margin:0 auto}}#StructMenuAdherer #BlockIdentificationForm input{margin-bottom:.2em}#StructMenuAdherer #BlockIdentificationForm input[type='password']{width:calc(100% - 46px);display:inline-block;margin-bottom:0}#StructMenuAdherer #BlockIdentificationForm button{height:34px;width:46px;padding-left:0;padding-right:0;text-align:center;vertical-align:top}#StructMenuAdherer #BlockIdentificationForm button,#StructMenuAdherer #BlockIdentificationForm input{border-radius:0}#StructMenuAdherer .MdpForgot{text-align:right;margin-top:0;margin-bottom:2.5em}#StructMenuAdherer .Continuer{position:absolute;bottom:0}.row.equals{display:flex;flex-wrap:wrap}.row.equals{flex-direction:column}@media all and (min-width:768px){.row.equals{flex-direction:row}}@media all and (max-width:767px){#StructMenuAdherer{top:5%}}#centerblocpopin{background-color:#FFF;border-right:#d1d1d1 1px solid;border-left:#d1d1d1 1px solid;border-bottom:#d1d1d1 1px solid;border-top:#d1d1d1 1px solid}#StructMenuAdherer.fixed{position:fixed;top:0}#TopMenuAdherer{clear:both;height:27px;padding-top:4px;padding-left:11px;background-color:#337bb4}#HautMenuAdhererClosed img{cursor:pointer;margin-top:4px}img#HautMenuAdhererClosed{color:#fff;cursor:pointer;float:right;margin-top:4px}#BottomMenuAdherer{clear:both;min-height:24px;padding-top:7px;padding-left:11px;background-color:#FFF}.EnteteVotreEspace{font-family:Arial;font-size:18px;display:block;color:#fff;text-align:left}.EnteteVousAuthentifier,.EnteteVousAuthentifier *{font-family:Arial;font-size:14px;display:block;color:#c54d00;text-align:left}#SousMenuNonInscrit{clear:both;float:left;background-color:#d8efea}.EnteteNonInscrit{font-family:Arial;font-size:15px;padding-top:7px;min-height:25px;margin-top:16px;margin-left:16px;margin-right:16px;display:block;text-align:left;padding-left:16px;background-color:#fff}.EnteteInscrit{font-family:Arial;font-size:15px;padding-top:7px;min-height:25px;margin-top:16px;margin-left:32px;margin-right:16px;display:block;text-align:left;padding-left:10px;background-color:#fff}@media all and (max-width:767px){.EnteteInscrit{margin-left:5px}}.LibelleNonInscrit p{padding-left:24px;padding-right:24px;margin-top:8px;margin-bottom:16px}.LibelleNonInscrit ul{margin-left:24px}#SousMenuNonInscrit ul{margin-left:24px}#SousMenuNonInscrit li{font-size:12px;text-align:left;list-style-type:none;background-repeat:no-repeat;background-image:url(../modules/urssafLogin/css/img/black_point.png);background-position:0 4px;padding-left:10px;padding-right:4px}.BoutonInscrire{cursor:pointer;margin-top:16px;margin-bottom:8px;margin-right:16px;padding-left:16px;padding-top:4px;padding-bottom:3px;padding-right:16px;background-color:#337bb4;float:right}.BoutonInscrire a{color:#fff}.SavoirPlus{margin-top:21px;margin-left:24px;float:left}.Continuer{margin-left:37px}@media all and (max-width:767px){.Continuer{margin-left:5px}}.MdpForgot{clear:both;margin-left:96px;margin-bottom:93px}@media all and (max-width:767px){.Continuer{margin-left:5px}.MdpForgot{margin-left:5px}}.SavoirPlus a,.Continuer a{cursor:pointer;text-decoration:underline;font-size:12px;color:#3163a7}.MdpForgot a{text-decoration:underline;font-size:11px;color:#3163a7}#SousMenuInscrit{float:left}#BlockRechercheTheme{margin-top:32px}#BlockRechercheTheme .BTexte{display:block;border:#c5c5c5 1px solid;font-style:italic;padding-top:2px;padding-left:8px;margin-bottom:8px;margin-left:24px;height:20px;width:160px;color:#787878}#BlockRechercheTheme .BTextePasswd{display:block;float:left;border:#c5c5c5 1px solid;font-style:italic;padding-left:8px;margin-left:24px;height:22px;width:160px;color:#787878}.validation{float:left;cursor:pointer;margin-left:-13px;width:24px;height:24px}@media all and (max-width:767px){#BlockRechercheTheme #formPopin .BTexte{margin-left:0}#BlockRechercheTheme #formPopin .BTextePasswd{margin-left:0}#formPopin .validation{margin-left:0}}.first{cursor:pointer}