@charset "utf-8";*{outline:none;box-sizing:border-box}body{font-family:'Source Sans Pro',sans-serif;margin:0;padding:0;width:100%;height:100%;top:0;left:0}.bck{background:#131315 url(../images/bck.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position-y:0}.bck-overlay{background-image:none;background-color:rgb(0 102 153 / .5);position:fixed;padding:0;margin:0;top:0;left:0;z-index:4;width:100%;height:100%;display:block}.bck-grey{background-color:rgb(102 102 102 / .5)!important}#hautpage{position:fixed;bottom:20px;right:25px;background:#fff;background:rgb(255 255 255 / .7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:2px 2px 2px 0 rgb(4 60 91 / .65);-moz-box-shadow:2px 2px 2px 0 rgb(4 60 91 / .65);box-shadow:2px 2px 2px 0 rgb(4 60 91 / .65);z-index:5}#hautpage i{color:#fff;margin:0;position:relative;left:16px;top:19px;font-size:1.2em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#hautpage:hover{background:rgb(255 255 255 / .9)}#hautpage:hover i{color:#fff;top:16px}.header div{margin:0 auto;width:62%}.header ul{float:right}nav{position:relative}nav ul{list-style-type:none;margin:0;padding:0;height:60px}nav ul li:not(.profil){margin:0;float:left;height:80px;transition:0.3s}nav ul li:hover{background-color:#005fa3}nav ul li a{padding:20px 22px 20px 22px;margin:0;color:#fff;text-decoration:none;display:inline-block;height:80px}nav ul li a:hover{color:#fff}nav ul li img{height:2.2em;width:2.2em;float:left}nav ul li span{float:left;margin:8px 0 0 8px}nav .logo{float:left;margin-top:22px;width:230px;height:auto}nav .header{background-color:#004a7f;width:100%;height:80px;font-family:'Source Sans Pro',sans-serif;font-size:1em}nav .header button{cursor:pointer}.js-menu{display:none}.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:27px;left:7px;font-size:1em;background:red;color:#fff;font-weight:600;width:auto;height:18px;min-width:18px;text-align:center;line-height:18px;border-radius:50%;box-shadow:0 0 1px #333;padding:2px}.form a.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-40px;left:-12px;font-size:.34em;background:red;color:#fff;font-weight:600;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;box-shadow:0 0 1px #333;padding:2px}.badge-white[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#fff;color:red;font-weight:600;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;box-shadow:0 0 1px #333;padding:2px}.badge-red[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:red;color:#FFF;font-weight:600;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;box-shadow:0 0 1px #333;margin:0 12px 0 0;padding:2px}.badge-blue[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#00538e;color:#FFF;font-weight:600;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;box-shadow:0 0 1px #333;margin:0 12px 0 0;padding:2px}.header .dropdown-menu{background-color:#014a7f;height:auto;margin:0;padding:0;border-radius:0;position:absolute;top:81px;width:266px;display:none;z-index:4}.header .dropdown-menu ul{padding:0;margin:0}.header .dropdown-menu li{width:100%;text-align:center;display:table}.header .dropdown-menu li a{text-decoration:none;font-size:1.22em;font-weight:300;width:100%;display:table}.header .dropdown-menu .line{border-top:1px solid #FFF;width:107px}.header .dropdown-menu .moncompte{background:url(../images/icon-compte.svg) 0 0 no-repeat;background-size:2.1em;width:2.1em;height:2.1em;display:block}.header .dropdown-menu .completeprofil{font-size:1em;display:block;text-align:center;background:red;height:auto;padding:10px}.header .dropdown-menu .completeprofil:focus{background-color:#c00}.header .dropdown-menu .deconnexion{background:url(../images/icon-deconnexion.svg) 0 0 no-repeat;background-size:2.1em;width:2.1em;height:2.1em;display:block}header .dropdown-menu li div{width:100%}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}[class*="col-"]{float:left;padding:0}.size-0-35{font-size:0.35em!important;line-height:18px!important}.size-0-4{font-size:0.4em!important;line-height:20px!important}.size-0-5{font-size:0.5em!important;line-height:22px!important}.size-0-6{font-size:0.6em!important;line-height:24px!important}.size-0-7{font-size:0.7em!important;line-height:29px!important}.size-0-8{font-size:0.8em!important;line-height:33px!important}.size-0-9{font-size:0.9em!important;line-height:40px!important}.size-1{font-size:1em!important}.size-1-5{font-size:1.5em!important}.size-2{font-size:2em!important}.size-3{font-size:3em!important}.size-4{font-size:4em!important}.size-5{font-size:5em!important}.size-6{font-size:6em!important}.MajFirstLetter:first-letter{text-transform:capitalize}.weight-100{font-weight:100}.weight-200{font-weight:200}.weight-300{font-weight:300}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.margin-10{margin-left:10px}.margin-20{margin-left:20px}.margin-24{margin-left:24px}.bcksize-1{background-size:1em!important;width:1em!important;height:1em!important}.bcksize-1 .tooltiptext{font-size:1em!important}.txtbleu{color:#069}.nospace{padding:0px!important;margin:0px!important}p a{font-weight:300;text-decoration:none;color:#069}li a{text-decoration:none;color:#069}p a:hover,li a:hover{color:#09c}form#recherche{height:48px;width:100%;margin:28px 0 0 0}textarea,input.text,input[type="text"],input[type="password"],input[type="button"],input[type="select"],input[type="submit"],.input-checkbox{-webkit-appearance:none;border-radius:0;filter:none}textarea:focus,input.text:focus,input[type="text"]:focus,input[type="number"]:focus,input[type="select"]:focus,input[type="password"]:focus{-webkit-appearance:none;border-radius:0;filter:none;border-color:#069;outline:0;-webkit-box-shadow:inset 0 0 1px #006699,0 0 4px #006699!important;box-shadow:inset 0 0 1px #006699,0 0 4px #006699!important}button.bt-search{float:right;background:#FFF url(../images/icon-rechercher.svg) 15px 50% no-repeat;background-size:2.8em;padding:0;height:48px;display:block;width:63px;border:none;-webkit-appearance:none;cursor:pointer}button.bt-search:hover{background:#FFF url(../images/icon-rechercher-bleu.svg) 15px 50% no-repeat;background-size:2.8em;height:48px;width:63px}input.recherche{font-family:'Source Sans Pro',sans-serif;border:1px solid #069;width:93.5%;padding:14px 24px 14px 24px;height:48px;font-size:.4em;font-weight:300;float:left;color:#666;margin:0}input.avis{background:#FFF url(../images/icon-alerte.svg) 15px 50% no-repeat;background-size:2.5em 2.5em;padding:15px 24px 15px 58px!important}input.ajout{background:#FFF url(../images/icon-ajouter.svg) 15px 50% no-repeat;background-size:1em 1em;padding:15px 24px 15px 48px!important}::placeholder{color:#e1e1e1;opacity:1;letter-spacing:1px}:-ms-input-placeholder{color:#e1e1e1;letter-spacing:1px}::-ms-input-placeholder{color:#e1e1e1;letter-spacing:1px}input::-ms-reveal,input::-ms-clear{display:none}.contenu{color:#FFF;font-size:54px;background-color:#FFF;clear:both;padding:7%;display:inline-block;width:100%}.titre{margin:25px 0 0 0;cursor:pointer}h1{font-family:'Source Sans Pro',sans-serif;font-size:3.6em;color:#FFF;line-height:40px;text-transform:uppercase;font-weight:700}h2{color:#004a7f;font-family:'Source Sans Pro',sans-serif;font-size:.89em;font-weight:200;line-height:49px}h3{color:#000;font-family:'Source Sans Pro',sans-serif;font-size:.545em;font-weight:300}h5{color:#000;font-family:'Source Sans Pro',sans-serif;font-size:.395em;font-weight:500}.form a.option{color:#004a7f;font-family:'Source Sans Pro',sans-serif;font-size:.89em;font-weight:200;width:100%;display:block;cursor:pointer}.form a.option .arrow-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-right:22px;float:right;margin:24px 0 0 0}.info-bulle{margin-bottom:20px;background-color:#fff;font-weight:300;text-align:center;font-size:.36em;position:relative;border:1px solid #004a7f;box-shadow:0 5px 15px 0 rgb(0 0 0 / .3);color:#036;padding:7px 21px 7px 21px;display:inline-block}.info-bulle:before{content:'';display:block;position:absolute;left:-6px;top:50%;width:0;height:0;border:5px solid #fff;border-right-color:#004a7f;border-bottom-color:#004a7f;transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-top:-5px}.info-bulle:after{content:'';display:block;position:absolute;left:-5px;top:50%;width:0;height:0;border:5px solid #fff;border-right-color:#fff;border-bottom-color:#fff;transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-top:-5px}.msgbox{background-color:#ebf7fd;border:1px solid #069;padding:24px;text-align:center}.posInfo{float:left;margin-top:-43px;margin-left:25px}p{font-family:'Source Sans Pro',sans-serif;font-size:.3em;color:#000;line-height:18px}ol{font-family:'Source Sans Pro',sans-serif;font-size:.3em;color:#000;line-height:18px}ol li{padding:14px 0 14px 14px}hr{border-top:1px solid #069;width:100%;margin:25px 0 0 0;border-bottom:none;border-left:none;border-right:none}hr:after{content:'';display:block;height:3px;background:linear-gradient(to left,#fff 75%,#006699 25%);outline:none}hr.transparent{border-top:1px solid #069;width:100%;margin:70px 0 0 0;border-bottom:none;border-left:none;border-right:none}hr.transparent:after{content:'';display:block;height:3px;background:linear-gradient(to left,transparent 75%,#006699 25%);outline:none}hr.grey{border-top:6px solid #f6f2ef}hr.grey:after{display:block;height:6px;background:none;outline:none}.txt-bleu{color:#426c94}#container{width:62%;margin:0 auto}.contenu span.info{background:url(../images/icon-info.svg) 0 0 no-repeat;background-size:.45em;width:.45em;height:.45em;float:right;z-index:1001}.contenu span.info.alignLeft{float:left;background-size:1.5em;width:1.5em;height:1.5em;margin:0 12px 9px 0}#captcha-form{display:none}#ReenvoiCourriel{font-weight:700;cursor:pointer}span.telecharger{background:url(../images/icon-telecharger.svg) 0 0 no-repeat;background-size:1.1em;width:1.1em;height:1.1em;margin:4px 5px 0 0;float:left}span.rechercher{background:url(../images/icon-rechercher-bleu.svg) 0 0 no-repeat;background-size:1.1em;width:1.1em;height:1.1em;margin:0 7px 0 0;float:left}span.imprimer{background:url(../images/icon-imprimer.svg) 0 0 no-repeat;background-size:1.1em;width:1.1em;height:1.1em;margin:4px 7px 0 0;float:left}.nopadding{padding:0!important;margin:0!important}.copyright{width:100%;display:table;border-top:1px solid #00538e;margin-top:21px}.copyright .row{margin-top:12px}.copyright a,.copyright p{font-size:.3em;color:#000;display:inline-block;margin:0;padding:7px 0 0 0;text-decoration:none}.copyright a:hover{color:#09c}.copyright .col-8 p{float:left}.copyright .col-4 a:first-of-type{float:right;margin-left:50px}.copyright .col-4 a:nth-child(2){float:right}span.info{background-image:url(../images/icon-info.svg);background-repeat:no-repeat;background-size:1em;width:1em;height:1em;float:left;margin:4px 8px 0 3px}.border-top{border-top:1px solid #00538e}footer{background-color:#004a7f;width:100%;height:auto;margin-top:-75px;clear:both;z-index:3}footer .info h2{margin:0}footer .info{margin:0 auto;width:62%;padding-top:90px;padding-left:4%}footer .info img{width:2.3em;height:2.3em;text-indent:-9999px;transform:scale(1);transition:transform 0.25s}footer .info .reseaux-sociaux img:hover{transform:scale(1.2)}footer .info .icon{width:2.8em;height:2.8em;margin:0 0 4px 0}footer .info .row{padding:70px 0 30px 0}footer p{color:#FFF;font-size:1.5em;margin:0 0 0 4px}footer .info p{color:#FFF;font-size:1em;line-height:19px}footer h2{color:#FFF;font-family:'Source Sans Pro',sans-serif;font-size:2.9em;font-weight:200}footer h3{color:#FFF;font-family:'Source Sans Pro',sans-serif;font-size:1.4em;font-weight:300;line-height:11px;margin:21px 0 6px 4px}.validation-summary-errors{background-color:#f9f9fb;color:#ef3655;border:1px solid #ef3655;padding:7px;width:100%;line-height:17px;font-size:16px;text-align:left;margin:0 0 10px 0}.validation-summary-errors ul{margin:0px!important;padding:7px!important}.validation-summary-errors ul li{margin:0px!important;padding:4px 0 4px 32px!important;list-style:none;background-image:url(../images/icon-erreur.svg)!important;background-repeat:no-repeat;background-position:left center;background-size:20px 20px}.field-validation-error{color:#ef3655;display:inline-block;margin:10px 0 10px 0;line-height:17px;font-size:15px;font-weight:400;height:auto;width:100%}.field-validation-error:before{content:"*";padding-right:5px;vertical-align:-2px}.alert-success{background-color:#cfc;color:darkgreen;border:1px solid darkgreen;padding:7px;width:100%;line-height:17px;font-size:16px;text-align:left;margin-top:7px}.alert-success ul{margin:0px!important;padding:7px!important}.alert-success ul li{margin:0px!important;padding:4px 0 4px 5px!important;list-style:none;background-repeat:no-repeat;background-position:left center;background-size:20px}.alert-success ul li:before{content:"✓";margin-right:15px}.alert-new{font-weight:400!important;cursor:pointer}span.icon-adresse{display:block;float:left;width:2em;height:1.5em;background-image:url(../images/icon-adresse-bleu.svg);background-repeat:no-repeat}span.icon-telephone{display:block;float:left;width:2em;height:1.5em;background-image:url(../images/icon-telephone-bleu.svg);background-repeat:no-repeat}.g-recaptcha{margin:15px 0 0 0}#FrmCarteAccesInscription{display:none}.loading{display:inline-block;position:fixed;top:50%;left:50%;width:74px;height:74px;margin-top:-37px;margin-left:-37px;background-image:url(../images/icon-portailcitoyen.png);background-position:center center;background-repeat:no-repeat;background-size:42px 42px;z-index:20}.loading div{box-sizing:border-box;display:block;position:absolute;width:61px;height:61px;margin:6px;border:5px solid #036;border-radius:50%;animation:loading 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#036 #fff0 #fff0 #fff0;-webkit-box-shadow:0 0 3px -1px rgb(0 0 0 / .4);-moz-box-shadow:0 0 3px -1px rgb(0 0 0 / .4);box-shadow:0 0 3px -1px rgb(0 0 0 / .4)}.loading div:nth-child(1){animation-delay:-0.45s}.loading div:nth-child(2){animation-delay:-0.3s}.loading div:nth-child(3){animation-delay:-0.15s}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.menu{-webkit-transition:0.1s -webkit-transform linear;transition:0.1s -webkit-transform linear;transition:0.1s transform linear;transition:0.1s transform linear,0.1s -webkit-transform linear;position:relative;background:0;float:right;top:12px;margin-top:1rem;height:1.7rem;width:2.5rem;z-index:4;outline:0;padding:0;border:0;cursor:pointer}.bar,.bar::before,.bar::after{-webkit-transition:0.2s background linear 0.1s,0.2s top linear 0.2s,0.2s -webkit-transform linear;transition:0.2s background linear 0.1s,0.2s top linear 0.2s,0.2s -webkit-transform linear;transition:0.2s background linear 0.1s,0.2s top linear 0.2s,0.2s transform linear;transition:0.2s background linear 0.1s,0.2s top linear 0.2s,0.2s transform linear,0.2s -webkit-transform linear;position:absolute;background:#FFF;margin:auto;width:100%;height:.2rem;content:'';top:50%;left:0}.bar{margin-top:-.1rem}.bar::before{top:-1.2rem}.bar::after{top:1.2rem}.bar::before,.bar::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.active .bar{background:0}.active .bar::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.active .bar::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.active .bar::before,.active .bar::after{top:0}.active .bar,.active .bar::before,.active .bar::after{-webkit-transition:0.2s background linear 0.1s,0.2s top linear,0.2s -webkit-transform linear 0.2s;transition:0.2s background linear 0.1s,0.2s top linear,0.2s -webkit-transform linear 0.2s;transition:0.2s background linear 0.1s,0.2s top linear,0.2s transform linear 0.2s;transition:0.2s background linear 0.1s,0.2s top linear,0.2s transform linear 0.2s,0.2s -webkit-transform linear 0.2s}.menu-open nav{-webkit-transform:translateX(0);transform:translateX(0)}.show{display:block}.closeBtn{font-family:'Source Sans Pro',sans-serif;position:absolute;top:10px;right:25px;display:block;color:#999;font-size:4.5em;font-weight:600;border:none;cursor:pointer}.closeBtn:after,.bleu:after{content:'\00d7'}.closeBtn:hover{color:#FFF}#fenetre-securite .closeBtn{top:0;right:25px;font-size:4.5em}.bleu:hover{color:#00538e}#fenetre-securite{background-color:#f4f4f4;display:none;width:55%;position:fixed;top:50%;left:50%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:30px;-webkit-box-shadow:0 0 15px -4px rgb(0 0 0 / .75);-moz-box-shadow:0 0 15px -4px rgb(0 0 0 / .75);box-shadow:0 0 15px -4px rgb(0 0 0 / .75);z-index:1001}#fenetre-securite .contenu{background-color:#fff0;padding:0 20px 0 0;overflow-y:auto;height:60vh;margin-bottom:10px}#fenetre-securite h1{color:#00538e;font-size:2em;font-weight:200;margin:0;text-transform:none}#fenetre-securite p,#fenetre-securite ol{color:#000;font-size:.3em;line-height:17px}#fenetre-securite .closeBtn:hover{color:#00538e}.alerte-fenetre{background:#004a7f url(../images/icon-alerte.svg);background-size:50px 50px;background-repeat:no-repeat;background-position:center 30px;width:700px;height:auto;display:none;padding:70px 35px 35px 35px;text-align:center;z-index:6}.icon-succes{background:#004a7f url(../images/liste-puce-crochet-white.svg)!important;background-size:50px 50px!important;background-repeat:no-repeat!important;background-position:center 30px!important}.icon-avertissement{background:#004a7f url(../images/icon-alerte.svg)!important;background-size:50px 50px!important;background-repeat:no-repeat!important;background-position:center 30px!important}.alerte-fenetre h1{color:#FFF;font-size:1.4em;font-weight:400;margin:30px 0 30px 0;line-height:21px;text-transform:none}.alerte-fenetre p{color:#FFF;font-size:1em;margin:30px 0 30px 0;line-height:19px}.alerte-fenetre button{border:1px solid #FFF;padding:12px 20px 12px 20px;background-color:#fff0;color:#FFF;text-transform:uppercase;cursor:pointer}.alerte-fenetre button:hover{border:1px solid #FFF;background-color:#FFF;color:#004a7f}.alerte-fenetre input[type=password]{font-size:0.8em!important;width:50%!important;margin:0 auto}.alerte-fenetre input[type=submit],.alerte-fenetre input[type=button]{background-color:transparent!important;border:1px solid #FFF!important;text-transform:uppercase;color:#FFF!important;padding:12px 0 12px 0;font-family:'Source Sans Pro',sans-serif;font-size:0.96em!important;font-weight:600!important;padding:12px 20px 12px 20px;cursor:pointer}.alerte-fenetre input[type=submit]:hover,.alerte-fenetre input[type=button]:hover{background-color:#FFF!important;color:#00538e!important}.alerte-fenetre-erreur{background:#f9f9fb url(../images/icon-erreur.svg);background-size:50px 50px;background-repeat:no-repeat;background-position:center 30px;width:700px;height:auto;display:none;padding:70px 35px 35px 35px;text-align:center;-webkit-box-shadow:0 0 15px -4px rgb(0 0 0 / .75);-moz-box-shadow:0 0 15px -4px rgb(0 0 0 / .75);box-shadow:0 0 15px -4px rgb(0 0 0 / .75);z-index:6}.alerte-fenetre-erreur h1{color:#999;font-size:1.4em;font-weight:400;margin:30px 0 30px 0;line-height:22px;text-transform:none}.alerte-fenetre-erreur p{color:#ef3655;background-color:#FFF;text-align:center;font-size:.95em;margin:30px 0 30px 0;line-height:19px;padding:14px 6px 14px 6px;border:1px solid #ef3655}.alerte-fenetre-erreur button{border:1px solid #FFF;padding:12px 20px 12px 20px;background-color:#fff0;color:#FFF;text-transform:uppercase;cursor:pointer}.alerte-fenetre-erreur button:hover{border:1px solid #FFF;background-color:#FFF;color:#004a7f}.alerte-fenetre-erreur input[type="button"]{border:1px solid #FFF;padding:12px 20px 12px 20px;background-color:#ef3655;color:#FFF;font-size:0.9em!important;text-transform:uppercase;cursor:pointer}.alerte-fenetre-erreur input[type="button"]:hover{border:1px solid #FFF;background-color:#dd1637;color:#FFF}.alerte-fenetre-erreur .closeBtn:hover{color:#ef3655}.absTop{position:absolute;top:0%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.fixedCenter{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#AlerteCreation{display:none;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.creationprofil{margin:0 0 20px 0}.creationprofil hr{margin:50px 0 0 0}.creationprofil input[type="button"]:nth-of-type(2){margin:0 0 0 6px}#FormNumEmploye{display:none}.form .modifier{float:right;margin:-6px 0 0 0}.zoneErreur{clear:both;margin:10px 0 20px 0;background-color:#fff;text-align:center;padding:15px 40px 30px 40px}.zoneErreur h2{font-size:1.3em!important;padding:0;margin:0!important;font-weight:500!important;color:#ff0000!important}.zoneErreur p{font-size:1em!important;line-height:19px;padding:0;margin:0;color:#ff0000!important}.zoneAvertissement{clear:both;margin:10px 0 20px 0;text-align:center;padding:15px 70px 15px 90px;border:1px solid #999;background:#f7f7dc url(../images/icon-alerte-gris.svg);background-size:50px 50px;background-repeat:no-repeat;background-position:30px center}.zoneAvertissement h2{font-size:1.3em!important;padding:0;margin:0!important;font-weight:500!important;color:#333!important;line-height:31px!important}.zoneAvertissement p{font-size:1em!important;line-height:19px!important;padding:0px!important;margin:0;color:#333!important}#ModificationTelephone .zoneAvertissement{margin:15px 0 0 0!important}.bandeau_alerte_gris{padding:35px 45px 35px 45px;margin:35px 0 14px 0;font-weight:500;font-size:1em;width:750px;text-align:center;color:#666;background-color:#f4f4f4}.bandeau_alerte_gris h1{font-size:.5em;font-weight:300;text-transform:none;color:#666;margin:0;padding:0}.bandeau_alerte_gris p{color:#333333!important;margin:0;padding:0;line-height:21px;font-weight:300}.bandeau_alerte_bleu{background:#069 url(../images/icon-alerte.svg);background-size:50px 50px;background-repeat:no-repeat;background-position:30px center;padding:20px 35px 20px 100px;display:table;text-align:center;margin:35px 0 35px 0;width:100%}.bandeau_alerte_bleu h3{font-size:1.2em!important;color:#FFFFFF!important;font-weight:300!important;margin:0!important;padding:0!important}.bandeau_alerte_bleu p{font-size:1em!important;color:#FFFFFF!important;margin:0;padding:0;line-height:21px!important}#formpr .show-hide{position:relative;height:24px;width:24px;float:right;margin:-33px 12px 0 0;z-index:1000}#formpr .show-password{display:block;background-image:url(../images/icon-show.png);background-size:24px 24px;background-repeat:no-repeat;height:24px;width:24px;z-index:1000;cursor:pointer}#formpr .hide-password{display:block;background-image:url(../images/icon-hide.png);background-size:24px 24px;background-repeat:no-repeat;height:24px;width:24px;cursor:pointer}#CarteAccesGatineau .bandeau_alerte_bleu h3{font-weight:500!important;margin-bottom:8px!important}#Profil .bandeau_alerte_bleu{background:#069 url(../images/icon-alerte.svg);background-size:70px 70px;background-repeat:no-repeat;background-position:50px center;padding:20px 35px 20px 130px;display:table;text-align:center;margin:0 0 35px 0;width:100%}#Profil .bandeau_alerte_bleu h3{font-size:0.7em!important;color:#FFFFFF!important;margin:0!important;padding:0!important}#Profil .bandeau_alerte_bleu p{font-size:0.35em!important;font-weight:100!important;color:#FFFFFF!important;margin:0;padding:0;line-height:27px}#Profil .form h2 input[type='button'].ajout{float:right;margin:-6px 0 0 0}.icon-web{background:url(../images/icon-web.svg) 0 0 no-repeat;background-size:1em;width:1em;height:1em;border:none;display:inline-block;margin:0 5px 0 0}#CarteAccesGatineau{background-color:#f4f4f4;display:none;width:800px;height:auto;position:absolute;top:1%;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);padding:45px 70px 60px 70px;-webkit-box-shadow:0 0 15px -4px rgb(0 0 0 / .75);-moz-box-shadow:0 0 15px -4px rgb(0 0 0 / .75);box-shadow:0 0 15px -4px rgb(0 0 0 / .75);z-index:5}#CarteAccesGatineau .tab-config h1{color:#000;font-size:1.3em;font-weight:600;clear:both}#CarteAccesGatineau .tab-config p{font-size:1em;margin:0;padding:15px 0 4px 0}#CarteAccesGatineau .tab-config p.lien{font-size:1.5em;float:right}#CarteAccesGatineau .tab-config p.lien a{text-decoration:none;margin-top:15px}#CarteAccesGatineau .bandeau_alerte_bleu{margin:35px 0 10px 0}#CarteAccesGatineau .tab-config ul{margin:12px 0 0 0;padding:0}#CarteAccesGatineau .tab-config ul li{color:#000;font-size:1em;font-weight:100;line-height:19px;background:url(../images/liste-puce-crochet.svg) no-repeat left 2px;background-size:1.5em;padding:0 0 21px 36px;list-style:none;margin:0}#CarteAccesGatineau .validation-summary-errors ul li{color:#ff0101;font-weight:300}#CarteAccesGatineau .tab-commandes h2{margin:20px 0 0 0!important}#CarteAccesGatineau .tab-commandes p{margin:1.1em}#CarteAccesGatineau .tab-gestion h2{margin:20px 0 0 0!important}#CarteAccesGatineau .tab-gestion p{font-size:1em!important}#CarteAccesGatineau .tab-config #msg-aucuntypecarte{display:none}#CarteAccesGatineau input[type=submit]{border:none;padding:15px 24px 15px 24px;color:#fff;width:auto;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:600;margin-top:5px;opacity:1;transition:0.3s;cursor:pointer}#CarteAccesGatineau input[type=submit]:hover{background-color:#015077;opacity:1}#CarteAccesGatineau input[type=submit]:disabled{border:none;padding:15px 24px 15px 24px;color:#fff;width:auto;background-color:#afafaf;text-transform:uppercase;display:inline-block;font-weight:600;margin-top:5px;opacity:1;transition:0.3s;cursor:not-allowed}#CarteAccesGatineau input[type=text]{font-size:.8em;border:1px solid #069;padding:14px 24px 14px 24px;color:#666;width:100%;font-weight:500;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#CarteAccesGatineau .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin-bottom:12px;display:table;width:100%}#CarteAccesGatineau .icone{background-image:url(../images/icon-alerte-carteacces.svg);background-repeat:no-repeat;background-size:2.8em;width:60px;height:50px;display:block;float:left;margin:-8px 8px 0 0}#CarteAccesGatineau h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#CarteAccesGatineau h2{color:#173f6b;font-size:1.3em;font-weight:600;margin:0;padding:0;line-height:33px}#CarteAccesGatineau h2.titre{cursor:default}#CarteAccesGatineau h3{color:#173f6b;font-size:1.25em;font-weight:300;margin:0;padding:0}#CarteAccesGatineau p{color:#000;font-size:1.4em;line-height:24px;font-weight:300}#CarteAccesGatineau p a{color:#00538e;font-size:.8em;line-height:24px;font-weight:300;text-decoration:none}#CarteAccesGatineau ul{list-style:none;padding:0;margin:0 0 0 12px}#CarteAccesGatineau ul li{font-size:1.1em;position:relative;padding:0 0 0 10px;margin:0 0 10px 0;font-weight:300}#CarteAccesGatineau ul.txt li:before{content:"+";font-weight:400;padding-right:8px;color:#00538e;font-size:1.3em;position:absolute;left:-13px;top:-5px}#CarteAccesGatineau hr{border-top:none;border-bottom:1px solid #00538e;width:110px;margin:0 0 25px 0!important;float:left;display:block;clear:both}#CarteAccesGatineau hr:after{display:none;outline:none}#CarteAccesGatineau .liens{margin:0 0 30px 35px}#CarteAccesGatineau .liens span.info{float:left;margin:0 8px 0 4px}#CarteAccesGatineau .liens p{padding:0;margin:0;clear:both}#CarteAccesGatineau input.datepicker,#Date_Naissance_Carte{background:#FFF url(../images/icon-date-bleu.svg) no-repeat right center;background-size:32px 32px;background-origin:content-box;padding-right:10px}#CarteAccesGatineau span.tarif{background-image:url(../images/icon-tarif-bleu.svg);background-repeat:no-repeat;background-size:1.3em;width:1.3em;height:1.3em;float:left;margin:0 4px 0 0}#CarteAccesGatineau span.info{float:none;margin:0 0 0 8px}#CarteAccesGatineau #RenouvellementProprieterForm .tooltiptext{font-size:0.7em!important}#CarteAccesGatineau .popupmenu{margin:35px 0 0 0}#CarteAccesGatineau .popupmenu div{text-align:center;color:#00538e;text-transform:uppercase;padding-top:12px;padding-bottom:12px;margin-right:1px;cursor:pointer;background-image:linear-gradient(to bottom left,transparent 50%,#fff 50%),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-size:16px 16px,100% 100%,100% 100%;background-position:100% 0%,-16px 0%,100% 16px;background-repeat:no-repeat;width:24.8%;float:left}#CarteAccesGatineau .popupmenu div:hover{color:#FFF;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#CarteAccesGatineau .popupmenu div.active{color:#FFF;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#CarteAccesGatineau .zonecarte{background-color:#FFF;width:100%;text-align:center;padding:80px 45px 80px 45px;margin:10px 0 0 0;clear:both}#CarteAccesGatineau .zonecarte h2{color:red;margin:0;padding:0;font-weight:500;line-height:23px}#CarteAccesGatineau .zonecarte p{color:red;font-weight:200;font-size:1em;margin:0 auto;margin-top:10px!important;padding:0;width:200px;line-height:19px}#CarteAccesGatineau #valider{border:none;padding:15px 24px 15px 24px;color:#fff;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:600;margin-top:5px;opacity:1;transition:0.3s;cursor:pointer;width:auto}#CarteAccesGatineau #valider:hover{background-color:#015077;opacity:1}#CarteAccesGatineau input[type=button]{background-color:#fff0;border:1px solid #00538e;text-transform:uppercase;color:#00538e;padding:12px 0 12px 0;font-family:'Source Sans Pro',sans-serif;font-size:.96em;font-weight:600;cursor:pointer;width:100%}#CarteAccesGatineau input[type=button]:hover{background-color:#00538e;color:#FFF}#CarteAccesGatineau .form div:last-of-type{padding:20px 0 0 0}#CarteAccesGatineau .tab-config #msg-bibliotheque,#CarteAccesGatineau .tab-config #msg-cartefamiliale{display:none}#tab-config{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-control{padding:14px 24px 14px 24px;color:#006699!important;width:100%;font-weight:500;margin-top:5px;border:1px solid #069;background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:normal;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:none}select:focus{background:#f9f9f9;border-radius:0;filter:none;border-color:#069;outline:none;-webkit-box-shadow:inset 0 0 1px #006699,0 0 4px #006699!important;box-shadow:inset 0 0 1px #006699,0 0 4px #006699!important}select.select-control option{font-weight:400;line-height:32px;font-size:1.1em}select.select-control optgroup{font-weight:700;line-height:32px;font-size:1.1em}select.select-control option:disabled{background-color:#EEE}select.select-control option[disabled='disabled']{background-color:#EEE}select.select-control option [disabled]{background-color:#EEE}.custom-select{display:inline-block;vertical-align:middle;position:relative;width:100%}.ie8 .custom-select select{padding-right:3px}.custom-select ::-ms-expand{display:none}.custom-select:after{content:"";position:absolute;z-index:2;right:8px;top:50%;margin-top:0;height:0;width:0;border-top:6px solid #069;border-left:6px solid #fff0;border-right:6px solid #fff0;pointer-events:none}.custom-select.hide:after{display:none}.custom-select.arrow:after{top:70%!important}.custom-select{display:inline-block;vertical-align:middle;position:relative;width:100%}.ie8 .custom-select select{padding-right:3px}.custom-select ::-ms-expand{display:none}.custom-select:after{content:"";position:absolute;z-index:2;right:8px;top:50%;margin-top:0;height:0;width:0;border-top:6px solid #069;border-left:6px solid #fff0;border-right:6px solid #fff0;pointer-events:none}.custom-select.hide:after{display:none}.custom-select.arrow:after{top:70%!important}#AjouterPreferenceNotificationForm{clear:left;padding:1px 0 0 0}#CarteAccesGatineau table{width:100%;padding:9px 0 0 0}#CarteAccesGatineau table tr:first-child{font-weight:600}#CarteAccesGatineau table td{padding:8px}#CarteAccesGatineau table tr:nth-child(odd){background-color:#e1dfdf}#CarteAccesGatineau h3 .icone{background-image:url(../images/icon-moncompte-bleu.svg);background-repeat:no-repeat;background-size:1.5em;width:30px;height:30px;display:block;float:left;margin:-1px 8px 0 0}#CarteAccesGatineau .section h3{margin:10px 0 10px 0}#CarteAccesGatineau .arrow-right{float:left;margin:14px 30px 0 0}#CarteAccesGatineau .arrow-down{float:left;margin:8px 22px 0 8px}#CarteAccesGatineau .section{border-top:1px solid #069;border-bottom:1px solid #069;padding:0;margin:0 0 7px 0;text-align:left;font-weight:600;font-size:1em;color:#069;width:100%;display:table;cursor:pointer}#CarteAccesGatineau .section .section-contenu{display:none;color:#000;font-weight:300;text-align:left;margin:0;padding:0 0 12px 0;clear:both}.section{border-top:1px solid #069;border-bottom:1px solid #069;padding:12px 0 12px 0;text-align:center;font-size:.4em;font-weight:600;color:#069;width:100%;cursor:pointer}.section .section-contenu{display:none;color:#000;font-size:.9em;font-weight:300;text-align:left;margin:12px 0 0 152px}.section .section-contenu ul{list-style-type:none;margin-top:20px;margin-left:30px;padding:0}.section .section-contenu ul li{text-indent:-16px;list-style-position:outside}.section .section-contenu ul li:before{content:"\203A";color:#069;padding:0 7px 0 0;vertical-align:-2px;font-size:1.7em;line-height:14px}#FrmCarteAcces{font-size:0.33em!important;clear:both}.form .session{float:left;margin:21px 0 0 0}.form .memoriser{float:left;margin:21px 0 0 25px}.form .oublie{margin:0}.form .erreur{float:left;font-size:.3em;font-weight:400;color:#ef3655;margin:17px 0 17px 0}.badge-info:before{content:"\0021"}.badge-info{float:left;margin:-34px 0 0 -10px;font-size:.37em;font-weight:500;color:#fff;background:red;width:22px;height:22px;text-align:center;line-height:17px;border-radius:50%;box-shadow:0 0 1px #333;padding:2px}.msg-erreur{font-size:.3em;font-weight:200;color:red;margin:30px 0 0 24px;text-indent:-1.6em}.msg-erreur .erreur:before{content:"\00d7";font-size:1.9em;font-weight:600;color:red;line-height:14px;vertical-align:-5px;margin:0 10px 0 0}.form h2{margin:14px 0 0 0;padding:0;line-height:24px}.form h4{font-size:.45em;font-weight:600;margin:0}#Aide .form h4{color:#069;font-weight:500;margin:12px 0 0 0}.form input[type="text"],input[type="password"],textarea{font-size:.25em;border:1px solid #069;padding:14px 24px 14px 24px;color:#666;width:100%;font-weight:500;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:100%;max-height:250px;min-height:45px}.form input[type="submit"],input[type="button"]{border:none;padding:15px 24px 15px 24px;color:#fff;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:600;margin-top:5px;opacity:1;transition:0.3s;cursor:pointer}.form input[type="submit"]:hover,input[type="button"]:hover{background-color:#015077;opacity:1}.form input:disabled{background-color:#CCC;opacity:1}.form input:hover:disabled{background-color:#666;opacity:1}.form input[type="submit"]:disabled,input[type="button"]:disabled{cursor:not-allowed}.form input:-webkit-autofill,.form input:-webkit-autofill:hover,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important;color:#666!important}input[type="button"].grey{border:none;padding:15px 24px 15px 24px;color:#fff;background-color:#dadada;text-transform:uppercase;display:inline-block;font-weight:600;margin-top:5px;cursor:pointer}input[type="button"].grey:hover{background-color:#adacac}.form .annuler{background-color:#fff0;border:1px solid #00538e;text-transform:uppercase;color:#00538e;padding:12px 0 12px 0;font-family:'Source Sans Pro',sans-serif;font-weight:600;cursor:pointer;width:100%}.form .annuler:hover{background-color:#00538e;color:#FFF}.form ::placeholder{color:#bababa;letter-spacing:0;opacity:1}.form :-ms-input-placeholder{color:#bababa;letter-spacing:0}.form ::-ms-input-placeholder{color:#bababa;letter-spacing:0}.form form{margin-top:0}.form a{font-size:.35em;font-weight:300;color:#069;text-decoration:none}.form a:hover{color:#09c}.form a.plusign:before{content:"\002b";font-weight:600;font-size:1.2em;vertical-align:-2px;padding:0 3px 0 0}form.txt-bleu input[type="text"]{color:#006699!important}form.txt-bleu input[type="text"].obligatoire{border:1px solid #069}form.txt-bleu p{color:#069;margin-bottom:0;padding-left:24px}.container{display:block;color:#426c94;position:relative;padding-left:35px;margin-bottom:0;cursor:pointer;font-size:.35em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:21px}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #004a7f}.checkmark-checked{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#004a7f}.container:hover input~.checkmark{background-color:#eee}.container input:checked~.checkmark{background-color:#004a7f}.checkmark:after{content:"";position:absolute;display:none}.checkmark-checked:after{content:"";position:absolute;display:block}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container .checkmark-checked:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}i{border:solid #069;border-width:0 2px 2px 0;display:inline-block;padding:9px;vertical-align:-3px}#FrmCarteAcces i{border:solid #069;border-width:0 2px 2px 0;display:inline-block;padding:7px!important;vertical-align:-3px}.arrow-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);float:left;margin:0 22px 0 0}.arrow-left{transform:rotate(135deg);-webkit-transform:rotate(135deg);float:left;margin:0 22px 0 0}.arrow-up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);vertical-align:1px;float:left;margin:0 22px 0 0}.arrow-down{transform:rotate(45deg);-webkit-transform:rotate(45deg);vertical-align:1px;float:left;margin:0 22px 0 0}.arrow-down-carte{transform:rotate(45deg);-webkit-transform:rotate(45deg);vertical-align:1px;float:left;margin:0 22px 0 0;position:relative;left:12px;top:-4px}header nav i{border:solid #FFF;border-width:0 2px 2px 0;display:inline-block;padding:6px;vertical-align:-3px}header nav .arrow-down{transform:rotate(45deg);-webkit-transform:rotate(45deg);vertical-align:1px;float:left;margin:7px 0 0 17px}header nav .arrow-up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);vertical-align:1px;float:left;margin:15px 0 0 17px}.form{margin-top:0}.form span.icon-moncompte{display:block;background:#FFF url(../images/icon-moncompte-bleu.svg) 0 0 no-repeat;background-size:1.1em;width:1.1em;height:1.1em}.form span.icon-cadenas{display:block;background:#FFF url(../images/icon-cadenas-bleu.svg) 0 0 no-repeat;background-size:1.1em;width:1.1em;height:1.1em}.form span.icon-carte{display:block;background:#FFF url(../images/icon-carteacces-bleu.svg) 0 0 no-repeat;background-size:1.1em;width:1.1em;height:1.1em}.form span.icon-alerte{display:block;background:#FFF url(../images/icon-alerte-bleu.svg) 0 0 no-repeat;background-size:1.1em;width:1.1em;height:1.1em}span.icon-parametres{display:block;background:#FFF url(../images/icon-parametres-bleu.svg) 0 0 no-repeat;background-size:1em;width:1em;height:1em}.tooltip{position:relative;display:inline-block;z-index:1000}.tooltip.pos{position:relative;margin-top:-33px;left:45px}.tooltip .tooltiptext{visibility:hidden;background-color:#f7f7f7;box-shadow:0 5px 15px 0 rgb(0 0 0 / .3);font-size:.3em;font-weight:300;line-height:19px;width:400px;color:#000;padding:23px;position:absolute;left:28px;top:-25px;display:block}.bloc .tooltip .tooltiptext{font-size:.8em;font-weight:300;background-color:#FFF;padding:12px;border:1px solid #069;box-shadow:0 5px 15px 0 rgb(0 0 0 / .3);color:#173f6b}.tooltip:hover .tooltiptext{visibility:visible}.reinitialisation .tooltip .tooltiptext{visibility:hidden;background-color:#f7f7f7;box-shadow:0 5px 15px 0 rgb(0 0 0 / .3);font-size:.3em;font-weight:300;line-height:19px;width:400px;color:#000;padding:23px;position:absolute;left:-350px;top:-25px;display:block}.reinitialisation .tooltip:hover .tooltiptext{visibility:visible}#Profil .tooltip{display:none}#Profil .tooltip{position:relative;z-index:1000}#Profil .tooltip .tooltiptext{visibility:visible;width:auto;overflow:hidden;white-space:nowrap}#fenetre-securite div.contenu::-webkit-scrollbar{width:12px}#fenetre-securite div.contenu::-webkit-scrollbar-track{background:rgb(247 247 247);-webkit-box-shadow:inset 0 0 2px rgb(0 0 0 / .3)}#fenetre-securite div.contenu::-webkit-scrollbar-thumb{background:rgb(95 136 176);-webkit-box-shadow:inset 0 0 2px rgb(0 0 0 / .3)}#fenetre-securite div.contenu::-webkit-scrollbar-thumb:window-inactive{background:rgb(95 136 176)}.zoneErreurCaptcha{clear:both;margin:10px 0 10px 0;background-color:#fff;text-align:center;padding:10px 0 10px 0;display:none}.zoneErreurCaptcha h2{font-size:.5em;padding:0;margin:0;font-weight:500;color:red}.zoneErreurCaptcha p{font-size:0.3em!important;line-height:19px;padding:12px 0 0 0;margin:0;color:#ff0000!important}#Aide .zoneErreurValidation{clear:both;margin:10px 0 10px 0;background-color:#fff;text-align:center;padding:10px 0 10px 0;display:none}#Aide .zoneErreurValidation h2{font-size:.5em;padding:0;margin:0;font-weight:500;color:red}#Aide .zoneErreurValidation p{font-size:0.3em!important;line-height:19px;padding:12px 0 0 0;margin:0;color:#ff0000!important}#Aide .succesFormulaireAide{background-color:#FFF;padding:2%;width:100%;margin:10px 0 0 0;display:table;text-align:center;display:none}#Aide .succesFormulaireAide h2{color:#183f6b;font-size:.5em;font-weight:400;padding:0 0 7px 0;margin:0}#Aide .succesFormulaireAide span.icon-validation{background-size:46px 46px;width:46px;height:46px;margin:0 0 10px 0;padding:0}#Aide span.icon-aide{display:block;background:#FFF url(../images/icon-aide-bleu.svg) 0 0 no-repeat;background-size:1em;width:1em;height:1em}#Aide .section{border-top:1px solid #069;border-bottom:1px solid #069;padding:12px 0 12px 0;margin:10px 0 0 0;text-align:left;font-size:.4em;font-weight:600;color:#069;width:100%;display:table;cursor:pointer}#Aide .section p.question{font-size:1em;float:left;width:80%;padding:0;margin:0;color:#069}#Aide .cat-faq{margin:20px 0 10px 0}#Aide .cat-faq ul{margin:0;padding:0;list-style-type:none}#Aide .cat-faq li{margin:0;padding:7px 0 7px 7px;border-bottom:1px solid #666;font-size:.4em;font-weight:300;color:#999;cursor:pointer;transition:0.3s}#Aide .cat-faq li:hover{background-color:#00538e;color:#FFF}#Aide .contenu-faq{margin:10px 0 10px 0;padding:0 0 0 50px}#Aide .section .section-contenu{clear:both;display:none;color:#000;font-size:.9em;font-weight:300;text-align:left;margin:0 0 0 44px;padding:5px 0 0 0}#Aide .section .section-contenu p{font-size:1em;color:#000;margin:7px 0 5px 0}#Aide .section .section-contenu ul{list-style-type:none;margin-top:20px;margin-left:30px;padding:0}#Aide .section .section-contenu ul li{text-indent:-16px;list-style-position:outside}#Aide .section .section-contenu ul li:before{content:"\203A";color:#069;padding:0 7px 0 0;vertical-align:-2px;font-size:1.7em;line-height:14px}#Aide .contenu-faq .contact{display:none}#Aide .contenu-faq .form,#Aide .contenu-faq .form h3{margin:0;padding:0}#Aide .contenu-faq .form form{margin-top:20px}.aide{font-size:.35em;margin:16px 0 0 0}.aide a{color:#069;font-weight:300;text-decoration:none}.aide a:hover{color:#09c}.aide span.info{background:#FFF url(../images/icon-info.svg) 0 0 no-repeat;background-size:1.3em;width:1.3em;height:1.3em;float:left;margin-right:8px}.creer-compte{position:relative;border:1px solid #069;padding:45px;display:block;width:70%;float:right;position:relative;top:0;height:auto}.creer-compte:after{position:absolute;bottom:-5px;content:'';display:block;height:4px;width:100%;background:linear-gradient(to left,#fff 50%,#006699 50%);outline:none}span.icon-edit{display:block;background:#FFF url(../images/icon-edition.svg) 0 0 no-repeat;background-size:.8em;width:.8em;height:.8em}span.achat{background:url(../images/icon-sac-surplus.svg) 0 0 no-repeat;background-size:1.1em;width:1.4em;height:1.4em;float:left;margin-right:5px}.creer-compte h2{font-size:.6em;font-weight:600;color:#069;margin:0;padding:0}.creer-compte h3{font-size:.55em;font-weight:300;color:#069;margin:0;padding:0}.identification{padding:20px 0 0 0}.identification h3{font-weight:600;margin-bottom:8px}.identification p{font-weight:300;font-size:.38em;margin:0;padding:0}.identification h3 span.icon-sauvegarde{font-size:.6em;margin-left:15px;display:none}.icon-valide{background-image:url(../images/liste-puce-crochet.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;width:18px;height:18px;margin:0 0 0 15px;padding:0 0 0 24px;text-transform:uppercase;font-size:.7em;font-weight:500;color:#069}.icon-valide:after{content:"Validé";display:block;line-height:20px}.icon-nonvalide{background-image:url(../images/icon-alerte-bleu.svg);background-repeat:no-repeat;background-size:20px 20px;display:inline-block;width:20px;height:20px;margin:0 0 0 15px;padding:0 0 0 24px;text-transform:uppercase;font-size:.7em;font-weight:500;color:#069}.icon-nonvalide:after{content:"Non-valide";display:block;line-height:20px;width:80px}.icon-nonvalide-horsgatineau{background-image:url(../images/icon-alerte-bleu.svg);background-repeat:no-repeat;background-size:20px 20px;display:inline-block;width:20px;height:20px;margin:0;padding:0 0 0 24px;text-transform:uppercase;font-size:.7em;font-weight:500;color:#069}.icon-nonvalide-horsgatineau:after{content:"Non-valide (adresse hors-Gatineau)";display:block;line-height:20px;width:300px}.icon-validation{background-image:url(../images/liste-puce-crochet.svg);background-repeat:no-repeat;background-size:26px 26px;display:inline-block;width:26px;height:26px;margin:0 10px 0 0;padding:0 0 0 24px;position:relative;top:3px}.icon-sauvegarde{background-image:url(../images/liste-puce-crochet.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;width:18px;height:18px;margin:5px 0 0 0;padding:0 0 0 24px;text-transform:uppercase;font-size:.26em;font-weight:500;color:#069;display:block}.icon-sauvegarde:after{content:"Sauvegardé"}.icon-ajouterpanier{background-image:url(../images/liste-puce-crochet.svg);background-repeat:no-repeat;background-size:18px 18px;display:inline-block;width:130px;text-align:center;height:18px;padding:0 0 0 24px;text-transform:uppercase;font-size:.8em;font-weight:500;color:#069;display:block;line-height:19px;margin:15px auto 0 auto!important}.icon-ajouterpanier:after{content:"Ajouté au panier"}.icon-motpassevalide{background-image:url(../images/liste-puce-crochet.svg);background-repeat:no-repeat;background-size:22px 22px;background-position:0 2px;display:none;width:100%;height:26px;margin:0;padding:0 0 0 30px;font-size:.35em;font-weight:500;color:#069}.icon-motpassevalide:after{content:"Mot de passe valide"}.carteAcces{padding:0}.identification,.adresse,.courriel,.telephone,.gestioncompte,.identifiant,.alertes-cat{border-bottom:1px solid #e6e6e6;padding:15px 0 45px 0}.motpasse{padding:15px 0 20px 0}.identification h4,.adresse h4,.courriel h4,.telephone h4,.carteAcces h4,.alertes-cat h4,.gestioncompte h4,.identifiant h4,.motpasse h4{font-size:.4em;font-weight:600;margin-bottom:8px;color:#000}.adresse span.carte,.telephone span.carte,.courriel span.carte{float:left;font-size:.4em;font-weight:600;color:#000;background-image:url(../images/icon-carteacces-bleu.svg);background-position:0 2px;background-repeat:no-repeat;background-size:24px 24px;width:24px;height:24px;display:block;padding:0 0 0 30px}.telephone span.carte,.courriel span.carte{font-size:.38em;margin-bottom:8px;color:#000;background-image:url(../images/icon-carteacces-bleu.svg);background-position:0 -3px;background-repeat:no-repeat;background-size:24px 24px;display:block;padding:0 0 0 30px}.gestioncompte h5:first-of-type{margin:35px 0 5px 0}.gestioncompte h5:nth-of-type(2){margin:25px 0 5px 0}.identification p,.adresse p,.courriel p,.telephone p,.carteAcces p,.alertes-cat p,.gestioncompte p,.identifiant p,.motpasse p{font-weight:300;font-size:.38em;margin:0;padding:5px 0 5px 0}.motpasse p:first-of-type{margin:35px 0 0 0}.motpasse ul{margin:10px 0 30px 21px;padding:0}.motpasse ul li{color:#000;font-weight:300;font-size:.38em;margin:0;padding:0}.identifiant h4{margin-bottom:35px}.identifiant input[type=text],.motpasse input[type=text],.motpasse input[type=password]{width:50%}.identifiant form,.motpasse form{margin:20px 0 0 0!important}.actions{display:none;float:right}.actions div a{padding:0 0 0 20px;position:relative;top:-3px;color:#929292;font-size:.3em;font-weight:300;text-decoration:none;float:left;display:inline-block}.actions div a:hover{color:#286094}.actions .ajout{display:block;background:url(../images/icon-ajouter-bleu.svg) 0 -1px no-repeat;background-size:.3em;width:20px;height:20px;float:left;margin-right:60px}.actions .modifier{display:block;background:url(../images/icon-edition.svg) 0 -1px no-repeat;background-size:.3em;width:20px;height:20px;float:left;margin-right:65px}.actions .supprimer{display:block;background:url(../images/icon-supprimer-bleu.svg) 0 0 no-repeat;background-size:.3em;width:20px;height:20px;float:left;margin-right:65px}#script-warning{display:none;background:#eee;border-bottom:1px solid #ddd;padding:0 10px;line-height:40px;text-align:center;font-weight:700;font-size:12px;color:red}#loading{display:none;position:absolute;top:10px;right:10px}.reinitialisation form input[type=text],.reinitialisation form input[type=password]{width:43%}@media (max-width:324px){h1{font-size:1.5em;line-height:17px}h2{font-size:.43em;line-height:32px}h3{font-size:.35em}p{font-size:.24em;line-height:14px}ol{font-size:.24em;line-height:13px;padding:0 0 0 14px}nav ul{list-style-type:none;margin:0;padding:0;height:auto;width:100%;background-color:#005fa3;position:absolute;top:80px;left:0}nav ul li:not(.profil){margin:0;height:80px;width:100%;border-bottom:1px solid #FFF}nav ul li:hover{background-color:#03a9f4}nav ul li a{padding:22px 22px 20px 22px;margin:0;color:#fff;text-decoration:none;width:100%;height:80px;font-size:2em}.col-6{width:100%;clear:both}.header div{margin:0 auto;width:67%;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}#hautpage{bottom:20px;right:20px;width:30px;height:30px}#hautpage i.arrow-up{padding:5px;left:10px;top:9px}#hautpage:hover i{top:7px}.header .dropdown-menu{background-color:#fff;height:auto;margin:0;padding:0;border-radius:0;position:relative;top:-2px;left:0;width:100%;display:none;z-index:4}.header .dropdown-menu .completeprofil{font-size:1.8em;color:#FFF}.header .dropdown-menu ul{padding:0;margin:0}.header .dropdown-menu li{width:100%;text-align:center;display:table}.header .dropdown-menu li a{text-decoration:none;font-size:2.22em;font-weight:300;width:100%;display:table;color:#069;border-bottom:1px solid #069}.header .dropdown-menu .line{border-top:none}.header .dropdown-menu .moncompte{background:url(../images/icon-compte-bleu.svg) 0 0 no-repeat;background-size:2.5em;width:2.5em;height:2.5em;display:block}.moncompte-bleu{background:url(../images/icon-compte.svg) 0 0 no-repeat!important;color:#fff}.header .dropdown-menu .deconnexion{background:url(../images/icon-deconnexion-bleu.svg) 0 0 no-repeat;background-size:2.5em;width:2.5em;height:2.5em;display:block;text-align:left}.deconnexion-bleu{background:url(../images/icon-deconnexion.svg) 0 0 no-repeat!important}header .dropdown-menu li div{width:100%}.menu{top:12px;left:30px;margin-top:1rem;height:1.7rem;width:2.5rem}nav .header{font-size:.5em}nav .logo{width:18.5em;margin-top:30px;margin-left:-40px}@media screen and (max-width:280px) and (min-width:263px){nav .logo{width:17em;margin-top:30px}}@media screen and (max-width:262px) and (min-width:239px){nav .logo{width:15em;margin-top:30px}}@media screen and (max-width:238px) and (min-width:227px){nav .logo{width:14em;margin-top:30px}}@media screen and (max-width:226px) and (min-width:215px){nav .logo{width:13em;margin-top:30px}}@media screen and (max-width:214px) and (min-width:203px){nav .logo{width:12em;margin-top:32px}}@media screen and (max-width:202px) and (min-width:100px){nav .logo{width:10.5em;margin-top:35px}}.js-menu{display:block}.icon-valide{display:block;margin:17px 0 0 0}.icon-nonvalide{display:block;margin:17px 0 0 0}.header ul{display:none}#container{width:95%;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.contenu{z-index:1}.section .section-contenu{margin:12px 0 0 22px}hr{margin:40px 0 0 0}.form form{margin-top:0}.form{margin-top:0}.form a{font-size:.3em}.form .memoriser{float:left;margin:11px 0 0 0}.form input[type="submit"],input[type="button"]{font-size:.177em}.form input[type="button"]{font-size:.35em}.creer-compte #btn_id{font-size:.177em}.form .erreur{font-size:.3em;margin:7px 0 7px 0}.EnvoiAutreCourrielConfirmation{font-size:0.15em!important}#Profil .form h2 input[type='button'].ajout{float:none;margin:10px 0 0 0}.creer-compte{float:none;top:20px;margin-bottom:25px;padding:25px!important;width:100%}.creer-compte:after{width:70%}.creer-compte h2{font-size:.43em}.creer-compte h3{font-size:.4em}.form .oublie:before{content:' ';display:block;line-height:0}.form .oublie{margin:0}.section{font-size:.32em}i{border:solid #069;border-width:0 2px 2px 0;display:inline-block;padding:7px;vertical-align:-3px}#FrmCarteAcces{font-size:0.25em!important}.tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;box-shadow:0 5px 15px 0 rgb(0 0 0 / .3);padding:12px;top:-112px;left:-248px;width:300px}.tooltip.pos{position:relative;margin-top:-125px;left:0}.reinitialisation .tooltip .tooltiptext{font-size:.3em;line-height:19px;width:300px;left:-248px;top:-25px}#Profil .tooltip .tooltiptext{width:300px;left:-24px;top:-90px;white-space:normal}.parametres .identifiant .tooltip .tooltiptext{width:300px;left:-24px;top:-90px}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-90px;left:-248px;width:300px}footer .info p{font-size:.6em;line-height:12px}footer h2{font-size:2em}footer h3{font-size:.9em;line-height:5px}footer .info{margin:0 auto;width:92%;padding-top:90px}footer .info .col-3{width:100%;margin:0 0 25px 0;clear:both}footer .info .col-2{width:25%}footer .reseaux-sociaux p{font-size:.9em;line-height:16px}footer .info .icon{width:2em;height:2em}.copyright p{font-size:.22em}.copyright a{font-size:.22em}#fenetre-securite{width:90%;padding:20px;height:95%}#fenetre-securite h1{font-size:1.2em}#fenetre-securite p{font-size:.3em}#fenetre-securite .contenu{padding:0 20px 0 0;height:80%;margin-bottom:10px}#fenetre-securite .closeBtn{top:-7px;right:15px}#fenetre-securite #AvisAcceptation{font-size:.6em;margin-top:0}#CarteAccesGatineau{width:96%;height:auto;position:absolute;top:1%;left:50%;transform:none;margin-left:-48%;padding:15px}#CarteAccesGatineau h1{font-size:1em;margin:14px 0 0 0}#CarteAccesGatineau .icone{width:50px;height:40px;margin:-10px 3px 0 0}#CarteAccesGatineau h1{font-size:1em;margin:14px 0 0 0}#CarteAccesGatineau .icone{width:50px;height:40px;margin:-10px 3px 0 0}#CarteAccesGatineau .popupmenu div{width:24.5%;font-size:.7em;height:52px;display:flex;align-items:center;justify-content:center}#CarteAccesGatineau .bloc{margin:30px 0 35px 0}#CarteAccesGatineau .bloc p{font-size:1.1em}#CarteAccesGatineau .liens{margin:0 0 30px 0}#CarteAccesGatineau .zonecarte{padding:80px 25px 80px 25px}#CarteAccesGatineau .zonecarte p:nth-child(1){font-weight:500;font-size:1em}#CarteAccesGatineau .zonecarte p:nth-child(2){width:150px}#CarteAccesGatineau input[type=submit]{font-size:.63em;padding:15px 22px 15px 22px}#CarteAccesGatineau .tooltip .tooltiptext{top:-67px;left:-3px}#CarteAccesGatineau #msg-validation .tooltip .tooltiptext{top:-52px;left:-165px;font-size:0.6em!important}.ArrowLeftNav{position:initial;float:left;margin-top:62px}.ArrowRightNav{position:initial;float:right;margin-top:62px}#CarteAccesGatineau .section h3{margin:10px 0 10px 0;font-size:.7em}#CarteAccesGatineau .section i{padding:7px}#CarteAccesGatineau .arrow-right{margin:10px 15px 0 0}#CarteAccesGatineau .tab-config .item .item-col{height:auto}#CarteAccesGatineau .tab-config .item .item-col:nth-child(1){clear:both;width:100%;display:table-cell;height:auto}#CarteAccesGatineau .tab-config .item .item-col:nth-child(2){clear:both;width:100%;display:table-cell;height:125px}#CarteAccesGatineau .tab-config .item .item-col:nth-child(3){clear:both;width:100%;display:table-cell;height:auto}#CarteAccesGatineau .tab-config .item .item-col input[type=submit]{width:100%;margin:0}#CarteAccesGatineau .tab-config .item .item-col input[type=submit].supprimer{margin:0}#CarteAccesGatineau .tab-config .item .item-col .select-control{padding:14px 14px 14px 14px}#CarteAccesGatineau .tab-config h3.titre-panier{font-size:.95em}#CarteAccesGatineau .tab-config .item i.avertissement{margin:0}#CarteAccesGatineau .tab-config .item div.non-dispo{margin:0 0 10px 0}.icon-ajouterpanier{margin:10px auto 7px auto!important}.progressbar li{font-size:0.7em!important}.progressbar li:before{width:35px;height:35px;line-height:36px!important;font-size:1.95em}.progressbar li.active:before{width:35px;height:35px}.progressbar li:after{top:17px}.fc-view,.fc-view>table{height:450px}.fc-scroller{height:450px}.fc-view-container,.fc-month-view{height:450px}.fc-widget-content{height:70px}.bandeau_alerte_bleu{background:#069 url(../images/icon-alerte.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:15px 10px;padding:7px 20px 20px 20px;display:table;text-align:center;margin:35px 0 35px 0;width:100%}.bandeau_alerte_bleu h3{font-size:0.9em!important;color:#FFFFFF!important;font-weight:300!important;margin:0!important;padding:0 30px 0 30px!important}#AlerteCreation{width:96%}.identifiant input[type=text],.motpasse input[type=text],.motpasse input[type=password]{width:100%}.identification h4,.adresse h4,.courriel h4,.telephone h4,.carteAcces h4,.alertes-cat h4,.gestioncompte h4,.identifiant h4,.motpasse h4{font-size:.35em}.alerte-fenetre,.alerte-fenetre-erreur{width:96%}.alerte-fenetre h1,.alerte-fenetre-erreur h1{font-size:1em}.adresse{padding:0 0 45px 0}.actions{margin:14px 0 7px 0}#Profil input.avis{margin:0}.reinitialisation form input[type=text],.reinitialisation form input[type=password]{width:100%}.reinitialisation .form input[type="submit"],input[type="button"]{font-size:.136em}#Profil .bandeau_alerte_bleu{background-size:50px 50px;background-position:25px center;padding:20px 25px 20px 90px}#Profil .bandeau_alerte_bleu h3{font-size:0.35em!important}#Profil .bandeau_alerte_bleu p{font-size:0.25em!important;font-weight:100!important;line-height:21px}.telephone p.carte,.courriel p.carte{background-size:19px 19px;padding:0 0 0 22px}.bandeau_alerte_gris{padding:15px;margin:15px 0 15px 0;font-size:.9em;width:100%}.bandeau_alerte_gris h1{font-size:.4em;margin:0 0 10px 0;padding:0}.bandeau_alerte_gris p{margin:0;padding:0;line-height:19px;font-weight:300}.zoneAvertissement{padding:15px 20px 0 50px;background-size:40px 40px;background-position:10px center}.zoneAvertissement p{font-size:1em!important;line-height:17px!important}.creationprofil{margin:0 0 20px 0}.creationprofil .bandeau_alerte_gris{margin:15px 0 0 0}.creationprofil hr{margin:20px 0 0 0}.creationprofil input[type="button"]{width:100%}.creationprofil input[type="button"]:nth-of-type(2){margin:0}.icon-ajouterpanier{margin:0}.identification .icon-sauvegarde{background-size:14px 14px!important;padding:0 0 0 20px!important}#Aide .cat-faq{width:100%;clear:both}#Aide .contenu-faq{width:100%;clear:both;padding:0}#Aide .section{font-size:.3em}#Aide .section .section-contenu p{line-height:16px}#Aide .cat-faq li{font-size:.3em}input.recherche{width:72%;font-size:.3em}#Aide .section{font-size:.3em}#Aide .section .section-contenu p{line-height:16px}#Aide .cat-faq li{font-size:.3em}input.recherche{width:72%;font-size:.3em}#acceptation_termes label.container{font-size:.22em;line-height:16px}}@media screen and (max-width:412px) and (min-width:325px){h1{font-size:1.9em;line-height:21px}h2{font-size:.5em;line-height:34px}h3{font-size:.35em}p{font-size:.24em;line-height:14px}ol{font-size:.24em;line-height:13px;padding:0 0 0 14px}nav ul{list-style-type:none;margin:0;padding:0;height:auto;width:100%;background-color:#005fa3;position:absolute;top:80px;left:0}nav ul li:not(.profil){margin:0;height:80px;width:100%;border-bottom:1px solid #FFF}nav ul li:hover{background-color:#03a9f4}nav ul li a{padding:22px 22px 20px 22px;margin:0;color:#fff;text-decoration:none;width:100%;height:80px;font-size:2em}.col-6{width:100%;clear:both}.header div{width:67%;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}#hautpage{bottom:20px;right:20px;width:40px;height:40px}#hautpage i.arrow-up{padding:7px;left:12px;top:16px}#hautpage:hover i{top:13px}.header .dropdown-menu{background-color:#fff;height:auto;margin:0;padding:0;border-radius:0;position:relative;top:-2px;left:0;width:100%;display:none;z-index:4}.header .dropdown-menu .completeprofil{font-size:1.8em;color:#FFF}.header .dropdown-menu ul{padding:0;margin:0}.header .dropdown-menu li{width:100%;text-align:center;display:table}.header .dropdown-menu li a{text-decoration:none;font-size:2.22em;font-weight:300;width:100%;display:table;color:#069;border-bottom:1px solid #069}.header .dropdown-menu .line{border-top:none}.header .dropdown-menu .moncompte{background:url(../images/icon-compte-bleu.svg) 0 0 no-repeat;background-size:2.5em;width:2.5em;height:2.5em;display:block}.moncompte-bleu{background:url(../images/icon-compte.svg) 0 0 no-repeat!important;color:#fff}.header .dropdown-menu .deconnexion{background:url(../images/icon-deconnexion-bleu.svg) 0 0 no-repeat;background-size:2.5em;width:2.5em;height:2.5em;display:block;text-align:left}.deconnexion-bleu{background:url(../images/icon-deconnexion.svg) 0 0 no-repeat!important}header .dropdown-menu li div{width:100%}.menu{top:12px;left:40px;margin-top:1rem;height:1.7rem;width:2.5rem}#acceptation_termes label.container{font-size:.23em;line-height:16px}nav .header{font-size:.5em}nav .logo{width:22em;margin-top:26px;margin-left:-47px}.js-menu{display:block}.icon-valide{margin:10px 0 0 0;display:block}.identification .icon-sauvegarde{background-size:14px 14px!important;padding:0 0 0 20px!important}.header ul{display:none}.titre{margin:25px 0 0 0;display:table}#container{width:95%;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.contenu{z-index:1}.section .section-contenu{margin:12px 0 0 22px}hr{margin:40px 0 0 0}.form{margin-top:0}.form form{margin-top:0}.form h2{font-size:.48em;margin:14px 0 0 0;padding:0;line-height:18px}.form a{font-size:.26em}.form .memoriser{float:left;margin:11px 0 0 0}.form input[type="submit"],input[type="button"]{font-size:.29em}.form input[type="button"]{font-size:.29em}.EnvoiAutreCourrielConfirmation{font-size:0.18em!important}.creer-compte{float:none;top:20px;margin-bottom:25px;width:100%}.creer-compte:after{width:70%}.creer-compte h2{font-size:.52em}.creer-compte h3{font-size:.5em}.form .oublie{margin:0 0 0 6px}.tooltip .tooltiptext{font-size:.275em;background-color:#f7f7f7;box-shadow:0 5px 15px 0 rgb(0 0 0 / .3);padding:12px;top:-112px;left:-325px;width:379px}.tooltip.pos{position:relative;margin-top:-125px;left:0}#Profil .tooltip .tooltiptext{width:300px;left:0;top:-90px;white-space:normal}.reinitialisation .tooltip .tooltiptext{font-size:.3em;line-height:19px;width:380px;left:-296px;top:-25px}.parametres .identifiant .tooltip .tooltiptext{width:300px;left:0;top:-90px}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-90px;left:-248px;width:300px}.icon-valide{display:block;margin:17px 0 0 0}.icon-nonvalide{display:block;margin:17px 0 0 0}@media screen and (max-width:375px) and (min-width:361px){.tooltip .tooltiptext{font-size:.253em;width:351px;top:-112px;left:-296px}}@media screen and (max-width:360px) and (min-width:325px){.tooltip .tooltiptext{font-size:.237em;width:330px;top:-112px;left:-280px}}.section{font-size:.38em;line-height:20px}#FrmCarteAcces{font-size:0.28em!important}#FrmCarteAcces i{border:solid #069;border-width:0 2px 2px 0;display:inline-block;padding:8px!important;vertical-align:-3px}footer p{font-size:1em}footer .info p{font-size:.65em;line-height:12px}footer h2{font-size:2em}footer h3{font-size:.9em;line-height:5px}footer .info{margin:0 auto;width:92%;padding-top:90px}footer .info .col-3{width:100%;margin:0 0 25px 0;clear:both}footer .info .col-2{width:25%}footer .reseaux-sociaux p{font-size:.9em;line-height:16px}.copyright p{font-size:.24em}.copyright a{font-size:.24em}#fenetre-securite{width:90%;padding:20px;height:95%}#fenetre-securite h1{font-size:1.2em}#fenetre-securite p{font-size:.3em}#fenetre-securite .contenu{padding:0 20px 0 0;height:85%;margin-bottom:10px}#fenetre-securite .closeBtn{top:-17px;right:15px}#fenetre-securite #AvisAcceptation{font-size:.6em;margin-top:0}#CarteAccesGatineau{width:96%;height:auto;position:absolute;top:1%;left:50%;transform:none;margin-left:-48%;padding:20px}#CarteAccesGatineau .zonecarte{padding:80px 25px 80px 25px}#CarteAccesGatineau h1{font-size:1.1em;margin:14px 0 0 0}#CarteAccesGatineau .popupmenu div{width:24.5%;font-size:.7em;height:52px;display:flex;align-items:center;justify-content:center}#CarteAccesGatineau .bloc{margin:30px 0 35px 0}#CarteAccesGatineau .bloc p{font-size:1.1em}#CarteAccesGatineau .liens{margin:0 0 30px 0}#CarteAccesGatineau .zonecarte p:nth-child(1){font-weight:500;font-size:1em}#CarteAccesGatineau .zonecarte p:nth-child(2){width:150px}#CarteAccesGatineau input[type=submit]{font-size:.64em}#CarteAccesGatineau .tooltip .tooltiptext{top:-65px;left:-3px}#CarteAccesGatineau #AjouterCarteForm .tooltip .tooltiptext{left:-270px}#CarteAccesGatineau #msg-validation .tooltip .tooltiptext{top:-52px;left:-165px;font-size:0.6em!important}#CarteAccesGatineau .tab-config .item .item-col{height:auto}#CarteAccesGatineau .tab-config .item .item-col:nth-child(1){clear:both;width:100%;display:table-cell;height:auto}#CarteAccesGatineau .tab-config .item .item-col:nth-child(2){clear:both;width:100%;display:table-cell;height:125px}#CarteAccesGatineau .tab-config .item .item-col:nth-child(3){clear:both;width:100%;display:table-cell;height:auto}#CarteAccesGatineau .tab-config .item .item-col input[type=submit]{width:100%;margin:0}#CarteAccesGatineau .tab-config .item .item-col input[type=submit].supprimer{margin:0}#CarteAccesGatineau .tab-config .item .item-col .select-control{padding:14px 14px 14px 14px}#CarteAccesGatineau .tab-config h3.titre-panier{font-size:1.1em}#CarteAccesGatineau .tab-commandes h3{font-size:.8em;display:flex;align-items:center}#CarteAccesGatineau h3 .icone{background-image:url(../images/icon-moncompte-bleu.svg);background-repeat:no-repeat;background-size:1.5em;width:20px;height:20px;display:block;float:left;margin:-1px 8px 0 0}#CarteAccesGatineau .section h3{margin:10px 0 10px 0;font-size:.7em}#CarteAccesGatineau .section i{padding:7px}#CarteAccesGatineau .arrow-right{margin:10px 15px 0 0}#CarteAccesGatineau .tab-config .item i.avertissement{margin:0}#CarteAccesGatineau .tab-config .item div.non-dispo{margin:0 0 10px 0}.icon-ajouterpanier{margin:10px auto 7px auto!important}.progressbar li{font-size:0.8em!important}.progressbar li:before{width:35px;height:35px;line-height:35px!important;font-size:2em}.progressbar li.active:before{width:35px;height:35px}.progressbar li:after{top:17px}.icon-ajouterpanier{margin:0}.ArrowLeftNav{position:initial;float:left;margin-top:62px}.ArrowRightNav{position:initial;float:right;margin-top:62px}#AlerteCreation{width:96%}.identifiant input[type=text],.motpasse input[type=text],.motpasse input[type=password]{width:100%}.identification h4,.adresse h4,.courriel h4,.telephone h4,.carteAcces h4,.alertes-cat h4,.gestioncompte h4,.identifiant h4,.motpasse h4{font-size:.35em}.telephone p.carte,.courriel p.carte{background-size:19px 19px;padding:0 0 0 22px}.alerte-fenetre,.alerte-fenetre-erreur{width:96%}.alerte-fenetre h1,.alerte-fenetre-erreur h1{font-size:1em}.adresse{padding:0 0 45px 0}.actions{margin:14px 0 7px 0}#Profil input.avis{margin:45px 0 0 0}.reinitialisation form input[type=text],.reinitialisation form input[type=password]{width:100%}.reinitialisation .form input[type="submit"],input[type="button"]{font-size:.165em}.creer-compte #btn_id{font-size:.29em}#Profil .bandeau_alerte_bleu{background-size:50px 50px;background-position:25px center;padding:20px 25px 20px 90px}#Profil .bandeau_alerte_bleu h3{font-size:0.35em!important}#Profil .bandeau_alerte_bleu p{font-size:0.25em!important;font-weight:100!important;line-height:21px}.bandeau_alerte_gris{padding:15px;margin:15px 0 15px 0;font-size:.9em;width:100%}.bandeau_alerte_gris h1{font-size:.4em;margin:0 0 10px 0;padding:0}.bandeau_alerte_gris p{margin:0;padding:0;line-height:19px;font-weight:300}.zoneAvertissement{padding:15px 20px 20px 60px;background-size:40px 40px;background-position:10px center}.zoneAvertissement h2{line-height:24px!important;margin-bottom:8px!important}.zoneAvertissement p{font-size:1em!important;line-height:17px!important}.creationprofil{margin:0 0 20px 0}.creationprofil .bandeau_alerte_gris{margin:15px 0 0 0}.creationprofil hr{margin:20px 0 0 0}.creationprofil input[type="button"]{width:100%}.creationprofil input[type="button"]:nth-of-type(2){margin:0}#Aide .cat-faq{width:100%;clear:both}#Aide .contenu-faq{width:100%;clear:both;padding:0}#Aide .section{font-size:.3em}#Aide .section .section-contenu p{line-height:16px}#Aide .cat-faq li{font-size:.3em}input.recherche{width:76%;font-size:.3em}}@media screen and (max-width:574px) and (min-width:413px){h1{font-size:1.9em;line-height:21px}h2{font-size:.5em;line-height:27px}h2 b{font-size:.6em}h3{font-size:.35em}p{font-size:.24em;line-height:15px}ol{font-size:.27em;line-height:13px;padding:0 0 0 14px}nav ul{list-style-type:none;margin:0;padding:0;height:auto;width:100%;background-color:#005fa3;position:absolute;top:80px;left:0}nav ul li:not(.profil){margin:0;height:80px;width:100%;border-bottom:1px solid #FFF}nav ul li:hover{background-color:#03a9f4}nav ul li a{padding:22px 22px 20px 22px;margin:0;color:#fff;text-decoration:none;width:100%;height:80px;font-size:2em}.header div{margin:0 auto;width:70%;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.header .dropdown-menu .completeprofil{font-size:2em;color:#fff}.titre{margin:25px 0 0 0}.header .dropdown-menu .completeprofil{font-size:2em;color:#fff}.titre{margin:25px 0 0 0}.col-6{width:100%;clear:both}.header .dropdown-menu{background-color:#fff;height:auto;margin:0;padding:0;border-radius:0;position:relative;top:-2px;left:0;width:100%;display:none;z-index:4}.header .dropdown-menu ul{padding:0;margin:0}.header .dropdown-menu li{width:100%;text-align:center;display:table}.header .dropdown-menu li a{text-decoration:none;font-size:2.22em;font-weight:300;width:100%;display:table;color:#069;border-bottom:1px solid #069}.header .dropdown-menu .line{border-top:none}.header .dropdown-menu .moncompte{background:url(../images/icon-compte-bleu.svg) 0 0 no-repeat;background-size:2.5em;width:2.5em;height:2.5em;display:block}#acceptation_termes label.container{font-size:.23em;line-height:16px}.moncompte-bleu{background:url(../images/icon-compte.svg) 0 0 no-repeat!important}.header .dropdown-menu .deconnexion{background:url(../images/icon-deconnexion-bleu.svg) 0 0 no-repeat;background-size:2.5em;width:2.5em;height:2.5em;display:block;text-align:left}.deconnexion-bleu{background:url(../images/icon-deconnexion.svg) 0 0 no-repeat!important}header .dropdown-menu li div{width:100%}nav .header{font-size:.5em}nav .logo{width:24em;margin-top:26px;margin-left:-52px}.js-menu{display:block}.header ul{display:none}#container{width:95%;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.contenu{z-index:1}.section .section-contenu{margin:12px 0 0 22px}hr{margin:40px 0 0 0}.form{margin-top:0}.form a{font-size:.3em}.form .memoriser{float:left;margin:11px 0 0 0}.form input[type="submit"],input[type="button"]{font-size:.29em;padding:15px 24px 15px 24px}.form input[type="button"]{font-size:.35em}.reinitialisation .form input[type="submit"]{font-size:.185em}.creer-compte{float:none;top:20px;margin-bottom:25px;width:100%}.creer-compte:after{width:70%}.tooltip .tooltiptext{font-size:.282em;background-color:#f7f7f7;padding:12px;top:-90px;left:-331px;width:389px}.tooltip.pos{position:relative;margin-top:-125px;left:0}#Profil .tooltip .tooltiptext{width:300px;left:0;top:-90px;white-space:normal}.parametres .identifiant .tooltip .tooltiptext{width:300px;left:0;top:-90px}footer p{font-size:1em}footer .info p{font-size:.65em;line-height:12px}footer h2{font-size:2em}footer h3{font-size:.9em;line-height:5px}footer .info{margin:0 auto;width:92%;padding-top:90px}.copyright p{font-size:.25em}@media screen and (max-width:460px) and (min-width:413px){footer .info .row .col-2{width:25%!important}}.copyright a{font-size:.25em}#fenetre-securite{width:90%;padding:20px;height:95%}#fenetre-securite h1{font-size:1.2em}#fenetre-securite p{font-size:.3em}#fenetre-securite .contenu{padding:0 20px 0 0;height:85%;margin-bottom:10px}#fenetre-securite .closeBtn{top:-17px;right:15px}#fenetre-securite #AvisAcceptation{font-size:.6em;margin-top:0}.bandeau_alerte_bleu{background-size:40px 40px;background-position:15px center;padding:20px 20px 20px 55px;margin:20px 0 20px 0}.bandeau_alerte_bleu h3{font-size:1.1em}.bandeau_alerte_bleu p{font-size:1em!important;line-height:19px!important}.zoneAvertissement{padding:15px 20px 0 50px;background-size:40px 40px;background-position:10px center}.zoneAvertissement p{font-size:1em!important;line-height:17px!important}#Profil .bandeau_alerte_bleu{background-size:50px 50px;background-position:25px center;padding:20px 25px 20px 90px}#Profil .bandeau_alerte_bleu h3{font-size:0.4em!important}#Profil .bandeau_alerte_bleu p{font-size:0.3em!important;font-weight:100!important;line-height:21px}.bandeau_alerte_gris{padding:15px;margin:15px 0 15px 0;font-size:.9em;width:100%}.bandeau_alerte_gris h1{font-size:.4em;margin:0 0 10px 0;padding:0}.bandeau_alerte_gris p{margin:0;padding:0;line-height:19px;font-weight:300}.icon-valide{display:block;margin:17px 0 0 0}.icon-nonvalide{display:block;margin:17px 0 0 0}.identification .icon-sauvegarde{background-size:14px 14px!important;padding:0 0 0 20px!important}.creationprofil{margin:0 0 20px 0}.creationprofil .bandeau_alerte_gris{margin:15px 0 0 0}.creationprofil hr{margin:20px 0 0 0}.creationprofil input[type="button"]{width:100%}.creationprofil input[type="button"]:nth-of-type(2){margin:0}.form .modifier{float:right;margin:-6px 0 0 0;font-size:0.4em!important}#CarteAccesGatineau{width:96%;height:auto;position:absolute;top:1%;left:50%;transform:none;margin-left:-48%;padding:30px}#CarteAccesGatineau h1{font-size:1.1em}#CarteAccesGatineau .icone{background-size:2.3em;width:45px;height:45px;margin:-8px 8px 18px 0}#CarteAccesGatineau .popupmenu div{width:24.6%;font-size:.9em;height:52px;display:flex;align-items:center;justify-content:center}#CarteAccesGatineau .bloc{margin:30px 0 0 0}#CarteAccesGatineau .bloc p{font-size:1.1em}#CarteAccesGatineau .liens{margin:0 0 30px 0}#CarteAccesGatineau .zonecarte{padding:40px 35px 40px 35px}#CarteAccesGatineau .zonecarte p:nth-child(1){font-weight:500}#CarteAccesGatineau .zonecarte p:nth-child(2){width:100%;padding:10px 0 0 0}#CarteAccesGatineau .bandeau_alerte_bleu{margin:30px 0 0 0}#CarteAccesGatineau input[type=submit]{font-size:.8em}#CarteAccesGatineau .tooltip .tooltiptext{top:-47px;left:-3px}#CarteAccesGatineau #msg-validation .tooltip .tooltiptext{top:-52px;left:-145px;font-size:0.7em!important}#CarteAccesGatineau .section h3{margin:10px 0 10px 0;font-size:.9em}#CarteAccesGatineau .arrow-right{margin:10px 15px 0 0}.ArrowLeftNav{position:initial;float:left;margin-top:62px}.ArrowRightNav{position:initial;float:right;margin-top:62px}#CarteAccesGatineau .tab-config .item .item-col{height:auto}#CarteAccesGatineau .tab-config .item .item-col input[type=submit].supprimer{margin:0}#CarteAccesGatineau .tab-config .item .item-col:nth-child(1){float:left;width:50%;display:table-cell;height:125px}#CarteAccesGatineau .tab-config .item .item-col:nth-child(2){float:left;width:50%;display:table-cell;height:125px}#CarteAccesGatineau .tab-config .item .item-col:nth-child(3){clear:both;width:100%;display:table-cell;height:auto}#CarteAccesGatineau .tab-config .item .item-col input[type=submit]{width:100%;margin:0}#CarteAccesGatineau .tab-config .item .item-col .select-control{padding:14px 14px 14px 14px}#CarteAccesGatineau .tab-config .item i.avertissement{margin:7px auto 7px auto!important}#CarteAccesGatineau .tab-config .item div.non-dispo{margin:0 0 10px 0}.progressbar li{font-size:0.9em!important}.progressbar li:before{width:35px;height:35px;line-height:32px!important;font-size:2.1em}.progressbar li.active:before{width:35px;height:35px}.progressbar li:after{top:17px}.icon-ajouterpanier{margin:13px auto 7px auto!important}.bloc .tooltip .tooltiptext{font-size:.7em;padding:12px}.identifiant input[type=text],.motpasse input[type=text],.motpasse input[type=password]{width:100%}.telephone p.carte,.courriel p.carte{background-size:19px 19px;padding:0 0 0 22px}.alerte-fenetre,.alerte-fenetre-erreur{width:96%;padding:70px 35px 35px 35px}.alerte-fenetre h1,.alerte-fenetre-erreur h1{font-size:1em}.adresse{padding:0 0 45px 0}.actions{margin:14px 0 7px 0}#Profil input.avis{margin:45px 0 0 0}.reinitialisation form input[type=text],.reinitialisation form input[type=password]{width:100%}#Aide .cat-faq{width:100%;clear:both}#Aide .contenu-faq{width:100%;clear:both;padding:0}#Aide .section{font-size:.3em}#Aide .section .section-contenu p{line-height:16px}#Aide .cat-faq li{font-size:.3em}input.recherche{width:81%;font-size:.3em}}@media screen and (max-width:767px) and (min-width:575px){h1{font-size:2.3em;line-height:28px}h2{font-size:.5em;line-height:27px}h3{font-size:.4em}p{font-size:.23em;line-height:14px}ol{font-size:.23em;line-height:13px;padding:0 0 0 14px}#container{width:95%}.header div{margin:0 auto;width:95%}nav .header{font-size:.65em}@media screen and (max-width:625px) and (min-width:575px){nav .header{font-size:0.58em!important}}nav ul li a{padding:25px 10px 25px 10px}nav .logo{width:21em;margin-top:23px}header nav i{padding:4px}header nav .arrow-down{margin:7px 0 0 12px}header nav .arrow-up{margin:12px 0 0 12px}.creer-compte{width:90%}.creer-compte h2{font-size:.42em}.creer-compte h3{font-size:.4em}@media screen and (max-width:655px) and (min-width:575px){nav .header{font-size:.6em}nav ul li a{padding:25px 8px 20px 8px}.creer-compte{width:85%;padding:25px}}.header .dropdown-menu{width:150px}.badge[data-badge]:after{width:auto;min-width:10px;height:10px;line-height:10.5px;left:2px}.tooltip .tooltiptext{width:300px;left:0;top:-110px}#Profil .tooltip .tooltiptext{width:300px;left:0;top:-110px;white-space:normal}.parametres .identifiant .tooltip .tooltiptext{width:300px;left:0;top:-110px}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-90px;left:-248px;width:300px}footer p{font-size:1.1em}footer .info{width:90%}footer .info p{font-size:.6em;line-height:15px}footer h2{font-size:2.1em}footer h3{font-size:1em;line-height:7px}.copyright p{font-size:.25em}#fenetre-securite{width:90%;padding:20px}#fenetre-securite h1{font-size:1.2em}#fenetre-securite p{font-size:.3em}#CarteAccesGatineau{width:96%;top:0;padding:45px 40px 60px 40px}#CarteAccesGatineau .popupmenu div{width:24.6%;font-size:.9em;height:52px;display:flex;align-items:center;justify-content:center}#CarteAccesGatineau .tab-config .item .item-col input[type=submit].supprimer{margin:0}#CarteAccesGatineau .tab-config .item .item-col{height:auto}#CarteAccesGatineau .tab-config .item .item-col:nth-child(1){float:left;width:50%;display:table-cell;height:125px}#CarteAccesGatineau .tab-config .item .item-col:nth-child(2){float:left;width:50%;display:table-cell;height:125px}#CarteAccesGatineau .tab-config .item .item-col:nth-child(3){clear:both;width:100%;display:table-cell;height:auto}#CarteAccesGatineau .tab-config .item .item-col input[type=submit]{margin:0}#AlerteCreation{width:96%}.identifiant input[type=text],.motpasse input[type=text],.motpasse input[type=password]{width:80%}.reinitialisation form input[type=text],.reinitialisation form input[type=password]{width:100%}.bandeau_alerte_gris{padding:15px;margin:15px 0 15px 0;font-size:.9em;width:100%}.bandeau_alerte_gris h1{font-size:.4em;margin:0 0 10px 0;padding:0}.bandeau_alerte_gris p{margin:0;padding:0;line-height:19px;font-weight:300}#Profil .bandeau_alerte_bleu{background-size:55px 55px;background-position:30px center;padding:20px 25px 20px 100px}#Profil .bandeau_alerte_bleu h3{font-size:0.5em!important}#Profil .bandeau_alerte_bleu p{font-size:0.3em!important;font-weight:100!important;line-height:21px}.creationprofil{margin:0 0 20px 0}.creationprofil .bandeau_alerte_gris{margin:15px 0 0 0}.creationprofil hr{margin:20px 0 0 0}.creationprofil input[type="button"]{width:100%}.creationprofil input[type="button"]:nth-of-type(2){margin:0}#CarteAccesGatineau{width:96%;top:1%}.telephone p.carte,.courriel p.carte{background-size:19px 19px;background-position:0 -3px;padding:0 0 0 24px}.alerte-fenetre,.alerte-fenetre-erreur{width:96%;padding:70px 35px 35px 35px}.alerte-fenetre h1,.alerte-fenetre-erreur h1{font-size:1em}#Aide .section p.question{line-height:18px}}@media screen and (max-width:991px) and (min-width:768px){h1{font-size:2.6em;line-height:30px}h2{font-size:.49em}h3{font-size:.4em}p{font-size:.25em;line-height:14px}ol{font-size:.25em;line-height:14px;padding:0 0 0 14px}#container{width:90%}.badge[data-badge]:after{left:0}.form form{margin-top:0}.form{margin-top:0}.form .oublie:before{content:' ';display:block;line-height:0}.form .memoriser{margin:10px 0 0 0}.creer-compte{width:90%}.creer-compte h2{font-size:.42em}.creer-compte h3{font-size:.4em}.section{font-size:.35em}.section .section-contenu{margin:12px 0 0 55px}.tooltip .tooltiptext{font-size:.213em;width:315px;padding:20px;left:40px}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-90px;left:-260px;width:350px}#Profil .tooltip .tooltiptext{width:350px;left:-10px;top:-110px;white-space:normal}.header div{margin:0 auto;width:85%}nav .header{font-size:.7em}@media screen and (max-width:820px) and (min-width:794px){nav .header{font-size:.68em}}.header .dropdown-menu{width:182px}nav ul li a{padding:25px 14px 20px 14px}nav .logo{width:21em;margin-top:22px;margin-left:-27px}header nav i{padding:4px}header nav .arrow-up{margin:12px 0 0 17px}@media screen and (max-width:794px) and (min-width:768px){nav .header{font-size:.65em}nav ul li a{padding:25px 12px 20px 12px}}footer p{font-size:1.3em}footer .info{width:88%}footer .info .row{padding:40px 0 20px 0}footer .info p{font-size:.8em;line-height:19px}footer h2{font-size:2.3em}footer h3{font-size:1.2em;line-height:11px}.copyright .col-4 a:first-of-type{margin-left:0}#fenetre-securite{width:80%;padding:40px}#CarteAccesGatineau{height:auto;position:absolute;top:0;left:50%;transform:none;margin-left:-400px}#CarteAccesGatineau .tooltip .tooltiptext{top:-80px;left:-3px}.identifiant input[type=text],.motpasse input[type=text],.motpasse input[type=password]{width:70%}.reinitialisation form input[type=text],.reinitialisation form input[type=password]{width:100%}.bandeau_alerte_gris{padding:15px;margin:15px 0 15px 0;font-size:.9em;width:100%}.bandeau_alerte_gris h1{font-size:.4em;margin:0 0 10px 0;padding:0}.bandeau_alerte_gris p{margin:0;padding:0;line-height:19px;font-weight:300}.creationprofil{margin:0 0 20px 0}.creationprofil .bandeau_alerte_gris{margin:15px 0 0 0}.creationprofil hr{margin:20px 0 0 0}.creationprofil input[type="button"]{width:100%}.creationprofil input[type="button"]:nth-of-type(2){margin:0}.telephone p.carte,.courriel p.carte{background-size:19px 19px;background-position:0 -3px;padding:0 0 0 24px}input.recherche{width:89%}#Aide .section{font-size:.3em}#Aide .cat-faq li{font-size:.3em}.identification h3 span.icon-sauvegarde{font-size:0.65em!important}}@media (max-width:1199px) and (min-width:992px){h1{font-size:2.6em;line-height:30px}h2{font-size:.6em}h3{font-size:.5em}p{font-size:.27em;line-height:18px}ol{font-size:.27em;line-height:15px;padding:0 0 0 14px}#container{width:90%}nav .header{font-size:.8em}nav .logo{width:18em;margin-top:22px;margin-left:-30px}nav ul li:not(#dropdown-menu) a{padding:25px 20px 25px 10px}#dropdown-menu li a{padding:25px 10px 25px 10px!important}.header div{width:85%}.header .dropdown-menu{width:210px}.header .dropdown-menu .line{width:90px}.contenu{padding:5.4%}.badge[data-badge]:after{left:-2px;font-size:1.2em;width:auto;min-width:15px;height:15px;line-height:15px}.form form{margin-top:0}.form{margin-top:0}.form .session{width:100%}.form .memoriser{margin:10px 0 0 0;width:100%}.section .section-contenu{margin:12px 0 0 94px}.creer-compte{width:90%}footer p{font-size:1.3em}footer .info{margin:0 auto;width:88%;padding-top:90px;padding-left:4%}footer .info p{font-size:.8em;line-height:19px}footer h2{font-size:2.5em}footer h3{font-size:1.2em;line-height:11px}.copyright .col-4 a:first-of-type{margin-left:0}#fenetre-securite{width:80%;padding:45px}#CarteAccesGatineau{height:auto;position:absolute;top:0;left:50%;transform:none;margin-left:-400px}#CarteAccesGatineau .tooltip .tooltiptext{top:-80px;left:-3px}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-90px;left:-260px;width:350px}.reinitialisation form input[type=text],.reinitialisation form input[type=password]{width:100%}.telephone p.carte,.courriel p.carte{background-size:21px 21px;background-position:0 -3px;padding:0 0 0 27px}input.recherche{width:92%}}@media (min-width:1200px) and (max-width:1320px){h2{font-size:.7em}p{font-size:.28em;line-height:18px}ol{font-size:.28em;line-height:16px;padding:0 0 0 14px}#container{width:85%}.header div{width:85%}.header .dropdown-menu{width:267px}.header .dropdown-menu .line{width:107px}footer p{font-size:1.3em}footer .info{margin:0 auto;width:82%;padding-top:90px;padding-left:4%}footer .info p{font-size:.8em;line-height:19px}footer h2{font-size:2.7em}footer h3{font-size:1.2em;line-height:11px}.reinitialisation form input[type=text],.reinitialisation form input[type=password]{width:100%}.telephone p.carte,.courriel p.carte{background-size:21px 21px;background-position:0 -3px;padding:0 0 0 27px}input.recherche{width:92%}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-75px;left:-400px;width:500px}}@media (min-width:1321px) and (max-width:1400px){#container{width:85%}.header div{width:85%}.header .dropdown-menu{width:267px}.header .dropdown-menu .line{width:107px}.form h2{line-height:38px}footer .info{margin:0 auto;width:82%;padding-top:90px;padding-left:4%}input.recherche{width:93%}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-75px;left:-400px;width:500px}}@media (min-width:1401px) and (max-width:1500px){#container{width:85%}.header div{width:85%}.header .dropdown-menu{width:267px}.header .dropdown-menu .line{width:107px}footer .info{margin:0 auto;width:82%;padding-top:90px;padding-left:4%}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-85px;left:-400px;width:500px}}@media (min-width:1501px) and (max-width:1699px){#container{width:85%}.header div{width:85%}.header .dropdown-menu{width:267px}.header .dropdown-menu .line{width:107px}footer .info{margin:0 auto;width:82%;padding-top:90px;padding-left:4%}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-85px;left:-400px;width:500px}}@media (min-width:1700px) and (max-width:1900px){#container{width:75%}input.recherche{width:92%}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-85px;left:-400px;width:500px}}