@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}#ui-id-5{top:360px}.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:rgba(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:rgba(102,102,102,.5) !important}#hautpage{position:fixed;bottom:20px;right:25px;background:#fff;background:rgba(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 .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:2px 2px 2px 0 rgba(4,60,91,.65);-moz-box-shadow:2px 2px 2px 0 rgba(4,60,91,.65);box-shadow:2px 2px 2px 0 rgba(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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#hautpage:hover{background:rgba(255,255,255,.9)}#hautpage:hover i{color:#fff;top:16px}.header div{margin:0 auto;width:62%;background-image:url(../images/blank.png)}.header ul{float:right}nav{position:relative;background-image:url(../images/blank.png)}nav ul{list-style-type:none;margin:0;padding:0;height:60px}nav ul li:not(.profil){margin:0;float:left;height:80px;transition:.3s}nav ul li:hover{background-color:#005fa3}nav ul li a{padding:20px 22px 20px 22px;margin:0;color:#fff !important;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}#alerte-portail{background-color:#800;color:#fff;font-size:.9em;font-weight:100;width:100%;height:auto;padding:10px 0 10px 0;animation:alertes-clignoter 1.75s infinite;background-position:20px 9px}#alerte-portail div{background:url(../images/icon-alerte.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:0 0;width:65%;margin:0 auto;padding-left:30px}#alerte-portail div a,#alerte-portail div a:active{color:#fff;text-decoration:underline}#alerte-portail div a:hover{color:#fff;text-decoration:underline}@keyframes alertes-clignoter{25%{filter:brightness(100%)}30%{filter:brightness(125%)}70%{filter:brightness(125%)}75%{filter:brightness(100%)}}.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:27px;left:7px;font-size:1em;background:#f00;color:#fff;font-weight:600;width:auto;min-width:18px;height: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:#f00;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:#f00;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:#f00;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-red2[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#f00;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 5px 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:#f00;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%;background-image:url(../images/blank.png)}.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:.35em !important;line-height:18px !important}.size-0-4{font-size:.4em !important;line-height:20px !important}.size-0-5{font-size:.5em !important;line-height:22px !important}.size-0-6{font-size:.6em !important;line-height:24px !important}.size-0-7{font-size:.7em !important;line-height:29px !important}.size-0-8{font-size:.8em !important;line-height:33px !important}.size-0-9{font-size:.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 !important}.txtrouge{color:#f00 !important}.txtvert{color:#008000 !important}.nospace{padding:0 !important;margin:0 !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="number"],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 #069,0 0 4px #069 !important;box-shadow:inset 0 0 1px #069,0 0 4px #069 !important}input[type="file"]{display:none}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}.contenu{color:#fff;font-size:54px;background-color:#fff;clear:both;padding:7%;display:inline-block;width:100%;background-image:url(../images/blank.png)}.titre{margin:25px 0 0 0;position:relative;cursor:pointer;z-index:2}nav ul.active{z-index:100}.beta{position:absolute;top:30px;right:-100px;text-transform:uppercase;background-color:#004a7f;color:#fff;font-size:.3em;border-radius:4px;padding:0 10px 0 10px;margin:0;font-weight:300;line-height:28px;opacity:.8}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}.ParamMotPasse{width:50%}.ParamMotPasse input[type=password],.ParamMotPasse input[type=text]{width:100% !important}.SuppMotPasse{width:100%}.SuppMotPasse input[type=password],.SuppMotPasse input[type=text]{width:100% !important}#formpr .show-hide,#formsc .show-hide{position:relative;height:24px;width:24px;float:right;margin:-33px 12px 0 0;z-index:1000}#formpr .show-password,#formsc .show-password{display:block;background-image:url(../images/icon-show.png);background-size:24px 24px;background-repeat:no-repeat;height:24px;width:24px;cursor:pointer}#formpr .hide-password,#formsc .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}.info-bulle{margin-bottom:20px;background-color:#fff;font-weight:300;text-align:center;font-size:.36em;position:relative;border:1px solid #004a7f;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}#container-upload{display:none}#section-upload{font-size:1em}.custom-file-upload{border:1px solid #069;display:inline-block;padding:6px 12px;cursor:pointer;font-size:.4em;margin:10px 0 0 0;border-radius:3px}.custom-file-upload:hover{background-color:#e7f4fd}.custom-file-upload i{background-image:url(../images/icon-carteliaison-bleu.svg);background-repeat:no-repeat;background-size:1.5em;width:35px;height:35px;display:block;float:left;margin:10px 0 0 0;border:none;padding:0;vertical-align:middle}.custom-file-upload span{padding:3px 0 0 5px;float:left;width:90%}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:70px 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%,#069 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%,#069 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}.etat{font-family:'Source Sans Pro',sans-serif;font-size:1em;color:#00538e;line-height:18px;margin:12px 0 12px 0;display:none}#container{width:62%;margin:0 auto;background-image:url(../images/blank.png)}.contenu span.info{background:url('../images/icon-info.svg') 0 0 no-repeat;background-size:.45em;width:.45em;height:.45em;float:right}.contenu span.info.alignLeft{float:left;background-size:1.5em;width:1.5em;height:1.5em;margin:0 12px 9px 0}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}div.services{height:140px;width:140px;line-height:15px;margin:0 3px 15px 0;font-family:'Source Sans Pro',sans-serif;font-size:.27em;color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;float:left;display:inline-block;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e);background-size:16px 16px,100% 100%,100% 100%;background-position:100% 0%,-16px 0%,100% 16px;background-repeat:no-repeat}div.services:hover{background-image:linear-gradient(to bottom left,transparent 50%,#0361a4 50%),linear-gradient(#0361a4,#0361a4),linear-gradient(#0361a4,#0361a4);background-size:16px 16px,100% 100%,100% 100%;background-position:100% 0%,-16px 0%,100% 16px;background-repeat:no-repeat}div.services a{color:#fff;display:block;height:152px;text-decoration:none}div.services a:hover{border-bottom:10px solid #005fa3}#tableau-bord{width:auto;display:table;margin:0 auto;margin-top:25px;margin-bottom:25px}#tableau-bord .services .margin8{margin:15px 0 8px 0}#tableau-bord .services .margin20{margin:15px 0 20px 0}#tableau-bord .services .margin35{margin:15px 0 35px 0}.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}.info2[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}#MsgAvisService hr{margin:0}#Notifications .bloc .bloc-type span.info{float:right;position:relative;top:-27px}.notifications #Msg-Noalert{clear:both;font-size:.35em;font-weight:300;margin:0 auto;width:100%;text-align:center;color:#000;margin:30px 0 30px 0}.notifications .alertes{padding:0 0 0 60px}.notifications .alertes-scroll{overflow-y:auto;max-height:530px;margin:0}.notifications div.alertes-scroll::-webkit-scrollbar{width:12px}.notifications div.alertes-scroll::-webkit-scrollbar-track{background:rgba(247,247,247,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}.notifications div.alertes-scroll::-webkit-scrollbar-thumb{background:rgba(95,136,176,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}.notifications div.alertes-scroll::-webkit-scrollbar-thumb:window-inactive{background:rgba(95,136,176,1)}.notifications .alerte{position:relative;border-bottom:1px solid #00538e;padding:21px 40px 21px 70px;font-weight:200;font-size:.34em;color:#000;transition:.3s}.notifications .alerte:first-child{border-top:1px solid #00538e}.border-top{border-top:1px solid #00538e}.notifications .alerte:hover{background-color:#f7f7f7}.notifications .alerte:hover .close{display:block !important}.notifications .close{font-family:'Source Sans Pro',sans-serif;position:absolute;top:50%;right:20px;height:auto;margin-top:-.7em;display:none !important;color:#286094;font-size:3.5em;font-weight:400;border:none;cursor:pointer}.notifications .close:after{content:'×'}.notifications .close:hover{color:#999}.notifications .alerte .date{font-size:.75em;color:#999;float:right;position:absolute;bottom:0;right:0;padding:2px 6px 2px 6px;font-style:italic}.notifications .alertes .alerte a,.notifications .alertes .alerte a:visited,.notifications .alertes .alerte a:active{color:#00538e;text-decoration:none}.notifications .alertes .alerte a:hover{color:#0a72b1;text-decoration:underline}.notifications .alerte .dateexpiration{font-size:.75em;float:left;position:absolute;bottom:0;padding:2px 6px 2px 6px;font-style:italic;left:60px;color:#069}.notifications .alerte .dateexpiration span:first-child{background-image:url(../images/icon-important.svg);background-repeat:no-repeat;background-size:.9em .9em;display:inline-block;height:12px;width:12px;vertical-align:-2px;margin:0}.notifications .alerte .dateexpiration span.date{background-image:none;width:auto;font-size:.75em;color:#069}#corbeille .alertes .alerte .dateexpiration{font-size:.75em;float:left;position:absolute;bottom:0;padding:2px 6px 2px 6px;font-style:italic;left:60px;color:#069;display:none}#corbeille .alertes .alerte .dateexpiration span:first-child{background-image:url(../images/icon-important.svg);background-repeat:no-repeat;background-size:.9em .9em;display:inline-block;height:10px;width:12px;vertical-align:0;margin:0}#corbeille .alertes .alerte .dateexpiration span.date{background-image:none;width:auto;font-size:.75em;color:#069}#corbeille .alertes .alerte a{color:#eee;text-decoration:none}#corbeille .alertes .alerte a:hover,#corbeille .alertes .alerte:hover a{color:#00538e;text-decoration:underline}.notifications .cat-1{background-image:url('../images/icon-alerte-notifications.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}.notifications .cat-2{background-image:url('../images/icon-alerte-collecte.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}.notifications .cat-3{background-image:url('../images/icon-alerte-311.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}.notifications .cat-4,.notifications .cat-8{background-image:url('../images/icon-alerte-carteacces.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}.notifications .cat-5{background-image:url('../images/icon-alerte-evaluation.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}.notifications .cat-6{background-image:url('../images/icon-alerte-calendrier.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}.notifications .cat-7{background-image:url('../images/icon-alerte-notifications2.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}.categorie{padding-left:0}.categorie .badge[data-badge]:after{top:4px;left:-25px}.categorie ul{margin:0;padding:0;list-style-type:none;width:100%}.categorie ul li{padding:4px 16px 4px 16px;margin:0;font-weight:200;font-size:.34em;color:#000;transition:.3s;cursor:pointer}.categorie ul li:hover{background-color:#00538e;color:#fff}.categorie ul li:first-child{font-weight:600}.categorie ul li span{float:right}.notifications .alertes .corbeille{margin:8px 8px 0 0}.notifications .alertes .corbeille .txt-bleu{float:right;cursor:pointer}.notifications .alertes .corbeille .note-noti span{background-image:url(../images/icon-important.svg);background-repeat:no-repeat;background-size:.9em .9em;display:inline-block;height:16px;width:16px;vertical-align:-4px;margin:0}.notifications .alertes .corbeille #MasquerNoti{float:left;margin-right:20px}.notifications .alertes .corbeille #MasquerNoti:disabled{border:none;color:#fff;background-color:#afafaf;font-weight:600;opacity:1;transition:.3s;cursor:not-allowed}.notifications .alertes .corbeille #SupprimerNoti{float:left}.notifications .alertes .corbeille #SupprimerNoti:disabled{border:none;color:#fff;background-color:#afafaf;font-weight:600;opacity:1;transition:.3s;cursor:not-allowed}.notifications .alertes .corbeille .note-noti{color:#004a7f;clear:both;padding-top:20px}.notifications .alertes .icon-corbeille{background-image:url('../images/icon-alerte-corbeille.svg');background-repeat:no-repeat;background-size:1.9em 1.9em;display:inline-block;height:30px;width:30px;vertical-align:-8px;margin:0 3px 0 3px}.notifications .alertes .corbeille p{margin-bottom:0}.notifications .row{margin:35px 0 0 0}#tableau-bord .services a img{width:4em;height:4em}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 .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:0 !important;padding:7px !important}.validation-summary-errors ul li{margin:0 !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:#006400;border:1px solid #006400;padding:7px;width:100%;line-height:17px;font-size:16px;text-align:left;margin-top:7px}.alert-success ul{margin:0 !important;padding:7px !important}.alert-success ul li{margin:0 !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 transparent transparent transparent;-webkit-box-shadow:0 0 3px -1px rgba(0,0,0,.4);-moz-box-shadow:0 0 3px -1px rgba(0,0,0,.4);box-shadow:0 0 3px -1px rgba(0,0,0,.4)}.loading div:nth-child(1){animation-delay:-.45s}.loading div:nth-child(2){animation-delay:-.3s}.loading div:nth-child(3){animation-delay:-.15s}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.menu{-webkit-transition:.1s -webkit-transform linear;transition:.1s -webkit-transform linear;transition:.1s transform linear;transition:.1s transform linear,.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:.2s background linear .1s,.2s top linear .2s,.2s -webkit-transform linear;transition:.2s background linear .1s,.2s top linear .2s,.2s -webkit-transform linear;transition:.2s background linear .1s,.2s top linear .2s,.2s transform linear;transition:.2s background linear .1s,.2s top linear .2s,.2s transform linear,.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:.2s background linear .1s,.2s top linear,.2s -webkit-transform linear .2s;transition:.2s background linear .1s,.2s top linear,.2s -webkit-transform linear .2s;transition:.2s background linear .1s,.2s top linear,.2s transform linear .2s;transition:.2s background linear .1s,.2s top linear,.2s transform linear .2s,.2s -webkit-transform linear .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:'×'}.closeBtn:hover{color:#fff}.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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:1001}#fenetre-securite .contenu{background-color:transparent;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}#corbeille #Msg-Noalert{clear:both;font-size:1.4em;font-weight:500;margin:0 auto;width:100%;text-align:center;color:#fff;margin:0 0 60px 0}#corbeille{display:none;position:absolute;top:1%;left:50%;transform:none;width:60%;height:auto;margin-left:-30%;background-color:#00538e;padding:70px;text-align:center;-webkit-box-shadow:0 0 15px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#corbeille input[type=button]{background-color:transparent;border:1px solid #fff;text-transform:uppercase;color:#fff;padding:12px 0 12px 0;font-family:'Source Sans Pro',sans-serif;font-size:.96em;font-weight:600;width:300px;cursor:pointer}#corbeille input[type=button]:hover{background-color:#fff;color:#00538e}#corbeille #vider{margin:0 10px 0 0}#corbeille .alertes{padding:0;margin-bottom:25px}#corbeille .alertes .alerte{border-bottom:1px solid #fff;position:relative;padding:26px 20px 26px 68px;font-weight:200;font-size:1em;color:#fff;text-align:left;transition:.3s}#corbeille .alertes div.alerte:first-child{border-top:1px solid #fff}#corbeille .alertes div.alerte:hover{background-color:#f7f7f7;color:#00538e}#corbeille .alerte:hover .close{display:block !important}#corbeille .alerte .date{font-size:.85em;color:#ccc;float:right;position:absolute;bottom:0;right:0;padding:2px 6px 2px 6px;font-style:italic}#corbeille .close{font-family:'Source Sans Pro',sans-serif;position:absolute;top:50%;right:20px;height:auto;margin-top:-.85em;display:none !important;color:#286094;font-size:4.5em;font-weight:600;cursor:pointer;vertical-align:middle}#corbeille .close:after{content:'×'}#corbeille .close:hover{color:#999}#corbeille .cat-1{background-image:url('../images/icon-alerte-notifications-white.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}#corbeille .cat-1:hover{background-image:url('../images/icon-alerte-notifications.svg')}#corbeille .cat-2{background-image:url('../images/icon-alerte-collecte-white.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}#corbeille .cat-2:hover{background-image:url('../images/icon-alerte-collecte.svg')}#corbeille .cat-3{background-image:url('../images/icon-alerte-311-white.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}#corbeille .cat-3:hover{background-image:url('../images/icon-alerte-311.svg')}#corbeille .cat-4,#corbeille .cat-8{background-image:url('../images/icon-alerte-carteacces-white.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}#corbeille .cat-4:hover,#corbeille .cat-8:hover{background-image:url('../images/icon-alerte-carteacces.svg')}#corbeille .cat-5{background-image:url('../images/icon-alerte-evaluation-white.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}#corbeille .cat-5:hover{background-image:url('../images/icon-alerte-evaluation-white.svg')}#corbeille .cat-6{background-image:url('../images/icon-alerte-calendrier-white.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}#corbeille .cat-6:hover{background-image:url('../images/icon-alerte-calendrier.svg')}#corbeille .cat-7{background-image:url('../images/icon-alerte-notifications2-white.svg');background-repeat:no-repeat;background-size:2.5em 2.5em;background-position:12px 50%}#corbeille .cat-7:hover{background-image:url('../images/icon-alerte-notifications2.svg')}#corbeille .corbeille{float:right;margin:0;color:#fff;margin:0 0 32px 0}#corbeille .icon-corbeille{background-image:url('../images/icon-alerte-corbeille-white.svg');background-repeat:no-repeat;background-size:1.3em 1.3em;display:inline-block;margin:0;width:50px;height:60px;vertical-align:-12px}#corbeille .corbeille p{font-size:2.6em;font-weight:200;margin:0;padding:0;color:#fff}#corbeille div.alertes{overflow-y:auto;max-height:450px;margin:10px 0 10px 0}#corbeille div.alertes::-webkit-scrollbar{width:12px}#corbeille div.alertes::-webkit-scrollbar-track{background:rgba(247,247,247,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#corbeille div.alertes::-webkit-scrollbar-thumb{background:rgba(95,136,176,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#corbeille div.alertes::-webkit-scrollbar-thumb:window-inactive{background:rgba(95,136,176,1)}.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:1002}#CorbeilleVideSucces,#CorbeilleReinitialiseSucces{font-size:.3em}.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:transparent;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:.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:.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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:1002}.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:transparent;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:.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}.plustard{float:left;margin:0 0 0 28px}#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.1em !important;padding:0;margin:0 0 10px 0 !important;font-weight:500 !important;color:#f00 !important;line-height:19px}.zoneErreur p{font-size:.9em !important;line-height:19px !important;padding:0;margin:0;color:#f00 !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:0 !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:#333 !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 !important;margin:35px 0 35px 0 !important;width:100%}.bandeau_alerte_bleu h3{font-size:1.3em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}.bandeau_alerte_bleu p{font-size:1em !important;color:#fff !important;margin:0;padding:0;line-height:21px !important}#activites-libre-filtres .bandeau_alerte_bleu{margin:5px 0 0 0 !important}#activites-libre-filtres .bandeau_alerte_bleu a{color:#fff}#activites-libre-filtres .bandeau_alerte_bleu a:active,#activites-libre-filtres .bandeau_alerte_bleu a:hover{color:#fff;text-decoration:underline}#container-upload .bandeau_alerte_bleu{margin:10px 0 10px 0;font-size:.3em;text-align:left}#container-upload .bandeau_alerte_bleu ul{color:#fff;font-size:1em;margin:0;padding:12px 0 0 16px}#CarteAccesGatineau .bandeau_alerte_bleu h3{font-weight:500 !important;margin-bottom:0 !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:.7em !important;color:#fff !important;margin:0 !important;padding:0 !important}#Profil .bandeau_alerte_bleu p{font-size:.35em !important;font-weight:100 !important;color:#fff !important;margin:0;padding:0;line-height:27px}#ValidationTelephone{background-color:#f4f4f4;display:none;width:650px;height:auto;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:45px 70px 60px 70px;-webkit-box-shadow:0 0 15px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#ValidationTelephone .icone{background-image:url(../images/icon-mobile-bleu.svg);background-position:-12px 0;background-repeat:no-repeat;background-size:2.6em;width:40px;height:50px;display:block;float:left;margin:-8px 6px 0 0}#ValidationTelephone h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#ValidationTelephone p{color:#000;font-size:1.2em;line-height:24px;font-weight:300}#ValidationTelephone p a{color:#00538e;font-size:.8em;line-height:24px;font-weight:300;text-decoration:none}#ValidationTelephone input[type=submit]{border:none;padding:15px 24px 15px 24px;color:#fff;width:29%;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:600;margin-top:5px;opacity:1;transition:.3s;float:left;cursor:pointer;margin-left:4%}#ValidationTelephone input[type=submit]:hover{background-color:#015077;opacity:1}#ValidationTelephone input[type=button]{background-color:transparent;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%}#ValidationTelephone input[type=button]:hover{background-color:#00538e;color:#fff}#ValidationTelephone input[type=text]{border:1px solid #069;padding:14px 24px 14px 24px;color:#666;width:67%;font-weight:600;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;float:left}#ValidationTelephone hr{margin:15px 0 40px 0}#ValidationTelephone hr:after{background:linear-gradient(to left,#eee 75%,#069 25%) !important}#ValidationTelephone p a{color:#00538e;font-size:1em;line-height:24px;font-weight:600;text-decoration:none;padding:4px 0 25px 0;display:block;clear:both}#ValidationCourriel{background-color:#f4f4f4;display:none;width:650px;height:auto;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:45px 70px 60px 70px;-webkit-box-shadow:0 0 15px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#ValidationCourriel .icone{background-image:url(../images/icon-alerte-message.svg);background-repeat:no-repeat;background-size:2.8em;width:60px;height:50px;display:block;float:left;margin:-8px 8px 0 0}#ValidationCourriel h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#ValidationCourriel p{color:#000;font-size:1.2em;line-height:24px;font-weight:300}#ValidationCourriel input[type=submit]{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:.3s;cursor:pointer}#ValidationCourriel input[type=submit]:hover{background-color:#015077;opacity:1}#ValidationCourriel input[type=button]{background-color:transparent;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%}#ValidationCourriel input[type=button]:hover{background-color:#00538e;color:#fff}#ValidationCourriel hr{margin:15px 0 40px 0}#ValidationCourriel hr:after{background:linear-gradient(to left,#eee 75%,#069 25%) !important}#ModificationNom,#ModificationAdresseCourriel,#AjouterAdresseCourriel,#ModificationTelephone,#AjouterNumeroTelephone,#AjouterAdresse,#ModificationAdresse{background-color:#f4f4f4;display:none;width:650px;height:auto;position:fixed;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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#ModificationAdresseCourriel .zoneAvertissement,#ModificationTelephone .zoneAvertissement{display:none}#ModificationNom .icone,#ModificationAdresseCourriel .icone,#AjouterAdresseCourriel .icone,#ModificationTelephone .icone,#AjouterNumeroTelephone .icone,#AjouterAdresse .icone,#ModificationAdresse .icone{background-image:url(../images/icon-moncompte-bleu.svg);background-repeat:no-repeat;background-size:2.8em;width:60px;height:60px;display:block;float:left;margin:-8px 8px 0 0}#ModificationNom h1,#ModificationAdresseCourriel h1,#AjouterAdresseCourriel h1,#ModificationTelephone h1,#AjouterNumeroTelephone h1,#AjouterAdresse h1,#ModificationAdresse h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#ModificationNom h2,#ModificationAdresseCourriel h2,#AjouterAdresseCourriel h2,#ModificationTelephone h2,#AjouterNumeroTelephone h2,#AjouterAdresse h2,#ModificationAdresse h2{color:#000;font-size:1.3em;font-weight:600;margin:0;padding:0;margin:30px 0 0 0;clear:both}#ModificationAdresseCourriel form label,#ModificationAdresseCourriel form a,#AjouterAdresseCourriel form label,#AjouterAdresseCourriel form a,#ModificationTelephone form label,#ModificationTelephone form a,#AjouterNumeroTelephone form label,#AjouterNumeroTelephone form a,#AjouterAdresse form a,#ModificationAdresse form a,#ModificationAdresse form label{color:#00538e;font-size:.9em;line-height:24px;font-weight:600;text-decoration:none}#ModificationNom p,#ModificationAdresseCourriel p,#AjouterAdresseCourriel p,#ModificationTelephone p,#AjouterNumeroTelephone p,#AjouterAdresse p,#ModificationAdresse p{color:#000;font-size:1.2em;line-height:24px;font-weight:300}#ModificationNom .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 !important;margin:10px 0 0 0 !important;width:100%}#ModificationNom .bandeau_alerte_bleu h3{font-size:1.3em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#ModificationNom .bandeau_alerte_bleu p{font-size:1em !important;color:#fff !important;margin:0;padding:0;line-height:21px !important}#AjouterAdresse p,#ModificationAdresse p{color:#000;font-size:1em;line-height:24px;font-weight:300;margin-bottom:0;padding-bottom:0;color:#dc0303}#ModificationAdresse input[type=submit]:disabled,#ModificationNom input[type=submit]:disabled,#ModificationTelephone input[type=submit]:disabled,#ModificationAdresseCourriel input[type=submit]:disabled,#AjouterAdresseCourriel input[type=submit]:disabled{border:none;padding:15px 24px 15px 24px;color:#fff;background-color:#afafaf;text-transform:uppercase;display:inline-block;font-weight:600;margin-top:5px;opacity:1;transition:.3s;cursor:not-allowed}#ModificationAdresseCourriel p a,#AjouterAdresseCourriel p a,#ModificationTelephone p a,#AjouterNumeroTelephone p a,#AjouterAdresse p a,#ModificationAdresse p a{color:#00538e;font-size:1em;line-height:24px;font-weight:600;text-decoration:none}#ModificationAdresseCourriel hr,#ModificationTelephone hr,#ModificationAdresse hr{margin:60px 0 0 0}#ModificationAdresse hr{margin:50px 0 0 0}#ModificationAdresseCourriel hr:after,#ModificationTelephone hr:after,#ModificationAdresse hr:after{background:linear-gradient(to left,#eee 75%,#069 25%) !important}#ModificationNom input[type=submit],#ModificationAdresseCourriel input[type=submit],#AjouterAdresseCourriel input[type=submit],#ModificationTelephone input[type=submit],#AjouterNumeroTelephone input[type=submit],#AjouterAdresse input[type=submit],#ModificationAdresse input[type=submit]{border:none;padding:15px 24px 15px 24px;color:#fff;width:29%;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:600;margin-top:5px;opacity:1;transition:.3s;cursor:pointer}#ModificationNom input[type=submit]:hover,#ModificationAdresseCourriel input[type=submit]:hover,#AjouterAdresseCourriel input[type=submit]:hover,#ModificationTelephone input[type=submit]:hover,#AjouterNumeroTelephone input[type=submit]:hover,#AjouterAdresse input[type=submit]:hover,#ModificationAdresse input[type=submit]:hover{background-color:#015077;opacity:1}#ModificationNom input[type=button],#ModificationAdresseCourriel input[type=button],#AjouterAdresseCourriel input[type=button],#ModificationTelephone input[type=button],#AjouterNumeroTelephone input[type=button],#AjouterAdresse input[type=button],#ModificationAdresse input[type=button]{background-color:transparent;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%;margin:30px 0 0 0}#ModificationNom input[type=button]:hover,#ModificationAdresseCourriel input[type=button]:hover,#AjouterAdresseCourriel input[type=button]:hover,#ModificationTelephone input[type=button]:hover,#AjouterNumeroTelephone input[type=button]:hover,#AjouterAdresse input[type=button]:hover,#ModificationAdresse input[type=button]:hover{background-color:#00538e;color:#fff}#ModificationNom input[type=text],#ModificationAdresseCourriel input[type=text],#AjouterAdresseCourriel input[type=text],#ModificationTelephone input[type=text],#AjouterNumeroTelephone input[type=text],#AjouterAdresse input[type=text],#ModificationAdresse input[type=text]{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}#AjouterAdresse .badge-info,#ModificationAdresse .badge-info{font-size:1em !important}#Profil .form h2 input[type='button'].ajout{float:right;margin:-6px 0 0 0}#EvaluationsTaxes{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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#EvaluationsTaxes p{color:#000;font-size:1.2em;line-height:21px;font-weight:300;margin:0 !important}#EvaluationsTaxes #AjoutFacture p{font-size:1.1em !important}#EvaluationsTaxes .filtre-recherche{background-image:url('../images/icon-rechercher.svg');background-repeat:no-repeat;background-size:25px 25px;display:inline-block;width:25px;height:25px;float:left;margin:15px 15px 0 0}#EvaluationsTaxes .icone{background-image:url(../images/icon-evaluation-bleu.svg);background-repeat:no-repeat;background-size:2.6em;width:55px;height:50px;display:block;float:left;margin:-8px 8px 0 0}div.HistoriqueFactures::-webkit-scrollbar,div.ListeFactures::-webkit-scrollbar{width:16px}div.HistoriqueFactures::-webkit-scrollbar-track,div.ListeFactures::-webkit-scrollbar-track{background:rgba(235,235,235,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}div.HistoriqueFactures::-webkit-scrollbar-thumb,div.ListeFactures::-webkit-scrollbar-thumb{background:rgba(95,136,176,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}div.HistoriqueFactures::-webkit-scrollbar-thumb:window-inactive,div.ListeFactures::-webkit-scrollbar-thumb:window-inactive{background:rgba(95,136,176,1)}#EvaluationsTaxes #AjoutFacture{width:100%;margin-bottom:12px;display:table}#EvaluationsTaxes #AjoutFacture>div:first-of-type{float:left;width:50%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(2){float:left;width:26%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(3){float:left;width:24%}#EvaluationsTaxes #AjoutFacture .nomproprio{margin:16px 0 0 0;width:90%}#EvaluationsTaxes #AjoutFacture .numfacture{margin:16px 0 0 0;width:70%}#EvaluationsTaxes #AjoutFacture #AjouterNumeroDossierProprieteForm{margin:37px 0 0 0}#EvaluationsTaxes #AjoutFacture span.info{background-image:url('../images/icon-info.svg');background-repeat:no-repeat;background-size:1em;width:1em;height:1em;float:left;margin:4px 4px 0 3px !important}#EvaluationsTaxes .HistoriqueFactures{border:1px solid #1a267f;overflow-y:scroll;overflow-x:hidden;width:100%;min-height:150px;height:150px;margin:12px 0 0 0;background-color:#fff;position:relative}#EvaluationsTaxes .ListeFactures{border:1px solid #1a267f;overflow-y:scroll;overflow-x:hidden;width:100%;min-height:143px;max-height:300px;height:300px;margin:17px 0 0 0;padding:0;background-color:#fff;position:relative;z-index:800}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes{border-collapse:collapse;width:100%;text-align:left}#EvaluationsTaxes #ListeFacturesTaxes{border-collapse:collapse;width:100%;text-align:left}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes td,#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes th{padding:0}#EvaluationsTaxes #ListeFacturesTaxes td,#EvaluationsTaxes #ListeFacturesTaxes th{padding:0}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes tr>td:first-of-type{padding:0 0 0 7px}#EvaluationsTaxes #ListeFacturesTaxes tr>td:first-of-type{padding:0 0 0 7px}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes tr>td:last-of-type:not(.AucuneFacture){padding:3px 0 3px 0;text-align:center;vertical-align:middle}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-child(3){text-align:center}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:last-of-type{text-align:center}#EvaluationsTaxes #ListeFacturesTaxes>thead>tr>th:last-of-type{text-align:center}#EvaluationsTaxes #ListeFacturesTaxes tr>td:last-of-type:not(.AucuneFacture){padding:3px 0 3px 0;text-align:center;vertical-align:middle}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes .AucuneFacture{color:#ccc;height:90px;text-align:center}#EvaluationsTaxes #ListeFacturesTaxes .AucuneFacture{color:#ccc;height:90px;text-align:center}#EvaluationsTaxes #ListeFacturesTaxes input[type=button].telecharger{background-image:url(../images/icon-telecharger.svg);background-repeat:no-repeat;background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:0 auto;width:120px !important}#EvaluationsTaxes #ListeFacturesTaxes input[type=button].telecharger:hover{background-color:#069;border:1px solid #069;color:#fff;background-image:url(../images/icon-telecharger-white.svg);background-repeat:no-repeat;background-size:15px 18px;background-position:6px 14px;margin:0 auto;width:120px !important}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button].moins{background-image:url(../images/icone-reduire.svg);background-repeat:no-repeat;background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:3px 0 3px 0;width:90px !important}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button].moins:hover{background-image:url(../images/icone-reduire-white.svg);background-repeat:no-repeat;background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:3px 0 3px 0;width:90px !important}#EvaluationsTaxes .ListeFactures .closeBtn{font-family:'Source Sans Pro',sans-serif;position:absolute;top:-21px;right:0;display:block;color:#999;font-size:3.5em;font-weight:600;border:none;cursor:pointer}#EvaluationsTaxes .ListeFactures .closeBtn:after,.bleu:after{content:'×'}#EvaluationsTaxes .ListeFactures .closeBtn:hover{color:#069}#EvaluationsTaxes .separateurFactures{margin:18px 0 16px 0 !important}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead,#EvaluationsTaxes #ListeFacturesTaxes>thead{color:#00538e}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th{padding:4px 0 4px 0}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:first-of-type{padding:4px 0 4px 7px}#EvaluationsTaxes #ListeFacturesTaxes>thead>tr>th{padding:4px 0 4px 0}#EvaluationsTaxes #ListeFacturesTaxes>thead>tr>th:first-of-type{padding:4px 0 4px 7px}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(2){width:25%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:first-of-type{width:50%}#EvaluationsTaxes #ListeFacturesTaxes>thead>tr>th:first-of-type{width:40%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>tbody>tr{background-color:#fff}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>tbody>tr:not(.NoHover):hover{background-color:#f5f7fc}#EvaluationsTaxes #ListeFacturesTaxes>tbody>tr{background-color:#fff}#EvaluationsTaxes #ListeFacturesTaxes>tbody>tr:not(.NoHover):hover{background-color:#f5f7fc}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes .info2{margin:0 0 0 10px}#EvaluationsTaxes #ListeFacturesTaxes .info2{margin:0 0 0 10px}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu{background:#069 url(../images/icon-facture-white.svg);background-size:50px 50px;background-repeat:no-repeat;background-position:30px center;padding:12px 0 12px 0;display:table;text-align:center !important;margin:15px 0 12px 0 !important;width:100%}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu h3{font-size:1em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#EvaluationsTaxes h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#EvaluationsTaxes h2{clear:both;color:#000;font-size:1.3em;text-transform:none;font-weight:400;margin:0;padding:0}#EvaluationsTaxes hr{margin:10px 0 10px 0 !important}#EvaluationsTaxes 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:15px;opacity:1;transition:.3s;cursor:pointer}#EvaluationsTaxes input[type=submit]:hover{background-color:#015077;opacity:1}#EvaluationsTaxes input[type=button]{background-color:transparent;border:1px solid #00538e;text-transform:uppercase;color:#00538e;padding:12px 0 12px 0;margin:23px 0 0 0;font-family:'Source Sans Pro',sans-serif;font-weight:600;cursor:pointer;width:100%}#EvaluationsTaxes input[type=button]:hover{background-color:#00538e;color:#fff}#EvaluationsTaxes .bandeau_alerte_bleu input[type=button]{background-color:#fff;border:1px solid #00538e;text-transform:uppercase;color:#00538e;padding:12px 0 12px 0;margin:10px 0 0 0;font-family:'Source Sans Pro',sans-serif;font-weight:600;cursor:pointer;width:50%}#EvaluationsTaxes .bandeau_alerte_bleu input[type=button]:hover{background-color:#00538e;color:#fff;border:1px solid #fff}#EvaluationsTaxes .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 12px 0;display:table;width:100%}#EvaluationsTaxes .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:30%;float:left}#EvaluationsTaxes .popupmenu div:hover{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#EvaluationsTaxes .popupmenu div.active{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#EvaluationsTaxes input[type=text]{font-size:.8em;border:1px solid #069;padding:14px 24px 14px 24px;color:#666;width:50%;font-weight:500;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#EvaluationsTaxes .tab-propriete,#EvaluationsTaxes .tab-comptetaxes{margin:21px 0 0 0}#EvaluationsTaxes .icon-sauvegarde{margin:0 0 12px 0;font-size:1em;float:left;display:none}#EvaluationsTaxes .tooltip .tooltiptext{font-size:.7em !important;width:267px !important;color:#000;position:absolute;left:10px;top:-26px;text-align:left;z-index:1201}#EvaluationsTaxes .HistoriqueFactures .tooltiptext{left:-277px !important;top:-23px !important;padding:5px !important}#EvaluationsTaxes .HistoriqueFactures .tooltip-red{border:1px solid #f00 !important;color:#f00 !important}#EvaluationsTaxes .msgadmin{margin-bottom:0 !important}#EvaluationsTaxes .msgadmin>p{margin:0 0 20px 0 !important}.tooltip .tooltiptext img{display:block;margin-left:auto;margin-right:auto;margin-top:6px;width:100%}#EvaluationsTaxes .badge-blue{clear:both;font-size:.9em;padding:0;color:#00538e}.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}#EvaluationsTaxes #FacturesTaxes .container{display:block;color:#426c94;position:relative;padding-left:35px;margin-bottom:16px;cursor:not-allowed;font-size:1em;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:21px}.switch{display:inline-block;width:40px;height:24px;z-index:1}.switch input{opacity:0;width:0;height:0}.switch .bcksize1{cursor:pointer}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;box-shadow:2px 2px #3b6187}input:checked+.slider{background:rgba(95,136,176,1)}input:focus+.slider{box-shadow:0 0 1px #2f5b7e}input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.notallowed{cursor:not-allowed !important}#AvisPublics{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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#AvisPublics p{color:#000;font-size:1em;line-height:19px;font-weight:300;margin:0}#AvisPublics .SelectionAvisPublics{display:flex;flex-wrap:wrap;justify-content:center;width:100%}#AvisPublics .avispublics_secteurs .container{display:block;color:#426c94;position:relative;padding-left:35px;margin-bottom:7px;cursor:pointer;font-size:1em;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:21px}#AvisPublics .avispublics .container{display:block;color:#426c94;position:relative;padding-left:35px;margin-bottom:7px;font-size:1em;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:21px}#AvisPublics .avispublics{float:left;width:65%;margin-bottom:15px;background-color:#f8f8f8;font-size:1em;font-weight:400;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;position:relative;order:2}#AvisPublics .avispublics div:first-child{position:relative;left:8px}#AvisPublics .avispublics_secteurs{float:left;width:35%;background-color:#f8f8f8;padding:0 0 12px 0;margin-bottom:15px;font-size:1em;font-weight:400;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;position:relative;order:1}#AvisPublics .avispublics_secteurs div:first-child{position:relative;left:8px}#AvisPublics .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 12px 0;display:table;width:100%}#AvisPublics .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:33%;height:auto;float:left;display:flex;align-items:center;justify-content:center}#AvisPublics .popupmenu div:hover{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#AvisPublics .popupmenu div.active{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#AvisPublics .icone{background-image:url(../images/icon-avispublics-bleu.svg);background-repeat:no-repeat;background-size:2.8em;width:50px;height:60px;display:block;float:left;margin:-8px 8px 0 0}#AvisPublics i.icon-courriel{background-image:url(../images/icon-alerte-message.svg);background-repeat:no-repeat;background-size:1.5em;width:25px;height:30px;display:inline-block;border:none;float:left;margin:0 11px 0 33px}#AvisPublics i.icon-sms{background-image:url(../images/icon-mobile-bleu.svg);background-repeat:no-repeat;background-size:1.5em;width:25px;height:30px;display:inline-block;border:none;float:left;margin:0 11px 0 33px}#AvisPublics i.icon-push{background-image:url(../images/icon-alerte-push.svg);background-repeat:no-repeat;background-size:1.4em;width:25px;height:30px;display:inline-block;border:none;float:left;margin:0 11px 0 33px}#AvisPublics #SauvegardeDistrict,#AvisPublics #ErreurDistrict,#AvisPublics #ConfirmDesabonnementAvisPublics,#AvisPublics #SuccesDesabonnementAvisPublics,#AvisPublics #ErreurDesabonnementAvisPublics{top:30% !important}#AvisPublics h1:not(#SauvegardeDistrict):not(#ErreurDistrict):not(#ErreurDesabonnementAvisPublics){color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#AvisPublics h2{color:#173f6b;font-size:1.3em;text-transform:none;margin:0;padding:0}#AvisPublics hr{margin:8px 0 0 0 !important}#AvisPublics input[type=submit]{border:none;padding:15px 24px 15px 24px;color:#fff;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:600;opacity:1;float:left;transition:.3s;cursor:pointer}#AvisPublics input[type=submit]:hover{background-color:#015077;opacity:1}#AvisPublics .icon-sauvegarde{margin:13px 0 0 20px;font-size:1em;float:left;display:none}#AvisPublics .bloc-type{background-color:#f8f8f8;padding:8px;margin:0 0 12px 0;padding-top:7px;padding-bottom:1px}#AvisPublics label{font-size:1.1em;width:90%}#AvisPublics form .selection{margin-left:35px}#AvisPublics .bloc .bloc-type span.info{float:right;position:relative;top:-27px}#AvisPublics input[type=button].carte{background-color:#069;border:1px solid #069;color:#fff;font-size:.7em;font-weight:300;background-image:url(../images/icon-adresse.svg);background-repeat:no-repeat;background-size:25px 25px;background-position:6px 8px;padding:15px 15px 15px 35px;margin-top:0 !important;width:auto !important;opacity:1;transition:.3s}#AvisPublics input[type=button].carte:hover{background-color:#015077;opacity:1}#AvisPublics input[type=button].liste{background-color:#069;border:1px solid #069;color:#fff;font-size:.7em;margin-top:0 !important;font-weight:300;background-image:url(../images/icon-avispublics.svg);background-repeat:no-repeat;background-size:25px 25px;background-position:6px 8px;padding:15px 15px 15px 35px;width:auto !important;opacity:1;transition:.3s}#AvisPublics input[type=button].liste:hover{background-color:#015077;opacity:1}#AvisPublics .zoneMsg{clear:both;margin:10px 0 0 0;text-align:center;padding:15px;border:1px solid #999;background-color:#e1e1e1;background-position:30px center}#AvisPublics .zoneMsg h2{font-size:1.3em !important;padding:0;margin:0 !important;font-weight:500 !important;color:#333 !important;line-height:normal !important}#AvisPublics .zoneMsg p{font-size:1em !important;line-height:19px !important;padding:0 !important;margin:0 0 10px 0 !important;color:#333 !important}#AvisPublics #SauvegardeDistrict h1{margin:15px 0 15px 0 !important;color:#fff !important;line-height:normal !important}#AvisPublics #ErreurDistrict h1,#AvisPublics #ErreurDesabonnementAvisPublics h1{margin:15px 0 15px 0 !important;color:#000 !important;line-height:normal !important}#AvisPublics #ConfirmDesabonnementAvisPublics h1,#AvisPublics #SuccesDesabonnementAvisPublics h1{margin:15px 0 15px 0 !important;color:#fff !important;line-height:normal !important}#AvisPublics #desabonnement-avispublics{border:none;padding:15px 24px 15px 24px !important;color:#fff;width:auto !important;background-color:#666 !important;float:right !important;margin-top:0 !important;text-transform:uppercase;display:inline-block;font-weight:600;opacity:1;transition:.3s !important;cursor:pointer}#AvisPublics #desabonnement-avispublics:hover{background-color:#015077 !important;opacity:1 !important}#ContacterVille{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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#ContacterVille p{color:#000;font-size:1.2em;line-height:21px;font-weight:300;margin:0}#ContacterVille .tab-311 p{color:#000;font-size:1.2em;line-height:21px;font-weight:300;margin:7px 0 7px 0}#ContacterVille .tab-centre-service .centre-servise p{color:#000;font-size:1em;line-height:21px;font-weight:300;margin:0 !important}#ContacterVille .icone{background-image:url(../images/icon-contacter-ville-bleu.svg);background-repeat:no-repeat;background-size:2.6em;width:55px;height:50px;display:block;float:left;margin:-8px 8px 0 0}#ContacterVille h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#ContacterVille h2{clear:both;color:#000;font-size:1.3em;text-transform:none;font-weight:400;margin:0;padding:0}#ContacterVille h3{color:#004a7f;font-size:1.3em;font-weight:400;margin:0;padding:12px 0 12px 0}#ContacterVille .tab-centre-service .centre-servise h3{color:#004a7f;font-size:1.2em;font-weight:400;margin:0;padding:12px 0 12px 0}#ContacterVille hr{margin:10px 0 10px 0 !important}#ContacterVille 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:15px;opacity:1;transition:.3s;cursor:pointer}#ContacterVille input[type=submit]:hover{background-color:#015077;opacity:1}#ContacterVille input[type=button]{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:15px;opacity:1;transition:.3s;cursor:pointer}#ContacterVille input[type=button]:hover{background-color:#015077;opacity:1}#ContacterVille .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 12px 0;display:table;width:100%}#ContacterVille .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:30%;float:left}#ContacterVille .popupmenu div:hover{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#ContacterVille .popupmenu div.active{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#ContacterVille .msgadmin{margin-bottom:0 !important}#ContacterVille .msgadmin h3{font-size:1.3em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#ContacterVille .msgadmin p{font-size:1em !important;color:#fff !important;margin:0 0 20px 0 !important;padding:0 !important;line-height:21px !important}#ContacterVille input[type=text]{font-size:.8em;border:1px solid #069;padding:14px 24px 14px 24px;color:#666;width:50%;font-weight:500;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#ContacterVille .tab-quartier{margin:21px 0 0 0}#ContacterVille img{height:180px;border:2px solid #00538e;float:left;margin:12px 0 0 0}#ContacterVille div.conseiller{float:left;margin:12px 0 0 15px}#ContacterVille div.conseiller p{margin:0 0 10px 0 !important}#ContacterVille div.conseiller p:first-child{font-weight:400}#ContacterVille .tab-311 ul li{font-size:1.2em;font-weight:200}#ContacterVille .btn{font-family:'Source Sans Pro',sans-serif;padding:12px 18px 12px 18px;color:#fff !important;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:400;opacity:1;transition:.3s;border-radius:initial !important;-webkit-appearance:none;border:none;text-decoration:none;font-size:1em}#Requete311{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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#Requete311 p{color:#000;font-size:1em;line-height:21px;font-weight:300;margin:0}#Requete311 .tab-requete-detail .section{color:#069 !important;font-size:1em !important;font-weight:400 !important}#Requete311 .icone{background-image:url(../images/icon-311-bleu.svg);background-repeat:no-repeat;background-size:2.6em;width:55px;height:50px;display:block;float:left;margin:-8px 8px 0 0}#Requete311 h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#Requete311 h2{clear:both;color:#000;font-size:1.3em;text-transform:none;font-weight:400;margin:0;padding:0}#Requete311 h3{color:#004a7f;font-size:1.3em;font-weight:400;margin:0;padding:12px 0 12px 0}#Requete311 hr{margin:10px 0 10px 0 !important}#Requete311 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:21px;opacity:1;transition:.3s;cursor:pointer}#Requete311 input[type=submit]:disabled{opacity:.7;transition:.3s;cursor:not-allowed}#Requete311 input[type=submit]:hover{background-color:#015077;opacity:1}#Requete311 input[type=button]{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:15px;opacity:1;transition:.3s;cursor:pointer}#Requete311 input[type=reset]{border:none;padding:15px 24px 15px 24px;color:#fff;width:auto;background-color:#666;text-transform:uppercase;display:inline-block;font-weight:600;margin-top:21px;opacity:1;transition:.3s;cursor:pointer}#Requete311 textarea{font-size:1em;min-height:75px}#Requete311 input[type=button]:hover,#Requete311 input[type=reset]:hover{background-color:#015077;opacity:1}#Requete311 #recuperer_coordonnees:hover{background-color:#015077 !important;opacity:1}#Requete311 #recuperer_coordonnees:disabled{border:none;color:#fff;background-color:#afafaf;opacity:1;transition:.3s;cursor:not-allowed}#Requete311 .bandeau_alerte_bleu{margin:10px 0 10px 0;text-align:left}#Requete311 .bandeau_alerte_bleu ul{color:#fff;font-size:1.06em;margin:0;padding:0;list-style:none}#Requete311 .bandeau_alerte_bleu h3{font-size:.9em !important}#Requete311 .bandeau_alerte_bleu p{font-size:.9em !important;line-height:19px !important}#Requete311 #directives .bandeau_alerte_bleu{font-weight:300;font-size:.9em}#Requete311 .msgadmin{margin-bottom:0 !important}#Requete311 .msgadmin h3{font-size:1.3em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#Requete311 .msgadmin p{font-size:1em !important;color:#fff !important;margin:0 0 20px 0 !important;padding:0 !important;line-height:21px !important}#Requete311 .tab-creer-requete #msg-maintenance-api{font-size:1em !important}#Requete311 .tab-creer-requete #msg-maintenance-api h3{font-size:1.2em !important}#Requete311 .tab-creer-requete #msg-maintenance-api p{font-size:.9em !important;line-height:19px !important}#Requete311 #adresse-principale-requete{margin:10px 0 10px 0;font-size:1em;display:none}#Requete311 #container-upload{display:block}#Requete311 .custom-file-upload i{margin:0}#Requete311 #container-upload .custom-file-upload{font-size:1em;width:100%;padding:6px 12px 0 12px}#Requete311 .badge-info{font-size:1em}#Requete311 .description{padding:0;display:none}#CreerRequete311 .description div{margin:0 0 12px 0}#Requete311 .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 12px 0;display:table;width:100%}#Requete311 .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:35%;float:left}#Requete311 .popupmenu div:hover{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#Requete311 .popupmenu div.active{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#Requete311 input[type=text]{font-size:.8em;border:1px solid #069;padding:14px 24px 14px 24px;color:#666;width:50%;font-weight:500;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#Requete311 .intersection input[type=text]{font-size:.8em;border:1px solid #069;padding:14px 24px 14px 24px;color:#666;width:95%;font-weight:500;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#Requete311 input[type=number]{color:#666}#Requete311 img{height:180px;border:2px solid #00538e;float:left;margin:12px 0 0 0}#Requete311 .intersection{margin:0 0 15px 0}#Requete311 .btn{font-family:'Source Sans Pro',sans-serif;padding:12px 18px 12px 18px;color:#fff !important;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:400;opacity:1;transition:.3s;border-radius:initial !important;-webkit-appearance:none;border:none;text-decoration:none;font-size:1em}#Requete311 #recuperer_coordonnees,#Requete311 #photo_coordonnees{border:none;padding:15px 24px 15px 24px;color:#fff;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:600;margin:10px 0 0 0;opacity:1;transition:.3s;background-image:url(../images/icon-adresse.svg);background-repeat:no-repeat;background-size:25px 25px;background-position:8px 50%;padding-left:40px;cursor:pointer}#Requete311 #url-file{clear:both}#Requete311 #CreerRequete311 .adresse_principale input[type=number]{width:16%;float:left;margin-right:17px;padding:14px 24px 14px 24px;display:flex;border:1px solid #069}#Requete311 #CreerRequete311 .adresse_principale{width:100%}#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(1){float:left;display:table;width:16%;margin:5px 12px 18px 0}#Requete311 #CreerRequete311 .adresse_principale input{width:100% !important}#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(2){float:left;display:table;width:45%}#Requete311 #CreerRequete311 .adresse_principale .tooltip{float:right;margin-top:-28px !important;margin-right:10px !important}#Requete311 #CreerRequete311 .adresse_principale .tooltip>.tooltiptext{left:-270px !important;top:-86px !important}#Requete311 .tab-requetes table{width:100%;padding:0;font-size:1em}#Requete311 .tab-requetes .bandeau_alerte_bleu{font-size:.9em !important;font-weight:300 !important}#Requete311 #plaintes table{width:100%;padding:0;font-size:.9em}#Requete311 .tab-requetes table th{font-weight:600;padding:4px;background-color:#666;color:#fff;cursor:pointer}#Requete311 .tab-requetes table td{padding:8px}#Requete311 .tab-requetes table tr:nth-child(odd){background-color:#e1dfdf}#Requete311 .tab-requetes table.table-sortable th.currently-sorted[data-sort-dir="asc"]::after{content:"▲"}#Requete311 .tab-requetes table.table-sortable th.currently-sorted[data-sort-dir="desc"]::after{content:"▼"}#Requete311 .tab-requetes #plaintes table th{cursor:default}#Requete311 .tab-requetes #plaintes table thead th{text-align:left;padding-left:8px}#Requete311 .tab-requetes #ChkVoirHistorique{float:right;margin:4px 0 0 0;font-size:1em}#Requete311 .tab-requetes .scroll-contenu{clear:both;overflow-y:auto;max-height:400px;padding:0}#Requete311 .tab-requetes .scroll-contenu .encours{color:#008000}#Requete311 .tab-requetes .scroll-contenu .complete{color:#ff8c00}#Requete311 .tab-requetes .scroll-contenu .ferme{color:#f00}#Requete311 .tab-requetes .scroll-contenu::-webkit-scrollbar{width:12px}#Requete311 .tab-requetes .scroll-contenu::-webkit-scrollbar-track{background:rgba(247,247,247,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#Requete311 .tab-requetes .scroll-contenu::-webkit-scrollbar-thumb{background:rgba(95,136,176,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#Requete311 .tab-requetes .scroll-contenu::-webkit-scrollbar-thumb:window-inactive{background:rgba(95,136,176,1)}#Requete311 .alerte-fenetre h1{color:#fff;font-size:1.4em;font-weight:400;margin:30px 0 30px 0;line-height:21px;text-transform:none}#Requete311 .alerte-fenetre p{color:#fff;font-size:1em;margin:30px 0 30px 0;line-height:19px}#Requete311 #CreerRequete311 #container-upload .tooltip .tooltiptext{left:0 !important;top:-70px !important;width:240px !important}#Requete311 #CreerRequete311 .lieu_interet .tooltip .tooltiptext{left:0 !important;top:-70px !important;width:300px !important}#Requete311 #CreerRequete311 .intersection .tooltip .tooltiptext{left:0 !important;top:-70px !important;width:300px !important}#AvisCreationRequeteErreur{top:15%}#AvisCreationRequeteErreur h1{color:#999;font-size:1.4em;font-weight:400;margin:30px 0 30px 0;line-height:22px;text-transform:none}#AvisCreationRequeteErreur 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}#AvisCreationRequeteErreur input[type="button"]{border:1px solid #fff;padding:12px 20px 12px 20px;background-color:#ef3655;color:#fff;font-size:.9em !important;text-transform:uppercase;cursor:pointer}#Requete311 .tab-requete-detail{background-color:#f4f4f4;display:none;width:800px;height:auto;position:absolute;top:0%;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);padding:45px 70px 60px 70px;-webkit-box-shadow:0 0 15px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#Requete311 .tab-requete-detail p{color:#000;font-size:1em;line-height:21px;font-weight:300;margin:0}#Requete311 .tab-requete-detail .icone{background-image:url(../images/icon-311-bleu.svg);background-repeat:no-repeat;background-size:2.6em;width:55px;height:50px;display:block;float:left;margin:-8px 8px 0 0}#Requete311 .tab-requete-detail h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#Requete311 .tab-requete-detail h2{clear:both;color:#000;font-size:1.3em;text-transform:none;font-weight:400;margin:0;padding:0}#Requete311 .tab-requete-detail h3{color:#004a7f;font-size:1.3em;font-weight:400;margin:0;padding:12px 0 12px 0}#Requete311 .tab-requete-detail hr{margin:10px 0 10px 0 !important}#Requete311 .tab-requetes .scroll-contenu table tr{cursor:pointer}#Requete311 .tab-requetes .scroll-contenu table tr:hover{background-color:#f5f7fc}#Requete311 .tab-requete-detail div>h2{font-size:1em;color:#069;line-height:30px;margin:0}#Requete311 .tab-requete-detail div>p{margin:0 0 10px 0;font-size:.9em}#Requete311 .tab-requete-detail>div>hr{border-top:none;border-bottom:1px solid #00538e;width:200px;margin:0;float:left;display:block;clear:both}#Requete311 .tab-requete-detail>div>hr:after{border-top:none;border-bottom:none;width:auto;margin:0;float:none;height:auto;background:none}#Requete311 .tab-requete-detail #details span{font-weight:500;font-size:1.1em;color:#069}#Requete311 .tab-requete-detail #details ul{list-style:none;margin:7px 0 12px 0;padding:0}#Requete311 .tab-requete-detail #details .zone,#Requete311 .tab-requete-detail #resolution .zone{display:none}#Requete311 .tab-requete-detail #details>h2,#Requete311 .tab-requete-detail #resolution>h2{width:100%;text-align:center;line-height:.1em;margin:10px 0 10px;font-size:.9em;cursor:pointer;background-color:#00538e;padding:7px 0 7px 0;border-radius:5px}#Requete311 .tab-requete-detail #details>h2:hover,#Requete311 .tab-requete-detail #resolution>h2:hover{background-color:#005fa3}#Requete311 .tab-requete-detail #details>h2 span,#Requete311 .tab-requete-detail #resolution>h2 span{padding:7px 0 7px 0;font-size:1.1em;display:block;color:#fff}#Requete311 .tab-requetes .NbRequete{color:#666}#Requete311 .tab-requete-detail>div.bck-tab{padding:0}#Requete311 #CreerRequete311 h2{width:100%;text-align:center;border-bottom:1px solid #069;line-height:.1em;margin:17px 0 15px 0;color:#069}#Requete311 #CreerRequete311 h2 span{background:#f4f4f4;font-weight:600;padding:0 10px;font-size:.7em;color:#333}#Requete311 #CreerRequete311 .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 7px 0 0;padding:0;text-transform:uppercase;font-size:.7em;font-weight:500;color:#069}#Requete311 #CreerRequete311 .icon-valide:after{content:"";display:block;line-height:20px}#Requete311 #CreerRequete311 .icon-nonvalide{background-image:url('../images/icon-erreur.svg');background-repeat:no-repeat;background-size:20px 20px;display:inline-block;width:20px;height:20px;margin:0 7px 0 0;padding:0;text-transform:uppercase;font-size:.7em;font-weight:500;color:#069}#ProgrammeCultureLoisirs{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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#ProgrammeCultureLoisirs p:not(.msg){color:#000;font-size:1.2em;line-height:21px;font-weight:300;margin:0 0 20px 0 !important}#ProgrammeCultureLoisirs table{width:100%}#ProgrammeCultureLoisirs table tr:first-child{font-weight:600}#ProgrammeCultureLoisirs table td{padding:8px}#ProgrammeCultureLoisirs table tr:nth-child(odd){background-color:#e1dfdf}#ProgrammeCultureLoisirs table tr.encours{background-color:#00538e;color:#fff}#ProgrammeCultureLoisirs .icone{background-image:url(../images/icon-inscription-bleu.svg);background-repeat:no-repeat;background-size:2.6em;width:50px;height:50px;display:block;float:left;margin:-8px 8px 0 0}#ProgrammeCultureLoisirs 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}#ProgrammeCultureLoisirs h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#ProgrammeCultureLoisirs h2{clear:both;color:#000;font-size:1.3em;text-transform:none;font-weight:400;margin:0;padding:0}#ProgrammeCultureLoisirs h3{color:#00538e;font-size:1.2em;font-weight:400;margin:0;padding:10px 0 8px 0}#ProgrammeCultureLoisirs hr{margin:12px 0 20px 0 !important}#ProgrammeCultureLoisirs input[type=button]{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:15px;opacity:1;transition:.3s;cursor:pointer}#ProgrammeCultureLoisirs input[type=button]:hover{background-color:#015077;opacity:1}#ProgrammeCultureLoisirs .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 12px 0;display:table;width:100%}#ProgrammeCultureLoisirs .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:30%;float:left}#ProgrammeCultureLoisirs .popupmenu div:hover{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#ProgrammeCultureLoisirs .popupmenu div.active{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#ProgrammeCultureLoisirs .arrow-right{float:left;margin:14px 30px 0 0}#ProgrammeCultureLoisirs .arrow-down{float:left;margin:8px 22px 0 8px}#ProgrammeCultureLoisirs .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}#ProgrammeCultureLoisirs .section .section-contenu{display:none;color:#000;font-weight:300;text-align:left;margin:12px 0 0 0;padding:0 0 12px 0;clear:both}#ProgrammeCultureLoisirs .section .section-contenu .scroll-contenu{clear:both;overflow-y:auto;max-height:400px;padding:0 10px 0 0}#ProgrammeCultureLoisirs .section .section-contenu .scroll-contenu::-webkit-scrollbar{width:12px}#ProgrammeCultureLoisirs .section .section-contenu .scroll-contenu::-webkit-scrollbar-track{background:rgba(247,247,247,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#ProgrammeCultureLoisirs .section .section-contenu .scroll-contenu::-webkit-scrollbar-thumb{background:rgba(95,136,176,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#ProgrammeCultureLoisirs .section .section-contenu .scroll-contenu::-webkit-scrollbar-thumb:window-inactive{background:rgba(95,136,176,1)}#ProgrammeCultureLoisirs .tab-inscrites .bandeau_alerte_bleu{margin-bottom:0 !important}#ProgrammeCultureLoisirs .tab-inscrites .bandeau_alerte_bleu p{font-size:1em;margin:0;padding:15px 0 4px 0}#ProgrammeCultureLoisirs .msgadmin{margin-bottom:0 !important}#Notifications{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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#Notifications p{color:#000;font-size:1.4em;line-height:24px;font-weight:300}#Notifications .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 12px 0;display:table;width:100%}#Notifications .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:33%;height:64px;float:left;display:flex;align-items:center;justify-content:center}#Notifications .popupmenu div:hover{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#Notifications .popupmenu div.active{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#Notifications .icone{background-image:url(../images/icon-alerte-notifications.svg);background-repeat:no-repeat;background-size:2.8em;width:60px;height:50px;display:block;float:left;margin:-8px 8px 0 0}#Notifications i.icon-courriel{background-image:url(../images/icon-alerte-message.svg);background-repeat:no-repeat;background-size:1.5em;width:25px;height:30px;display:inline-block;border:none;float:left;margin:0 11px 0 33px}#Notifications i.icon-sms{background-image:url(../images/icon-mobile-bleu.svg);background-repeat:no-repeat;background-size:1.5em;width:25px;height:30px;display:inline-block;border:none;float:left;margin:0 11px 0 33px}#Notifications i.icon-push{background-image:url(../images/icon-alerte-push.svg);background-repeat:no-repeat;background-size:1.4em;width:25px;height:30px;display:inline-block;border:none;float:left;margin:0 11px 0 33px}#Notifications h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#Notifications hr{margin:8px 0 0 0 !important}#Notifications .section{border-top:1px solid #069;border-bottom:1px solid #069;padding:12px 0 12px 0;text-align:left;font-size:1.2em;font-weight:600;color:#069;width:100%;margin:12px 0 12px 0;cursor:pointer}#Notifications .section .section-contenu{display:none;color:#000;font-size:.9em;font-weight:300;text-align:left;margin:10px 0 0 28px}#Notifications .section .section-contenu ul{list-style-type:none;margin:0 0 0 30px;padding:0}#Notifications .section .section-contenu ul li{text-indent:-16px;list-style-position:outside}#Notifications .section .section-contenu ul li:before{content:"›";color:#069;padding:0 7px 0 0;vertical-align:-2px;font-size:1.7em;line-height:14px}#Notifications .bloc-type{background-color:#f8f8f8;padding:8px;margin:0 0 12px 0;padding-top:7px;padding-bottom:1px}#Notifications label{font-size:1.1em;width:80%}#Notifications form .selection{margin-left:35px}#Notifications input[type=submit]{border:none;padding:15px 24px 15px 24px;color:#fff;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:600;opacity:1;transition:.3s;cursor:pointer}#Notifications input[type=submit]:hover{background-color:#015077;opacity:1}#Notifications #autoriser{border:none;padding:15px 24px 15px 24px;color:#fff;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:600;margin:0;opacity:1;float:right;transition:.3s;background-image:url(../images/icon-alerte-notifications2-white.svg);background-repeat:no-repeat;background-size:21px 21px;background-position:12px 50%;padding-left:40px;cursor:pointer}#Notifications #autoriser:hover{background-color:#015077;opacity:1}#Notifications #autoriser:disabled{border:none;padding:15px 24px 15px 24px;color:#fff;background-color:#afafaf;text-transform:uppercase;display:inline-block;font-weight:600;margin:0;opacity:1;transition:.3s;background-image:url(../images/icon-alerte-notifications2-white.svg);background-repeat:no-repeat;background-size:21px 21px;background-position:12px 50%;padding-left:40px;cursor:not-allowed}#Notifications .icon-sauvegarde{margin:13px 0 0 20px;font-size:1em;float:left;display:none}#Notifications img{width:100%;margin:16px 0 0 0}#Notifications .bandeau_alerte_bleu{margin:12px 0 0 0 !important}#Notifications .AdminCheck .bandeau_alerte_bleu>p{margin:0 0 20px 0 !important}#ProcessusValidationAdresseProfil{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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#ProcessusValidationAdresseProfil .icone{background-image:url(../images/icon-evaluation-bleu.svg);background-repeat:no-repeat;background-size:2.6em;width:55px;height:50px;display:block;float:left;margin:-8px 8px 0 0}#ProcessusValidationAdresseProfil h1{color:#00538e;font-size:1.3em;text-transform:none;font-weight:600;margin:0;padding:0}#ProcessusValidationAdresseProfil h3{color:#000;font-size:1.3em;text-transform:none;font-weight:600;margin:0;padding:0}#ProcessusValidationAdresseProfil span.info{float:none;margin:0 0 0 8px}#ProcessusValidationAdresseProfil .badge-info{font-size:1em}#ProcessusValidationAdresseProfil 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}#ProcessusValidationAdresseProfil 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:25px;opacity:1;transition:.3s;cursor:pointer}#ProcessusValidationAdresseProfil input[type=submit]:hover{background-color:#015077;opacity:1}#ProcessusValidationAdresseProfil p{color:#173f6b;font-weight:400;font-size:1em !important}#ProcessusValidationAdresseProfil .tooltiptext{font-size:.8em !important;width:280px !important;background-color:#fff;padding:12px;border:1px solid #069}#ValidationAdresseProfil hr,#ValidationAdressePropriete hr{margin:20px 0 0 0}#ValidationAdresseProfil p{margin:10px 0 10px 0}#ModificationAdresseProfil{background-color:#f4f4f4;display:none;width:650px;height:auto;position:fixed;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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#ModificationAdresseProfil h2{color:#000;line-height:19px;font-size:1.3em;font-weight:600;margin:0;padding:0;margin:30px 0 0 0;clear:both}#ModificationAdresseProfil input[type=submit]{width:100%}#ModificationAdresseProfil .icone{background-size:1.7em;width:50px;height:50px;margin:-8px 0 0 0}#ModificationAdresseProfil h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#ModificationAdresseProfil form a,#ModificationAdresseProfil form label{color:#00538e;font-size:.9em;line-height:24px;font-weight:600;text-decoration:none}#ModificationAdresseProfil p{color:#000;font-size:1em;line-height:24px;font-weight:300;margin-bottom:0;padding-bottom:0;color:#dc0303}#ModificationAdresseProfil p a{color:#00538e;font-size:1em;line-height:24px;font-weight:600;text-decoration:none}#ModificationAdresseProfil hr{margin:60px 0 0 0}#ModificationAdresseProfil hr:after{background:linear-gradient(to left,#eee 75%,#069 25%) !important}#ModificationAdresseProfil input[type=submit]{border:none;padding:15px 24px 15px 24px;color:#fff;width:29%;background-color:#069;text-transform:uppercase;display:inline-block;font-weight:600;margin-top:5px;opacity:1;transition:.3s;cursor:pointer}#ModificationAdresseProfil input[type=submit]:hover{background-color:#015077;opacity:1}#ModificationAdresseProfil input[type=button]{background-color:transparent;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%;margin:30px 0 0 0}#ModificationAdresseProfil input[type=button]:hover{background-color:#00538e;color:#fff}#ModificationAdresseProfil input[type=text]{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}#ModificationAdresseProfil .badge-info{font-size:1em !important}#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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(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 !important}#CarteAccesGatineau .msgadmin{margin-bottom:0 !important}#CarteAccesGatineau .msgadmin>p{margin:0 0 20px 0 !important}#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-gestion .bandeau_alerte_bleu p{padding:15px 0 4px 0}#CarteAccesGatineau .tab-config #msg-aucuntypecarte{display:none}#CarteAccesGatineau #Msg-carte-mobile{display:none;background:#eee url(../images/icon-mobile-rotation.png) !important;background-size:50px 50px !important;background-repeat:no-repeat !important;background-position:7px center !important}#CarteAccesGatineau #extra-items #msg-fraisadditionnels{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:.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:.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 p.carte-acces-desc{margin-top:10px}#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 0}#CarteAccesGatineau .liens span.info{float:left;margin:0 8px 0 4px}#CarteAccesGatineau .liens p{padding:0;margin:0;clear:both}#CarteAccesGatineau input.datepicker{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 .tab-config .tooltip .tooltiptext{top:-75px !important}#CarteAccesGatineau #RenouvellementProprieterForm .tooltiptext{font-size:.7em !important}#CarteAccesGatineau .popupmenu{margin:12px 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:#f00;margin:0;padding:0;font-weight:500;line-height:23px}#CarteAccesGatineau .zonecarte p{color:#f00;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:.3s;cursor:pointer;width:auto}#CarteAccesGatineau #valider:hover{background-color:#015077;opacity:1}#CarteAccesGatineau input[type=button]{background-color:transparent;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}#CarteAccesGatineau div.liste-commandes{overflow-y:scroll;overflow-x:hidden;width:100%;min-height:auto;max-height:484px;height:auto;margin:10px 0 0 0;padding:0}#CarteAccesGatineau div.liste-commandes::-webkit-scrollbar,div.ListeFactures::-webkit-scrollbar{width:16px}#CarteAccesGatineau div.liste-commandes::-webkit-scrollbar-track{background:rgba(235,235,235,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#CarteAccesGatineau div.liste-commandes::-webkit-scrollbar-thumb{background:rgba(95,136,176,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#CarteAccesGatineau div.liste-commandes::-webkit-scrollbar-thumb:window-inactive{background:rgba(95,136,176,1)}#tab-config{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-control{padding:14px 24px 14px 24px;color:#069 !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 #069,0 0 4px #069 !important;box-shadow:inset 0 0 1px #069,0 0 4px #069 !important}select.select-control option{font-weight:400;line-height:32px;font-size:1.1em}select.select-control optgroup{font-weight:bold;line-height:32px;font-size:1.1em}select.select-control:disabled{background-color:#eee}select.select-control:required:invalid,#RequeteLiee:invalid{color:#808080}select.select-control:required option[value=""][disabled],#RequeteLiee option[value=""][disabled]{display:none}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 transparent;border-right:6px solid transparent;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 transparent;border-right:6px solid transparent;pointer-events:none}.custom-select.hide:after{display:none}.custom-select.arrow:after{top:70% !important}#EvaluationsTaxes .SelectionAnnee{width:135px !important}#EvaluationsTaxes .SelectionAdresse{width:420px;margin:0 0 0 20px}#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 .tab-commandes .section:last-of-type{margin:0}#CarteAccesGatineau .section .section-contenu{display:none;color:#000;font-weight:300;text-align:left;margin:0;padding:0 0 12px 0;clear:both}#InfoRedirectionSecureKey .verifiezmoi{background:url(../images/logo-verifiezmoi.png);background-repeat:no-repeat;background-position:left top;border:none !important;padding:0;width:268px;height:40px;display:inline-block;float:left;margin:0 0 7px 0;cursor:pointer}#InfoRedirectionSecureKey .verifiezmoi:hover{background:url(../images/logo-verifiezmoi.png) !important;background-repeat:no-repeat;background-position:left top;border:none !important;padding:0;width:268px;height:40px;display:inline-block;float:left;cursor:pointer}#InfoRedirectionSecureKey .Bt-VerifiezMoi{text-align:center;display:table;margin:0 auto}#InfoRedirectionSecureKey .securekey-txt{font-size:.8em;line-height:16px;margin:10px 0 10px 0}#FormLiaisonFamilial{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 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:10}#FormLiaisonFamilial h2 .icone{background-image:url(../images/icon-carteliaison-bleu.svg);background-repeat:no-repeat;background-size:2.4em;width:60px;height:50px;display:block;float:left;margin:-13px 0 0 0}#FormLiaisonFamilial #LierCarteFamilialForm h2{color:#173f6b;font-size:1.3em;font-weight:600;margin:0;padding:0;line-height:33px}#FormLiaisonFamilial #LierCarteFamilialForm p{font-size:1em !important}#FormLiaisonFamilial #LierCarteFamilialForm input[type=text]{font-size:.8em !important}#FormLiaisonFamilial #LierCarteFamilialForm span.info{float:none;margin:0 0 0 8px}#FormLiaisonFamilial #LierCarteFamilialForm .tooltip .tooltiptext{font-size:.8em;background-color:#fff;padding:12px;border:1px solid #069;color:#173f6b}#FormLiaisonFamilial .badge-info{font-size:1em}#FormLiaisonFamilial input.datepicker{background:#fff url('../images/icon-date-bleu.svg') no-repeat right center;background-size:32px 32px;background-origin:content-box;padding-right:10px}#CarteAccesGatineau .tab-gestion div.carte{margin-bottom:2px;color:#000;background-image:url('../images/icon-carteacces-bleu.svg');background-position:0 2px;background-repeat:no-repeat;background-size:24px 19px;display:block;padding:0 0 0 30px}#CarteAccesGatineau .tab-gestion div.liaison{margin-bottom:2px;color:#000;background-image:url('../images/icon-carteliaison-bleu.svg');background-position:0 2px;background-repeat:no-repeat;background-size:18px 18px;display:block;padding:0 0 0 27px}#CarteAccesGatineau .tab-gestion .ajouterlien{margin:10px 0 0 0}#CarteAccesGatineau .tab-gestion input[type=button]{background-color:transparent;border:1px solid #00538e;text-transform:uppercase;color:#00538e;padding:12px 20px 12px 20px;font-family:'Source Sans Pro',sans-serif;font-size:.9em;font-weight:600;cursor:pointer;width:auto !important}#CarteAccesGatineau .tab-gestion input[type=button].plus{background:#069 url(../images/icone-developper-white.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:15px 16px;border:none;padding:15px 24px 15px 40px;color:#fff;width:29%;text-transform:uppercase;display:inline-block;font-weight:600;opacity:1;transition:.3s;float:left;cursor:pointer}#CarteAccesGatineau .tab-gestion input[type=button].plus:hover{background-color:#015077;opacity:1}#CarteAccesGatineau .tab-gestion input[type=button].moins{background-image:url(../images/icone-reduire.svg);background-repeat:no-repeat;background-size:15px 18px;background-position:14px 14px;padding:15px 24px 15px 40px}#CarteAccesGatineau .tab-gestion input[type=button].moins:hover{background-color:#069;border:1px solid #069;color:#fff;background-image:url(../images/icone-reduire-white.svg);background-repeat:no-repeat;background-size:15px 18px;background-position:14px 14px}#CarteAccesGatineau .tab-gestion input[type=button].refresh{background-image:url(../images/icon-refresh.svg);background-repeat:no-repeat;background-size:15px 18px;background-position:14px 14px;padding:15px 24px 15px 40px}#CarteAccesGatineau .tab-gestion input[type=button].refresh:hover{background-color:#069;border:1px solid #069;color:#fff;background-image:url(../images/icon-refresh-white.svg);background-repeat:no-repeat;background-size:15px 18px;background-position:14px 14px}#CarteAccesGatineau .tab-gestion div.lienfamilial{color:#00538e}#CarteAccesGatineau .tab-gestion input[type=button].supprimercarte{margin:10px 0 0 10px;padding:14px 24px 14px 40px !important}#CarteAccesGatineau .tab-gestion .item:first-of-type{display:table;border:1px solid #069;width:100%;background-color:#fff;padding:12px 0 12px 0;transition:.3s}#CarteAccesGatineau .tab-gestion .item{display:table;border-top:1px dotted #666;border-bottom:1px dotted #666;width:100%;background-color:#fff;padding:12px 0 12px 0;transition:.3s}#CarteAccesGatineau .tab-gestion .item:hover{background-color:#f5f7fc}#CarteAccesGatineau .tab-gestion .item:not(:last-child){margin-bottom:10px}#CarteAccesGatineau .tab-gestion input[type=button]:hover{background-color:#00538e;color:#fff}#ValidationAdresse p,#ConfirmationMiseAJourAdresse p{margin:0 0 8px 0;padding:0}#ValidationAdresse hr,#ConfirmationMiseAJourAdresse hr{margin:12px 0 12px 0;padding:0}.zoom-carte{cursor:pointer}.carte-1{background-image:url('../images/carte_acces_gatineau_orange2018.jpg');background-repeat:no-repeat}.carte-2{background-image:url('../images/carte_acces_gatineau_bleu2018.jpg');background-repeat:no-repeat}.carte-3{background-image:url('../images/carte_acces_gatineau_verte2018.jpg');background-repeat:no-repeat}.carte--1{background-image:url('../images/carte_acces_gatineau_gris2018.jpg');background-repeat:no-repeat}.carte-panier-resize{background-size:160px 100px}.roundImg{border-radius:3%;height:100px}.ArrowLeftNav{border:solid #00538e;border-width:0 7px 7px 0;display:inline-block;padding:10px;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:relative;top:150px;cursor:pointer;z-index:2;float:left}.ArrowLeftNav:hover{border:solid #3681b6;border-width:0 7px 7px 0}.ArrowRightNav{border:solid #00538e;border-width:0 7px 7px 0;display:inline-block;padding:10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:150px;cursor:pointer;z-index:2;float:right}.ArrowRightNav:hover{border:solid #3681b6;border-width:0 7px 7px 0}.carte-acces-gatineau,.carte-acces-gatineau-mobile{display:block;border:0;width:506px;height:319px;position:relative;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(.7);-ms-transition:all 200ms ease-in;-ms-transform:scale(.7);-moz-transition:all 200ms ease-in;-moz-transform:scale(.7);transition:all 200ms ease-in;transform:scale(.7);user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;cursor:zoom-in;z-index:2}.carte-acces-gatineau_hover:hover{box-shadow:0 0 150px #000;z-index:3;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1.1);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.1);-moz-transition:all 200ms ease-in;-moz-transform:scale(1.1);transition:all 200ms ease-in;transform:scale(1.1)}.carte-acces-gatineau span.txt-expiration{background-image:url('../images/icon-expiration.svg');background-repeat:no-repeat;display:inline-block;background-size:38px 38px;background-position:90px center;color:#fff;background-color:#f00;text-transform:uppercase;width:316px;font-size:1.7em;margin:0;padding:0 10px 0 60px;position:absolute;top:141px;left:-139px;border-radius:8px;border:1px dashed #fff;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.carte-acces-gatineau span.txt-expiration:after{content:'Expirée'}.carte-acces-photo{max-width:153px;max-height:168px;width:153px;height:auto;display:block;position:absolute;top:28px;left:38px}.carte-acces-codebar{max-width:300px;max-height:56px;width:250px;height:auto;display:block;position:absolute;top:243px;left:63px}.carte-acces-nom{color:#000;font-size:1.3em;position:absolute;letter-spacing:-2px;top:10px;left:214px;font-weight:600}.carte-acces-date{color:#000;font-size:1.2em;position:absolute;top:60px;left:215px;border:1px solid #000;padding:3px 9px 3px 9px;border-radius:5px;line-height:21px;text-align:left}.carte-acces-numero{color:#000;font-size:1.8em;position:absolute;top:197px;left:40px;width:150px;text-align:center;border:1px solid #000;border-radius:5px;font-weight:700}#carte-container-mobile{background-color:#000;width:100%;height:100%;position:fixed;top:0;left:0;z-index:1055}.carte-acces-gatineau-mobile{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:fixed}.carte-acces-gatineau-panier{display:block;border:0;width:160px;height:100px;position:relative;top:12px;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1);-ms-transition:all 200ms ease-in;-ms-transform:scale(1);-moz-transition:all 200ms ease-in;-moz-transform:scale(1);transition:all 200ms ease-in;transform:scale(1);user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;z-index:2}.carte-acces-gatineau-panier span.txt-expiration{background-image:url('../images/icon-expiration.svg');background-repeat:no-repeat;display:inline-block;background-size:14px 14px;background-position:16px center;color:#fff;background-color:#f00;text-transform:uppercase;width:100px;font-size:.6em;margin:0;padding:0;position:absolute;top:43px;left:-43px;border-radius:4px;border:1px dotted #eee;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.carte-acces-gatineau-panier span.txt-expiration:after{content:'Expirée'}.carte-acces-gatineau-panier .carte-acces-photo{max-width:48px;max-height:55px;width:48px;height:auto;display:block;position:absolute;top:8px;left:12px}.carte-acces-gatineau-panier .carte-acces-codebar{max-width:85px;max-height:18px;width:85px;height:auto;display:block;position:absolute;top:76px;left:17px}.carte-acces-gatineau-panier .carte-acces-nom{color:#000;font-size:.5em;position:absolute;letter-spacing:-1px;top:3px;left:67px;font-weight:600;line-height:9px}.carte-acces-gatineau-panier .carte-acces-date{color:#000;font-size:.2em;position:absolute;top:18px;left:67px;border:1px solid #000;padding:1px 3px 1px 3px;border-radius:5px;line-height:6px;text-align:left}.carte-acces-gatineau-panier .carte-acces-numero{color:#000;font-size:.6em;position:absolute;top:62px;left:11px;width:50px;text-align:center;border:1px solid #000;border-radius:5px;font-weight:700}.step-container{width:100%;margin:10px 0 35px 0;display:table}.progressbar{margin:0;padding:0;counter-reset:step}.progressbar li{list-style-type:none;width:25%;float:left;font-size:1em !important;color:#6f6c6c !important;font-weight:600 !important;position:relative;text-align:center;text-transform:uppercase;padding:0 !important;background:none !important}.progressbar li:before{width:45px;height:45px;content:counter(step);counter-increment:step;line-height:44px;font-size:2.3em;font-weight:600;border:none;display:block;color:#fff;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#afafaf;cursor:pointer}.progressbar li:after{border-top:3px dashed #d3d8dc;width:100%;content:'';position:absolute;top:22px;left:-50%;z-index:-1}.progressbar li:first-child:after{content:none}.progressbar li.active{color:#d3d8dc}.progressbar li.active:before{border-color:#00538e;border-radius:50%;width:45px;height:45px;display:block;background-color:#00538e !important}.progressbar li.active+li:after{border-top:3px dashed #00538e}.progressbar li.disabled:before{cursor:default}#CarteAccesGatineau .select-control{padding:14px 8px 14px 8px;color:#069 !important;width:100%;font-weight:400;font-size:.75em;margin-top:5px;border:1px solid #069;background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#CarteAccesGatineau .select-control:disabled{padding:14px 8px 14px 8px;color:#069 !important;width:100%;font-weight:400;font-size:.75em;margin-top:5px;border:1px solid #069;background-color:#eee;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#CarteAccesGatineau .tab-config .badge-info{font-size:1em}#CarteAccesGatineau .tab-config .liste-items{display:none}#CarteAccesGatineau .tab-config .item{background-color:#fff;display:table;padding:2%;width:100%;border-top:1px dotted #183f6b;transition:.3s}#CarteAccesGatineau .tab-config .item:hover{background-color:#f5f7fc}#CarteAccesGatineau .tab-config .item:not(:last-child){margin:0 0 10px 0}#CarteAccesGatineau .tab-config .liste-items .item:last-child{border-bottom:1px dotted #183f6b}#CarteAccesGatineau .tab-config .item .item-col:first-child{float:left;width:48%;display:table-cell;height:125px}#CarteAccesGatineau .tab-config .item .item-col:nth-child(2){float:left;width:30%;display:table-cell;height:125px;text-align:center}#CarteAccesGatineau .tab-config .item .item-col:nth-child(3){float:left;width:22%;display:table-cell;height:125px;text-align:center}#CarteAccesGatineau .tab-config .item .item-col div.expiration{color:#ca2020}#CarteAccesGatineau .tab-config .item .item-col:first-child div{line-height:22px}#CarteAccesGatineau .tab-config .item .item-col.vertical-align{align-items:center}#CarteAccesGatineau .tab-config .item .item-col input[type=submit]{width:100%;margin:40px 0 0 0;text-align:left}#CarteAccesGatineau .tab-config .item .item-col input[type=submit].supprimer{width:100%;margin:40px 0 0 0;background-color:transparent;border:1px solid #069;color:#069;display:flex;align-items:center;padding-left:40px;padding-top:14px;padding-bottom:14px}#CarteAccesGatineau .tab-config .item .item-col input[type=submit].supprimer:hover{background-color:#069;border:1px solid #069;color:#fff;background-image:url(../images/icone-reduire-white.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:14px 14px}#CarteAccesGatineau .tab-config .item .item-col input[type=submit].plus{background-image:url(../images/icone-developper-white.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:15px 15px;padding-left:40px}#CarteAccesGatineau .tab-config .item .item-col input[type=submit].moins{background-image:url(../images/icone-reduire.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:14px 14px}#CarteAccesGatineau .tab-config .item div.non-dispo{color:#069;text-align:center}#CarteAccesGatineau .tab-config .item i.avertissement{background:url(../images/icon-alerte-bleu.svg);background-size:30px 30px;background-repeat:no-repeat;background-position-x:center;height:30px;width:100%;padding:0;margin:26px 0 0 0;border:none;text-align:center}#CarteAccesGatineau .tab-config #prec{display:none}#CarteAccesGatineau .tab-config #extra-items .duree-renouvellement{position:relative}#CarteAccesGatineau .tab-config #extra-items .duree-renouvellement div:nth-of-type(1){width:50%;float:left;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#CarteAccesGatineau .tab-config #extra-items .duree-renouvellement div:nth-of-type(1) p{margin:0;padding:0}#CarteAccesGatineau .tab-config #extra-items .duree-renouvellement div:nth-of-type(2){width:50%;float:right;text-align:right;font-size:1.3em;color:#355b86;padding:0}#CarteAccesGatineau .tab-config #duree .select-control{font-size:.6em;margin-top:0}#CarteAccesGatineau .tab-config #duree span.custom-select{width:80%}#CarteAccesGatineau .tab-config #extra-items{display:none}#CarteAccesGatineau .tab-config #extra-items div.cart-item:first-child{background-color:#fff;padding:2%;width:100%;margin:20px 0 0 0;display:table;border-top:1px solid #183f6b}#CarteAccesGatineau .tab-config #extra-items div.cart-item{background-color:#fff;padding:2%;width:100%;margin:20px 0 0 0;display:table}#CarteAccesGatineau .tab-config .nav-panier{margin:25px 0 0 0;clear:both}#CarteAccesGatineau .tab-config #extra-items .frais div:nth-of-type(1){float:left;width:100%}#CarteAccesGatineau .tab-config #extra-items .frais div:nth-of-type(2){clear:both;width:100%;color:#355b86;font-size:1.3em;text-align:right;padding:10px 0 0 0}#CarteAccesGatineau .tab-config #extra-items .total div:nth-of-type(1){float:left;width:30%}#CarteAccesGatineau .tab-config #extra-items .total div:nth-of-type(2){float:left;width:40%;text-align:right;font-size:1.3em}#CarteAccesGatineau .tab-config #extra-items .total div:nth-of-type(3){float:left;width:30%;color:#355b86;font-size:1.3em;text-align:right;padding:0}#CarteAccesGatineau .tab-config .item .item-col div.prix{color:#355b86;font-size:1.3em;text-align:center;width:100%;margin:2px 0 14px 0;display:none}#CarteAccesGatineau .tab-config .confirmation,#CarteAccesGatineau .tab-config .confirmation-erreur{background-color:#fff;padding:2%;width:100%;margin:10px 0 0 0;display:table;border-top:1px solid #183f6b;text-align:center;display:none}#CarteAccesGatineau .tab-config .confirmation h2{color:#183f6b;font-size:1.4em;font-weight:400;padding:0 0 7px 0}#CarteAccesGatineau .tab-config .confirmation span.icon-validation{background-size:46px 46px;width:46px;height:46px;margin:0 0 10px 0;padding:0}#CarteAccesGatineau .tab-config .confirmation-erreur h2{color:#f00;font-size:1.4em;font-weight:400;padding:0}#CarteAccesGatineau .tab-config .confirmation-erreur p{color:#f00;font-size:1.2em;padding:0 0 12px 0}#CarteAccesGatineau .tab-config .confirmation-erreur span.icon-erreur{background-image:url('../images/icon-erreur.svg');background-repeat:no-repeat;display:inline-block;background-size:46px 46px;width:46px;height:46px;margin:0 0 10px 0;padding:0}#CarteAccesGatineau .tab-config div.liste-items{overflow-y:auto;max-height:324px;margin:10px 0 0 0}#CarteAccesGatineau .tab-config div.liste-items::-webkit-scrollbar,#CarteAccesGatineau .tab-config div.frais-extra-details::-webkit-scrollbar{width:12px}#CarteAccesGatineau .tab-config div.liste-items::-webkit-scrollbar-track{background:rgba(247,247,247,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#CarteAccesGatineau .tab-config div.frais-extra-details::-webkit-scrollbar-track{background:none;-webkit-box-shadow:none}#CarteAccesGatineau .tab-config div.liste-items::-webkit-scrollbar-thumb,#CarteAccesGatineau .tab-config div.frais-extra-details::-webkit-scrollbar-thumb{background:rgba(95,136,176,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#CarteAccesGatineau .tab-config div.liste-items::-webkit-scrollbar-thumb:window-inactive,#CarteAccesGatineau .tab-config div.frais-extra-details::-webkit-scrollbar-thumb:window-inactive{background:rgba(95,136,176,1)}#CarteAccesGatineau #instruction_poursuivre{display:none}#CarteAccesGatineau #msgSuccesValidation{display:none}#CarteAccesGatineau #renouvellement_question{margin:28px 0 0 0}#CarteAccesGatineau #validationRenouvellementForm label{color:#173f6b;font-weight:400;font-size:1.4em;padding:15px 0 15px 55px}#CarteAccesGatineau#validationRenouvellementForm label .choix_txt{padding:0 0 0 30px}#CarteAccesGatineau #validationRenouvellementForm #resident_sousquestion h2,#validationRenouvellementForm #nonresident_sousquestion h2,#validationRenouvellementForm #nonresident_sousquestion2 h2{color:#173f6b;font-weight:400;font-size:1.2em}#CarteAccesGatineau .containerRenouvellement{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#CarteAccesGatineau .containerRenouvellement:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:1px 2px 2px 2px rgba(4,60,91,.65);-moz-box-shadow:1px 2px 2px 2px rgba(4,60,91,.65);box-shadow:1px 2px 2px 2px rgba(4,60,91,.65)}#CarteAccesGatineau .containerRenouvellement input[type="radio"]{position:absolute;opacity:0;cursor:pointer}#CarteAccesGatineau .containerRenouvellement .checkmark-radio{position:absolute;top:17px;left:17px;height:25px;width:25px;background-color:#eee;border:1px solid #00538e;border-radius:50%}#CarteAccesGatineau .containerRenouvellement:hover input[type="radio"]~.checkmark-radio{background-color:#ccc}#CarteAccesGatineau .containerRenouvellement input[type="radio"]:checked~.checkmark-radio{background-color:#00538e}#CarteAccesGatineau .containerRenouvellement .checkmark-radio:after{content:"";position:absolute;display:none}#CarteAccesGatineau .containerRenouvellement input[type="radio"]:checked~.checkmark-radio:after{display:block}#CarteAccesGatineau .containerRenouvellement .checkmark-radio:after{top:8px;left:8px;width:8px;height:8px;border-radius:50%;background:#fff}#CarteAccesGatineau .zoneErreurValidationAdresse{clear:both;margin:10px 0 20px 0;background-color:#fff;text-align:center;padding:15px 40px 15px 40px}#CarteAccesGatineau .zoneErreurValidationAdresse h2{font-size:1.3em;padding:0;margin:0;font-weight:500;color:#f00 !important}#CarteAccesGatineau .zoneErreurValidationAdresse p{font-size:1em !important;line-height:19px;padding:0;margin:0;color:#f00 !important}#CarteAccesGatineau #erreurVerification h2{line-height:24px !important;font-size:.96em !important}#CarteAccesGatineau #RenouvellementProprieterForm p{color:#173f6b;font-weight:400;font-size:1.4em !important}#CarteAccesGatineau #extra-items .frais-extra-details{display:none;overflow-y:auto;max-height:150px;width:100% !important}#CarteAccesGatineau #extra-items .frais-extra-details ul{list-style:none !important;padding:0 !important;margin:0 !important}#CarteAccesGatineau #extra-items .frais-extra-details ul li{background:none !important;padding:0 !important}#CarteAccesGatineau #extra-items .frais-extra-details ul li:before{content:"• ";color:#00538e}#CarteAccesGatineau #extra-items .frais-extras{cursor:pointer}#CarteAccesGatineau #extra-items .details_bouton{background-image:url('../images/icone-developper.svg');background-repeat:no-repeat;font-size:1em;display:inline-block;width:1em;height:1em;margin:0 5px 0 0;position:relative;top:2px}#CarteAccesGatineau #extra-items .icone_plus{background-image:url('../images/icone-developper.svg');background-repeat:no-repeat}#CarteAccesGatineau #extra-items .icone_moins{background-image:url('../images/icone-reduire.svg');background-repeat:no-repeat}#HoraireCollectes{background-color:#f4f4f4;width:700px;height:auto;display:none;position:absolute;top:1% !important;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);padding:27px 70px 45px 70px;-webkit-box-shadow:0 0 15px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75);z-index:5}#HoraireCollectes #ui-id-6{top:410px}#HoraireCollectes .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin-bottom:12px;display:table;width:100%}#HoraireCollectes .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:30%;float:left;height:64px;display:flex;align-items:center;justify-content:center}#HoraireCollectes .popupmenu div:hover{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#HoraireCollectes .popupmenu div.active{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#HoraireCollectes .popupmenu-sec{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 7px 0;display:table;width:100%}#HoraireCollectes .popupmenu-sec 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:48%;float:left;height:50px;display:flex;align-items:center;justify-content:center}#HoraireCollectes .popupmenu-sec div:hover{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#HoraireCollectes .popupmenu-sec div.active{color:#fff;background-image:linear-gradient(to bottom left,transparent 50%,#00538e 50%),linear-gradient(#00538e,#00538e),linear-gradient(#00538e,#00538e)}#HoraireCollectes .icone{background-image:url(../images/icon-alerte-collecte.svg);background-repeat:no-repeat;background-size:2.8em;width:60px;height:60px;display:block;float:left;margin:-8px 8px 18px 0}#HoraireCollectes h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}#HoraireCollectes p{color:#000;font-size:1em;line-height:24px;font-weight:300}#HoraireCollectes p a{color:#00538e;font-size:1.2em;line-height:24px;font-weight:400;text-decoration:none}.tab-dtritus img{width:2.5em;height:2.5em;margin:20px 0 0 0;float:left}.tab-ecocentres p:first-child{margin:31px 0 22px 0;font-weight:600 !important;font-size:1.3em !important}.tab-ecocentres ul{list-style-type:none;margin:0;padding:0}.tab-ecocentres ul li{width:100%;margin:0 0 20px 0;border-bottom:1px solid #004a7f;display:table}.tab-ecocentres ul li b{color:#00538e;font-weight:700;font-size:1.2em}.tab-ecocentres h1{color:#00538e;font-size:1.3em;text-transform:none;margin:0;padding:0}.tab-ecocentres h2{clear:both;color:#000;font-size:1.3em;text-transform:none;font-weight:400;margin:0;padding:0}.tab-ecocentres h3{color:#004a7f;font-size:1.3em;font-weight:400;margin:0;padding:12px 0 12px 0}#HoraireCollectes .tab-ecocentres hr{margin:10px 0 10px 0 !important}.tab-ecocentres p{color:#000;font-size:1.2em;line-height:21px;font-weight:300;margin:0 !important}#HoraireCollectes .tab-ecocentres .ecocentre{border-top:1px solid #004a7f;margin:15px 0 0 0}#HoraireCollectes .tab-ecocentres .centre-servise{padding:0 0 17px 0}#HoraireCollectes .bandeau_alerte_bleu{background:#069 url(../images/icon-alerte.svg);background-size:50px 50px;background-repeat:no-repeat;background-position:30px center;padding:7px 20px 20px 100px;display:table;text-align:center;margin:35px 0 35px 0;width:100%}#HoraireCollectes .bandeau_alerte_bleu p{font-size:1em !important;color:#fff !important;margin:0;padding:9px 0 0 0;line-height:21px !important}#HoraireCollectes .msgadmin{padding:20px 20px 30px 100px !important;margin-bottom:0 !important}.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:"›";color:#069;padding:0 7px 0 0;vertical-align:-2px;font-size:1.7em;line-height:14px}#FrmCarteAcces{font-size:.33em !important}.form .session{float:left;margin:21px 0 0 0}.form .memoriser{float:left;margin:21px 0 0 25px}.form .oublie{margin:0 0 0 16px}.form .erreur{float:left;font-size:.3em;font-weight:400;color:#ef3655;margin:7px 0 17px 0}.badge-info:before{content:"!"}.badge-info{float:left;margin:-34px 0 0 -10px;font-size:.37em;font-weight:500;color:#fff;background:#f00;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:#f00;margin:30px 0 0 24px;text-indent:-1.6em}.msg-erreur .erreur:before{content:"×";font-size:1.9em;font-weight:600;color:#f00;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"]{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}.SuppMotPasse input[type="password"],.SuppMotPasse input[type="text"]{font-size:.8em !important;border:1px solid #069;padding:14px 24px 14px 24px;color:#666;width:100% !important;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}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%;min-width:100%;max-height:350px;min-height:120px}.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:.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 white 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:transparent;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:50px}.form a{font-size:.35em;font-weight:300;color:#069;text-decoration:none}.form a:hover{color:#09c}.form a.plusign:before{content:"+";font-weight:600;font-size:1.2em;vertical-align:-2px;padding:0 3px 0 0}form.txt-bleu input[type="text"]{color:#069 !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:7px;cursor:pointer;font-size:.35em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:21px}#CreerRequete311 #acceptation_termes .container{display:block;color:#426c94;position:relative;padding-left:35px;margin-bottom:7px;cursor:pointer;font-size:.9em;-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}#AvisPublics .avispublics .container:hover input~.checkmark{background-color:#eee}#AvisPublics .avispublics .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #004a7f;pointer-events:all !important}.container input:checked~.checkmark{background-color:#004a7f}#AvisPublics .avispublics .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:65px}.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}.tooltip.pos{position:relative;margin-top:-33px;left:45px}.tooltip .tooltiptext{visibility:hidden;background-color:#f7f7f7;font-size:.3em;line-height:19px;width:415px;color:#000;font-weight:300;padding:23px;position:absolute;box-shadow:0 5px 15px 0 rgba(0,0,0,.3);left:-320px;top:-100px;display:block}.bloc .tooltip .tooltiptext{font-size:.8em;background-color:#fff;padding:12px;border:1px solid #069;color:#173f6b;box-shadow:0 5px 15px 0 rgba(0,0,0,.3)}.tooltip:hover .tooltiptext{visibility:visible}.parametres .identifiant .tooltip .tooltiptext{left:-24px;top:-90px}.reinitialisation .tooltip .tooltiptext{visibility:hidden;background-color:#f7f7f7;font-size:.3em;line-height:19px;width:400px;color:#000;padding:23px;position:absolute;box-shadow:0 5px 15px 0 rgba(0,0,0,.3);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;max-width:550px;white-space:nowrap}#Profil .tooltip-sec{display:none}#Profil .tooltip-sec{position:relative;z-index:1000}#Profil .tooltip-sec .tooltiptext-sec{visibility:visible;overflow:hidden;max-width:550px;background-color:#f7f7f7;font-size:.3em;line-height:19px;font-weight:300;width:400px;color:#000;padding:23px;box-shadow:0 5px 15px 0 rgba(0,0,0,.3);position:absolute;left:28px;top:-25px;display:block}#Profil .telephone .tooltiptext,#Profil .adresse .tooltiptext{position:absolute;left:5px;top:-25px}#Profil .courriel .tooltiptext{position:absolute;left:35px;top:-55px}#fenetre-securite div.contenu::-webkit-scrollbar{width:12px}#fenetre-securite div.contenu::-webkit-scrollbar-track{background:rgba(247,247,247,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#fenetre-securite div.contenu::-webkit-scrollbar-thumb{background:rgba(95,136,176,1);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#fenetre-securite div.contenu::-webkit-scrollbar-thumb:window-inactive{background:rgba(95,136,176,1)}.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:#f00}.zoneErreurCaptcha p{font-size:.3em !important;line-height:19px;padding:12px 0 0 0;margin:0;color:#f00 !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:#f00}#Aide .zoneErreurValidation p{font-size:.3em !important;line-height:19px;padding:12px 0 0 0;margin:0;color:#f00 !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;line-height:20px}#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:.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:"›";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:200px;height:auto}.creer-compte:after{position:absolute;bottom:-5px;content:'';display:block;height:4px;width:100%;background:linear-gradient(to left,#fff 50%,#069 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}#tooltip-nonvalide .tooltiptext{font-size:.8em !important}.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-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-check{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 5px 0 0;padding:0;text-transform:uppercase;font-size:.26em;font-weight:500;color:#069;float:left}.icon-info{background-image:url('../images/icon-alerte-bleu.svg');background-repeat:no-repeat;background-size:18px 18px;display:inline-block;width:18px;height:18px;margin:0 5px 0 0;padding:0;text-transform:uppercase;font-size:.26em;font-weight:500;color:#069;float:left}.icon-supprimer{display:inline-block;margin-left:5px;background:url('../images/icon-supprimer-gris.svg') 0 0 no-repeat;background-size:2em;width:2em;height:2em;cursor:pointer}.icon-supprimer:hover{display:inline-block;margin-left:5px;background:url('../images/icon-supprimer-bleu.svg') 0 0 no-repeat;background-size:2em;width:2em;height:2em}.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 3px;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;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}.courriel span.principale{float:left;font-size:.4em;font-weight:600;color:#000;background-image:url('../images/icon-info.svg');background-position:0 3px;background-repeat:no-repeat;background-size:24px 28px;width:24px;height:28px;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;line-height:23px}.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]{width:50%}.motpasse input[type=text],.motpasse input[type=password]{width:100%}.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}.alertes-cat ul,.carteAcces ul{margin:0;list-style-type:none}.alertes-cat ul>li,.carteAcces ul>li{text-indent:-28px;font-weight:300;font-size:.38em;color:#000}.alertes-cat ul>li:before,.carteAcces ul>li:before{content:"-";text-indent:-5px;padding:0 5px 0 0}#Profil .profil-incomplet{background-color:#fff;border:1px solid #f00;width:100%;text-align:left;padding:18px;margin:0 0 20px 0;clear:both}#Profil .profil-incomplet h2{color:#f00;margin:0;padding:0;font-weight:500;line-height:23px;font-size:.4em}#Profil .profil-incomplet p{color:#f00;font-weight:200;font-size:.3em;margin:0 auto;margin-top:10px !important;padding:0;line-height:19px}#script-warning{display:none;background:#eee;border-bottom:1px solid #ddd;padding:0 10px;line-height:40px;text-align:center;font-weight:bold;font-size:12px;color:#f00}#loading{display:none;position:absolute;top:10px;right:10px}.reinitialisation form input[type=text]{width:43%}.parametres .bandeau_alerte_bleu{margin:15px 0 0 0;padding:20px 35px 20px 100px}.parametres .bandeau_alerte_bleu p{font-size:.4em !important;line-height:21px !important;font-weight:300 !important}.parametres .confirmation{background:#069 url(../images/liste-puce-crochet-white.svg);background-repeat:no-repeat;background-size:50px 50px;background-position:30px center;padding:2%;width:100%;margin:10px 0 0 0;padding:20px 35px 20px 100px;display:table;border-top:1px solid #183f6b;text-align:center}.parametres .confirmation p{font-size:.4em !important;line-height:21px !important;font-weight:300 !important;color:#fff !important;padding:0 !important;margin:0 !important}@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 !important;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(../images/blank.png)}#alerte-portail{padding:10px 0 10px 0}#alerte-portail div{width:100%;margin:auto;background-position:8px 0;padding-left:35px}.beta{top:6px;right:-100px;font-size:.4em;padding:0 10px 0 10px;line-height:20px}#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{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.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.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}#tableau-bord{width:265px}#tableau-bord .services .margin8{margin:15px 0 0 0}#tableau-bord .services .margin20{margin:10px 0 7px 0}#tableau-bord .services .margin35{margin:10px 0 7px 0}.categorie{width:100%}.notifications .alertes{padding:0;width:100%}.notifications .alerte{padding:16px 20px 16px 52px;font-weight:200;font-size:.24em}.notifications .close{right:10px}.notifications .alertes .corbeille #SupprimerNoti{clear:both;margin-left:0}.notifications .alerte .date{font-size:.85em}.notifications .alerte .dateexpiration span:first-child{vertical-align:-2px}#corbeille .alertes .alerte .dateexpiration span:first-child{vertical-align:-2px}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}.closeBtn{top:-10px;right:15px}#ProgrammeCultureLoisirs .closeBtn,#ContacterVille .closeBtn{top:-17px;right:15px}#Requete311 .closeBtn,#EvaluationsTaxes .closeBtn{top:-22px;right:15px}.icon-valide{display:block;margin:17px 0 0 0}.icon-nonvalide{display:block;margin:17px 0 0 0}.header ul{display:none}.categorie ul{margin-bottom:12px}.categorie ul li{padding:4px 16px 4px 16px;font-weight:200;font-size:.25em}.categorie ul li span{margin-left:30px}#container{width:95%;background-image:url(../images/blank.png)}.contenu{z-index:1}#tableau-bord{margin-bottom:25px}div.services{height:84px;width:84px;line-height:10px;margin:0 3px 15px 0;font-size:.17em}div.services a{height:96px}.section .section-contenu{margin:12px 0 0 22px}hr{margin:40px 0 0 0}.form form{margin-top:30px}.form .erreur{margin:7px 0 7px 0 !important}.form{margin-top:35px}.form a{font-size:.3em}.form .erreur{margin:7px 0 7px 0}.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}#Profil .form h2 input[type='button'].ajout{float:none;margin:10px 0 0 0}.creer-compte{float:none;top:20px;margin-bottom:25px;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 0 0 6px}.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:.25em !important}.tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-100px;left:-248px;width:300px}.tooltip.pos{position:relative;margin-top:-33px;left:0}#formpr .show-hide,#formsc .show-hide{position:relative;height:24px;width:24px;float:right;margin:-33px 52px 0 0;z-index:1000}.badge-red2[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#f00;color:#fff;font-weight:600;width:12px;height:12px;text-align:center;line-height:12px;border-radius:50%;box-shadow:0 0 1px #333;margin:0 5px 0 0;padding:2px}#Requete311 #CreerRequete311 .intersection .tooltip .tooltiptext{left:-10px !important;top:-70px !important;width:200px !important}.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}#Profil .tooltip-sec .tooltiptext-sec{max-width:220px;font-size:.214em;left:28px;top:-80px}#Profil .telephone .tooltiptext,#Profil .adresse .tooltiptext{position:absolute;left:5px;top:-25px;width:240px}#Profil .adresse #tooltip-nonvalide .tooltiptext{top:0 !important}#Profil .courriel .tooltiptext{position:absolute;left:35px;top:-55px;width:240px}#AjouterNumeroTelephone .tooltip .tooltiptext,#ModificationTelephone .tooltip .tooltiptext{width:300px;right:0;top:-120px}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-90px;left:-248px;width:300px}.custom-file-upload{font-size:.2em}.custom-file-upload i{background-size:1.6em;width:20px;height:25px;margin:0}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}.zoneErreur h2{line-height:22px;margin:0 0 10px 0 !important}#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}#EvaluationsTaxes{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#EvaluationsTaxes p{font-size:1em;line-height:17px;margin:0}#EvaluationsTaxes .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#EvaluationsTaxes .icon-sauvegarde{display:none !important;font-size:1em;float:left;margin:17px 0 0 17px}#EvaluationsTaxes h1{font-size:1.2em;margin:0;padding:0}#EvaluationsTaxes h2{font-size:1.2em;margin:0;padding:0}#EvaluationsTaxes hr{margin:12px 0 20px 0 !important}#EvaluationsTaxes input[type=button]{padding:15px 24px 15px 24px;margin-top:15px;font-size:.7em}#EvaluationsTaxes .popupmenu{padding-bottom:1px;margin:18px 0 12px 0;width:100%}#EvaluationsTaxes .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:32.5%;font-size:.7em}#EvaluationsTaxes input[type=text]{width:100%}#EvaluationsTaxes #AjoutFacture p{font-size:.7em !important;margin:0 !important}#EvaluationsTaxes #AjoutFacture>div:first-of-type{float:left;width:60%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(2){float:left;width:40%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(3){clear:both;width:100%}#EvaluationsTaxes #AjoutFacture #AjouterNumeroDossierProprieteForm{margin:10px 0 0 0;font-size:.7em}#EvaluationsTaxes #AjoutFacture .nomproprio{margin:0;width:90%}#EvaluationsTaxes #AjoutFacture .numfacture{margin:0;width:100%}#EvaluationsTaxes .SelectionAdresse{width:100%;margin:0}#EvaluationsTaxes .HistoriqueFactures{min-height:128px;height:128px}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes{font-size:.7em}#EvaluationsTaxes .ListeFactures{font-size:.7em}#EvaluationsTaxes .ListeFactures .closeBtn{top:-12px;right:0;font-size:3.5em}#EvaluationsTaxes #ListeFacturesTaxes input[type=button].telecharger{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:0 auto;width:80px !important}#EvaluationsTaxes #ListeFacturesTaxes input[type=button].telecharger:hover{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:0 auto;width:80px !important}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button].moins{background-size:10px 13px;background-position:6px 14px;padding:15px 0 15px 15px;margin:3px 0 3px 0;width:50px !important;font-size:.6em}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button].moins:hover{background-size:10px 13px;background-position:6px 14px;padding:15px 0 15px 15px;margin:3px 0 3px 0;width:50px !important}.switch{position:relative;display:inline-block;width:30px;height:24px;float:right;top:0;left:0}.slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;box-shadow:2px 2px #3b6187}input:checked+.slider:before{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(2){display:none}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>tbody>tr>td:nth-of-type(2){display:none}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(3){width:25%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(4){width:20%}#EvaluationsTaxes #ListeFacturesTaxes>thead>tr>th:first-of-type{width:45%}#EvaluationsTaxes #ListeFacturesTaxes>thead>tr>th:nth-of-type(3){width:15%}#EvaluationsTaxes #ListeFacturesTaxes>thead>tr>th:last-of-type{width:40%}#EvaluationsTaxes .ListeFactures #ListeFacturesTaxes>thead>tr>th:nth-of-type(2){display:none}#EvaluationsTaxes .ListeFactures #ListeFacturesTaxes>tbody>tr>td:nth-of-type(2){display:none}#EvaluationsTaxes .ListeFactures #ListeFacturesTaxes>thead>tr>th:nth-of-type(3){display:none}#EvaluationsTaxes .ListeFactures #ListeFacturesTaxes>tbody>tr>td:nth-of-type(3){display:none}.info2[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#00538e;color:#fff;font-weight:600;width:8px;height:8px;text-align:center;line-height:8px;border-radius:50%;box-shadow:0 0 1px #333;margin:0;padding:2px}#EvaluationsTaxes .tooltip .tooltiptext{font-size:.8em !important;width:160px !important;color:#000;position:absolute;line-height:14px;left:-135px;top:-35px}#EvaluationsTaxes #AjoutFacture .tooltip .tooltipt{width:250px !important;left:-15px !important;top:-35px}#EvaluationsTaxes .HistoriqueFactures .tooltiptext{left:-177px !important;top:-28px !important}#EvaluationsTaxes .filtres-factures .select-control{font-size:.6em}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu{background:#069;background-repeat:no-repeat;padding:12px 0 12px 0;display:table;text-align:center !important;margin:15px 0 12px 0 !important;width:100%}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu h3{font-size:.7em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#EvaluationsTaxes .bandeau_alerte_bleu input[type=button]{background-color:#fff;border:1px solid #00538e;text-transform:uppercase;color:#00538e;padding:12px 0 12px 0;margin:10px 0 0 0;font-family:'Source Sans Pro',sans-serif;font-weight:600;cursor:pointer;font-size:.62em;width:85%}#Requete311{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#Requete311 p{color:#000;font-size:.8em;line-height:17px;margin:0 !important}#Requete311 .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#Requete311 h1{font-size:1.2em;margin:0;padding:0}#Requete311 h2{font-size:1.2em;font-weight:400;margin:0;padding:0}#Requete311 h3{color:#004a7f;font-size:1.3em;font-weight:400;margin:0;padding:12px 0 12px 0}#Requete311 hr{margin:10px 0 10px 0 !important}#Requete311 input[type=submit]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px;font-size:.7em}#Requete311 input[type=button]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px}#Requete311 input[type=reset]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px;font-size:.7em}#Requete311 textarea{font-size:1em}#Requete311 .bandeau_alerte_bleu{margin:10px 0 10px 0 !important;font-size:1em;text-align:left}#Requete311 .tab-requetes .bandeau_alerte_bleu{font-size:1.1em !important}#Requete311 .bandeau_alerte_bleu ul{color:#fff;font-size:.8em;margin:0;padding:0 0 0 16px}#Requete311 #container-upload{display:block}#Requete311 .custom-file-upload i{margin:8px 0 0 0}#Requete311 #container-upload .custom-file-upload{font-size:.8em;width:100%;padding:0 12px 2px 12px}#Requete311 .custom-file-upload span{padding:8px 0 0 5px;width:70%}#Requete311 .badge-info{font-size:1em}#Requete311 .description{padding:15px 0 0 0}#Requete311 .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 12px 0;display:table;width:100%}#Requete311 .popupmenu div{text-align:center;padding-top:12px;padding-bottom:12px;margin-right:1px;width:45%;float:left;font-size:.8em;height:52px;display:flex;align-items:center;text-align:center;justify-content:center}#Requete311 input[type=text]{font-size:.8em;padding:14px 24px 14px 24px;width:100%;font-weight:500;margin-top:5px}#Requete311 .intersection input[type=text]{width:100%}#Requete311 img{height:180px;border:2px solid #00538e;float:left;margin:12px 0 0 0}#Requete311 .btn{padding:12px 18px 12px 18px;font-size:.7em}#Requete311 #recuperer_coordonnees{border:none;padding:15px 24px 15px 24px;font-weight:600;margin:10px 0 0 0;background-size:25px 25px;background-position:8px 50%;padding-left:40px;font-size:.5em;width:100%}#Requete311 .tab-requetes table{width:100%;padding:9px 0 0 0;font-size:.7em}#CreerRequete311 #acceptation_termes .container{font-size:.8em;line-height:17px}#AvisCreationRequeteErreur{top:30%}#AvisCreationRequeteErreur h1{margin:20px 0 20px 0}#Requete311 .tab-requetes #ChkVoirHistorique{clear:both;float:none;margin:0;top:4px;font-size:1em}#AvisPublics{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#AvisPublics .zoneMsg p{font-size:.8em !important;line-height:16px !important;margin:0 0 10px 0 !important}#AvisPublics .icone{background-size:2.2em;width:45px;height:50px;margin:-8px 0 0 0}#AvisPublics h1:not(#SauvegardeDistrict):not(#ErreurDistrict):not(#ConfirmDesabonnementAvisPublics):not(#SuccesDesabonnementAvisPublics):not(#ErreurDesabonnementAvisPublics){font-size:1.2em;line-height:27px;margin:4px 0 4px 0;padding:0}#AvisPublics .zoneMsg h2{font-size:1em !important;padding:0;margin:0 0 5px 0 !important;line-height:16px !important}#AvisPublics .avispublics{font-size:.8em;width:100%;order:2}#AvisPublics .avispublics_secteurs{clear:both;font-size:.8em;width:100%;order:1}#AvisPublics .bloc{font-size:.8em}#AvisPublics label{width:100%}#AvisPublics .popupmenu{margin:21px 0 12px 0}#AvisPublics .popupmenu div{width:65%;font-size:.8em}#AvisPublics input[type=button].carte{font-size:.55em;background-size:25px 25px;background-position:6px 6px;padding:15px 15px 15px 35px;margin-top:0 !important;width:191px !important}#AvisPublics input[type=button].liste{clear:both;font-size:.55em;margin-top:5px !important;background-size:25px 25px;background-position:6px 6px;padding:15px 15px 15px 35px;width:191px !important}#AvisPublics input[type=submit]{font-size:.7em}#AvisPublics #desabonnement-avispublics{font-size:.7em}#AvisPublics .icon-succes{background-size:35px 35px !important;background-position:center 30px !important}#AvisPublics .alerte-fenetre-erreur{background-size:35px 35px !important}#AvisPublics .closeBtn{top:-16px}#ContacterVille{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#ContacterVille p{font-size:1em;line-height:17px;margin:0 0 20px 0}#ContacterVille .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#ContacterVille h1{font-size:1.2em;margin:0;padding:0}#ContacterVille h2{font-size:1.2em;line-height:22px;margin:0 0 10px 0 !important;padding:0}#ContacterVille hr{margin:12px 0 20px 0 !important}#ContacterVille input[type=button]{padding:15px 24px 15px 24px;margin-top:15px;font-size:.7em}#ContacterVille .popupmenu{padding-bottom:1px;margin:18px 0 12px 0;width:100%}#ContacterVille .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:32.5%;font-size:.7em}#ContacterVille img{height:140px}#ContacterVille div.conseiller{margin:18px 0 0 0}#ContacterVille input[type=text]{width:100%}#ContacterVille .tab-311 ul li{font-size:1em;font-weight:200}#ContacterVille .zoneErreur p{line-height:24px;margin:0 0 20px 0}#ContacterVille .zoneErreur p{font-size:1em;line-height:17px;margin:0 !important}#ContacterVille .tab-311 ul li{font-size:1em}#Requete311 .tab-requete-detail{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#Requete311 .tab-requete-detail p{font-size:.8em;line-height:17px;margin:8px 0 8px 0}#Requete311 .tab-requete-detail .icone{background-size:2.2em;width:32px;height:40px;margin:-8px 8px 0 0}#Requete311 .tab-requete-detail h1{font-size:.9em;margin:0;padding:0}#Requete311 .tab-requete-detail h2{font-size:.9em;margin:0;padding:0}#Requete311 .tab-requete-detail h3{font-size:.8em;margin:0;padding:12px 0 12px 0}#Requete311 .tab-requete-detail hr{margin:10px 0 10px 0 !important}#Requete311 .tab-requete-detail div>h2{font-size:.9em;color:#069;line-height:17px;margin:8px 0 8px 0}#Requete311 .tab-requete-detail div>p{margin:0 0 10px 0;font-size:.8em}#Requete311 .tab-requete-detail>div>hr{width:200px}#Requete311 .tab-requete-detail>div>hr:after{margin:0}#Requete311 .tab-requete-detail>div.bck-tab{padding:0}#ProgrammeCultureLoisirs{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#ProgrammeCultureLoisirs p:not(.msg){font-size:1em;line-height:17px;margin:0 0 20px 0 !important}#ProgrammeCultureLoisirs .icone{background-size:2.2em;width:40px;height:40px;margin:-8px 8px 0 0}#ProgrammeCultureLoisirs h3 .icone{background-size:1.5em;width:30px;height:30px;margin:-1px 8px 0 0}#ProgrammeCultureLoisirs h1{font-size:1.2em;margin:0;padding:0}#ProgrammeCultureLoisirs h2{font-size:1.2em;line-height:22px;margin:0;padding:0}#ProgrammeCultureLoisirs h3{font-size:1em;margin:0;padding:0}#ProgrammeCultureLoisirs hr{margin:12px 0 20px 0 !important}#ProgrammeCultureLoisirs input[type=button]{padding:15px 24px 15px 24px;margin:0;width:100%;font-size:.7em}#ProgrammeCultureLoisirs table td{padding:5px}#ProgrammeCultureLoisirs .popupmenu{padding-bottom:1px;margin:12px 0 12px 0;width:100%}#ProgrammeCultureLoisirs .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;width:49%;font-size:.8em}#ProgrammeCultureLoisirs .section{margin-top:12px;padding:12px 0 0 0;font-size:.8em;width:100%}#ProgrammeCultureLoisirs .section .section-contenu{margin:12px 0 0 0}#ProgrammeCultureLoisirs i{padding:5px;vertical-align:0}#ProgrammeCultureLoisirs .arrow-right{margin-right:14px;margin-top:3px}#ProgrammeCultureLoisirs .arrow-down{margin-left:6px;margin-right:14px;margin-top:2px;vertical-align:0}#ProgrammeCultureLoisirs .section h3{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 .tab-info{margin:10px 0 35px 0}#CarteAccesGatineau .zonecarte{padding:40px 25px 40px 25px}#CarteAccesGatineau .zonecarte p:nth-child(1){font-weight:500;font-size:1em}#CarteAccesGatineau .zonecarte p:nth-child(2){width:100%;padding:10px 0 0 0}#CarteAccesGatineau input[type=submit]{font-size:.61em;padding:15px 22px 15px 22px}#CarteAccesGatineau .tooltip .tooltiptext{top:-67px;left:-3px}#CarteAccesGatineau #msg-validation .tooltip .tooltiptext{top:-52px;left:-165px;font-size:.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:.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}#HoraireCollectes{width:96%;height:auto;position:absolute;top:1% !important;left:50%;transform:none;margin-left:-48%;padding:15px}#HoraireCollectes h1{padding:10px 10px 0 0}#HoraireCollectes .popupmenu div{width:32.5%;font-size:.5em}#HoraireCollectes input[type="submit"],#HoraireCollectes input[type="button"]{font-size:.8em !important;width:100% !important;margin-left:0 !important}#HoraireCollectes .icone{background-size:2.2em;width:40px;height:45px;margin:-10px 6px 5px 0}.bandeau_alerte_bleu{background:#069 url(../images/icon-alerte.svg);background-size:30px 30px;background-repeat:no-repeat;display:table;text-align:center;margin:35px 0 35px 0;width:100%;background-position:50% 10px;padding:45px 20px 20px 20px}.bandeau_alerte_bleu h3{font-size:.9em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 30px 15px 30px !important}.bandeau_alerte_bleu p{font-size:.9em !important;color:#fff !important;margin:0 0 12px 0 !important;padding:0 !important;line-height:16px !important}#AvisPublics .bandeau_alerte_bleu p{font-size:.8em !important;color:#fff !important;margin:0 !important;padding:0 !important;line-height:16px !important}#AvisPublics #SauvegardeDistrict,#AvisPublics #ErreurDistrict,#AvisPublics #ConfirmDesabonnementAvisPublics,#AvisPublics #SuccesDesabonnementAvisPublics,#AvisPublics #ErreurDesabonnementAvisPublics{top:20% !important}#ModificationNom .bandeau_alerte_bleu{background:#069 url(../images/icon-alerte.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:center 10px;padding:50px 20px 20px 20px;display:table;text-align:center;margin:35px 0 35px 0;width:100%}#ModificationNom .bandeau_alerte_bleu h3{font-size:.9em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 30px 15px 30px !important}#ModificationNom .bandeau_alerte_bleu p{font-size:.9em !important;color:#fff !important;margin:0 0 12px 0 !important;padding:0 !important;line-height:16px !important}#HoraireCollectes .bandeau_alerte_bleu{margin:15px 0 15px 0 !important}#HoraireCollectes .bandeau_alerte_bleu h3{font-size:.9em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#Requete311 .tab-creer-requete .bandeau_alerte_bleu{background:#069 url(../images/icon-alerte.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:50% 10px;padding:45px 20px 20px 20px;display:table;text-align:center;margin:35px 0 35px 0;width:100%}#Requete311 .tab-requete-detail .section{font-size:.9em !important;margin:10px 0 0 0 !important}#Requete311 .tab-requete-detail .zone{padding:10px 0 0 0 !important}#Requete311 #CreerRequete311 #container-upload .tooltip .tooltiptext{left:-15px !important;top:-70px !important;width:240px !important}#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(1){width:35% !important;margin:5px 12px 0 0}#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(2){width:100% !important;margin-bottom:21px !important}#Requete311 #CreerRequete311 .adresse_principale .tooltip>.tooltiptext{left:-210px !important;top:-86px !important;width:250px}#rCw .page-section .page-row .page-row-content[data-type=search] input[type=search],#rCw .page-section-columns .page-row .page-row-content[data-type=search] input[type=search],#rCw .page-section-inline .page-row .page-row-content[data-type=search] input[type=search]{width:100% !important}#corbeille{display:none;position:absolute;top:1%;left:50%;transform:none;width:100%;height:auto;padding:20px;margin-left:-50%}#corbeille .corbeille{margin:0 40px 5px 0}#corbeille .corbeille p{font-size:2em}#corbeille .alertes .alerte{padding:20px 40px 20px 58px;font-size:.8em}#corbeille .icon-corbeille{background-size:1em 1em;margin:0;width:35px;height:40px;vertical-align:-12px}#corbeille input[type=button]{font-size:.9em;width:248px}#corbeille #vider{margin:0}#corbeille div.alertes{max-height:360px;margin:10px 0 10px 0}#corbeille div.alertes::-webkit-scrollbar{width:12px}.alertes-cat{padding:0 0 25px 0}#AlerteCreation{width:96%}.ParamMotPasse{width:100%}.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}#ModificationNom,#ValidationCourriel,#ValidationTelephone,#AjouterAdresse,#ModificationAdresse,#AjouterNumeroTelephone,#ModificationTelephone,#AjouterAdresseCourriel,#ModificationAdresseCourriel{width:96%;padding:45px 30px 60px 30px}#ValidationCourriel h1,#ValidationTelephone h1{font-size:1em}#ModificationNom h2,#AjouterAdresse h2,#ModificationAdresse h2,#AjouterNumeroTelephone h2,#ModificationTelephone h2,#AjouterAdresseCourriel h2,#ModificationAdresseCourriel h2{font-size:1em;line-height:19px}#ValidationCourriel input[type=submit],#ValidationTelephone input[type=submit]{font-size:.57em;width:100%;margin-left:0}#ValidationTelephone .icone{background-position:0 0}#ValidationTelephone input[type=text]{width:100%}#ValidationCourriel input[type=submit],#ValidationTelephone input[type=submit]{font-size:.57em;width:100%}#ModificationNom input[type=submit],#ModificationAdresseCourriel input[type=submit],#AjouterAdresseCourriel input[type=submit],#ModificationTelephone input[type=submit],#AjouterNumeroTelephone input[type=submit],#AjouterAdresse input[type=submit],#ModificationAdresse input[type=submit]{width:100%}#ModificationAdresse input[type=submit]:disabled{width:100%}#ModificationNom .icone,#ModificationNom .icone,#ModificationAdresseCourriel .icone,#AjouterAdresseCourriel .icone,#ModificationTelephone .icone,#AjouterNumeroTelephone .icone,#AjouterAdresse .icone,#ModificationAdresse .icone{background-size:1.7em;width:50px;height:50px;margin:-8px 0 0 0}.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]{width:100%}.reinitialisation .form input[type="submit"],input[type="button"]{font-size:.162em}#CreerRequete311 input[type="button"]{font-size:.5em}#CarteAccesGatineau .tab-gestion input[type=button].supprimercarte{margin:10px 0 0 0}#Profil .bandeau_alerte_bleu{background-size:50px 50px;background-position:25px center;padding:20px 25px 20px 90px}#Profil .bandeau_alerte_bleu h3{font-size:.35em !important}#Profil .bandeau_alerte_bleu p{font-size:.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 15px 50px;background-size:40px 40px;background-position:10px center}.zoneAvertissement p{font-size:.8em !important;line-height:14px !important}.zoneAvertissement h2{line-height:14px !important;margin-bottom:8px !important;font-size:.9em !important}#CarteAccesGatineau #Msg-carte-mobile{background-size:40px 40px !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}#Notifications{width:96%;top:1%;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);padding:15px}#Notifications p{font-size:1em;line-height:18px}#Notifications .popupmenu div{padding-top:12px;padding-bottom:12px;width:32.9%;float:left;font-size:.535em}#Notifications .icone{background-size:2.5em;width:50px;height:40px;margin:-7px 6px 0 0}#Notifications h1{color:#00538e;font-size:1.1em;text-transform:none;margin:0;padding:0}#Notifications input[type=submit]{padding:15px 24px 15px 24px;width:100%;margin-top:15px}#Notifications .select-control{font-size:.7em;padding:14px 12px 14px 12px}#Notifications .section{font-size:.9em}#Notifications .arrow-right,#Notifications .arrow-down{margin-right:12px}#Notifications label{font-size:.8em}#Notifications .bandeau_alerte_bleu{font-size:.8em;line-height:12px !important;background-position:50% 10px;padding:45px 20px 20px 20px}#Notifications #autoriser{margin-top:17px;font-size:.5em;clear:both;float:left}#Notifications .pushOption{font-size:.6em !important;clear:both;float:left}#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}#container-upload .bandeau_alerte_bleu ul{font-size:.8em}input.recherche{width:72%;font-size:.3em}.parametres .bandeau_alerte_bleu{margin:15px 0 0 0;padding:20px 35px 20px 100px}.parametres .bandeau_alerte_bleu p{font-size:.3em !important;line-height:21px !important;font-weight:300 !important}.parametres .confirmation{background-size:40px 40px;background-position:20px center;padding:2%;width:100%;margin:10px 0 0 0;padding:20px 25px 20px 80px}.parametres .confirmation p{font-size:.3em !important;line-height:18px !important}#FormLiaisonFamilial{width:318px;height:auto;top:1px;left:50%;padding:45px 25px 60px 25px}#FormLiaisonFamilial h2{font-size:1em !important;line-height:24px !important}#FormLiaisonFamilial h2 .icone{background-size:2em !important;width:40px !important;height:45px !important}#FormLiaisonFamilial input[type="submit"]{font-size:.6em}#FormLiaisonFamilial .tooltip .tooltiptext{top:20px !important;left:-258px !important}#CarteAccesGatineau .tab-gestion .c{width:100% !important;clear:both !important;float:none !important;padding:12px 0 0 0 !important}#ProcessusValidationAdresseProfil{width:318px;height:auto;top:1px;left:50%;padding:45px 25px 60px 25px}#ProcessusValidationAdresseProfil h1{font-size:1.2em !important}#ProcessusValidationAdresseProfil .icone{background-size:2em;width:40px;height:40px}#ProcessusValidationAdresseProfil .bandeau_alerte_bleu{background-position:50% 10px !important;padding:46px 20px 20px 20px !important}#ProcessusValidationAdresseProfil .bandeau_alerte_bleu p{font-size:.9em !important}#ProcessusValidationAdresseProfil .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-100px;left:-142px;width:300px}#InfoRedirectionSecureKey .verifiezmoi{background:url(../images/logo-verifiezmoi-275.png);width:276px;height:45px;margin:0 0 7px 0}#InfoRedirectionSecureKey .verifiezmoi:hover{background:url(../images/logo-verifiezmoi-275.png) !important;width:276px;height:45px;margin:0 0 7px 0}#InfoRedirectionSecureKey .Bt-VerifiezMoi{margin:0 0 0 -20px}.plustard{margin:0 0 0 3px}}@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 !important;text-decoration:none;width:100%;height:80px;font-size:2em}.col-6{width:100%;clear:both}.header div{width:67%;background-image:url(../images/blank.png)}#alerte-portail{padding-left:10px}#alerte-portail div{width:100%}.beta{top:9px;right:-52px;font-size:.4em;padding:0 10px 0 10px;line-height:20px}#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{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.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.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}#tableau-bord{width:300px}#tableau-bord .services .margin8{margin:15px 0 0 0}#tableau-bord .services .margin20{margin:15px 0 7px 0}#tableau-bord .services .margin35{margin:15px 0 7px 0}.categorie{width:100%;margin:0 0 20px 0}.notifications .alertes{padding:0;width:100%}.notifications .alerte{padding:16px 20px 16px 52px;font-weight:200;font-size:.24em}.notifications .close{right:10px}.notifications .alertes .corbeille #SupprimerNoti{clear:both;margin-left:0}.notifications .alerte .date{font-size:.85em}.notifications .alerte .dateexpiration span:first-child{vertical-align:-2px}#corbeille .alertes .alerte .dateexpiration span:first-child{vertical-align:-2px}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}#formpr .show-hide,#formsc .show-hide{position:relative;height:24px;width:24px;float:right;margin:-33px 52px 0 0;z-index:1000}.header ul{display:none}.categorie ul{margin-bottom:12px}.categorie ul li{padding:4px 16px 4px 16px;font-weight:200;font-size:.25em}.categorie ul li span{margin-left:50px}.titre{margin:25px 0 0 0;display:table}#container{width:95%;background-image:url(../images/blank.png)}.contenu{z-index:1}.closeBtn{top:-10px;right:15px}#Requete311 .closeBtn,#EvaluationsTaxes .closeBtn{top:-22px;right:15px}#ProgrammeCultureLoisirs .closeBtn,#ContacterVille .closeBtn{top:-17px;right:15px}#tableau-bord{margin-bottom:25px}div.services{height:96px;width:96px;line-height:13px;margin:0 3px 15px 0;font-size:.17em}div.services a{height:108px}.section .section-contenu{margin:12px 0 0 22px}hr{margin:40px 0 0 0}.form{margin-top:35px}.form form{margin-top:30px}.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}#CarteAccesGatineau .tab-gestion input[type=button].supprimercarte{margin:10px 0 0 0}.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}.plustard{margin:0 0 0 5px}.profilcompleter{width:100%;clear:both}.form .oublie{margin:0 0 0 6px}.tooltip .tooltiptext{font-size:.275em;background-color:#f7f7f7;padding:12px;top:-80px;left:-325px;width:379px}.tooltip.pos{position:relative;margin-top:-33px;left:0}#Profil .tooltip .tooltiptext{width:300px;left:0;top:-90px;white-space:normal}#Profil .tooltip-sec .tooltiptext-sec{max-width:300px;font-size:.253em;left:28px;top:-80px}#Profil .telephone .tooltiptext,#Profil .adresse .tooltiptext{position:absolute;left:5px;top:-25px;width:280px}#Profil .adresse #tooltip-nonvalide .tooltiptext{top:0 !important}#Profil .courriel .tooltiptext{position:absolute;left:35px;top:-55px;width:280px}.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}#AjouterNumeroTelephone .tooltip .tooltiptext,#ModificationTelephone .tooltip .tooltiptext{width:300px;top:-120px;left:-250px}#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}.badge-red2[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#f00;color:#fff;font-weight:600;width:12px;height:12px;text-align:center;line-height:12px;border-radius:50%;box-shadow:0 0 1px #333;margin:0 5px 0 0;padding:2px}.custom-file-upload{font-size:.3em}.custom-file-upload span{width:87%;padding:11px 0 0 5px}.custom-file-upload i{background-size:1.7em;width:30px;height:30px}#container-upload .bandeau_alerte_bleu ul{font-size:.8em}@media screen and (max-width:375px) and (min-width:361px){.tooltip .tooltiptext{font-size:.253em;width:351px;top:-80px;left:-296px}#Notifications{width:96%;top:1% !important;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);padding:20px}#Notifications p{font-size:1em;line-height:24px}#Notifications .popupmenu div{padding-top:12px;padding-bottom:12px;width:33%;float:left;font-size:.6em}#Notifications .icone{background-size:2.4em !important;width:50px;height:40px;margin:-10px 0 0 0 !important}#Notifications h1{color:#00538e;font-size:1.1em;text-transform:none;margin:0;padding:0}#Notifications .section{font-size:1em}#Notifications label{font-size:1em}#Notifications input[type=submit]{padding:15px 24px 15px 24px;width:44% !important;margin-top:15px}}@media screen and (max-width:360px) and (min-width:325px){div.services{height:95px;width:95px;line-height:13px;margin:0 3px 15px 0;font-size:.17em}div.services a{height:107px}.tooltip .tooltiptext{font-size:.237em;width:330px;top:-80px;left:-280px}#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(1){width:28% !important;margin:5px 12px 0 0 !important}#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(2){width:85% !important}#Requete311 #CreerRequete311 .adresse_principale .tooltip>.tooltiptext{left:-219px !important;top:-86px !important;width:275px}#Notifications{width:96%;top:1% !important;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);padding:20px}#Notifications p{font-size:1em;line-height:24px}#Notifications .popupmenu div{padding-top:12px;padding-bottom:12px;width:33%;float:left;font-size:.6em}#Notifications .icone{background-size:2.4em !important;width:50px;height:40px;margin:-10px 0 0 0 !important}#Notifications h1{color:#00538e;font-size:1.1em;text-transform:none;margin:0;padding:0}#Notifications .section{font-size:1em}#Notifications label{font-size:1em}#Notifications input[type=submit]{padding:15px 24px 15px 24px;width:46% !important;margin-top:15px}#Notifications .bandeau_alerte_bleu{background-size:40px 40px;font-size:.8em;line-height:12px !important;background-position:50% 10px;padding:55px 20px 20px 20px}}.section{font-size:.38em;line-height:20px}#FrmCarteAcces{font-size:.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:-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:20px}#CarteAccesGatineau .zonecarte{padding:50px 25px 50px 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 .tab-info{margin:10px 0 35px 0}#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:100%;padding:10px 0 0 0}#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:.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:.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}#corbeille{display:none;position:absolute;top:1%;left:50%;transform:none;width:100%;height:auto;padding:30px;margin-left:-50%}#corbeille .corbeille{margin:0 40px 25px 0}#corbeille .corbeille p{font-size:2em}#corbeille .alertes .alerte{padding:20px 40px 20px 58px;font-size:.8em}#corbeille .icon-corbeille{background-size:1em 1em;margin:0;width:35px;height:40px;vertical-align:-12px}#corbeille #vider{margin:0}#corbeille div.alertes{max-height:390px;margin:10px 0 10px 0}#corbeille div.alertes::-webkit-scrollbar{width:12px}#EvaluationsTaxes{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#EvaluationsTaxes p{font-size:1em;line-height:17px;margin:0}#EvaluationsTaxes .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#EvaluationsTaxes h1{font-size:1.2em;margin:0;padding:0}#EvaluationsTaxes h2{font-size:1.2em;margin:0;padding:0}#EvaluationsTaxes hr{margin:12px 0 20px 0 !important}#EvaluationsTaxes input[type=button]{padding:15px 24px 15px 24px;margin-top:15px;font-size:.7em}#EvaluationsTaxes .popupmenu{padding-bottom:1px;margin:18px 0 12px 0;width:100%}#EvaluationsTaxes .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:32.5%;font-size:.8em}#EvaluationsTaxes input[type=text]{width:100%}#EvaluationsTaxes #AjoutFacture p{font-size:.65em !important;margin:0 !important}#EvaluationsTaxes #AjoutFacture>div:first-of-type{float:left;width:60%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(2){float:left;width:40%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(3){clear:both;width:100%}#EvaluationsTaxes #AjoutFacture #AjouterNumeroDossierProprieteForm{margin:10px 0 0 0;font-size:.7em}#EvaluationsTaxes #AjoutFacture .nomproprio{margin:0;width:90%}#EvaluationsTaxes #AjoutFacture .numfacture{margin:0;width:100%}#EvaluationsTaxes .SelectionAdresse{width:100%;margin:0}#EvaluationsTaxes .HistoriqueFactures{min-height:131px;height:131px}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes{font-size:.7em}#EvaluationsTaxes .ListeFactures{font-size:.7em}#EvaluationsTaxes .ListeFactures .closeBtn{top:-12px;right:0;font-size:3.5em}#EvaluationsTaxes #ListeFacturesTaxes input[type=button].telecharger{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:0 auto;width:80px !important}#EvaluationsTaxes #ListeFacturesTaxes input[type=button].telecharger:hover{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:0 auto;width:80px !important}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button].moins{background-size:10px 13px;background-position:6px 14px;padding:15px 0 15px 15px;margin:3px 0 3px 0;width:55px !important;font-size:.7em}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button].moins:hover{background-size:10px 13px;background-position:6px 14px;padding:15px 0 15px 15px;margin:3px 0 3px 0;width:55px !important}#EvaluationsTaxes .filtres-factures .select-control{font-size:.7em}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu{background:#069 url(../images/icon-facture-white.svg);background-size:25px 25px;background-repeat:no-repeat;background-position:7px center;padding:12px 0 12px 0;display:table;text-align:center !important;margin:15px 0 12px 0 !important;width:100%}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu h3{font-size:.7em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#EvaluationsTaxes .bandeau_alerte_bleu input[type=button]{background-color:#fff;border:1px solid #00538e;text-transform:uppercase;color:#00538e;padding:12px 0 12px 0;margin:10px 0 0 0;font-family:'Source Sans Pro',sans-serif;font-weight:600;cursor:pointer;width:75%}.switch{position:relative;display:inline-block;width:36px;height:24px;float:right;top:0;left:0}.slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;box-shadow:2px 2px #3b6187}input:checked+.slider:before{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(2){display:none}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>tbody>tr>td:nth-of-type(2){display:none}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(3){width:25%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(4){width:20%}#EvaluationsTaxes .ListeFactures #ListeFacturesTaxes>thead>tr>th:nth-of-type(2){display:none}#EvaluationsTaxes .ListeFactures #ListeFacturesTaxes>tbody>tr>td:nth-of-type(2){display:none}.info2[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#00538e;color:#fff;font-weight:600;width:8px;height:8px;text-align:center;line-height:8px;border-radius:50%;box-shadow:0 0 1px #333;margin:0;padding:2px}#EvaluationsTaxes .tooltip .tooltiptext{font-size:.7em !important;width:180px !important;color:#000;position:absolute;line-height:14px;left:-135px;top:-35px}#EvaluationsTaxes #AjoutFacture .tooltip .tooltipt{width:250px !important;left:-15px !important;top:-35px}#EvaluationsTaxes .HistoriqueFactures .tooltiptext{left:-170px !important;top:-28px !important;padding:5px !important}#Requete311{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#Requete311 p{color:#000;font-size:.8em;line-height:17px;margin:0 !important}#Requete311 .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#Requete311 h1{font-size:1.2em;margin:0;padding:0}#Requete311 h2{font-size:1.2em;font-weight:400;margin:0;padding:0}#Requete311 h3{color:#004a7f;font-size:1.3em;font-weight:400;margin:0;padding:12px 0 12px 0}#Requete311 hr{margin:10px 0 10px 0 !important}#Requete311 input[type=submit]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px;font-size:.7em}#Requete311 input[type=button]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px}#Requete311 input[type=reset]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px;font-size:.7em}#Requete311 textarea{font-size:1em}#Requete311 .bandeau_alerte_bleu{margin:10px 0 10px 0 !important;font-size:1em;text-align:left}#Requete311 .bandeau_alerte_bleu ul{color:#fff;font-size:.8em;margin:0;padding:12px 0 0 16px}#Requete311 .tab-requetes .bandeau_alerte_bleu{font-size:1.1em !important;font-weight:300 !important}#Requete311 #container-upload{display:block}#Requete311 .custom-file-upload i{margin:8px 0 0 0}#Requete311 #container-upload .custom-file-upload{font-size:.8em;width:100%;padding:0 12px 2px 12px}#Requete311 .badge-info{font-size:1em}#Requete311 .description{padding:15px 0 0 0}#Requete311 .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 12px 0;display:table;width:100%}#Requete311 .popupmenu div{text-align:center;padding-top:12px;padding-bottom:12px;margin-right:1px;width:45%;float:left;font-size:.8em;height:52px;display:flex;align-items:center;text-align:center;justify-content:center}#Requete311 input[type=text]{font-size:.8em;padding:14px 24px 14px 24px;width:100%;font-weight:500;margin-top:5px}#Requete311 .intersection input[type=text]{width:100%}#Requete311 img{height:180px;border:2px solid #00538e;float:left;margin:12px 0 0 0}#Requete311 .btn{padding:12px 18px 12px 18px;font-size:.7em}#Requete311 #recuperer_coordonnees{border:none;padding:15px 24px 15px 24px;font-weight:600;margin:10px 0 0 0;background-size:25px 25px;background-position:8px 50%;padding-left:40px;font-size:.55em;width:100%}#Requete311 .tab-requetes table{width:100%;padding:9px 0 0 0;font-size:.7em}#AvisCreationRequeteErreur{top:40%}#AvisCreationRequeteErreur h1{font-size:1.2em;margin:20px;padding:0}#Requete311 .tab-requete-detail{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#Requete311 .tab-requete-detail p{font-size:1em;line-height:17px;margin:8px 0 8px 0}#Requete311 .tab-requete-detail .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#Requete311 .tab-requete-detail h1{font-size:1.1em;margin:0;padding:0}#Requete311 .tab-requete-detail h2{font-size:1.1em;margin:0;padding:0}#Requete311 .tab-requete-detail h3{font-size:1em;margin:0;padding:12px 0 12px 0}#Requete311 .tab-requete-detail hr{margin:10px 0 10px 0 !important}#Requete311 .tab-requete-detail div>h2{font-size:.9em;color:#069;line-height:17px;margin:8px 0 8px 0}#Requete311 .tab-requete-detail div>p{margin:0 0 10px 0;font-size:.9em}#Requete311 .tab-requete-detail>div>hr{width:200px}#Requete311 .tab-requete-detail>div>hr:after{margin:0}#Requete311 .tab-requete-detail>div.bck-tab{padding:0}#Requete311 .tab-requete-detail .closeBtn{top:-21px}#Requete311 .tab-requete-detail .section{font-size:.9em !important;margin:10px 0 0 0 !important}#Requete311 .tab-requete-detail .zone{padding:10px 0 0 0 !important}#Requete311 .tab-requete-detail #details span{font-weight:500;font-size:1em}#Requete311 .tab-requetes #ChkVoirHistorique{clear:both;float:none;margin:0;top:4px;font-size:1em}#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(1){width:25% !important;margin:5px 12px 0 0}#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(2){width:90% !important;margin-bottom:21px !important}#Requete311 #CreerRequete311 .adresse_principale .tooltip>.tooltiptext{left:-200px !important;top:-86px !important;width:250px}#ContacterVille{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#ContacterVille p{font-size:1em;line-height:17px;margin:0 0 20px 0 !important}#ContacterVille .zoneErreur p{font-size:1em;line-height:17px;margin:0 !important}#ContacterVille .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#ContacterVille h1{font-size:1.2em;margin:0;padding:0}#ContacterVille h2{font-size:1.2em;margin:0;padding:0}#ContacterVille hr{margin:12px 0 20px 0 !important}#ContacterVille input[type=button]{padding:15px 24px 15px 24px;margin-top:15px;font-size:.7em}#ContacterVille .popupmenu{padding-bottom:1px;margin:18px 0 12px 0;width:100%}#ContacterVille .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:32.5%;font-size:.8em}#ContacterVille img{height:140px}#ContacterVille div.conseiller{margin:18px 0 0 18px;width:60%}#ContacterVille input[type=text]{width:100%}#ContacterVille .tab-311 ul li{font-size:1em}#AvisPublics{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#AvisPublics .zoneMsg p{font-size:.9em !important;line-height:16px;margin:5px 0 5px 0 !important}#AvisPublics .icone{background-size:2.2em;width:45px;height:50px;margin:-8px 0 0 0}#AvisPublics h1:not(#SauvegardeDistrict):not(#ErreurDistrict):not(#ErreurDesabonnementAvisPublics):not(#ConfirmDesabonnementAvisPublics):not(#SuccesDesabonnementAvisPublics){font-size:1.2em;margin:4px 0 4px 0;padding:0;line-height:27px}#AvisPublics .zoneMsg h2{font-size:1.1em !important;margin:0;padding:0;line-height:21px !important}#AvisPublics .popupmenu{padding-bottom:1px;margin:18px 0 12px 0;width:100%}#AvisPublics .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:55%;font-size:.8em}#AvisPublics .avispublics{font-size:.8em;width:100%;order:2}#AvisPublics .avispublics_secteurs{clear:both;font-size:.8em;width:100%;order:1}#AvisPublics .bloc{font-size:.8em}#AvisPublics label{width:100%}#AvisPublics input[type=button].carte{font-size:.6em;background-size:25px 25px;background-position:6px 6px;padding:15px 15px 15px 35px;margin-top:0 !important;width:203px !important}#AvisPublics input[type=button].liste{clear:both;font-size:.6em;margin-top:5px !important;background-size:25px 25px;background-position:6px 6px;padding:15px 15px 15px 35px;width:203px !important}#AvisPublics #SauvegardeDistrict,#AvisPublics #ErreurDistrict,#AvisPublics #ConfirmDesabonnementAvisPublics,#AvisPublics #SuccesDesabonnementAvisPublics,#AvisPublics #ErreurDesabonnementAvisPublics{top:20% !important}#AvisPublics input[type=submit]{font-size:.8em}#AvisPublics #desabonnement-avispublics{font-size:.8em}#AvisPublics .closeBtn{top:-15px}#ProgrammeCultureLoisirs{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#ProgrammeCultureLoisirs p:not(.msg){font-size:1em;line-height:17px;margin:0 0 20px 0 !important}#ProgrammeCultureLoisirs .icone{background-size:2.2em;width:40px;height:40px;margin:-8px 8px 0 0}#ProgrammeCultureLoisirs h3 .icone{background-size:1.5em;width:30px;height:30px;margin:-1px 8px 0 0}#ProgrammeCultureLoisirs h1{font-size:1.2em;margin:0;padding:0}#ProgrammeCultureLoisirs h2{font-size:1.2em;line-height:22px;margin:0;padding:0}#ProgrammeCultureLoisirs h3{font-size:1em;margin:0;padding:0}#ProgrammeCultureLoisirs hr{margin:12px 0 20px 0 !important}#ProgrammeCultureLoisirs input[type=button]{padding:15px 24px 15px 24px;margin:0;width:100%;font-size:.7em}#ProgrammeCultureLoisirs table td{padding:5px}#ProgrammeCultureLoisirs .popupmenu{padding-bottom:1px;margin:18px 0 12px 0;width:100%}#ProgrammeCultureLoisirs .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;width:49%;font-size:.8em}#ProgrammeCultureLoisirs .section{margin-top:12px;padding:12px 0 0 0;font-size:.8em;width:100%}#ProgrammeCultureLoisirs .section .section-contenu{margin:12px 0 0 0}#ProgrammeCultureLoisirs i{padding:5px;vertical-align:0}#ProgrammeCultureLoisirs .arrow-right{margin-right:14px;margin-top:3px}#ProgrammeCultureLoisirs .arrow-down{margin-left:6px;margin-right:14px;margin-top:2px;vertical-align:0}#ProgrammeCultureLoisirs .section h3{margin-top:0}#HoraireCollectes{width:96%;height:auto;position:absolute;top:1% !important;left:50%;transform:translate(-50%,0%);padding:20px}#HoraireCollectes h1{padding:0 10px 0 0}#HoraireCollectes .popupmenu div{width:29.6%;font-size:.6em}#HoraireCollectes .icone{background-size:2.2em;width:40px;height:45px;margin:-10px 6px 5px 0}#HoraireCollectes input[type="submit"],#HoraireCollectes input[type="button"]{font-size:.8em !important}#rCw .page-section .page-row .page-row-content[data-type=search] input[type=search],#rCw .page-section-columns .page-row .page-row-content[data-type=search] input[type=search],#rCw .page-section-inline .page-row .page-row-content[data-type=search] input[type=search]{width:100% !important}.alertes-cat{padding:0 0 25px 0}#AlerteCreation{width:96%}.ParamMotPasse{width:100%}.identifiant input[type=text],.motpasse input[type=text],.motpasse input[type=password]{width:100%}#ModificationNom,#ValidationCourriel,#ValidationTelephone,#AjouterAdresse,#ModificationAdresse,#AjouterNumeroTelephone,#ModificationTelephone,#AjouterAdresseCourriel,#ModificationAdresseCourriel{width:96%;padding:45px 40px 60px 40px}#ValidationCourriel h1,#ValidationTelephone h1{font-size:1em}#ModificationNom h2,#AjouterAdresse h2,#ModificationAdresse h2,#AjouterNumeroTelephone h2,#ModificationTelephone h2,#AjouterAdresseCourriel h2,#ModificationAdresseCourriel h2{font-size:1em;line-height:19px}#ValidationCourriel input[type=submit],#ValidationTelephone input[type=submit]{font-size:.57em;width:100%;margin-left:0}#ModificationNom input[type=submit]{width:100%;margin-left:0}#ValidationTelephone .icone{background-position:0 0}#ValidationTelephone input[type=text]{width:100%}#ModificationAdresseCourriel input[type=submit],#AjouterAdresseCourriel input[type=submit],#ModificationTelephone input[type=submit],#AjouterNumeroTelephone input[type=submit],#AjouterAdresse input[type=submit],#ModificationAdresse input[type=submit]{width:100%}#ModificationAdresse input[type=submit]:disabled{width:100%}#ModificationNom .icone,#AjouterAdresseCourriel .icone,#ModificationTelephone .icone,#AjouterNumeroTelephone .icone,#AjouterAdresse .icone,#ModificationAdresse .icone{background-size:1.7em;width:50px;height:50px;margin:-8px 0 0 0}.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]{width:100%}.reinitialisation .form input[type="submit"],input[type="button"]{font-size:.165em}#CreerRequete311 input[type="button"]{font-size:.6em}#supprimer-compte{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:.35em !important}#Profil .bandeau_alerte_bleu p{font-size:.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 15px 60px;background-size:40px 40px;background-position:10px center}.zoneAvertissement h2{line-height:18px !important;margin-bottom:8px !important;font-size:1em !important}.zoneAvertissement p{font-size:.8em !important;line-height:14px !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}#Notifications{width:96%;top:1%;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);padding:20px}#Notifications p{font-size:1em;line-height:24px}#Notifications .popupmenu div{padding-top:12px;padding-bottom:12px;width:33%;float:left;font-size:.6em}#Notifications .icone{background-size:2.5em;width:50px;height:40px;margin:-10px 6px 0 0}#Notifications h1{color:#00538e;font-size:1.1em;text-transform:none;margin:0;padding:0}#Notifications input[type=submit]{padding:15px 24px 15px 24px;width:40%;margin-top:15px}#Notifications #autoriser{margin-top:21px;font-size:.7em;clear:both;float:left}#Notifications .pushOption{font-size:.6em !important;clear:both;float:left}#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}#container-upload .bandeau_alerte_bleu ul{font-size:.8em}input.recherche{width:76%;font-size:.3em}.parametres .bandeau_alerte_bleu{margin:15px 0 0 0;padding:20px 35px 20px 100px}.parametres .bandeau_alerte_bleu p{font-size:.3em !important;line-height:21px !important;font-weight:300 !important}.parametres .confirmation{background-size:40px 40px;background-position:20px center;padding:2%;width:100%;margin:10px 0 0 0;padding:20px 25px 20px 80px}.parametres .confirmation p{font-size:.3em !important;line-height:18px !important}#FormLiaisonFamilial{width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px);height:auto;top:1px;left:50%;padding:45px 25px 60px 25px}#FormLiaisonFamilial h2{font-size:1em !important;line-height:24px !important}#FormLiaisonFamilial h2 .icone{background-size:2em !important;width:40px !important;height:45px !important}#FormLiaisonFamilial input[type="submit"]{font-size:.6em}#FormLiaisonFamilial .tooltip .tooltiptext{top:20px !important;left:-253px !important}#CarteAccesGatineau .tab-gestion .c{width:100% !important;clear:both !important;float:none !important;padding:12px 0 0 0 !important}#ProcessusValidationAdresseProfil{width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px);height:auto;top:1px;left:50%;padding:45px 25px 60px 25px}#ProcessusValidationAdresseProfil h1{font-size:1.2em !important}#ProcessusValidationAdresseProfil .icone{background-size:2em;width:40px;height:40px}#ProcessusValidationAdresseProfil .bandeau_alerte_bleu{background-position:50% 10px !important;padding:50px 20px 20px 20px !important;background-size:40px 40px}#ProcessusValidationAdresseProfil .bandeau_alerte_bleu p{font-size:.9em !important}#ProcessusValidationAdresseProfil .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-100px;left:-120px;width:300px}.bandeau_alerte_bleu{background:#069 url(../images/icon-alerte.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:50% 10px;padding:45px 20px 20px 20px;display:table;text-align:center;margin:35px 0 35px 0;width:100%}.bandeau_alerte_bleu h3{font-size:.9em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 30px 15px 30px !important}.bandeau_alerte_bleu p{font-size:.9em !important;color:#fff !important;margin:0 !important;padding:0 !important;line-height:16px !important}#AvisPublics .bandeau_alerte_bleu p{font-size:.8em !important;color:#fff !important;margin:0 !important;padding:0 !important;line-height:16px !important}#ModificationNom .bandeau_alerte_bleu{background:#069 url(../images/icon-alerte.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:center 10px;padding:50px 20px 20px 20px;display:table;text-align:center;margin:35px 0 35px 0;width:100%}#ModificationNom .bandeau_alerte_bleu h3{font-size:.9em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 30px 15px 30px !important}#ModificationNom .bandeau_alerte_bleu p{font-size:.9em !important;color:#fff !important;margin:0 0 12px 0 !important;padding:0 !important;line-height:16px !important}#HoraireCollectes .bandeau_alerte_bleu{margin:15px 0 15px 0 !important}#HoraireCollectes .bandeau_alerte_bleu h3{font-size:.9em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#Requete311 .bandeau_alerte_bleu h3{padding:0 30px 0 0 !important}#InfoRedirectionSecureKey .verifiezmoi{background:url(../images/logo-verifiezmoi-275.png);width:276px;height:45px;margin:0 0 7px 0}#InfoRedirectionSecureKey .verifiezmoi:hover{background:url(../images/logo-verifiezmoi-275.png) !important;width:276px;height:45px;margin:0 0 7px 0}}@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 !important;text-decoration:none;width:100%;height:80px;font-size:2em}.header div{margin:0 auto;width:70%;background-image:url(../images/blank.png)}#alerte-portail div{width:70%}.header .dropdown-menu .completeprofil{font-size:2em;color:#fff}.titre{margin:25px 0 0 0}.header .dropdown-menu .completeprofil{font-size:2em;color:#fff}.beta{top:9px;right:-116px;font-size:.4em;padding:0 10px 0 10px;line-height:20px}.col-6{width:100%;clear:both}.header .dropdown-menu{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.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}.header .dropdown-menu .deconnexion{background:url('../images/icon-deconnexion.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%}#tableau-bord{width:320px}#tableau-bord .services .margin8{margin:15px 0 0 0}#tableau-bord .services .margin20{margin:15px 0 10px 0}#tableau-bord .services .margin35{margin:15px 0 25px 0}.notifications .alertes{padding:0;width:100%}.notifications .alerte{padding:16px 20px 16px 68px;font-weight:200;font-size:.25em}.notifications .close{right:10px}.notifications .alertes .corbeille #SupprimerNoti{clear:both;margin-left:0}.notifications .alerte .date{font-size:.85em}.notifications .alerte .dateexpiration span:first-child{vertical-align:-2px}#corbeille .alertes .alerte .dateexpiration span:first-child{vertical-align:-2px}nav .header{font-size:.5em}nav .logo{width:24em;margin-top:26px;margin-left:-52px}.js-menu{display:block}.header ul{display:none}.categorie{width:100%;margin:0 0 20px 0}.categorie ul{margin-bottom:12px}.categorie ul li{padding:4px 16px 4px 16px;font-weight:200;font-size:.25em}.categorie ul li span{margin-left:50px}.closeBtn{top:-10px;right:15px}#ProgrammeCultureLoisirs .closeBtn,#ContacterVille .closeBtn{top:-17px;right:15px}#Requete311 .closeBtn,#EvaluationsTaxes .closeBtn{top:-22px;right:15px}#AvisPublics .closeBtn{top:-15px}#container{width:95%;background-image:url(../images/blank.png)}.contenu{z-index:1}#tableau-bord{margin-bottom:25px}div.services{height:103px;width:103px;line-height:15px;margin:0 3px 15px 0;font-size:.2em}div.services a{height:115px;line-height:13px}.section .section-contenu{margin:12px 0 0 22px}hr{margin:40px 0 0 0}.form{margin-top:35px}.form a{font-size:.3em}.form .memoriser{float:left;margin:11px 0 0 0}.form input[type="submit"],input[type="button"]{font-size:.2em;padding:15px 24px 15px 24px}.form input[type="button"]{font-size:.35em}#CarteAccesGatineau .tab-gestion input[type=button].supprimercarte{margin:10px 0 0 0}#Notifications #autoriser{font-size:.5em}.creer-compte{float:none;top:20px;margin-bottom:25px;width:100%}.creer-compte:after{width:70%}.profilcompleter{width:100%;clear:both}.tooltip .tooltiptext{font-size:.282em;background-color:#f7f7f7;padding:12px;top:-70px;left:-331px;width:389px}.tooltip.pos{position:relative;margin-top:-33px;left:0}#formpr .show-hide,#formsc .show-hide{position:relative;height:24px;width:24px;float:right;margin:-33px 52px 0 0;z-index:1000}.badge-red2[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#f00;color:#fff;font-weight:600;width:12px;height:12px;text-align:center;line-height:12px;border-radius:50%;box-shadow:0 0 1px #333;margin:0 5px 0 0;padding:2px}#Profil .tooltip .tooltiptext{width:300px;left:0;top:-90px;white-space:normal}#Profil .tooltip-sec .tooltiptext-sec{max-width:300px;font-size:.282em;left:28px;top:-80px}#Profil .telephone .tooltiptext,#Profil .adresse .tooltiptext{position:absolute;left:5px;top:-25px;width:300px}#Profil .adresse #tooltip-nonvalide .tooltiptext{top:0 !important}#Profil .courriel .tooltiptext{position:absolute;left:35px;top:-55px;width:300px}.parametres .identifiant .tooltip .tooltiptext{width:300px;left:0;top:-90px}#AjouterNumeroTelephone .tooltip .tooltiptext,#ModificationTelephone .tooltip .tooltiptext{width:300px;top:-120px;left:-320px}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}#InfoRedirectionSecureKey .verifiezmoi{background:url(../images/logo-verifiezmoi-325.png);width:293px;height:44px;margin:0 0 7px 0}#InfoRedirectionSecureKey .verifiezmoi:hover{background:url(../images/logo-verifiezmoi-325.png) !important;width:293px;height:44px;margin:0 0 7px 0}@media screen and (max-width:460px) and (min-width:413px){#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(2){width:82%}footer .info .row .col-2{width:25% !important}}.copyright p{font-size:.25em}.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:-7px;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:.9em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 30px 15px 30px !important}.bandeau_alerte_bleu p{font-size:.8em !important;color:#fff !important;margin:0 !important;padding:0 !important;line-height:16px !important}.zoneAvertissement{padding:15px 20px 15px 60px;background-size:40px 40px;background-position:10px center}.zoneAvertissement h2{line-height:18px !important;margin-bottom:8px !important;font-size:1em !important}.zoneAvertissement p{font-size:.9em !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:.4em !important}#Profil .bandeau_alerte_bleu p{font-size:.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}#container-upload .bandeau_alerte_bleu ul{font-size:.8em}.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:.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}#CarteAccesGatineau .tab-info{margin:10px 0 35px 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 !important}#CarteAccesGatineau input[type=submit]{font-size:.79em}#CarteAccesGatineau .tooltip .tooltiptext{top:-47px;left:-270px}#CarteAccesGatineau #msg-validation .tooltip .tooltiptext{top:-52px;left:-145px;font-size:.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:.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}#EvaluationsTaxes{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#EvaluationsTaxes p{font-size:1em;line-height:17px;margin:0}#EvaluationsTaxes .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#EvaluationsTaxes h1{font-size:1.2em;margin:0;padding:0}#EvaluationsTaxes h2{font-size:1.2em;margin:0;padding:0}#EvaluationsTaxes hr{margin:12px 0 20px 0 !important}#EvaluationsTaxes input[type=button]{padding:15px 24px 15px 24px;margin-top:15px;font-size:.7em}#EvaluationsTaxes .popupmenu{padding-bottom:1px;margin:18px 0 12px 0;width:100%}#EvaluationsTaxes .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:32.5%;font-size:.8em}#EvaluationsTaxes #AjoutFacture p{font-size:.8em !important;margin:0 !important}#EvaluationsTaxes #AjoutFacture>div:first-of-type{float:left;width:60%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(2){float:left;width:40%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(3){clear:both;width:100%}#EvaluationsTaxes #AjoutFacture #AjouterNumeroDossierProprieteForm{margin:10px 0 0 0}#EvaluationsTaxes #AjoutFacture .nomproprio{margin:0;width:90%}#EvaluationsTaxes #AjoutFacture .numfacture{margin:0;width:100%}#EvaluationsTaxes .SelectionAdresse{width:51%;margin:0}#EvaluationsTaxes .HistoriqueFactures{min-height:136px;height:136px}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes{font-size:.7em}#EvaluationsTaxes .ListeFactures{font-size:.7em}#EvaluationsTaxes .ListeFactures .closeBtn{top:-12px;right:0;font-size:3.5em}#EvaluationsTaxes #ListeFacturesTaxes input[type=button].telecharger{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:0 auto;width:90px !important}#EvaluationsTaxes #ListeFacturesTaxes input[type=button].telecharger:hover{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:0 auto;width:90px !important}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button].moins{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:3px 0 3px 0;width:72px !important;font-size:.9em}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button].moins:hover{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:3px 0 3px 0;width:72px !important}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button]{padding:5px 4px 5px 4px;margin-top:0;font-size:.7em}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:first-of-type{width:45%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(2){display:none}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>tbody>tr>td:nth-of-type(2):not(.AucuneFacture){display:none}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(3){width:20%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(4){width:20%}#EvaluationsTaxes .filtres-factures .select-control{font-size:.7em}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu h3{font-size:.8em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu{background:#069 url(../images/icon-facture-white.svg);background-size:25px 25px;background-repeat:no-repeat;background-position:10px center;padding:12px 0 12px 0;display:table;text-align:center !important;margin:15px 0 12px 0 !important;width:100%}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu h3{font-size:.85em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#EvaluationsTaxes .bandeau_alerte_bleu input[type=button]{background-color:#fff;border:1px solid #00538e;text-transform:uppercase;color:#00538e;padding:12px 0 12px 0;margin:10px 0 0 0;font-family:'Source Sans Pro',sans-serif;font-weight:600;cursor:pointer;width:75%}.info2[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#00538e;color:#fff;font-weight:600;width:8px;height:8px;text-align:center;line-height:8px;border-radius:50%;box-shadow:0 0 1px #333;margin:0;padding:2px}#EvaluationsTaxes .tooltip .tooltiptext{font-size:.7em !important;width:250px !important;color:#000;position:absolute;left:-135px;top:-35px}#EvaluationsTaxes #AjoutFacture .tooltip .tooltipt{width:250px !important;left:-15px !important;top:-35px}#Requete311{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#Requete311 p{color:#000;font-size:.8em;line-height:17px;margin:0 !important}#Requete311 .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#Requete311 h1{font-size:1.2em;margin:0;padding:0}#Requete311 h2{font-size:1.2em;font-weight:400;margin:0;padding:0}#Requete311 h3{color:#004a7f;font-size:1.3em;font-weight:400;margin:0;padding:12px 0 12px 0}#Requete311 hr{margin:10px 0 10px 0 !important}#Requete311 input[type=submit]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px;font-size:.7em}#Requete311 input[type=button]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px}#Requete311 input[type=reset]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px;font-size:.7em}#Requete311 textarea{font-size:1em}#Requete311 .bandeau_alerte_bleu{margin:10px 0 10px 0;font-size:.8em;text-align:left;padding:0 20px 20px 70px !important}#Requete311 .bandeau_alerte_bleu ul{color:#fff;font-size:1em;margin:0;padding:0}#Requete311 .bandeau_alerte_bleu ul>li{padding:18px 0 0 0}#Requete311 .bandeau_alerte_bleu h3{font-size:1.2em !important;font-weight:400;margin:0 !important;padding:12px 0 12px 0 !important}#Requete311 .bandeau_alerte_bleu h3{font-size:1.2em !important;font-weight:400;margin:0 !important;padding:12px 0 12px 0 !important}#Requete311 .tab-creer-requete .bandeau_alerte_bleu{margin:10px 0 10px 0;font-size:1em;text-align:left;padding:20px 20px 20px 70px !important}#Requete311 #container-upload{display:block}#Requete311 .custom-file-upload i{margin:2px 0 0 0}#Requete311 #container-upload .custom-file-upload{font-size:.9em;width:100%;padding:8px 12px 2px 12px}#Requete311 .badge-info{font-size:1em}#Requete311 .description{padding:15px 0 0 0}#Requete311 .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 12px 0;display:table;width:100%}#Requete311 .popupmenu div{text-align:center;padding-top:12px;padding-bottom:12px;margin-right:1px;width:45%;float:left;font-size:.8em;height:52px;display:flex;align-items:center;text-align:center;justify-content:center}#Requete311 input[type=text]{font-size:.8em;padding:14px 24px 14px 24px;width:100%;font-weight:500;margin-top:5px}#Requete311 img{height:180px;border:2px solid #00538e;float:left;margin:12px 0 0 0}#Requete311 .btn{padding:12px 18px 12px 18px;font-size:.7em}#Requete311 #recuperer_coordonnees{border:none;padding:15px 24px 15px 24px;font-weight:600;margin:10px 0 0 0;background-size:25px 25px;background-position:8px 50%;padding-left:40px;font-size:.55em;width:auto}#Requete311 .tab-requetes table{width:100%;padding:9px 0 0 0;font-size:.8em}#AvisCreationRequeteErreur h1{font-size:1.2em;margin:20px;padding:0}#Requete311 .tab-requete-detail{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#Requete311 .tab-requete-detail p{font-size:1em;line-height:17px;margin:8px 0 8px 0}#Requete311 .tab-requete-detail .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#Requete311 .tab-requete-detail h1{font-size:1.1em;margin:0;padding:0}#Requete311 .tab-requete-detail h2{font-size:1.1em;margin:0;padding:0}#Requete311 .tab-requete-detail h3{font-size:1em;margin:0;padding:12px 0 12px 0}#Requete311 .tab-requete-detail hr{margin:10px 0 10px 0 !important}#Requete311 .tab-requete-detail div>h2{font-size:.9em;color:#069;line-height:17px;margin:8px 0 8px 0}#Requete311 .tab-requete-detail div>p{margin:0 0 10px 0;font-size:.9em}#Requete311 .tab-requete-detail>div>hr{width:200px}#Requete311 .tab-requete-detail>div>hr:after{margin:0}#Requete311 .tab-requete-detail>div.bck-tab{padding:0}#Requete311 .tab-requete-detail .closeBtn{top:-21px}#Requete311 .tab-requete-detail .zone{padding:10px 0 0 0 !important}#Requete311 .tab-requete-detail .section{font-size:.9em !important;margin:10px 0 0 0 !important}#Requete311 .tab-requete-detail #details span{font-weight:500;font-size:1em}#CreerRequete311 input[type="button"]{font-size:.6em}#Requete311 .tab-requetes #ChkVoirHistorique{margin:0;top:-5px;font-size:1em}#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(1){width:16%;margin:5px 12px 18px 0}#Requete311 #CreerRequete311 .adresse_principale div:nth-of-type(2){width:60%}#Requete311 #CreerRequete311 .adresse_principale .tooltip>.tooltiptext{left:-282px !important;top:-67px !important}#ContacterVille{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#ContacterVille p{font-size:1em;line-height:17px;margin:0 0 20px 0 !important}#ContacterVille .zoneErreur p{font-size:1em;line-height:17px;margin:0 !important}#ContacterVille .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#ContacterVille h1{font-size:1.2em;margin:0;padding:0}#ContacterVille h2{font-size:1.2em;margin:0;padding:0}#ContacterVille hr{margin:12px 0 20px 0 !important}#ContacterVille input[type=button]{padding:15px 24px 15px 24px;margin-top:15px;font-size:.7em}#ContacterVille .popupmenu{padding-bottom:1px;margin:18px 0 12px 0;width:100%}#ContacterVille .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:32.5%;font-size:.8em}#ContacterVille img{height:160px;margin:15px 14px 0 0}#ContacterVille div.conseiller{margin:14px 0 0 0}#ContacterVille .tab-311 ul li{font-size:1em}#AvisPublics{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#AvisPublics .zoneMsg p{font-size:1em;line-height:17px;margin:0 0 20px 0 !important}#AvisPublics .icone{background-size:2.2em;width:45px;height:50px;margin:-8px 0 0 0}#AvisPublics h1:not(#SauvegardeDistrict):not(#ErreurDistrict):not(#ConfirmDesabonnementAvisPublics):not(#SuccesDesabonnementAvisPublics):not(#ErreurDesabonnementAvisPublics){font-size:1.2em;margin:4px 0 4px 0;padding:0;line-height:27px}#AvisPublics .zoneMsg h2{font-size:1.2em;margin:0;padding:0;line-height:21px !important}#AvisPublics .popupmenu{padding-bottom:1px;margin:18px 0 12px 0;width:100%}#AvisPublics .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:45%;font-size:.8em}#AvisPublics .avispublics{font-size:.9em;width:100%;order:2}#AvisPublics .avispublics_secteurs{font-size:.9em;width:100%;order:1}#AvisPublics .bloc{font-size:.8em}#AvisPublics label{width:100%}#AvisPublics input[type=button].carte{font-size:.7em;background-size:25px 25px;background-position:6px 7px;padding:15px 15px 15px 35px;margin-top:0 !important;width:228px !important}#AvisPublics input[type=button].liste{clear:both;font-size:.7em;margin-top:5px !important;background-size:25px 25px;background-position:6px 7px;padding:15px 15px 15px 35px;width:228px !important}#AvisPublics input[type=submit]{font-size:.7em}#AvisPublics #desabonnement-avispublics{font-size:.7em}#AvisPublics #SauvegardeDistrict,#AvisPublics #ErreurDistrict,#AvisPublics #ConfirmDesabonnementAvisPublics,#AvisPublics #SuccesDesabonnementAvisPublics,#AvisPublics #ErreurDesabonnementAvisPublics{top:20% !important}#ProgrammeCultureLoisirs{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#ProgrammeCultureLoisirs p:not(.msg){font-size:1em;line-height:17px;margin:0 0 20px 0 !important}#ProgrammeCultureLoisirs .icone{background-size:2.2em;width:40px;height:40px;margin:-8px 8px 0 0}#ProgrammeCultureLoisirs h3 .icone{background-size:1.5em;width:30px;height:30px;margin:-1px 8px 0 0}#ProgrammeCultureLoisirs h1{font-size:1.2em;margin:0;padding:0}#ProgrammeCultureLoisirs h2{font-size:1.2em;line-height:22px;margin:0;padding:0}#ProgrammeCultureLoisirs h3{font-size:1em;margin:0;padding:0}#ProgrammeCultureLoisirs hr{margin:12px 0 20px 0 !important}#ProgrammeCultureLoisirs input[type=button]{padding:15px 24px 15px 24px;margin:0;width:100%;font-size:.7em}#ProgrammeCultureLoisirs table td{padding:5px}#ProgrammeCultureLoisirs .popupmenu{padding-bottom:1px;margin:18px 0 12px 0;width:100%}#ProgrammeCultureLoisirs .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;width:49%;font-size:.8em}#ProgrammeCultureLoisirs .section{margin-top:12px;padding:12px 0 0 0;font-size:.8em;width:100%}#ProgrammeCultureLoisirs .section .section-contenu{margin:12px 0 0 0}#ProgrammeCultureLoisirs i{padding:5px;vertical-align:0}#ProgrammeCultureLoisirs .arrow-right{margin-right:14px;margin-top:3px}#ProgrammeCultureLoisirs .arrow-down{margin-left:6px;margin-right:14px;margin-top:2px;vertical-align:0}#ProgrammeCultureLoisirs .section h3{margin-top:0}#HoraireCollectes{width:96%;height:auto;position:absolute;top:1% !important;left:50%;transform:translate(-50%,0%);padding:30px}#HoraireCollectes h1{font-size:1.1em;line-height:17px;margin:0 0 10px 0}#HoraireCollectes .icone{background-size:2.3em;width:45px;height:45px;margin:-15px 8px 5px 0}#HoraireCollectes p{font-size:.9em;line-height:18px}#HoraireCollectes p a{font-size:1em;line-height:22px;font-weight:400}#HoraireCollectes .popupmenu div{width:30%;font-size:.7em}#HoraireCollectes #boutonRechercheAdresse{font-size:.6em;padding:17px 13px 17px 13px}.tab-ecocentres p:first-child{margin:31px 0 22px 0;font-size:1em !important}.tab-ecocentres ul li b{color:#00538e;font-weight:700;font-size:1em}#corbeille{display:none;position:absolute;top:1%;left:50%;transform:none;width:100%;height:auto;padding:50px;margin-left:-50%}#corbeille #vider{margin:0}#corbeille div.alertes{max-height:420px;margin:10px 0 10px 0}#corbeille div.alertes::-webkit-scrollbar{width:12px}#rCw .page-section .page-row .page-row-content[data-type=search] input[type=search],#rCw .page-section-columns .page-row .page-row-content[data-type=search] input[type=search],#rCw .page-section-inline .page-row .page-row-content[data-type=search] input[type=search]{width:100% !important}.ParamMotPasse{width:100%}.identifiant input[type=text],.motpasse input[type=text],.motpasse input[type=password]{width:100%}#ModificationNom,#ValidationCourriel,#ValidationTelephone,#AjouterAdresse,#ModificationAdresse,#AjouterNumeroTelephone,#ModificationTelephone,#AjouterAdresseCourriel,#ModificationAdresseCourriel{width:96%;padding:45px 40px 60px 40px}#ValidationCourriel h1,#ValidationTelephone h1{font-size:1em}#ModificationNom h2,#AjouterAdresse h2,#ModificationAdresse h2,#AjouterNumeroTelephone h2,#ModificationTelephone h2,#AjouterAdresseCourriel h2,#ModificationAdresseCourriel h2{font-size:1em;line-height:19px}#ValidationCourriel input[type=submit],#ValidationTelephone input[type=submit]{font-size:.57em;width:100%;margin-left:0}#ValidationTelephone .icone{background-position:0 0}#ValidationTelephone input[type=text]{width:100%}#ValidationCourriel input[type=submit],#ValidationTelephone input[type=submit]{font-size:.57em;width:100%}#ModificationNom input[type=submit],#ModificationAdresseCourriel input[type=submit],#AjouterAdresseCourriel input[type=submit],#ModificationTelephone input[type=submit],#AjouterNumeroTelephone input[type=submit],#AjouterAdresse input[type=submit],#ModificationAdresse input[type=submit]{width:100%}#ModificationAdresse input[type=submit]:disabled{width:100%}#ModificationNom .icone,#ModificationAdresseCourriel .icone,#AjouterAdresseCourriel .icone,#ModificationTelephone .icone,#AjouterNumeroTelephone .icone,#AjouterAdresse .icone,#ModificationAdresse .icone{background-size:1.7em;width:50px;height:50px;margin:-8px 0 0 0}.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]{width:100%}#Notifications{width:96%;top:1%;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);padding:20px}#Notifications p{font-size:1em;line-height:24px}#Notifications .popupmenu div{padding-top:12px;padding-bottom:12px;width:33%;float:left;font-size:.6em}#Notifications .icone{background-size:2.5em;width:50px;height:40px;margin:-10px 6px 0 0}#Notifications h1{color:#00538e;font-size:1.1em;text-transform:none;margin:0;padding:0}#Notifications input[type=submit]{padding:15px 24px 15px 24px;width:40%;margin-top:15px}#Notifications #autoriser{margin-top:21px;font-size:.7em;clear:both;float:left}#Notifications .pushOption{font-size:.6em !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}#container-upload .bandeau_alerte_bleu ul{font-size:.8em}.custom-file-upload{font-size:.3em}.custom-file-upload span{width:87%}.custom-file-upload i{background-size:1.7em;width:30px;height:30px}input.recherche{width:81%;font-size:.3em}.parametres .bandeau_alerte_bleu{margin:15px 0 0 0;padding:20px 35px 20px 100px}.parametres .bandeau_alerte_bleu p{font-size:.3em !important;line-height:21px !important;font-weight:300 !important}.parametres .confirmation{background-size:40px 40px;background-position:20px center;padding:2%;width:100%;margin:10px 0 0 0;padding:20px 25px 20px 80px}.parametres .confirmation p{font-size:.3em !important;line-height:18px !important}#FormLiaisonFamilial{width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px);height:auto;top:1px;left:50%;padding:45px 25px 60px 25px}#FormLiaisonFamilial h2{font-size:1em !important;line-height:24px !important}#FormLiaisonFamilial h2 .icone{background-size:2em !important;width:40px !important;height:45px !important}#FormLiaisonFamilial input[type="submit"]{font-size:.6em}#FormLiaisonFamilial .tooltip .tooltiptext{top:20px !important;left:-253px !important}#CarteAccesGatineau .tab-gestion .c{width:100% !important;clear:both !important;float:none !important;padding:12px 0 0 0 !important}#ProcessusValidationAdresseProfil{width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px);height:auto;top:1px;left:50%;padding:45px 25px 60px 25px}#ProcessusValidationAdresseProfil h1{font-size:1.2em !important}#ProcessusValidationAdresseProfil .icone{background-size:2em;width:40px;height:40px}#ProcessusValidationAdresseProfil .bandeau_alerte_bleu{background-position:50% 10px !important;padding:56px 20px 20px 20px !important}#ProcessusValidationAdresseProfil .bandeau_alerte_bleu p{font-size:.9em !important}#ProcessusValidationAdresseProfil .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-100px;left:-100px;width:300px}#ProcessusValidationAdresseProfil{width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px);height:auto;top:1px;left:50%;padding:45px 25px 60px 25px}#ProcessusValidationAdresseProfil h1{font-size:1.2em !important}#ProcessusValidationAdresseProfil .icone{background-size:2em;width:40px;height:40px}#ProcessusValidationAdresseProfil .bandeau_alerte_bleu{background-position:50% 10px !important;padding:56px 20px 20px 20px !important}#ProcessusValidationAdresseProfil .bandeau_alerte_bleu p{font-size:.9em !important}#ProcessusValidationAdresseProfil .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-100px;left:-100px;width:300px}}@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%}.beta{top:18px;right:-120px;font-size:.4em;padding:0 10px 0 10px;line-height:20px}div.services{height:115px;width:115px;line-height:15px;margin:0 3px 15px 0;font-size:.22em}div.services a{height:127px}#container-upload .bandeau_alerte_bleu ul{font-size:.9em}#tableau-bord .services .margin8{margin:15px 0 0 0}#tableau-bord .services .margin20{margin:15px 0 10px 0}#tableau-bord .services .margin35{margin:15px 0 10px 0}.categorie{width:100%;margin:0 0 40px 0}.categorie .badge[data-badge]:after{top:4px;left:-22px;width:auto;min-width:24px;height:24px;line-height:23px}.categorie ul li span{margin-left:50px}.categorie ul li{padding:4px 16px 4px 16px;font-size:.4em}.notifications .alertes{padding:0;width:100%}.notifications .alerte{padding:16px 40px 16px 68px;font-size:.3em}.notifications .close{right:10px}.notifications .alertes .corbeille #SupprimerNoti{clear:both;margin-left:0}.header div{margin:0 auto;width:95%}nav .header{font-size:.65em}#alerte-portail div{width:95%}@media screen and (max-width:625px) and (min-width:575px){nav .header{font-size:.58em !important}}nav ul li a{padding:25px 10px 25px 10px}nav .logo{width:11em;margin-top:30px}header nav i{padding:4px}header nav .arrow-down{margin:7px 0 0 12px}header nav .arrow-up{margin:12px 0 0 12px}@media screen and (max-width:655px) and (min-width:575px){nav .header{font-size:.6em}nav ul li a{padding:25px 8px 20px 8px}}.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:-220px;top:-110px}#Notifications .tooltip .tooltiptext{font-size:.213em;width:315px;padding:20px;left:-220px}#Profil .tooltip .tooltiptext{width:300px;left:0;top:-110px;white-space:normal}.parametres .identifiant .tooltip .tooltiptext{width:300px;left:0;top:-110px}#AjouterNumeroTelephone .tooltip .tooltiptext,#ModificationTelephone .tooltip .tooltiptext{width:400px;top:-145px;left:-400px}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-90px;left:-248px;width:300px}.custom-file-upload{font-size:.3em}.custom-file-upload span{width:87%}.custom-file-upload i{background-size:1.7em;width:30px;height:30px}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}#HoraireCollectes{width:96%;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%,0%);padding:30px}#HoraireCollectes h1{font-size:1.1em}#HoraireCollectes .icone{background-size:2.3em;width:45px;height:45px;margin:-8px 8px 18px 0}#HoraireCollectes p{font-size:.9em;line-height:18px}#HoraireCollectes p a{font-size:1em;line-height:22px;font-weight:400}#HoraireCollectes .popupmenu div{width:30%;font-size:.8em}.tab-ecocentres p:first-child{margin:31px 0 22px 0;font-size:1em !important}.tab-ecocentres ul li b{color:#00538e;font-weight:700;font-size:1em}#AlerteCreation{width:96%}#corbeille{width:90%;margin-left:-45%}#corbeille #vider{margin:0}.identifiant input[type=text]{width:80%}.ParamMotPasse{width:80%}.motpasse input[type=text],.motpasse input[type=password]{width:100%}.reinitialisation form input[type=text]{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:.5em !important}#Profil .bandeau_alerte_bleu p{font-size:.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}.profilcompleter{width:100%;clear:both}#Notifications,#CarteAccesGatineau,#ProgrammeCultureLoisirs,#HoraireCollectes,#CalendrierEvenements,#EvaluationsTaxes{width:96%;top:1%}#ProgrammeCultureLoisirs h2{margin:10px 0 10px 0}#ProgrammeCultureLoisirs .box-screen .tab-programme{margin:20px 0 0 0}#ProgrammeCultureLoisirs .popupmenu{margin:37px 0 0 0}#ProgrammeCultureLoisirs .popupmenu div{width:42%}#EvaluationsTaxes .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:32.5%;font-size:.9em}#EvaluationsTaxes .popupmenu{margin:21px 0 12px 0}#EvaluationsTaxes #AjoutFacture p{font-size:.9em !important;margin:0 !important}#EvaluationsTaxes #AjoutFacture>div:first-of-type{float:left;width:60%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(2){float:left;width:40%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(3){clear:both;width:100%}#EvaluationsTaxes #AjoutFacture #AjouterNumeroDossierProprieteForm{margin:10px 0 0 0}#EvaluationsTaxes #AjoutFacture .nomproprio{margin:0;width:90%}#EvaluationsTaxes #AjoutFacture .numfacture{margin:0;width:100%}#EvaluationsTaxes .SelectionAdresse{width:56%;margin:0}#EvaluationsTaxes .HistoriqueFactures{min-height:141px;height:141px}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes{font-size:.8em}#EvaluationsTaxes #ListeFacturesTaxes input[type=button].telecharger{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:0 auto;width:90px !important;font-size:.8em}#EvaluationsTaxes #ListeFacturesTaxes input[type=button].telecharger:hover{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:0 auto;width:90px !important;font-size:.8em}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button].moins{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:3px 0 3px 0;width:85px !important;font-size:.9em}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button].moins:hover{background-size:15px 18px;background-position:6px 14px;padding:15px 0 15px 15px;margin:3px 0 3px 0;width:85px !important}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:first-of-type{width:45%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(3){width:20%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(4){width:20%}#EvaluationsTaxes .ListeFactures #ListeFacturesTaxes>thead>tr>th:nth-of-type(2){display:none}#EvaluationsTaxes .ListeFactures #ListeFacturesTaxes>tbody>tr>td:nth-of-type(2){display:none}#EvaluationsTaxes .ListeFactures{font-size:.8em}.switch{left:3px}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu h3{font-size:.88em !important;color:#fff !important;font-weight:400 !important;margin:0 !important;padding:0 !important}#EvaluationsTaxes .tab-factures .bandeau_alerte_bleu{background:#069 url(../images/icon-facture-white.svg);background-size:40px 40px;background-repeat:no-repeat;background-position:10px center;padding:12px 0 12px 0;display:table;text-align:center !important;margin:15px 0 12px 0 !important;width:100%}#EvaluationsTaxes .bandeau_alerte_bleu input[type=button]{background-color:#fff;border:1px solid #00538e;text-transform:uppercase;color:#00538e;padding:12px 0 12px 0;margin:10px 0 0 0;font-family:'Source Sans Pro',sans-serif;font-weight:600;cursor:pointer;width:70%}.info2[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#00538e;color:#fff;font-weight:600;width:8px;height:8px;text-align:center;line-height:8px;border-radius:50%;box-shadow:0 0 1px #333;margin:0;padding:2px}#EvaluationsTaxes .tooltip .tooltiptext{font-size:.7em !important;width:250px !important;color:#000;position:absolute;left:-135px;top:-35px}#EvaluationsTaxes #AjoutFacture .tooltip .tooltipt{width:250px !important;left:-15px !important;top:-35px}#Requete311{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#Requete311 p{color:#000;font-size:.8em;line-height:17px;margin:0 !important}#Requete311 .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#Requete311 h1{font-size:1.2em;margin:0;padding:0}#Requete311 h2{font-size:1.2em;font-weight:400;margin:0;padding:0}#Requete311 h3{color:#004a7f;font-size:1.3em;font-weight:400;margin:0;padding:12px 0 12px 0}#Requete311 hr{margin:10px 0 10px 0 !important}#Requete311 input[type=submit]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px;font-size:.7em}#Requete311 input[type=button]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px}#Requete311 input[type=reset]{border:none;padding:15px 24px 15px 24px;font-weight:600;margin-top:15px;font-size:.7em}#Requete311 textarea{font-size:1em}#Requete311 .bandeau_alerte_bleu{margin:10px 0 10px 0;font-size:1em;text-align:left}#Requete311 .bandeau_alerte_bleu ul{color:#fff;font-size:1em;margin:0;padding:0}#Requete311 #container-upload{display:block}#Requete311 .custom-file-upload i{margin:2px 0 0 0}#Requete311 #container-upload .custom-file-upload{font-size:.9em;width:100%;padding:8px 12px 2px 12px}#Requete311 .badge-info{font-size:1em}#Requete311 .description{padding:15px 0 0 0}#Requete311 .popupmenu{border-bottom:1px solid #069;padding-bottom:1px;margin:12px 0 12px 0;display:table;width:100%}#Requete311 .popupmenu div{text-align:center;padding-top:12px;padding-bottom:12px;margin-right:1px;width:45%;float:left;font-size:.8em;height:52px;display:flex;align-items:center;text-align:center;justify-content:center}#Requete311 input[type=text]{font-size:.8em;padding:14px 24px 14px 24px;width:100%;font-weight:500;margin-top:5px}#Requete311 img{height:180px;border:2px solid #00538e;float:left;margin:12px 0 0 0}#Requete311 .btn{padding:12px 18px 12px 18px;font-size:.7em}#Requete311 #recuperer_coordonnees{border:none;padding:15px 24px 15px 24px;font-weight:600;margin:10px 0 0 0;background-size:25px 25px;background-position:8px 50%;padding-left:40px;font-size:.55em;width:auto}#Requete311 .tab-requetes table{width:100%;padding:9px 0 0 0;font-size:.8em}#AvisCreationRequeteErreur h1{font-size:1.2em;margin:20px;padding:0}#Requete311 .tab-requete-detail{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#Requete311 .tab-requete-detail p{font-size:1em;line-height:17px;margin:8px 0 8px 0}#Requete311 .tab-requete-detail .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#Requete311 .tab-requete-detail h1{font-size:1.1em;margin:0;padding:0}#Requete311 .tab-requete-detail h2{font-size:1.1em;margin:0;padding:0}#Requete311 .tab-requete-detail h3{font-size:1em;margin:0;padding:12px 0 12px 0}#Requete311 .tab-requete-detail hr{margin:10px 0 10px 0 !important}#Requete311 .tab-requete-detail div>h2{font-size:.9em;color:#069;line-height:17px;margin:8px 0 8px 0}#Requete311 .tab-requete-detail div>p{margin:0 0 10px 0;font-size:.9em}#Requete311 .tab-requete-detail .zone{padding:10px 0 0 0 !important}#Requete311 .tab-requete-detail .section{font-size:.9em !important;margin:10px 0 0 0 !important}#Requete311 .tab-requete-detail>div>hr{width:200px}#Requete311 .tab-requete-detail>div>hr:after{margin:0}#Requete311 .tab-requete-detail>div.bck-tab{padding:0}#Requete311 .tab-requete-detail .closeBtn{top:-18px}#Requete311 .tab-requete-detail #details span{font-weight:500;font-size:1em}#Requete311 #recuperer_coordonnees{font-size:.8em}#ContacterVille .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:32.5%;font-size:.9em}#ContacterVille .popupmenu{margin:21px 0 12px 0}#AvisPublics{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#AvisPublics h1:not(#SauvegardeDistrict):not(#ErreurDistrict){line-height:40px}#AvisPublics p{color:#000;font-size:.8em;line-height:17px;margin:0 !important}#AvisPublics .popupmenu div{padding-top:12px;padding-bottom:12px;margin-right:1px;height:52px;display:flex;align-items:center;text-align:center;justify-content:center;width:38%;font-size:.9em}#AvisPublics .popupmenu{margin:21px 0 12px 0}#AvisPublics .avispublics{font-size:.9em;width:70%}#AvisPublics .avispublics_secteurs{font-size:.9em;width:30%}#AvisPublics .bloc{font-size:.9em}#AvisPublics input[type=button].carte{font-size:.68em;background-size:25px 25px;background-position:6px 8px;padding:15px 15px 15px 35px;margin-top:0 !important;width:auto !important}#AvisPublics input[type=button].liste{font-size:.68em;margin-top:0 !important;background-size:25px 25px;background-position:6px 8px;padding:15px 15px 15px 35px;width:auto !important}#AvisPublics input[type=submit]{font-size:.8em}#AvisPublics #desabonnement-avispublics{font-size:.8em}#AvisPublics .closeBtn{top:-12px}#ModificationNom,#ValidationCourriel,#ValidationTelephone,#AjouterAdresse,#ModificationAdresse,#AjouterNumeroTelephone,#ModificationTelephone,#AjouterAdresseCourriel,#ModificationAdresseCourriel{width:96%;padding:45px 40px 60px 40px}#ValidationCourriel h1,#ValidationTelephone h1{font-size:1em}#ModificationNom h2,#AjouterAdresse h2,#ModificationAdresse h2,#AjouterNumeroTelephone h2,#ModificationTelephone h2,#AjouterAdresseCourriel h2,#ModificationAdresseCourriel h2{font-size:1em;line-height:19px}#ValidationCourriel input[type=submit],#ValidationTelephone input[type=submit]{font-size:.57em;width:100%;margin-left:0}#ValidationTelephone .icone{background-position:0 0}#ValidationTelephone input[type=text]{width:100%}#ValidationCourriel input[type=submit],#ValidationTelephone input[type=submit]{font-size:.57em;width:100%}#ModificationNom input[type=submit],#ModificationAdresseCourriel input[type=submit],#AjouterAdresseCourriel input[type=submit],#ModificationTelephone input[type=submit],#AjouterNumeroTelephone input[type=submit],#AjouterAdresse input[type=submit],#ModificationAdresse input[type=submit]{width:100%}#ModificationAdresse input[type=submit]:disabled{width:100%}#ModificationNom .icone,#ModificationAdresseCourriel .icone,#AjouterAdresseCourriel .icone,#ModificationTelephone .icone,#AjouterNumeroTelephone .icone,#AjouterAdresse .icone,#ModificationAdresse .icone{background-size:1.7em;width:50px;height:50px;margin:-8px 0 0 0}.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}.parametres .bandeau_alerte_bleu{margin:15px 0 0 0;padding:20px 35px 20px 100px}.parametres .bandeau_alerte_bleu p{font-size:.35em !important;line-height:21px !important;font-weight:300 !important}.parametres .confirmation{background-size:40px 40px;background-position:20px center;padding:2%;width:100%;margin:10px 0 0 0;padding:20px 25px 20px 80px}.parametres .confirmation p{font-size:.35em !important;line-height:18px !important}#FormLiaisonFamilial{width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);width:calc(100% - 2px);height:auto;top:1px;left:50%;padding:45px 25px 60px 25px}#FormLiaisonFamilial h2{font-size:1em !important;line-height:24px !important}#FormLiaisonFamilial h2 .icone{background-size:2em !important;width:40px !important;height:45px !important}#FormLiaisonFamilial input[type="submit"]{font-size:.6em}#FormLiaisonFamilial .tooltip .tooltiptext{top:20px !important;left:-253px !important}#CarteAccesGatineau .tab-gestion input[type=button].supprimercarte{margin:10px 0 0 0}#Notifications .autoriser{font-size:.6em}}@media screen and (max-width:992px) and (min-width:768px){h1{font-size:2.6em;line-height:30px}h2{font-size:.49em;line-height:29px}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%}.beta{top:18px;right:-120px;font-size:.4em;padding:0 10px 0 10px;line-height:20px}#tableau-bord{width:473px;text-align:center;margin-bottom:30px}#tableau-bord .services .margin8{margin:15px 0 0 0}#tableau-bord .services .margin20{margin:15px 0 10px 0}#tableau-bord .services .margin35{margin:15px 0 10px 0}.badge[data-badge]:after{left:0}.form form{margin-top:30px}.form{margin-top:35px}.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}div.services{height:115px;width:115px;line-height:15px;margin:0 3px 15px 0;font-size:.22em}div.services a{height:127px}.tooltip .tooltiptext{font-size:.213em;width:315px;padding:20px;left:-290px}#Notifications .tooltip .tooltiptext{font-size:.213em;width:315px;padding:20px;left:-220px}#AjouterNumeroTelephone .tooltip .tooltiptext,#ModificationTelephone .tooltip .tooltiptext{width:500px;top:-130px;left:-486px}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-90px;left:-260px;width:350px}.custom-file-upload{font-size:.3em}.custom-file-upload span{width:87%;padding:1px 0 0 5px}.custom-file-upload i{background-size:1.7em;width:30px;height:30px}#Profil .tooltip .tooltiptext{width:350px;left:-10px;top:-110px;white-space:normal}#Profil .telephone .tooltiptext,#Profil .adresse .tooltiptext{position:absolute;left:5px;top:-25px;width:340px}#Profil .courriel .tooltiptext{position:absolute;left:35px;top:-55px;width:340px}.notifications .alertes{padding:0;margin-top:15px;clear:both;width:100%}.notifications .alerte{padding:16px 50px 16px 68px;font-size:.3em}.notifications .close{right:10px}.notifications .alertes .corbeille #SupprimerNoti{clear:both;margin-left:0}.categorie{width:70%;margin:0 0 30px 0}.categorie .badge[data-badge]:after{top:4px;left:-22px;width:auto;min-width:24px;height:24px;line-height:23px}.categorie ul li span{margin-left:50px}.categorie ul li{padding:4px 16px 4px 16px;font-size:.4em}.header div{margin:0 auto;width:85%}nav .header{font-size:.7em}#alerte-portail div{width:85%}@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:12em;margin-top:30px;margin-left:-21px}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}#corbeille{width:90%;margin-left:-45%}#fenetre-securite{width:80%;padding:40px}#CarteAccesGatineau{height:auto;position:absolute;top:1%;left:50%;transform:none;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);width:700px}#CarteAccesGatineau .popupmenu div{width:30%}#CarteAccesGatineau .tooltip .tooltiptext{top:-80px;left:-3px}#corbeille #vider{margin:0}.identifiant input[type=text]{width:70%}.ParamMotPasse{width:70%}.motpasse input[type=text],.motpasse input[type=password]{width:100%}.reinitialisation form input[type=text]{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}#Notifications{width:700px}#ProgrammeCultureLoisirs{width:700px}#EvaluationsTaxes{width:700px}#EvaluationsTaxes .popupmenu{margin:21px 0 12px 0}#EvaluationsTaxes #AjoutFacture p{font-size:.9em !important;margin:0 !important}#EvaluationsTaxes #AjoutFacture>div:first-of-type{float:left;width:60%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(2){float:left;width:40%}#EvaluationsTaxes #AjoutFacture>div:nth-of-type(3){clear:both;width:100%}#EvaluationsTaxes #AjoutFacture #AjouterNumeroDossierProprieteForm{margin:10px 0 0 0}#EvaluationsTaxes #AjoutFacture .nomproprio{margin:0;width:90%}#EvaluationsTaxes #AjoutFacture .numfacture{margin:0;width:100%}#EvaluationsTaxes .SelectionAdresse{width:68%;margin:0}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes{font-size:.9em}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes input[type=button]{padding:5px 4px 5px 4px;margin-top:0;font-size:.9em}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:first-of-type{width:45%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(2){width:25%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>tbody>tr>td:nth-of-type(2){width:25%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(3){width:25%}#EvaluationsTaxes .HistoriqueFactures #FacturesTaxes>thead>tr>th:nth-of-type(4){width:20%}.info2[data-badge]:before{content:attr(data-badge);display:inline-block;font-size:1em;background:#00538e;color:#fff;font-weight:600;width:12px;height:12px;text-align:center;line-height:12px;border-radius:50%;box-shadow:0 0 1px #333;margin:0;padding:2px}#EvaluationsTaxes .tooltip .tooltiptext{font-size:.7em !important;width:250px !important;color:#000;position:absolute;left:-135px;top:-35px}#EvaluationsTaxes #AjoutFacture .tooltip .tooltipt{width:250px !important;left:-15px !important;top:-35px}#EvaluationsTaxes .HistoriqueFactures .tooltip-red{border:1px solid #f00 !important;color:#f00 !important}#ContacterVille{width:700px}#ContacterVille .popupmenu{margin:21px 0 12px 0}#ContacterVille .popupmenu div{width:33%}#AvisPublics{width:700px}#AvisPublics h1:not(#SauvegardeDistrict):not(#ErreurDistrict){line-height:40px}#AvisPublics .popupmenu div{width:38%}#AvisPublics .avispublics{font-size:.9em;width:70%}#AvisPublics .avispublics_secteurs{font-size:.9em;width:30%}#AvisPublics .bloc-type{font-size:.9em}#AvisPublics input[type=submit]{font-size:.8em}#Requete311 .tab-requete-detail{background-color:#f4f4f4;display:none;width:96%;height:auto;position:absolute;top:1%;left:50%;padding:15px}#Requete311 .tab-requete-detail p{font-size:1em;line-height:17px;margin:8px 0 8px 0}#Requete311 .tab-requete-detail .icone{background-size:2.2em;width:45px;height:40px;margin:-8px 8px 0 0}#Requete311 .tab-requete-detail h1{font-size:1.1em;margin:0;padding:0}#Requete311 .tab-requete-detail h2{font-size:1.1em;margin:0;padding:0}#Requete311 .tab-requete-detail h3{font-size:1em;margin:0;padding:12px 0 12px 0}#Requete311 .tab-requete-detail hr{margin:10px 0 10px 0 !important}#Requete311 .tab-requete-detail div>h2{font-size:.9em;color:#069;line-height:17px;margin:8px 0 8px 0}#Requete311 .tab-requete-detail div>p{margin:0 0 10px 0;font-size:.9em}#Requete311 .tab-requete-detail>div>hr{width:200px}#Requete311 .tab-requete-detail>div>hr:after{margin:0}#Requete311 .tab-requete-detail>div.bck-tab{padding:0}#Requete311 .tab-requete-detail .closeBtn{top:-18px}#Requete311 .tab-requete-detail .section{font-size:.9em !important;margin:10px 0 0 0 !important}#Requete311 .tab-requete-detail #details span{font-weight:500;font-size:1em}#Requete311 .tab-requete-detail .zone{padding:10px 0 0 0 !important}input.recherche{width:89%}#Aide .section{font-size:.3em}#Aide .cat-faq li{font-size:.3em}.identification h3 span.icon-sauvegarde{font-size:.65em !important}#FormLiaisonFamilial{width:700px}}@media(max-width:1199px) and (min-width:992px){h1{font-size:2.6em;line-height:30px}h2{font-size:.6em;line-height:34px}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:15em;margin-top:25px;margin-left:-21px}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%}#alerte-portail div{width:85%}.header .dropdown-menu{width:210px}.header .dropdown-menu .line{width:90px}.beta{top:18px;right:-85px;font-size:.4em;padding:0 10px 0 10px;line-height:20px}#tableau-bord{width:572px;text-align:center}.contenu{padding:5.4%}.badge[data-badge]:after{left:-2px;font-size:1.2em;width:auto;min-width:15px;height:15px;line-height:15px}.notifications .alertes{padding:0;margin-top:15px;clear:both;width:100%}.notifications .alerte{padding:16px 50px 16px 68px;font-size:.3em}.notifications .close{right:20px}.categorie{width:60%;margin:0 0 30px 0}.categorie .badge[data-badge]:after{top:4px;left:-22px;width:auto;min-width:24px;height:24px;line-height:23px}.categorie ul li span{margin-left:50px}.categorie ul li{padding:4px 16px 4px 16px;font-size:.4em}.form form{margin-top:30px}.form{margin-top:35px}.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}#corbeille{width:70%;margin-left:-35%;padding:70px}#corbeille #vider{margin: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}#AjouterNumeroTelephone .tooltip .tooltiptext,#ModificationTelephone .tooltip .tooltiptext{width:500px;top:-130px;left:-486px}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-90px;left:-260px;width:350px}.custom-file-upload{font-size:.3em}.custom-file-upload span{width:87%;padding:1px 0 0 5px}.custom-file-upload i{background-size:1.7em;width:30px;height:30px}.reinitialisation form input[type=text]{width:70%}.reinitialisation form input[type=text]{width:70%}#EvaluationsTaxes .popupmenu{margin:21px 0 12px 0}#EvaluationsTaxes h1{line-height:40px}#EvaluationsTaxes .HistoriqueFactures .tooltip-red{border:1px solid #f00 !important;color:#f00 !important}#ContacterVille .popupmenu{margin:21px 0 12px 0}#ContacterVille h1{line-height:40px}#AvisPublics h1:not(#SauvegardeDistrict):not(#ErreurDistrict){line-height:40px}.telephone p.carte,.courriel p.carte{background-size:21px 21px;background-position:0 -3px;padding:0 0 0 27px}input.recherche{width:92%}#Notifications .tooltip .tooltiptext{font-size:.213em;width:315px;padding:20px;left:-220px}}@media(min-width:1200px) and (max-width:1320px){h2{font-size:.7em;line-height:40px}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%}#alerte-portail div{width:85%}.header .dropdown-menu{width:267px}.header .dropdown-menu .line{width:107px}.notifications .alerte{padding:16px 40px 16px 68px;font-size:.3em}.notifications .close{right:20px}.notifications .alertes{padding:0;margin-top:15px;clear:both;width:100%}.categorie{width:60%;margin:0 0 30px 0}.categorie ul li{padding:4px 16px 4px 16px;font-size:.32em}.custom-file-upload{font-size:.3em}.custom-file-upload span{width:87%;padding:1px 0 0 5px}.custom-file-upload i{background-size:1.7em;width:30px;height:30px}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}#corbeille #vider{margin:0}.reinitialisation form input[type=text]{width:70%}.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}#Notifications .tooltip .tooltiptext{font-size:.213em;width:315px;padding:20px;left:-220px}}@media(min-width:1321px) and (max-width:1400px){#container{width:85%}.header div{width:85%}#alerte-portail div{width:85%}.header .dropdown-menu{width:267px}.header .dropdown-menu .line{width:107px}.categorie ul li{padding:4px 16px 4px 16px;font-size:.28em}#corbeille #vider{margin:0}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}#Notifications .tooltip .tooltiptext{font-size:.213em;width:315px;padding:20px;left:-220px}}@media(min-width:1401px) and (max-width:1500px){#container{width:85%}.header div{width:85%}#alerte-portail div{width:85%}.header .dropdown-menu{width:267px}.header .dropdown-menu .line{width:107px}#corbeille #vider{margin:0}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}#Notifications .tooltip .tooltiptext{font-size:.213em;width:315px;padding:20px;left:-220px}}@media(min-width:1501px) and (max-width:1699px){#container{width:85%}.header div{width:85%}#alerte-portail div{width:85%}.header .dropdown-menu{width:267px}.header .dropdown-menu .line{width:107px}.categorie ul li{padding:4px 16px 4px 16px;font-size:.3em}#corbeille #vider{margin:0}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%}div.services{height:125px;width:125px;line-height:15px;margin:0 3px 15px 0;font-size:.25em}div.services a{height:137px}#tableau-bord .services .margin8{margin:15px 0 0 0}#tableau-bord .services .margin20{margin:15px 0 10px 0}#tableau-bord .services .margin35{margin:15px 0 25px 0}.categorie ul li{padding:4px 16px 4px 16px;font-size:.32em}#corbeille #vider{margin:0}input.recherche{width:92%}#Aide .tooltip .tooltiptext{font-size:.214em;background-color:#f7f7f7;padding:12px;top:-85px;left:-400px;width:500px}}