
.ml_lang_selector { 
 	position: relative;  
 	width: auto;       
 	margin-top: 0;     
 	z-index:100000000;
}      
     
.ml_lang_selector .ml_select-list {   
	list-style-type: none !important;
 	position: absolute;     
	top: 0;      
 	z-index: 9999999999999999;    
 	margin-top: 31px;    
	padding: 0;         
 	background-color: #FFFFFF;  
  	margin-left:0px !important;  
 }      
.ml_lang_selector .ml_select-list li {   
	list-style-type: none !important;			
 	display: none;   
 	padding-left:0;
 	text-indent: 0px;   
}    
.ml_lang_selector .ml_select-list li span, .ml_button span {  
	list-style-type: none !important;	
 	display: block;      
 	padding: 0px 15px 0px 47px;  
 	background-color: #FFFFFF;  
 	border-bottom: 1px #d4d4d4 solid;   
 	background-position: left 10px center;   
 	background-repeat: no-repeat;     
 	background-size: auto 20px;  
	font-size: 0.8em;       
 	text-align: left;       
 	color: #000000;            
 	box-sizing: border-box;  
	line-height: 30px; 
}     

.ml_lang_selector .ml_button span {
	white-space: nowrap;
	display: flex !important;

}
.ml_lang_selector .ml_select-list li span:hover,  
.ml_lang_selector .ml_select-list li span:focus {     
 	opacity: 1;     
 	cursor: pointer;
 	background-color: #f0f0f0;
}

.ml_select-list-link {
	display: inline-block;
	background-image: url(https://www.modules4u.biz/shopify/multi-lingo/images/chevron_down.svg);
	background-repeat: no-repeat;     
 	background-size: 12px;  
 	background-position: left center; 
 	min-width: 12px;
 	min-height: 12px;
 	margin-left: auto;
}

.lang_tab {
	min-width:68px !important;
}

.ml_lang_texts_long {
  	cursor: pointer;
	min-width:170px;
}
.ml_lang_texts_short {
  	cursor: pointer;
	min-width:none !important;
}
