@font-face { font-family: 'artifica'; font-style: normal; font-weight: normal; src: url('artifica.woff?s84hoq') format('woff'), url('artifica.svg?s84hoq#artifica') format('svg');}

.content [href^="http"]::after,
.content [href*="linkTo_UnCryptMailto"]::after,
.content [href^="mailto:"]::after,
.content [href^="tel:"]::after,
.content [href$=".xml"]::after,
.content [href$=".odt"]::after,
.content [href$=".rtf"]::after,
.content [href$=".txt"]::after,
.content [href$=".doc"]::after,
.content [href$=".docx"]::after,
.content [href$=".ods"]::after,
.content [href$=".xls"]::after,
.content [href$=".xlsx"]::after,
.content [href$=".pdf"]::after,
.content [href$=".odp"]::after,
.content [href$=".ppt"]::after,
.content [href$=".pptx"]::after,
.content [href$=".pps"]::after,
.content [href$=".svg"]::after,
.content [href$=".gif"]::after,
.content [href$=".bmp"]::after,
.content [href$=".png"]::after,
.content [href$=".jpeg"]::after,
.content [href$=".jpg"]::after,
.content [href$=".rar"]::after,
.content [href$=".zip"]::after,
.content [href$=".7z"]::after,
.content [href$=".wav"]::after,
.content [href$=".mp3"]::after,
.content [href$=".oga"]::after,
.content [href$=".ogg"]::after,
.content [href$=".avi"]::after,
.content [href$=".ogm"]::after,
.content [href$=".mpg"]::after,
.content [href$=".mpeg"]::after,
.content [href$=".mov"]::after,
.content a[data-mailto-token]::after,
.content .important:before,
span.icon,
a.icon,
button.icon { 
	-moz-osx-font-smoothing: grayscale; 
	-webkit-font-smoothing: antialiased; 
	font-family: 'artifica' !important; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	margin: 0 0 0 5px;
	speak: none; 
	text-transform: none;
}
.content .important:before,
span.icon,
a.icon,
button.icon {margin: 0;}
body.icon::before {content:none;}

/* Links _____*/
/* toujours mettre celui-ci avant les autres pour ne pas les écraser */
.content [href^="http"]::after,
.icon-link-external:before { content: "\e936";}

.content [href^="tel:"]::after,
.icon-link-phone:before { content: "\e925";}

.content [href*="linkTo_UnCryptMailto"]::after,
.content [href^="mailto:"]::after,
.icon-link-at:before,
.content a[data-mailto-token]::after { content: "\e926";}

.icon-link-book:before { content: "\e901";}
.icon-link-download:before { content: "\e906";}
.icon-link-eye:before { content: "\e90a";}
.icon-link-fax:before { content: "\e940";}
.icon-link-globe:before { content: "\e928";}
.icon-link-home2:before { content: "\e937";}
.icon-link-home:before { content: "\e905";}
.icon-link-mail2:before { content: "\e90d";}
.icon-link-mail:before { content: "\e927";}
.icon-link-rss:before { content: "\e915";}

/* Calendar _____*/
.icon-calendar-google:before { content: "\e942";}
.icon-calendar-windows:before { content: "\e943";}
.icon-calendar-yahoo:before { content: "\e941";}

/* Social _____*/
.icon-social-dailymotion:before { content: "\e902";}
.icon-social-facebook:before { content: "\e918";}
.icon-social-googleplus:before { content: "\e934";}
.icon-social-instagram:before { content: "\e917";}
.icon-social-linkedin:before { content: "\e93a";}
.icon-social-pinterest:before { content: "\e919";}
.icon-social-tumblr:before { content: "\e938";}
.icon-social-twitter:before { content: "\e916";}
.icon-social-viadeo:before { content: "\e939";}
.icon-social-vimeo:before { content: "\e914";}
.icon-social-youtube:before { content: "\e92f";}
.icon-social-youtube2:before { content: "\e900";}

/* Quotes _____*/
.icon-quote-left:before { content: "\e931";}
.icon-quote-right:before { content: "\e932";}

/* Chevron _____*/
.icon-chevron-down:before { content: "\e92a";}
.icon-chevron-left:before { content: "\e929";}
.icon-chevron-right:before { content: "\e90c";}
.icon-chevron-up:before { content: "\e92b";}

/* Arrow _____*/
.icon-arrow-down:before { content: "\e93c";}
.icon-arrow-expand:before { content: "\e93f";}
.icon-arrow-left:before { content: "\e93b";}
.icon-arrow-right:before { content: "\e933";}
.icon-arrow-up:before { content: "\e93d";}

/* Tools _____*/
.icon-tool-ban:before { content: "\e90b";}
.icon-tool-close:before { content: "\e909";}
.icon-tool-help:before { content: "\e904";}
.icon-tool-info:before { content: "\e903";}
.icon-tool-marker:before { content: "\e90f";}
.icon-tool-menu:before { content: "\e908";}
.icon-tool-printer:before { content: "\e907";}
.icon-tool-printer2:before { content: "\e935";}
.icon-tool-search:before { content: "\e912";}
.icon-tool-star:before { content: "\e92e";}
.icon-tool-star-o:before { content: "\e92d";}
.icon-tool-trash:before { content: "\e910";}
.icon-tool-user:before { content: "\e91a";}

/* Type _____*/
.icon-type-brief:before { content: "\e944";}
.icon-type-calendar:before { content: "\e92c";}
.icon-type-calendar-o:before { content: "\e930";}
.icon-type-calendar-plus-o:before { content: "\e93e";}
.icon-type-directory:before { content: "\e911";}
.icon-type-newspaper:before { content: "\e90e";}

/* Files _____*/
.content [href$=".ogg"]::after,
.content [href$=".avi"]::after,
.content [href$=".ogm"]::after,
.content [href$=".mpg"]::after,
.content [href$=".mpeg"]::after,
.content [href$=".mov"]::after,
.icon-file-video:before { content: "\e91b";}

.content [href$=".wav"]::after,
.content [href$=".mp3"]::after,
.content [href$=".oga"]::after,
.icon-file-audio:before { content: "\e91c";}

.content [href$=".rar"]::after,
.content [href$=".zip"]::after,
.content [href$=".7z"]::after,
.icon-file-archive:before { content: "\e91d";}

.content [href$=".svg"]:not(.lightbox)::after,
.content [href$=".gif"]:not(.lightbox)::after,
.content [href$=".bmp"]:not(.lightbox)::after,
.content [href$=".png"]:not(.lightbox)::after,
.content [href$=".jpeg"]:not(.lightbox)::after,
.content [href$=".jpg"]:not(.lightbox)::after,
.icon-file-image:before { content: "\e91e";}

.content [href$=".odp"]::after,
.content [href$=".ppt"]::after,
.content [href$=".pptx"]::after,
.content [href$=".pps"]::after,
.icon-file-powerpoint:before {content: "\e91f";}

.content [href$=".ods"]::after,
.content [href$=".xls"]::after,
.content [href$=".xlsx"]::after,
.icon-file-excel:before { content: "\e920";}

.content [href$=".odt"]::after,
.content [href$=".rtf"]::after,
.content [href$=".txt"]::after,
.content [href$=".doc"]::after,
.content [href$=".docx"]::after,
.icon-file-word:before { content: "\e921";}

.content [href$=".pdf"]::after,
.icon-file-pdf:before { content: "\e922";}

.icon-file-text:before { content: "\e923";}
.icon-file-empty:before { content: "\e924";}