@font-face {
	font-family: 'radiocanada';
	src:url('//ici.radio-canada.ca/Content/_fonts/Radio-Canada/radiocanada.eot');
    src: local("radiocanada"),
	    url('//ici.radio-canada.ca/Content/_fonts/Radio-Canada/radiocanada.eot?#iefix') format('embedded-opentype'),
		url('//ici.radio-canada.ca/Content/_fonts/Radio-Canada/radiocanada.woff') format('woff'),
		url('//ici.radio-canada.ca/Content/_fonts/Radio-Canada/radiocanada.ttf') format('truetype'),
		url('//ici.radio-canada.ca/Content/_fonts/Radio-Canada/radiocanada.svg#radiocanada') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
	font-family: 'radiocanada';
    font-size: 18px; /*police cr�� pour un format 18px*/
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/*  RSS : #ED7F2D 
    Google plus : #DD4B39
    Facebook : #3b5998
    Twitter : #55ACEE
    Tumblr : #35465c
    Vine : #32b589
    Soundcloud : #FF8800
    LinkedIn : #007BB6
    Pinterest : #C30E2C
    You tube : #cd201f
*/

.icon-molecule:before {
	content: "\e604";
}

.icon-home:before {
	content: "\e605";
}

.icon-email:before {
	content: "\e606";
}

.icon-comment:before {
	content: "\e607";
}

.icon-print:before {
	content: "\e608";
}

.icon-illustration:before {
	content: "\e659";
}

.icon-document:before {
	content: "\e60a";
}

.icon-music:before {
	content: "\e609";
}

.icon-video:before {
	content: "\e60f";
}

.icon-folder:before {
	content: "\e60b";
}

.icon-picture:before {
	content: "\e60c";
}

.icon-gallery:before {
	content: "\e60d";
}

.icon-audio:before {
	content: "\e60e";
}

.icon-search:before {
	content: "\e610";
}

.icon-link:before {
	content: "\e611";
}

.icon-calendar:before {
	content: "\e612";
}

.icon-time:before {
	content: "\e613";
}

.icon-user:before {
	content: "\e614";
}

.icon-download:before {
	content: "\e615";
}

.icon-upload:before {
	content: "\e616";
}

.icon-share:before {
	content: "\e617";
}

.icon-chevron-double:before {
	content: "\e61f";
}

.icon-left-big:before {
	content: "\e653";
}

.icon-right-big:before {
	content: "\e619";
}

.icon-down-big:before {
	content: "\e61a";
}

.icon-up-big:before {
	content: "\e61b";
}

.icon-arrow-left:before {
	content: "\e61c";
}

.icon-arrow-right:before {
	content: "\e61d";
}

.icon-font-size:before {
	content: "\e61e";
}

.icon-map:before {
	content: "\e620";
}

.icon-play-round:before {
	content: "\e62f";
}

.icon-play-invert:before {
	content: "\e655";
}

.icon-pause-invert:before {
	content: "\e654";
}

.icon-play:before {
	content: "\e621";
}

.icon-pause:before {
	content: "\e622";
}

.icon-stop:before {
	content: "\e623";
}

.icon-previous:before {
	content: "\e62d";
}

.icon-next:before {
	content: "\e62e";
}

.icon-rewind:before {
	content: "\e630";
}

.icon-forward:before {
	content: "\e64e";
}

.icon-options:before {
	content: "\e624";
}

.icon-transfer:before {
	content: "\e625";
}

.icon-grid:before {
	content: "\e626";
}

.icon-list:before {
	content: "\e627";
}

.icon-burger:before {
	content: "\e628";
}

.icon-left:before {
	content: "\e62a";
}

.icon-right:before {
	content: "\e629";
}

.icon-down:before {
	content: "\e62b";
}

.icon-up:before {
	content: "\e62c";
}

.icon-top:before {
	content: "\e631";
}

.icon-extract:before {
	content: "\e632";
}

.icon-fullscreen:before {
	content: "\e656";
}

.icon-fullscreen-exit:before {
	content: "\e633";
}

.icon-settings:before {
	content: "\e634";
}

.icon-tag:before {
	content: "\e635";
}

.icon-plus:before {
	content: "\e636";
}

.icon-minus:before {
	content: "\e637";
}

.icon-close:before {
	content: "\e638";
}

.icon-minus-square:before {
	content: "\e639";
}

.icon-plus-square:before {
	content: "\e63a";
}

.icon-close-square:before {
	content: "\e63b";
}

.icon-minus-round:before {
	content: "\e63c";
}

.icon-plus-round:before {
	content: "\e63d";
}

.icon-close-round:before {
	content: "\e63e";
}

.icon-rss-square:before {
	content: "\e63f";
    color: #ED7F2D;
}
    a.icon-rss-square:hover:before,
    a.icon-rss-square:focus:before{ color: #666; }

.icon-rss:before {
	content: "\e640";
    color: #ed7f2d;
}
    a.icon-rss:hover:before,
    a.icon-rss:focus:before{ color: #666; }
    
.icon-googleplus:before {
	content: "\e645";
    color: #DD4B39;
}
    a.icon-googleplus:hover:before,
    a.icon-googleplus:focus:before{ color: #666; }

.icon-facebook:before {
	content: "\e600";
    color: #3b5998;
}
    a.icon-facebook:hover:before,
    a.icon-facebook:focus:before{ color: #666; }

.icon-twitter:before {
	content: "\e601";
    color: #55ACEE;
}
    a.icon-twitter:hover:before,
    a.icon-twitter:focus:before{ color: #666; }

.icon-tumblr:before {
	content: "\e643";
    color: #35465c;
}
    a.icon-tumblr:hover:before,
    a.icon-tumblr:focus:before{ color: #666; }

.icon-vine:before {
	content: "\e644";
    color: #32b589;
}
    a.icon-vine:hover:before,
    a.icon-vine:focus:before{ color: #666; }

.icon-soundcloud:before {
	content: "\e642";
    color: #FF8800;
}
    a.icon-soundcloud:hover:before,
    a.icon-soundcloud:focus:before{ color: #666; }

.icon-googleplus-square:before {
	content: "\e647";
    color: #dd4b39;
}
    a.icon-googleplus-square:hover:before,
    a.icon-googleplus-square:focus:before{ color: #666; }

.icon-facebook-square:before {
	content: "\e648";
    color: #3b5998;
}
    a.icon-facebook-square:hover:before,
    a.icon-facebook-square:focus:before{ color: #666; }

.icon-twitter-square:before {
	content: "\e649";
    color: #55acee;
}
    a.icon-twitter-square:hover:before,
    a.icon-twitter-square:focus:before{ color: #666; }

.icon-tumblr-square:before {
	content: "\e602";
    color: #35465c;
}
    a.icon-tumblr-square:hover:before,
    a.icon-tumblr-square:focus:before{ color: #666; }

.icon-vine-square:before {
	content: "\e603";
    color: #32B589;
}
    a.icon-vine-square:hover:before,
    a.icon-vine-square:focus:before{ color: #666; }

.icon-linkedin-square:before {
    content: "\e658";
    color: #007BB6;
}
    a.icon-linkedin-square:hover:before,
    a.icon-linkedin-square:focus:before{ color: #666; }

.icon-linkedin:before {
    content: "\e657";
    color: #007BB6;
}
    a.icon-linkedin:hover:before,
    a.icon-linkedin:focus:before{ color: #666; }

.icon-soundcloud-square:before {
	content: "\e641";
    color: #ff8800;
}
    a.icon-soundcloud-square:hover:before,
    a.icon-soundcloud-square:focus:before{ color: #666; }

.icon-instagram:before {
	content: "\e646";
}
    a.icon-instagram:hover:before,
    a.icon-instagram:focus:before{ color: #666; }

.icon-pinterest-badge:before {
	content: "\e652";
    color: #C30E2C;
}
    a.icon-pinterest-badge:hover:before,
    a.icon-pinterest-badge:focus:before{ color: #666; }

.icon-pinterest-logo:before {
	content: "\e651";
    color: #c30e2c;
}
    a.icon-pinterest-logo:hover:before,
    a.icon-pinterest-logo:focus:before{ color: #666; }

.icon-youtube-logo:before {
	content: "\e650";
    color: #CD201F;
}
    a.icon-youtube-logo:hover:before,
    a.icon-youtube-logo:focus:before{ color: #666; }

.icon-youtube-icon:before {
	content: "\e64f";
    color: #cd201f;
}
    a.icon-youtube-icon:hover:before,
    a.icon-youtube-icon:focus:before{ color: #666; }

.icon-alert:before {
	content: "\e64b";
}

.icon-info:before {
	content: "\e64c";
}

.icon-info-round:before {
	content: "\e65b";
}

.icon-faq:before {
	content: "\e64a";
}

.icon-check:before {
	content: "\e618";
}

.icon-check-round:before {
	content: "\e65c";
}

.icon-interdit:before {
	content: "\e64d";
}

.icon-airplay:before {
	content: "\e65d";
}

.icon-chromecast-on:before {
	content: "\e65e";
}

.icon-chromecast-off:before {
	content: "\e64f";
}

.icon-coeur-plein:before {
	content: "\e65f";
}

.icon-coeur-vide:before {
	content: "\e660";
}

.icon-discussion:before {
	content: "\e661";
}