
@font-face {
  font-family:  'RevenuQuebecIcons';
  font-style:   normal;
  font-weight:  normal;
  font-display: auto;
  src:          url("//ressources.gestionexterne.com/fonts/RevenuQuebecIcons/icomoon.eot");
  src:          url("//ressources.gestionexterne.com/fonts/RevenuQuebecIcons/icomoon.eot?#iefix") format("embedded-opentype"),  
                url("//ressources.gestionexterne.com/fonts/RevenuQuebecIcons/icomoon.woff") format("woff"), 
                url("//ressources.gestionexterne.com/fonts/RevenuQuebecIcons/icomoon.ttf") format("truetype"), 
                url("//ressources.gestionexterne.com/fonts/RevenuQuebecIcons/icomoon.svg#icomoon") format("svg"); 
}

.rq-icons {
  font-family:    'RevenuQuebecIcons';
  font-weight:    normal;
  font-style:     normal;
  font-size:      14px;
  letter-spacing: normal;
  text-transform: none;
  display:        inline-block;
  white-space:    nowrap;
  word-wrap:      normal;
  direction:      ltr;
  -webkit-font-feature-settings:  'liga';
  -webkit-font-smoothing:         antialiased;
  font-feature-settings: "liga" 1;
}

.rq-icon {
	display: inline-block;
	position: relative;
	top: 1px;
}

[class^="rq-icon-"]:before, [class*=" rq-icon-"]:before {
	display: inline-block;
	/* utiliser !important pour prévenir les extensions de navigateur de changer la font */
	font-family: 'RevenuQuebecIcons' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* meilleur rendu =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
    text-decoration: none !important;
}

.rq-icon-modification:before {
  content: "\e659";
}
.rq-icon-principauxChangements:before {
  content: "\e658";
}
.rq-icon-divulgationVolontaire:before {
  content: "\e656";
}
.rq-icon-deductionREER:before {
  content: "\e657";
}
.rq-icon-fleche:before {
  content: "\e655";
}
.rq-icon-calendrier:before {
  content: "\e654";
}
.rq-icon-persoCIS:before {
  content: "\e651";
}
.rq-icon-logiRenov:before {
  content: "\e652";
}
.rq-icon-immeuble:before {
  content: "\e653";
}
.rq-icon-persoPrimeTravail:before {
  content: "\e64f";
}
.rq-icon-persoDomicile:before {
  content: "\e650";
}
.rq-icon-home:before {
  content: "\e600";
}
.rq-icon-search:before {
  content: "\e601";
}
.rq-icon-isa:before {
   content: "\e602";
}
.rq-icon-accessOptions:before {
  content: "\e64c";
}
.rq-icon-file:before {
  content: "\e603";
}
.rq-icon-form:before {
  content: "\e604";
}
.rq-icon-formTwo:before {
  content: "\e644";
}
.rq-icon-formThree:before {
  content: "\e645";
}
.rq-icon-multimedia:before {
  content: "\e605";
}
.rq-icon-webPage:before {
  content: "\e606";
}
.rq-icon-publication:before {
  content: "\e607";
}
.rq-icon-calculate:before {
  content: "\e608";
}
.rq-icon-serviceEnLigne:before {
  content: "\e609";
}
.rq-icon-first:before {
  content: "\e60a";
}
.rq-icon-last:before {
  content: "\e60b";
}
.rq-icon-previous:before {
  content: "\e60c";
}
.rq-icon-next:before {
  content: "\e60d";
}
.rq-icon-chevronUp:before {
  content: "\e60e";
}
.rq-icon-chevronRight:before {
  content: "\e60f";
}
.rq-icon-chevronDown:before {
  content: "\e610";
}
.rq-icon-chevronLeft:before {
  content: "\e611";
}
.rq-icon-chevronsDeux:before {
  content: "\e612";
}
.rq-icon-chevronsTrois:before {
  content: "\e613";
}
.rq-icon-triangleUp:before {
  content: "\e614";
}
.rq-icon-triangleRight:before {
  content: "\e615";
}
.rq-icon-triangleDown:before {
  content: "\e616";
}
.rq-icon-triangleLeft:before {
  content: "\e617";
}
.rq-icon-check:before {
  content: "\e618";
}
.rq-icon-checkCircle:before {
   content:"\e619";
}
.rq-icon-checkSquare:before {
  content: "\e61a";
}
.rq-icon-xClose:before {
  content: "\e61b";
}
.rq-icon-xCircle:before {
  content: "\e61c";
}
.rq-icon-interrogation:before {
  content: "\e64e";
}
.rq-icon-exclamCircle:before {
   content: "\e646";
   transform: scaleY(-1);
}
.kx-alert.alert-info .kx-alert-icon .rq-icon-exclamCircle{
    transform:rotate(0deg) !important;
}
.rq-icon-exclamTriangle:before {
   content: "\e61d";
}
.rq-icon-externalLink:before {
  content: "\e61e";
}
.rq-icon-share:before {
  content: "\e61f";
}
.rq-icon-print:before {
  content: "\e620";
}
.rq-icon-play:before {
  content: "\e621";
}
.rq-icon-playCircle:before {
  content: "\e622";
}
.rq-icon-pause:before {
  content: "\e623";
}
.rq-icon-sound:before {
  content: "\e624";
}
.rq-icon-soundTwo:before {
  content: "\e63d";
}
.rq-icon-soundOne:before {
  content: "\e63e";
}
.rq-icon-mute:before {
  content: "\e625";
}
.rq-icon-enlargement:before {
  content: "\e626";
}
.rq-icon-reduction:before {
  content: "\e627";
}
.rq-icon-spinner:before {
  content: "\e63f";
}
.rq-icon-comment:before {
  content: "\e640";
}
.rq-icon-perso:before {
  content: "\e628";
}
.rq-icon-persoOutline:before {
  content: "\e629";
}
.rq-icon-persoMan:before {
  content: "\e62a";
}
.rq-icon-persoWoman:before {
  content: "\e62b";
}
.rq-icon-pensionsAlimentaires:before {
  content: "\e62c";
}
.rq-icon-representantsPros:before {
  content: "\e62d";
}
.rq-icon-partenaires:before {
  content: "\e62e";
}
.rq-icon-bnr:before {
  content: "\e62f";
}
.rq-icon-registraireEntreprises:before {
  content: "\e630";
}
.rq-icon-chapeauFinissant:before {
  content: "\e63c";
}
.rq-icon-gears:before {
  content: "\e631";
}
.rq-icon-menu:before {
  content: "\e632";
}
.rq-icon-plus:before {
  content: "\e633";
}
.rq-icon-pin:before {
  content: "\e634";
}
.rq-icon-envelope:before {
  content: "\e635";
}
.rq-icon-envelopeOutline:before {
  content: "\e636";
}
.rq-icon-rss:before {
  content: "\e637";
}
.rq-icon-facebook:before {
  content: "\e638";
}
.rq-icon-twitter:before {
  content: "\e639";
}
.rq-icon-youTubeIcon:before {
  content: "\e63a";
}
.rq-icon-youTubeLogo:before {
  content: "\e63b";
}
.rq-icon-googlePlus:before {
  content: "\e641";
}
.rq-icon-linkedin:before {
  content: "\e642";
}
.rq-icon-stat:before {
  content: "\e643";
}
.rq-icon-truck:before {
  content: "\e647";
}
.rq-icon-car:before {
  content: "\e648";
}
.rq-icon-building:before {
  content: "\e649";
}
.rq-icon-crash:before {
  content: "\e64a";
}
.rq-icon-dollar:before {
  content: "\e64b";
}
.rq-icon-horloge:before {
  content: "\e64d";
}
.rq-icon-VerreMEVBAR:before {
  content: "\e900";
}
.rq-icon-addition:before {
  content: "\e901";
}
.rq-icon-supprimer:before {
  content: "\e902";
}
.rq-icon-Annonce:before {
  content: "\e903";
}
.rq-icon-PensionAlimentaire2:before {
  content: "\e904";
}
.rq-icon-Soustraction:before {
  content: "\e905";
}
.rq-icon-Square:before {
  content: "\e906";
}
.rq-icon-DomainesEmplois:before {
  content: "\e907";
}
.rq-icon-Emplois:before {
  content: "\e908";
}
.rq-icon-Video:before {
  content: "\e909";
}
.rq-icon-PieceJointe:before {
  content: "\e90a";
}
.rq-icon-Puce:before {
  content: "\e90b";
}
.rq-icon-Attestation2:before {
  content: "\e90c";
}
.rq-icon-Cloche2:before {
   content: "\e90d";
}
.rq-icon-RenoVert:before {
  content: "\e90e";
}
.rq-icon-VenteEnchere:before {
  content: "\e90f";
}
.rq-icon-Fleche2:before {
  content: "\e910";
}
.rq-icon-Deconnexion:before {
  content: "\e911";
}
.rq-icon-Connexion:before {
  content: "\e912";
}
.rq-icon-Automobile2:before {
  content: "\e913";
}
.rq-icon-Cadenas:before {
  content: "\e914";
}
.rq-icon-PostesCanada_Greve_1a:before {
  content: "\e915";
}
.rq-icon-PostesCanada_Greve_1b:before {
  content: "\e916";
}
.rq-icon-Liens:before {
  content: "\e917";
}
.rq-icon-OrdreCroissant:before {
  content: "\e918";
}
.rq-icon-OrdreDecroissant:before {
  content: "\e919";
}
.rq-icon-xClose2:before {
  content: "\e91a";
}
.rq-icon-menu2:before {
  content: "\e91b";
}
.rq-icon-francais:before {
  content: "\e91c";
}
.rq-icon-anglais:before {
  content: "\e91d";
}
.rq-icon-cadenas2:before {
  content: "\e91e";
}
.rq-icon-charte:before {
  content: "\e91f";
}
.rq-icon-chaise:before {
  content: "\e920";
}
.rq-icon-logement:before {
  content: "\e921";
}
.rq-icon-clic:before {
  content: "\e922";
}
.rq-icon-papier:before {
  content: "\e923";
}
.rq-icon-filtres:before {
  content: "\e924";
}
.rq-icon-copier:before {
  content: "\e925";
}
.rq-icon-retenues_cotisations:before {
  content: "\e926";
}
.rq-icon-sommaire_ventes:before {
  content: "\e927";
}
.rq-icon-impots:before {
  content: "\e928";
}
.rq-icon-taxes:before {
  content: "\e929";
}
.rq-icon-sablier:before {
  content: "\e92a";
}
.rq-icon-paiement:before {
  content: "\e92b";
}
.rq-icon-Reset:before {
  content: "\e92c";
}
.rq-icon-Entreprises:before {
  content: "\e92d";
}
.rq-icon-Download:before {
  content: "\e92e";
}
.rq-icon-Upload:before {
  content: "\e92f";
}
.rq-icon-CreditAge:before {
  content: "\e930";
}
.rq-icon-Remboursement:before {
  content: "\e931";
}
.rq-icon-Recherche_Doc:before {
  content: "\e932";
}
.rq-icon-Apercu:before {
  content: "\e933";
}
.rq-icon-Sauvegarde:before {
  content: "\e934";
}
.rq-icon-Construction:before {
  content: "\e935";
}
.rq-icon-Remboursement_Taxes:before {
  content: "\e936";
}
.rq-icon-doc-infos:before {
  content: "\e937";
}
.rq-icon-doc-droits:before {
  content: "\e938";
}
.rq-icon-Paiement-Ligne:before {
  content: "\e939";
}
.rq-icon-Un:before {
  content: "\e94e";
}
.rq-icon-Deux:before {
  content: "\e94f";
}
.rq-icon-Trois:before {
  content: "\e950";
}
.rq-icon-Quatre:before {
  content: "\e951";
}
.rq-icon-Cinq:before {
  content: "\e952";
}
.rq-icon-Six:before {
  content: "\e953";
}
.rq-icon-Sept:before {
  content: "\e954";
}
.rq-icon-Huit:before {
  content: "\e955";
}
.rq-icon-Neuf:before {
  content: "\e956";
}
.rq-icon-Onglets:before {
  content: "\e93a";
}
.rq-icon-payer:before {
  content: "\e93b";
}
.rq-icon-mdrp1:before {
  content: "\e93c";
}
.rq-icon-mdrp2:before {
  content: "\e93d";
}

.rq-icon-accessibilite:before {
  content: "\e93e";
}
.rq-icon-succes:before {
  content: "\e93f";
}
.rq-icon-cloche:before {
  content: "\e941";
}
.rq-icon-information:before {
  content: "\e944";
  transform: scaleY(-1);
  display: block;
  margin-top:4px;
}
.rq-icon-avertissement:before {
  content: "\e945";
  font-size: 21px;
}
.rq-icon-erreur:before{
   content: "\e940";
}
.rq-icon-annuler:before{
   content: "\e943";
}
.rq-icon-infobulle:before{
   content: "\e942";
}