﻿.navigationPrincipale{-webkit-border-radius:5px;border-radius:5px;background-color:#fff;font-size:1rem;padding-bottom:10px;position:relative;z-index:2}.image-thematique-menu{text-align:center}.image-thematique-menu img{width:100%;height:auto;max-width:480px;vertical-align:top!important}@media only screen and (min-width:992px){.nav-mobile-collapse .divFirstMenuNavgtContxStand,.nav-mobile-collapse .menuActions,.nav-mobile-collapse>a{display:none}.navigationPrincipale{display:block;box-shadow:2px 2px 10px 0 rgba(0,0,0,.25)}}.menuActions button:focus,div.navPrincipaleBas button:focus{outline:dotted 1px}.menuActions button:active,div.navPrincipaleBas button:active{outline:0}.menuActions{font-size:1rem}.menuActions ul{display:block;margin:0;padding:0;position:relative}.menuActions li{width:100%;display:block;margin:0;list-style-type:none}.menuActions div.menuActions{display:block;z-index:3;position:relative}.menuActions.sans-image-menu div.menuActions{margin-top:0}.menuActions li.elementMenu>a{display:block;padding:8px 15px;font-weight:600;text-decoration:none;color:#fff}.menuActions li.elementMenu>a:active,.menuActions li.elementMenu>a:focus,.menuActions li.elementMenu>a:hover,.menuActions li.elementMenu>a:visited{color:#fff;text-decoration:none;text-shadow:1px 1px 10px rgba(255,255,255,.75)}.menuActions .sousMenuActions{background:#fff}.menuActions .sousMenuActions a,.menuActions .sousMenuActions a:focus,.menuActions .sousMenuActions a:hover,.menuActions .sousMenuActions a:visited{color:#000;text-decoration:none}.menuActions .sousMenuActions a.actif{font-weight:700}.menuActions .sousMenuActions a:focus{background-color:#f2f1f1}.menuActions .sousMenuActions .pageActive a{font-weight:700;color:#333}.menuActions .sousMenuActions .btnActionPrincipalNiv2,.menuActions .sousMenuActions a{display:block;padding:10px 10px 10px 15px;background-color:#fff;border:none;border-top:1px solid #c9c9c9;font-size:.875rem;line-height:1em;width:100%;text-align:left;color:#000}.menuActions .fermerMobile,.menuActions .groupeMenuNiv2 .fermer{display:none}.menuActions .sousMenuActions .btnActionPrincipalNiv2.actif,.menuActions .sousMenuActions .btnActionPrincipalNiv2:focus,.menuActions .sousMenuActions .pageActive a{font-weight:700;background-color:#fff}.menuActions .sousMenuActions button.btnActionPrincipalNiv2{background:#fff url(https://www.retraitequebec.gouv.qc.ca/Style%20Library/RetraiteQuebec/rq-outils/images/ico_tiroir_ferme_niv2.png) right center no-repeat}.menuActions .sousMenuActions button.btnActionPrincipalNiv2.actif{background:#fff url(https://www.retraitequebec.gouv.qc.ca/Style%20Library/RetraiteQuebec/rq-outils/images/ico_tiroir_ouvert_niv2.png) right center no-repeat}.menuActions .sousMenuActionsNiv2 ul{padding:0 20px}.menuActions .sousMenuActionsNiv2 li{display:block;list-style-type:disc;border-top:1px solid #c9c9c9;width:auto;padding:0;margin:0}.menuActions .sousMenuActionsNiv2 li:first-child{border-top:none}.menuActions .sousMenuActionsNiv2 a{display:block;padding:10px 10px 10px 26px;background:#fff url(https://www.retraitequebec.gouv.qc.ca/Style%20Library/RetraiteQuebec/images/mnu-puce-niv3.gif) 15px 50% no-repeat;border:none;font-size:.875rem;line-height:1em;text-align:left}.menuActions li.elementMenu .btnActionPrincipal{display:none}.nav-mobile-collapse .menuActions button+a,nav.navigationPrincipale button+a{background:#095797;margin:0;position:relative;z-index:3;font-size:1.25rem;padding:.5rem 1rem;font-weight:600;text-decoration:none;color:#fff}.nav-mobile-collapse.open button+a,nav.navigationPrincipale button+a{display:block}nav.navigationPrincipale .btnActionPrincipal{display:none}.divFirstMenuNavgtContxStand ul{margin:0;padding:0;background:#fff}.divFirstMenuNavgtContxStand ul li{list-style-type:none;padding:10px 25px 10px 16px;border-top:1px solid #c9c9c9}.divFirstMenuNavgtContxStand ul li:first-child{border-top:1px solid #fff}.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif{border-right:none;background:none #f9f8f8;padding:8px 5px 8px 12px}.MenuNavgtContxStandActif{font-weight:700}.MenuNavgtContxStandActif li a:link,.divFirstMenuNavgtContxStand a:link{color:#000;text-decoration:none}.MenuNavgtContxStandActif li a:visited,.divFirstMenuNavgtContxStand a:visited{color:#000;text-decoration:none}.MenuNavgtContxStandActif li a:active,.divFirstMenuNavgtContxStand a:active{color:#000;text-decoration:none}.MenuNavgtContxStandActif li a:hover,.divFirstMenuNavgtContxStand a:hover{color:#000;text-decoration:underline}.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul{margin:10px 0 0 4px;padding:0;background:none #f9f8f8}.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li{margin:0;padding:2px 0 6px 10px;border:none;list-style-type:none;background:url(/Style%20Library/RetraiteQuebec/images/puce_fleche_noir.gif) top left no-repeat;font-size:1rem;font-weight:400}.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li:hover{background-color:#fff}.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li.MenuNavgtContxStandActif{padding:2px 5px 8px 10px;list-style-type:none;background:url(/Style%20Library/RetraiteQuebec/images/puce_fleche_noir.gif) left top no-repeat #f9f8f8}.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li.MenuNavgtContxStandActif ul{margin:10px 0 0 4px;padding:0;background:none #f9f8f8}.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li.MenuNavgtContxStandActif ul li{border:none;padding:3px 5px 3px 10px;list-style-type:none;background:url(/Style%20Library/RetraiteQuebec/images/mnu-puce-niv3.gif) left 50% no-repeat;font-size:1rem;font-weight:400}.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li.MenuNavgtContxStandActif ul li:hover{background-color:#fff}.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li.MenuNavgtContxStandActif ul li a:active,.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li.MenuNavgtContxStandActif ul li a:hover,.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li.MenuNavgtContxStandActif ul li a:link,.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li.MenuNavgtContxStandActif ul li a:visited{color:#000;text-decoration:underline}.divFirstMenuNavgtContxStand ul li.MenuNavgtContxStandActif ul li.MenuNavgtContxStandActif ul li a.MenuNavgtContxStandActif{color:#0076a3;text-decoration:none}.btnActionPrincipal{display:none}@media all and (max-width:991.98px){.image-thematique-menu{border-bottom:1px solid #095797}.nav-mobile-collapse div.menuActions{background-color:#095797}.nav-mobile-collapse div.menuActions{background-color:#f2f1f1;margin:0 auto;padding:0;border-bottom:1px solid #fff;border-top:1px solid #fff}}