/* 
***********************************
Page: NDQ Filetypes
Category: N/A
Search: 0
Track: 0
Version: 9.8.0 
Author: Jonathan Hagan
Date: 27 Jun 2014
***********************************
*/
@charset "utf-8";

.ndq-filetypes div { display:inline-block; }
.ndq-filetypes img { vertical-align:top; }
#ndq-filetypes a, .ndq-filetypes a, #ndq-filetypes a:before, .ndq-filetypes a:before, #ndq-content [class^="ndqicon-"], #ndq-content [class*=" ndqicon-"], #ndq-content a.ndq-audio
{text-decoration:none; display: inline-block;}
	
.ndq-filesize { font-size:.8em; min-width:50px; }
.wsh-printedmats .ndq-filesize, .wsh-annuals .ndq-filesize, .ndq-corporate-governance .ndq-filesize {min-width: 20px !important;}
.ndq-filetypes-na { display:inline; padding-left:28px; }

#ndq-content a[href $='.pdf']:before, #ndq-content a[href $='.PDF']:before, a.ndq-pdf:before,	 
#ndq-content a[href $='.xbrl']:before, a.ndq-xbrl:before,
#ndq-content a[href $='.ppt']:before, #ndq-content a[href $='.pptx']:before, a.ndq-ppt:before,
#ndq-content a[href $='.xlsx']:before, a.ndq-xlsx:before,
#ndq-content a[href $='.xls']:before, a.ndq-xls:before,
#ndq-content a[href $='.doc']:before, a.ndq-doc:before,
#ndq-content a[href $='.docx']:before, a.ndq-docx:before,
#ndq-content a[href $='.html']:before, a.ndq-html:before,
#ndq-content a[href $='.htm']:before,
#ndq-content a[href $='.jpg']:before,
#ndq-content a[href $='.gif']:before,
#ndq-content a[href $='.mp3']:before,
#ndq-content a[href $='.txt']:before,
#ndq-content a.ndq-event:before,
#ndq-content a[href $='filename=']:before,
#ndq-content a.ndq-audio:before,
#ndq-content a.ndq-rss:before,
#ndq-content .file-link a:before,
#ndq-content .file-link a:before,
#ndq-content .html-link a:before,
#ndq-content .field--name-field-nir-ext-document a:before,
#ndq-content .view-widget-sec-filings .views-field-field-nir-sec-pdf a::before,
#ndq-content .view-widget-sec-filings .file a:before,
#ndq-content .view-widget-sec-filings .html-link a:before,
#ndq-content .ndqicon-pdf:before,
#ndq-content .normal-webcast-link a:before,
#ndq-content .webcast-link a::before,
#ndq-content .view-widget-sec-filings .views-field-field-nir-sec-pdf .file--mime-application-xml a:before,
#ndq-content .view-widget-sec-filings .views-field-field-nir-sec-pdf .file--mime-application-xsd a:before{
	
	display: inline-block;
	font-family: "ndqfonticons" !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size:19px;
	padding: 2px;
	vertical-align: middle;
	text-decoration:none;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transition:all .3s ease;
	margin-right: 7px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;

}

#ndq-content a[href $='.pdf']:hover:before, #ndq-content a[href $='.PDF']:hover:before, a.ndq-pdf:hover:before,	 
#ndq-content a[href $='.xbrl']:hover:before, a.ndq-xbrl:hover:before,
#ndq-content a[href $='.ppt']:hover:before, #ndq-content a[href $='.pptx']:hover:before, a.ndq-ppt:hover:before,
#ndq-content a[href $='.xlsx']:hover:before, a.ndq-xlsx:hover:before,
#ndq-content a[href $='.xls']:hover:before, a.ndq-xls:hover:before,
#ndq-content a[href $='.doc']:hover:before, a.ndq-doc:hover:before,
#ndq-content a[href $='.docx']:hover:before, a.ndq-docx:hover:before,
#ndq-content a[href $='.html']:hover:before, a.ndq-html:hover:before,
#ndq-content a[href $='.htm']:hover:before,
#ndq-content a[href $='.jpg']:hover:before,
#ndq-content a[href $='.gif']:hover:before,
#ndq-content a[href $='.mp3']:hover:before,
#ndq-content a[href $='.txt']:hover:before,
#ndq-content a.ndq-event:hover:before,
#ndq-content a[href $='filename=']:hover:before,
#ndq-content a.ndq-audio:hover:before,
#ndq-content a.ndq-rss:hover:before,
#ndq-content .file-link a:hover:before,
#ndq-content .html-link a:hover:before,
#ndq-content .ndqicon-pdf:hover:before,
#ndq-content .normal-webcast-link a:hover:before,
#ndq-content .webcast-link a::before,
#ndq-content .view-widget-sec-filings .views-field-field-nir-sec-pdf .file--mime-application-xml a:hover:before,
#ndq-content .view-widget-sec-filings .views-field-field-nir-sec-pdf .file--mime-application-xsd a:hover:before,
#ndq-content .field--name-field-nir-ext-document a:hover:before{
-webkit-transform:scale(1.2);
  -moz-transform:scale(1.2);
  transform:scale(1.2);
}

#ndq-content a[href $='.pdf']:before,
#ndq-content a[href $='.PDF']:before,
#ndq-content a.ndq-pdf:before,
#ndq-content .file--application-pdf a:before,
#ndq-content .ndqicon-pdf:before
{ content: "\e05c"; color:#fff; background-color: #999;}

#ndq-content a[href $='.pdf']:hover:before,
#ndq-content a[href $='.PDF']:hover:before,
#ndq-content a.ndq-pdf:hover:before,
#ndq-content .file-link .file--application-pdf a:hover:before,
#ndq-content .ndqicon-pdf:hover:before {
	background-color: #df0000;
}

#ndq-content .file--mime-application-octet-stream a:hover:before{
	background-color: #7b41bd;
	transform: scale(1.2);
}


.home #ndq-content .ndq-box.blue.half a[href $='.pdf']:before,
.home #ndq-content .ndq-box.blue.half   a[href $='.PDF']:before,
.home #ndq-content .ndq-box.blue.half  a.ndq-pdf:before,
#ndq-content .ndqicon-pdf:before
{ content: "\e008"; color:#df0000;background-color: transparent; }

.home #ndq-content .ndq-box.blue.half a[href $='.html']:before,
.home #ndq-content .ndq-box.blue.half   a[href $='.HTML']:before,
.home #ndq-content .ndq-box.blue.half  a.ndq-html:before
{ content: "\e055"; color:#df0000;background-color: transparent; }


#ndq-content a[href $='.xbrl']:before, a.ndq-xbrl:before,#ndq-content .file--mime-application-xml a:before,
#ndq-content .view-widget-sec-filings .views-field-field-nir-sec-pdf .file--mime-application-xml a:before,
#ndq-content .view-widget-sec-filings .views-field-field-nir-sec-pdf .file--mime-application-xsd a:before{ content: "\e05d"; background-color:#999;color: #fff; }
#ndq-content a[href $='.pptx']:before { content: "\e08b"; background-color:#999;color: #fff;}
#ndq-content a[href $='.ppt']:before, a.ndq-ppt:before { content: "\e08a"; background-color:#999;color: #fff;}
#ndq-content a[href $='.xlsx']:before, a.ndq-xlsx:before { content: "\e05b"; background-color:#999;color: #fff;}
#ndq-content a[href $='.xls']:before, a.ndq-xls:before,
#ndq-content .file-link .file--mime-application-vnd-ms-excel a:before
{ content: "\e05b"; background-color:#999;color: #fff; }
#ndq-content a[href $='.doc']:before, a.ndq-doc:before,
#ndq-content .file-link .file--mime-application-rtf a:before { content: "\e058"; background-color:#999;color: #fff; }
#ndq-content a[href $='.docx']:before, a.ndq-docx:before { content: "\e058"; background-color:#999;color: #fff; }
#ndq-content a[href $='.html']:before, a.ndq-html:before,
#ndq-content .html-link a:before,
#ndq-content .field--name-field-nir-ext-document a:before{ content: "\e055"; background-color:#999;color: #fff; }
#ndq-content a[href $='.htm']:before { content: "\e055"; background-color:#999;color: #fff; }
#ndq-content a[href $='.jpg']:before { content: "\e07f"; background-color:#999;color: #fff;}
#ndq-content a[href $='.gif']:before { content: "\e080"; background-color:#999;color: #fff;}
#ndq-content a[href $='.mp3']:before,#ndq-content .file--mime-audio-mpeg a:before { content: "\e026"; background-color:#999;color: #fff; }
#ndq-content a[href $='.txt']:before { content: "\e08c"; background-color:#999;color: #fff;}
#ndq-content a.ndq-event:before { content: "\e03c"; background-color:#999;color: #fff; }
#ndq-content a[href $='filename=']:before { content: "\e015"; background-color:#999;color: #fff;}
#ndq-content a.ndq-audio:before,#ndq-content .normal-webcast-link a:before,#ndq-content .webcast-link a::before { content: "\e01c"; color:#fff !Important;background-color: #999;}
#ndq-content a.ndq-video:before { content: "\e025"; background-color:#999;color: #fff; }
#ndq-content a.ndq-rss:before { content: "\e019"; background-color:#999;color: #fff;}


#ndq-content a[href $='.xbrl']:hover:before, a.ndq-xbrl:hover:before,
#ndq-content .file--mime-application-xml a:hover:before,
#ndq-content .view-widget-sec-filings .views-field-field-nir-sec-pdf .file--mime-application-xml a:hover:before,
#ndq-content .view-widget-sec-filings .views-field-field-nir-sec-pdf .file--mime-application-xsd a:hover:before{ background-color:#009fbf; }
#ndq-content a[href $='.pptx']:hover:before { background-color:#656565;}
#ndq-content a[href $='.ppt']:hover:before, a.ndq-ppt:hover:before { background-color:#656565;}
#ndq-content a[href $='.xlsx']:hover:before, a.ndq-xlsx:hover:before {background-color:#70a81f;}
#ndq-content a[href $='.xls']:hover:before, a.ndq-xls:hover:before,
#ndq-content .file-link .file--mime-application-vnd-ms-excel a:hover:before{ background-color:#70a81f; }
#ndq-content a[href $='.doc']:hover:before, a.ndq-doc:hover:before,
#ndq-content .file-link .file--mime-application-rtf a:hover:before{  background-color:#005194; }
#ndq-content a[href $='.docx']:hover:before, a.ndq-docx:hover:before {  background-color:#005194; }
#ndq-content a[href $='.html']:hover:before,
a.ndq-html:hover:before,#ndq-content .html-link a:hover:before,
#ndq-content .field--name-field-nir-ext-document a:hover:before{ background-color:#009fbf; }
#ndq-content a[href $='.htm']:hover:before { background-color:#0472bd; }
#ndq-content a[href $='.jpg']:hover:before { background-color:#656565;}
#ndq-content a[href $='.gif']:hover:before { background-color:#656565;}
#ndq-content a[href $='.mp3']:hover:before,#ndq-content .file--mime-application-xml a:hover:before { background-color:#656565; }
#ndq-content a[href $='.txt']:hover:before { background-color:#656565;}
#ndq-content a.ndq-event:hover:before { background-color:#656565; }
#ndq-content a[href $='filename=']:hover:before { background-color:#656565;}
#ndq-content a.ndq-audio:hover:before,#ndq-content .normal-webcast-link a:hover:before,#ndq-content .webcast-link a:hover:before { background-color: #009FBF;}
#ndq-content a.ndq-video:hover:before { background-color:#656565; }
#ndq-content a.ndq-rss:hover:before { background-color:#FB7629;}

#ndq-content a.ndqicon-print {color:#656565; text-decoration:none; line-height:22px;}
#ndq-content a.ndqicon-mail {color:#656565;  text-decoration:none; line-height:22px;}

#ndq-content a.show-txt { text-decoration:none;}
#ndq-content .hide-txt,.ndq-hide-txt { text-indent:-9999px; left: -9999px; position: absolute; top: -9999px; }
#ndq-content a.ndq-no-icon:before { content:normal; }
