/* Media icons that appear after links to different types of media */

a[href$='.pdf']:after, a[href$='.PDF']:after {
	content: url(/img/icons/12x12/pdf_12.png);
	padding-left: .4em;
}
a[href$='.doc']:after, a[href$='.docx']:after,
a[href$='.DOC']:after, a[href$='.DOCX']:after {
	content: url(/img/icons/12x12/word_12.png);
	padding-left: .4em;
}
a[href$='.xlw']:after, a[href$='.xls']:after, a[href$='.xlsx']:after,
a[href$='.XLW']:after, a[href$='.XLS']:after, a[href$='.XLSX']:after {
	content: url(/img/icons/12x12/excel_12.png);
	padding-left: .4em;
}
a[href$='.txt']:after, a[href$='.TXT']:after {
	content: url(/img/icons/12x12/text_12.png);
	padding-left: .4em;
}
a[href$='.wpd']:after, a[href$='.WPD']:after {
	content: url(/img/icons/12x12/wordperfect_12.png);
	padding-left: .4em;
}
a[href$='.ppt']:after, a[href$='.pptx']:after, a[href$='.ppsx']:after,
a[href$='.PPT']:after, a[href$='.PPTX']:after, a[href$='.PPSX']:after {
	content: url(/img/icons/12x12/ppt_12.png);
	padding-left: .4em;
}
a[href$='.mp3']:after, a[href$='.MP3']:after {
	content: url(/img/icons/12x12/audio_12.png);
	padding-left: .4em;
}
a[href$='.mp4']:after, a[href$='.avi']:after, a[href$='.rm']:after, a[href$='.wmp']:after,
a[href$='.MP4']:after, a[href$='.AVI']:after, a[href$='.RM']:after, a[href$='.WMP']:after,
a[href^="http://www.youtube"]:after, a[href^="https://youtu.be"]:after,
a[href^="https://my.adobeconnect"]:after,
a[href^="http://vimeo.com"]:after {
	content: url(/img/icons/12x12/video_12.png);
	padding-left: .4em;
}
a[href$='.htm']:after, a[href$='.html']:after
a[href$='.HTM']:after, a[href$='.HTML']:after {
	content: url(/img/icons/12x12/browser_12.png);
	padding-left: .4em;
}
a[href^="/FlipBook"]:after, a[href^="/Flipbook"]:after, a[href^="/flipbook"]:after {
	content: url(/img/icons/12x12/book_open_12.png);
	padding-left: .4em;
}

/* Suppress media icons (useful for images inside of links) */

a.suppress-media-icon[href$='.pdf']:after, a.suppress-media-icon[href$='.PDF']:after,
a.suppress-media-icon[href$='.doc']:after, a.suppress-media-icon[href$='.docx']:after,
a.suppress-media-icon[href$='.DOC']:after, a.suppress-media-icon[href$='.DOCX']:after,
a.suppress-media-icon[href$='.xlw']:after, a.suppress-media-icon[href$='.xls']:after, a.suppress-media-icon[href$='.xlsx']:after,
a.suppress-media-icon[href$='.XLW']:after, a.suppress-media-icon[href$='.XLS']:after, a.suppress-media-icon[href$='.XLSX']:after,
a.suppress-media-icon[href$='.txt']:after, a.suppress-media-icon[href$='.TXT']:after,
a.suppress-media-icon[href$='.wpd']:after, a.suppress-media-icon[href$='.WPD']:after,
a.suppress-media-icon[href$='.ppt']:after, a.suppress-media-icon[href$='.pptx']:after, a.suppress-media-icon[href$='.ppsx']:after,
a.suppress-media-icon[href$='.PPT']:after, a.suppress-media-icon[href$='.PPTX']:after, a.suppress-media-icon[href$='.PPSX']:after,
a.suppress-media-icon[href$='.mp3']:after, a.suppress-media-icon[href$='.MP3']:after,
a.suppress-media-icon[href$='.mp4']:after, a.suppress-media-icon[href$='.avi']:after, a.suppress-media-icon[href$='.rm']:after, a.suppress-media-icon[href$='.wmp']:after,
a.suppress-media-icon[href$='.MP4']:after, a.suppress-media-icon[href$='.AVI']:after, a.suppress-media-icon[href$='.RM']:after, a.suppress-media-icon[href$='.WMP']:after,
a.suppress-media-icon[href^="http://www.youtube"]:after, a.suppress-media-icon[href^="https://youtu.be"]:after,
a.suppress-media-icon[href^="https://my.adobeconnect"]:after,
a.suppress-media-icon[href^="http://vimeo.com"]:after,
a.suppress-media-icon[href$='.htm']:after, a.suppress-media-icon[href$='.html']:after,
a.suppress-media-icon[href$='.HTM']:after, a.suppress-media-icon[href$='.HTML']:after,
a.suppress-media-icon[href^="/FlipBook"]:after, a.suppress-media-icon[href^="/Flipbook"]:after, a.suppress-media-icon[href^="/flipbook"]:after {
	content: none;
	padding-left: 0;
}
