/* ========================== */
/* Change color for Dark mode */
/* ========================== */

body
{
	color: #E0E0E0;
}


/* Common & EN */

a
{
	color: #00A0FF !important;
}

span.note,
span.hg > span.note,
span.sg > span.note,
span.encBlock,
span.box,
span.cn,
span.cntxt,
span.feature.t_encyclopaedic,
span.feature.t_special
{
	background-color: #404040 !important;
}

/* FR */
span.pronBlock,
span.note.t_Orthographie,
span.note.t_Rectification,
span.note.t_rectification,
span.note.t_ConjugaisonNote,
span.note.t_nconjugaison,
span.note.t_technical,
span.note.t_general,
span.note.t_grammar,
span.note.t_spelling,
span.note.t_typography,
span.note.t_syntax,
span.note.t_semantic,
span.note.t_homo_paro
{
	background-color: transparent !important;
}
span.pronBlock > span.lbl,
span.note > span.lbl
{
	color: #A0A0A0 !important;
}

/* DE */
span.subEntryBlock.t_idiomatic span.subEntry span.msDict span.note
{
	background-color: transparent !important;
}

/* JA */
span.ps,
span.gr.t_enc,
span.tgr.t_enc,
span.cnt,
span.xr.ty_コラム1,
span.xr.ty_コラム2,
span.xr.ty_品詞,
span.xr.ty_品詞分類
{
	color: #E0E0E0 !important;
}
span.se2Group > span.sn,
span.se2 > span.sn
{
	color: #E0E0E0 !important;
}

/* ZHS */
span.pos
{
	color: #E0E0E0 !important;
}
span.msDict span.note.t_note
{
	background: none !important;
}
span.note span.lbl
{
	background: none !important;
	border: none !important;
}
img.gi.stroke
{
	background: #606060 !important;
}


/* ES-EN */
span.exg span.ex
{
	color: #E0E0E0 !important;
}
span.semb.hasSn > span.gp.ty_label
{
	color: #E0E0E0 !important;
}

/*  */

