/*
* Main overwrite file for clients, when needed.
*
* Authoring Information
* Jonathan Hagan
* Released: 03/10/2023
* client_side v201 icons-overwrite.css
*
*/

@charset "UTF-8";

/* pdf */
.file--application-pdf a::before,
[id*='lfg-content'] .view-search .inline-asset span.file--application-pdf:before,
[id*='lfg-content'] .widget-file--mime-video-x-flv:before,
[id*='lfg-content'] .file--mime-video-x-flv a:before,
[id*='lfg-content'] .widget-file--application-pdf:before,
[id*='lfg-content'] .file--application-pdf a:before,
.lfgicon-pdf:before,
.lfgicon-pdf-1:before,
.lfgicon-pdf-2:before,
.lfgicon-pdf-3:before {
  color: var(--force-icon-color-override, #cc0000) !important;
  content: "\e008" !important;
}

/* html */
[id*='lfg-content'] .html-link a:before,
[id*='lfg-content'] .asset-link a:before,
[id*='lfg-content'] .field--name-field-nir-ext-document a:before,
[id*='lfg-content'] .field--name-field-nir-news-supp-ext-url a:before,
.lfgicon-htm:before,
.lfgicon-html:before,
.lfgicon-html-1:before,
.lfgicon-html-2:before {
  color: var(--force-icon-color-override, #0472bd) !important;
  content: "\e029" !important;
}

/* Word */
.file--mime-application-msword a::before,
.file--rtx a::before,
.file--mime-application-rtf a::before,
.lfgicon-rtf:before,
[id*='lfg-content'] .widget-file--mime-application-rtf:before,
[id*='lfg-content'] .file--mime-application-rtf a:before,
.lfgicon-doc:before,
.lfgicon-doc-1:before,
.lfgicon-docx:before,
.lfgicon-docx-1:before,
.lfgicon-word:before,
.lfgicon-word-1:before {
  color: var(--force-icon-color-override, #1976D2) !important;
  content: "\e009" !important;
}

/* xls */
.file--xls a::before,
.file--x-office-spreadsheet a::before,
.market-data-file-download-xls::before,
[id*='lfg-content'] .widget-file--xls:before,
[id*='lfg-content'] .file--xls a:before,
[id*='lfg-content'] .widget-file--x-office-spreadsheet:before,
[id*='lfg-content'] .file--x-office-spreadsheet a:before,
[id*='lfg-content'] .market-data-file-download-xls:before,
[id*='lfg-content'] .widget-file--mime-application-vnd-ms-excel-sheet-macroEnabled-12:before,
[id*='lfg-content'] .file--mime-application-vnd-ms-excel-sheet-macroEnabled-12 a:before,
[id*='lfg-content'] .widget-file--mime-application-vnd-openxmlformats-officedocument-spreadsheetml-sheet:before,
[id*='lfg-content'] .file--mime-application-vnd-openxmlformats-officedocument-spreadsheetml-sheet a:before,
.lfgicon-xls:before,
.lfgicon-xlsx:before,
.lfgicon-xlsx-1:before,
.lfgicon-xlsx-2:before,
.lfgicon-xls-1:before,
.lfgicon-xls-2:before,
.lfgicon-xls-3:before,
.lfgicon-xls-4:before,
.lfgicon-xls-5:before,
.lfgicon-xls-6:before,
.lfgicon-xlsb:before,
.lfgicon-xlsm:before,
.lfgicon-csv:before,
.lfgicon-csv-1:before {
  color: var(--force-icon-color-override, #1D6F42) !important;
  content: "\e01f" !important;
}

/* xml */
.node--type-nir-sec-filing .file--mime-application-xsd a:before,
.node--type-nir-sec-filing .file--mime-application-xml a:before,
.file--mime-application-xml a::before,
.file--mime-application-octet-stream a::before,
[id*='lfg-content'] .file--mime-application-xsd a:before,
[id*='lfg-content'] .file--mime-application-xml a:before,
[id*='lfg-content'] .widget-file--mime-application-octet-stream:before,
[id*='lfg-content'] .file--mime-application-octet-stream a:before,
[id*='lfg-content'] .html-link.xbrl-viewer-lik a:before,
[id*='lfg-content'] .node--type-nir-sec-filing .file--mime-application-xml a:before,
.lfgicon-xsd:before,
.lfgicon-xml:before,
.lfgicon-xml-1:before,
.lfgicon-xbrl:before,
.lfgicon-xbrl-1:before,
.lfgicon-xbrl-2:before,
.lfgicon-xbrl-3:before,
.lfgicon-xbrl-xml:before,
[id='lfg-content'] .html-link.xbrl-viewer-lik,
[id='lfg-content'] .html-link.xbrl-viewer-link {
  color: var(--force-icon-color-override, #7b41bd) !important;
  content: "\e021" !important;
}

/* iXbrl */
.ixbrl-link a::before,
.lfgicon-ixbrl-xml:before,
[id*='lfg-content'] .ixbrl-link a::before,
[id*='lfg-content'] .ixbrl-link a::before {
  color: var(--force-icon-color-override, #000) !important;
  content: "\e020" !important;
}


/* Events */

[id*='lfg-content'] .webcast-link a:before,
[id*='lfg-content'] .normal-webcast-link a::before {
  top: 0;
}

[id*='lfg-content'] .add-outlook a, 
[id*='lfg-content'] .add-gcal a {
  color: #0D0101;
}

[id*='lfg-content'] .add-outlook a:before,
[id*='lfg-content'] .add-gcal a:before {
/*  color: #fff;*/
  line-height: 1.15em;
/*  font-size: 1.4em;
  position: relative;
  margin: 0 9px 0 0 !important;
  padding: 0.1em;
  text-align: center;*/
}

body.page-node-type-nir-event [id*='lfg-content'] .add-outlook a:before, 
body.page-node-type-nir-event [id*='lfg-content'] .add-gcal a:before {
    margin-right: 9px;
}

[id*='lfg-content'] .add-outlook a:before {

}

[id*='lfg-content'] .add-gcal a:before {

}

body.page-node-type-nir-event [id*='lfg-content'] .add-gcal {
  padding: 5px 0 0;
}


/* CC */
.lfgicon-chairman:before,
body .ndqicon__cob a:before,
[id*='lfg-content'] span.ndqicon__cob:before,
body .ndqicon__cob .a_after:after,
[id*='lfg-content'] span.ndqicon__cob_after:after,
body .ndqicon__chair:before {

}

.lfgicon-chairman-1:before,
body .ndqicon__vicechair:before,
[id*='lfg-content'] span.ndqicon__vicechair:before,
[id*='lfg-content'] span.ndqicon__vicechair_after:after {

}

.lfgicon-chair-1:before,
body .ndqicon__leaddir:before,
[id*='lfg-content'] span.ndqicon__leaddir:before,
body .ndqicon__leaddir_after:after,
[id*='lfg-content'] span.ndqicon__leaddir_after:after,
body .ndqicon__chair1:before {

}

.lfgicon-calculator:before,
body .ndqicon__calculator:before,
[id*='lfg-content'] span.ndqicon__calculator:before,
body .ndqicon__calculator_after:after,
[id*='lfg-content'] span.ndqicon__calculator_after:after {

}

.lfgicon-independent:before,
body .ndqicon__independent:before {

}
