body {
	background-color:#FAF5FF;
}

@media (max-width: 500px) {
    #index {
  /*      margin-left: -250px; */
    }
    #index.active {
        background-color: white;
    }
}
.title {
	color:#f7e6ff;
}
.title:hover {
    background-color: #f7e6ff;
    color: #331a00;
}
#liste-index a:hover {
  background-color: orange;
  color: white;
}
#liste-index .nav-link :focus { 
  background-color: #ffccb3;
  color: black;
}
#liste-index a:visited { 
  background-color: #ffccb3;
}
.fa-chevron-circle-right {
	color: #bf8040;
	}
.fa-mouse-pointer {
	color: gold;
}
.fa-mouse-pointer:hover {
	color: gold;
}
.fa-keyboard {
	color: white;
}
.fa-language {
  color:#ffcc99;
}
.fa-caret-right, .fa-headphones-alt, .fa-play-circle {
	color: #6453fc;
}
.fa-play-circle:hover, .fa-headphones-alt:hover {
	color: #ef75eb;
}
.fa-home {
  color:#ffd633;
}
.fa-book-open {
  color: #ffd633;
  padding: 5px;
  padding-top:10px;
}
.fa-search {
/*  color:orange;
  background-color: #; */
}
.btn-outline-success {
  color: #FFF8DC;
  border-color: #FFF8DC;
  background-color: #593181;
}
.btn-outline-success:hover {
  color: #593181;
  border-color: maroon;
  background-color: #FFF8DC;
}
.btn-outline-success:hover:active {
  color: #593181;
  border-color: maroon;
  background-color: red;
}
.navbar-toggler-icon {
  color:#ffd633;
}	
.nav-link {
	color: #6600cc;
	padding: 3px;
}
.nav-item
{
	width: auto;
 /*	line-height: 102%; */
}
#barre-navigation {
}
#lettrines {
}
#recherche {
}
#barre-navigation a:hover { 
	background-color: white;
	color: #476b6b;
}
#alphabet {
}
#alphabet .nav-link {
	color: white;
}
#gouvernail {
}
#dictionnaires {
}
#menu-dictionnaires {
}
#menu-dictionnaires .nav-link {
	color: maroon;
}
#lettrines {
}
.container-fluid {
}
.force-overflow
{
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link{
	background-color: inherit;
	color: inherit;
}

#corps {
}

a {
    color: inherit;
}
.dicos {
    color: #941506;
}

.ancre {
	color: black;
/* 	background-color: white; */
}

.ancre:hover {
}
.fa-anchor {
	color: gray;
	}
.fa-anchor:hover {
	color: black;
	/* background-color: white; */
	}
.note_ancre {
	background-color: #b3c6ff;
}
.lien_ancre {
}
figure {
    border-color:#330;
}
.popover {
  border: 1px solid gray;
}
.popover-title {
  background-color: #73AD21; 
  color: red; 
}
.popover-content {
  background-color: coral;
  color: red;
}
/* Popover Arrow */
/* .arrow {
  border-right-color: red !important;
} */

img {
}
figcaption {
}

.languev {
    color: #99004d;
}

.languen {
    color: #993366;
}

.langue1 {
    color: #000033;
}

.langue2 {
    color: #550000;
}

.entrée, .groupe, .sens, .définition, .exemple {
}

.entrée, .groupe {
}

.groupe {
}

.sens, .groupe {
}

.sens {
}
.entrée {
}

.sous-entrée {
}
.titre_groupe {
    color: #8f01c6;
}

.en-tête_groupe {
	background-color: auto;
}

.en-tête_entrée {
    background-color: #e6b3ff;
}

.en-tête_sous-entrée {
    background-color: #ffe3ff;
}

.entrée .vedette {
    color: #400080;
}

.sous-entrée .vedette {
    color: #6600cc;
}

.homonyme {
    color: red;
}

.classe_grammaticale {
    color: #6c146c;
	background-color:  #ffffcc;
}

.variante {
    color: #993300;
}
.forme_phonétique {
}

.forme_citation {
    color: #990066;
}

div.bloc_paradigme {
}
div.bloc_paradigme:before {
    color: #8d57a8;
}
span.bloc_paradigme {
}
.bloc_paradigme+.bloc_paradigme:before{
}
.paradigme {
	color:#111011;
}
.paradigme:after {
}
.forme_paradigme {
    color: #49037f;
}
.traduction_littérale {
	color: #202060;
	}
.traduction_littérale:before {
	color: gray;
	}
.traduction_littérale.eng {
}
.nom_groupe {
    color: #e7fdb0;
	background-color: #a64dff;
	border-style: inset;
	border-color: #175508;
	border-width: 1.5px;
	border-radius: 12px;
}

.numéro_sens {
	border-style: inset;
	border-color: gray;
	border-width: 1.5px;
    border-radius: 3px;
	background-color: white;
    color: black;
}

.domaine_sémantique {
    color: #2d2d53;
	background-color: #ccccff;
}
.définition, .glose {
}
span.définition:after, span.glose:after {
}
.définition+.définition:before, .glose+.glose:before {
	color: gray;
}
.étiquette_sémantique {
    color: #33331a;
}
.étiquette_sémantique:before {
}
.étiquette_sémantique:after {
}
.sujet {
    color: #33331a;
}
.sujet:before {
}
.sujet:after {
}
/*
.sujet {
    font-size:15px;
    line-height: normal;
    font-variant: normal;
    font-style:normal;
    text-transform: none;
    white-space:nowrap;
    color:#330;
}
.sujet_en {
    font-size:15px;
    line-height: normal;
    font-variant: normal;
    font-style:normal;
    white-space:nowrap;
    color:#009;
}
*/
.étiquette_syntaxique {
    color:#033;
}

.sens_littéral {
}
.exemple {
}

/* flèche exemples - arrow examples */
/* flèche exemples - arrow examples */
.exemple span.languev:before {
    color: orange;
}
.groupe span.languev:before {
    color: darkgreen;
}
.sous-entrée span.languev:before {
	color: #d59267; 
}

.source_exemple,.traduction_exemple {
}
.source_exemple {
}
.commentaire_exemple {
    color:#033;
}

div.bloc_encyclopédie {	
}
.label_encyclo {
	color: white;
	background-color:#52667a;
}

.label_encyclo.fra {
	background-color:#ac3939;
}
.label_encyclo.eng {
	background-color:#52667a;
}

.texte_encyclo {
    color: #0d001a;
}
.texte_encyclo.eng {
    color: #1a0033;
}
/* .texte_encyclo.fra:before {
	content: "📙  "
}
.texte_encyclo.eng:before {
	content: "📘  "
} */
p.relation_sémantique {
}
div.relation_sémantique {
}
.type_relation_sémantique {
	background-color:#d1b394;
	color: white;
}
.type_relation_sémantique:before {
    content: "►\00a0";
}
/* 
.type_relation_sémantique:after {
    content: " \00a0 ";
}
.type_relation_sémantique.fra:after {
   content: "\00a0: "; 
}
.type_relation_sémantique.eng:after {
    content: ": ";
} */

.cible_relation_sémantique {
}
.glose_relation {
}
.glose_relation.fra {
}
.glose_relation.eng {
}
.glose_relation+.glose_relation:before {
}

.informations_encyclopédiques {
}

.nom_scientifique {
	color: #751aff;
}

.note {
    color: darkblue;
}

.morphologie {
}

.morphologie:before {
}
div.étymologie {
    color: #24248f;
}

.étymologie:before {
}

.étymologie:after {
}

.étymon {
}

.étymon+.étymon:before {
}

.forme_étymon {
}

.langue {
 /*   color: grey; */
    font-variant: small-caps;
}

.langue:after {
    content: "\00a0";
}

.glose_étymon {
}

.type {
    color: indigo;
}

.encadré {
    border-style: solid;
	border-color: #785145;
    border-radius: 10px;
	border-style: inset;
	background-color: #ede5e3;
}

.encadré h4, .encadré h5, .tableau h4, .tableau h5 {
}
.texte_encadré {
}
.texte_encadré.lht {
	font-family: "Segoe UI", "Lucida Sans Unicode", "Myriad Pro", sans-serif;
	color: #993000;
	font-style: italic;
	font-weight: 600;
	margin-left: 5%;
	margin-right: 3%;
}
.texte_encadré.eng {
    color: #000099;
}
.tableau {
	background-color: white;
	border-color: #565252;
	border-width: 4px;
	border-top-color: #827d7d;
	border-left-color: #827d7d;
	border-right-color: #aaa7a7;
	border-bottom-color: #aaa7a7;
}
div.tableau td {
}
div.tableau table {
}

.titre {
}
p.titre {
}
span.titre {
} 
.titre+.titre:before {
    content: " ✧ ";
}
.titre+.titre:before {
}
p.titre .languev {
} 
tr:nth-child(even){
    background-color: #f2f2f2;
}
.lien_ok {
    color: #cc0000;
}
.lien_ok:hover {
	color: #0000e6;
}
.lien_brisé {
    color: #663c3a;
}

.fl, .ax {
    color: #33331a;
} 
.fv, .vl {
    color: #660000;
} 
.fr, .fs, .fi, .hm {
/*    color: #006600; */
} 
.fv, .vl {
    color: #660000;
} 
.vl {
} 
.hm {
    color: darkred;
} 
.fr {
    border: 1.5px solid;
	background-color:#ffe6f2;
} 
.sc {
	color: blue;
} 
.fs {
} 
.label {
}

#searchResults li {
}
#searchResults a {
}
#searchResults a:hover {
	background-color:#751aff;
	color: white;
}
.hl {
	color: white;
	background-color: #9900e6;
}
h2 {
	color: #646260;
}
.searchString {
    background-color: #b31aff;
	color: white;
}
#searchResLanguev .hl {
	color: white;
	background-color: #9900e6;
}
#searchReslangue1 .hl {
	color:white;
	background-color:#4d9900;
}
#searchReslangue2 .hl {
	color:white;
	background-color:orange;
}
.searchDefinitionEntry{
	color: #5200cc;
	background-color:#e6e6ff;
}
.searchDefinitionGlose{
}
.searchDefinition {
}
.searchDefinitionText {
}
.searchGlose {
}
.searchGloseEntry {
	color: #5200cc;
	background-color:#e6e6ff;
}
#langue1Definitions {
	background-color:white;
}
#langue2Definitions {
	background-color:white;
}
.collapsible {
	color:#734d26;
/*	background-color:white; */
	border-color:#002db3;
}
.collapsible a:hover {
	background-color:#800000;
	color:white;
	border-color:#002db3;
}
.searchEntry {
	color: #5200cc;
	background-color:#e6e6ff;
}
.searchGroup {
	color: #5200cc;
	background-color:#e6e6ff;
}
.searchAllomorph {
	color:#605339;
	background-color: none;
}
.searchSubEntry{
	color: #5200cc;
	background-color:#e6e6ff;
}
.searchExample{
	color:#444422; 
	background-color:white;
}
.searchExampleText{
}
.searchExampleEntry{
	color: #5200cc;
	background-color:#e6e6ff;
}
.modal-body {
}
.modal-dialog {
}
.modal-title a {
    color: #e63900;
}
.modal-title a:hover {
    background-color: #ff6633;
    color: white;
}
.focus {
	color: #ff471a;
}