@charset "UTF-8";
/* CSS Document */


.dictionarylist		{
		color: #000000;
		line-height: 24px;
		text-align: left;
		padding-bottom: 0px;
    padding-right: 20px;
	 margin-bottom: 0px;

	
	margin-left: 0px;
	list-style: none
		}

.dicthead {  color: #AD0104; font: 22px -apple-system, arial, sans-serif; font-weight: normal ; letter-spacing: 0px; line-height: normal;   z-index: 15;  }
.dicthead2 {  color: #AD0104; font: 22px -apple-system, arial, sans-serif; font-weight: normal ; letter-spacing: 0px; line-height: normal; display: block  }
.dictpos {  font: bold 20px arialnarrow; font-style: italic; letter-spacing: 1px; color: #000064;   z-index: 11; }
.dictpos2 {  font: bold 20px arialnarrow; font-style: italic; letter-spacing: 1px; color: #000064; display: block;  z-index: 11; }
.dictgramm {  font:  14px arialnarrow;  z-index: 12;}

.dictusage {  font:  14px arialnarrow; font-style: italic; color:indigo  }
.dictusage2 {  font:  14px arialnarrow; font-style: italic; color:indigo; display: block  }
.dictfrequency {  font: bold 20px arialnarrow;  color: #0C039C; }
.dictImportance {  font: bold 20px arialnarrow;  color: #0C039C; }
.dictBlack {  font:  20px arialnarrow; font-style: italic; color: #000000; }

.dictdef {  font:  20px arialnarrow; color: #182a96; line-height: 140%;  z-index: 10; }
.dictdef2 {  font: 20px arialnarrow; color: #182a96;  display:block; }
.dictdef3 {  font:  20px arialnarrow; font-style: italic; color: #182a96;  display:block; }
.dictexample {  font:  20px timesnewroman; font-style: italic; color: #043F1F; line-height: 140%; z-index: 13;}
.dictexample2 {  font:  20px timesnewroman; font-style: italic; color: #043F1F; display: block}
.dictexampleR {  font:  20px timesnewroman; font-style: italic; font-weight: bold; color: #043F1F; text-align: right;  padding-right: 10px;z-index: -1; }
.dictexampleL {  font:  20px timesnewroman; font-style: italic; font-weight: bold; color: #043F1F; text-align: left z-index: -1;}
.dictContext{  font: bold 20px timesnewroman;  color: #0C039C; }
.dictCollocation{  font: bold 20px timesnewroman;  color: #0C039C; }
.dictSynonym{  font: bold 20px timesnewroman;  color: #0C039C; }

.dictdivgrad2 {   width: 140px;  height: 105px;   overflow: scroll}	
.dictdivgrad2L {   width: 150px;  height: 105px; overflow: scroll; direction: rtl;}	
.dictBR  { font:  20px timesnewroman; font-style: italic; font-weight: bold; color: #043F1F;line-height: 35px; z-index: -1;  position: relative; }
.dictBR2  { font:  20px timesnewroman; font-style: italic; font-weight: bold; color: #043F1F;line-height: 35px; z-index: 1;  position: relative;  }

.dictBL  { font:  20px timesnewroman; font-style: italic; font-weight: bold; color: #043F1F;line-height: 35px; direction: inherit; text-align: right; padding-right: 20px; }
.dictBLx  { font:  20px timesnewroman; font-style: italic; font-weight: bold; color: #043F1F;line-height: 24px; direction: inherit; text-align: right; padding-right: 20px; }
.dictBL2  { font:  20px timesnewroman; font-style: italic; font-weight: bold; color: #043F1F;line-height: 35px; direction: inherit; text-align: right; padding-right: 20px;   z-index: 1;  }

.dictHeadColor {color: #AD0104}
.container {content-visibility: auto }
.dictContainer {display: grid; grid-template-columns: 120px 140px; grid-template-rows: 105px; justify-items: center; align-items: center;  z-index: 1;  position: relative;  scrollbar-color: #AD0104 #FFFFFF; }
.dictLayer1 {grid-column: 1; grid-row: 1; z-index: -1;  position: relative;}
.dictLayer2 {grid-column: 2; grid-row: 1; z-index: -1;   pointer-events: none; } 
.dictLayer3 {grid-column: 2; grid-row: 1; z-index: 1;  position: relative;} 
.dictContainerL {display: grid; grid-template-columns: 140px 120px; grid-template-rows: 105px; justify-items: left; align-items: center;  z-index: 1; scrollbar-color: #AD0104 #FFFFFF; }
.dictLayer1L {grid-column: 2; grid-row: 1; z-index: -1; text-align: left}
.dictLayer2L {grid-column: 1; grid-row: 1; z-index: -1; pointer-events: none; } 
.dictLayer3L {grid-column: 1; grid-row: 1; z-index: 1; } 
.dictContainerVerbs {display: grid; grid-template-columns: auto auto auto auto auto auto auto auto auto auto; grid-template-rows: 50px; justify-items: left; align-items: left;  z-index: 0;  position: relative;}

.dictSticky { position:-webkit-sticky; position:sticky; z-index: 1000; top: 0;  background: #FFFFFF;  	}  

.anaphoraHead {  color: #420506; font: 22px -apple-system, arial, sans-serif; font-weight: bold; letter-spacing: 0px; line-height: normal;  }

.anaphoraExample {  font:  24px timesnewroman; font-style: italic; color: #011108; }
.anaphoraBR  { font:  24px timesnewroman; font-style: italic;font-weight: bold; color: #043F1F;line-height: 35px }
.disable-scrollbars::-webkit-scrollbar {
  background: transparent; /* Chrome/Safari/Webkit */
  width: 0px;
}
  

#searchbar{
     margin-left: 0%;
     padding:5px;
     border-radius: 5px;
		border-color: #F30505;
   }
	#cancelSearch{
   background: #FFFFFF;
		text-decoration-color: #182A96;
		
		color: #182A96;
		
     padding:5px;
     border-radius: 5px;
		border-color: #F30505;
   }
	
 
   input[type=text] {
      width: 50%;
      -webkit-transition: width 0.15s ease-in-out;
      transition: width 0.15s ease-in-out;
   }

   /* When the input field gets focus,
        change its width to 100% */
  /* input[type=text]:focus {
     width: 50%;
   }*/
 
  #list{
    font-size:  2em;
    margin-left: 90px;
   }
 
.glossary{
   display: list-item;    
	
  } 
.glossary2{
   display: list-item;    
position: relative;

  } 


 /*a:link, a:visited, a:active
{color: #000064 ; font-weight: bold; text-decoration-style: dotted;  }*/

/*.alphabet, a:link, a:active, a:visited {
	color: #AD0104;
}*/
.alphabet a:link {color: #AD0104; text-decoration:underline;}
.alphabet a:visited { color: #0808BE; text-decoration:underline; }
.alphabet a:hover, a:focus 	{ color: #116363; text-decoration: none; }
.alphabet a:active 	{ color: #9D0E0E; text-decoration: none; }
#cancelSearch{
   display: none;    
	 background: #A0DBF8;
		color: #141C52;
  } 

#backButton{
		 background: #A0DBF8;


		text-decoration-color: #182A96;
		
		color: #141C52;
		
     padding:5px;
     border-radius: 5px;
		border-color: #F30505;
   display: none;    
	
  } 
#backButton2{
	 background: #A0DBF8;;
		text-decoration-color: #182A96;
		
		color: #182A96;
		
     padding:5px;
     border-radius: 5px;
		border-color: #F30505;
   display: none;    
	
  } 
