#LanguageWrapper.languages-dropdown {position:relative;height:40px;padding:0 10px; display:flex;align-items:center;background: none;color:#fff;font-weight:700;}

#LanguageWrapper.languages-dropdown .fas {font-family:'FontAwesome';font-style:normal;margin-left:5px;}

#LanguageWrapper.languages-dropdown ul {position:absolute;top:40px;left:0;list-style:none;padding:5px 10px;background:#fff;width:100%;visibility: hidden;opacity: 0;transition: visibility 0.3s, opacity 0.3s;}

#LanguageWrapper.languages-dropdown ul a {color: #666;}

#LanguageWrapper.languages-dropdown:hover ul {opacity:0.95;visibility:visible;font-weight:500;}

#LanguageWrapper.languages-dropdown.languagesdropdown--pipeseperator .fas {margin-left:8px;}

#LanguageWrapper.languages-dropdown.languagesdropdown--pipeseperator .selectedlanguage-bodytop {margin-right:8px;position:relative;}

#LanguageWrapper.languages-dropdown.languagesdropdown--pipeseperator .selectedlanguage-bodytop::after {content:''; position:absolute;right:-8px;top:10%;width:1px;height:80%;background: #ccc;}







/* #LanguageWrapper.languages-dropdown ul li:not(:last-child) {border-bottom:1px solid #f1f1f1;color:#333;} */






/* #Languages .selectdiv {position: relative; float: left; height:32px;}

#Languages .selectdiv:after {content: '\f107';font: normal normal normal 16px FontAwesome;color: #333; right: 8px;top: 50%;transform: translateY(-50%);position: absolute;pointer-events: none;}

#Languages select::-ms-expand {display: none;}

#Languages .selectdiv select {-webkit-appearance: none;-moz-appearance: none;appearance: none;width:55px;border:1px solid #ccc;border-radius:0 !important;height:32px;padding-left:6px;padding-bottom:1px;font-weight:700;background:transparent;border:0;}

#Languages .selectdiv option span {border-bottom:1px solid #ccc;padding: 0 5px;} */