.navRight
{
    float: left;
}

.aLanguage
{
    font-size: 14px;
    padding-top: 7px;
    text-decoration: none !important;
}

.navbar-brand img
{
    bottom: 0;
}

.aLogout
{
    position: relative;
    bottom: 2px;
}

.navbar-dark .navbar-nav .nav-link
{
    font-size: 18px;
}

.navbar-brand
{
    margin-right: 0px !important;
    margin-left: 1rem !important;
}

.btnNotifications
{
    float: left;
}

.btnNotifications .far
{
    top: 1px;
}

.btnNotifications .spanNotificationUnreadCount
{
    left: -9px;
    right: auto;
}

#navDarkAL .navbar-collapse .navbar-nav
{
    padding-right: 0px;
}

#divLangNav .navbar-toggler .navbar-toggler-icon
{
    right: -5px
}

@media screen and (max-width: 991px) and (min-width: 100px)
{
    .aLang 
    {
        top: 9px !important;
    }
}

@media screen and (max-width: 450px) and (min-width: 100px)
{
    .aLang 
    {
        top: 5px !important;
    }

    #divLangNav .spanUserFullName
    {
      margin-left: 0px !important;
    }

    #divLangNav .btnNotifications .far
    {
        top: 0px;
    }
  
    #divLangNav .aLanguage
    {
      padding-top: 4px;
    }
  
    #divLangNav .navbar-toggler .navbar-toggler-icon
    {
      right: -5px;
    }
}