.ehn-navbar-top{
    width: 100%;
}

.ehn-navbar-top-left{
    width: 50%;
    float: left;
}

.ehn-navbar-top-right{
    width: 50%;
    float: left;
}

.fa-linkedin, .fa-facebook{
    background: #fff;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    color: #214563;
    text-align: center;
    line-height: 30px;
    vertical-align: middle;
}

.social-icons li{
    float: left;
    list-style-type: none;
    list-style-image: none;
    margin-right: 10px;
}

.social-icons li a:hover{
    opacity: 0.7;
}

.ehn-navbar-top-icons{
    padding-bottom: 15px;
    margin-bottom: 7px;
    border-bottom: 1px solid #ccc;
}

.ehn-navbar-top-icons-left{
    width: 50%;
    float: left;
}

.ehn-navbar-top-icons-right{
    width: 50%;
    float: left;
    text-align: right;
    padding-top: 10px;
}

.ehn-navbar-top-icons-right .fa.fa-search{
    color: #fff;
}

.ehn-navbar-top-icons-right .tx-srlanguagemenu{
    float: right;
    font-family: 'Open Sans';
    font-weight: 400;
}
.ehn-navbar-top-icons-right .tx-srlanguagemenu .CUR{
  margin: 0;
}

.tx-srlanguagemenu.tx-srlanguagemenu-flags{
    margin: 8px 0 0 0;
}

.tx-srlanguagemenu .tx-srlanguagemenu-flag-linked, .tx-srlanguagemenu .tx-srlanguagemenu-flag-unlinked{
    float: left;
}

.tx-srlanguagemenu .CUR a, .tx-srlanguagemenu .NO a, .tx-srlanguagemenu .INACT a{
    font-weight: 400;
}

.ehn-navbar-top-icons-right .tx-srlanguagemenu-links .SPC:before{
    display: none;
}

.ehn-navbar-top-icons-right .tx-srlanguagemenu a:hover{
    opacity: 0.7;
}

.ehn-navbar-top-icons-right .btn-search{
    border: none;
    background-color: transparent;
}

.ehn-navbar-top-icons-right .btn-search:hover{
    opacity: 0.7;
    border: none;
    background-color: transparent;
}

li.search{
    display: none !important;
}

#navbar li{
    width: 25%;
}

 #navbar li a:hover, .btn.active, .btn:hover, .nav>li:hover>a, .nav>.current-menu-item>a, .nav>.menu-item-hover>a, #navbar ul li a:hover, #navbar ul li a:hover{
    background-color: transparent !important;
    opacity: 0.8;
}

#navbar #menu-main-navigation-menu, .navbar-dark .navbar-nav, .navbar-nav{
    background-color: transparent !important;
} 

.navbar>.container{
    padding-top: 0;
}

.navbar-logo{
    padding-top: 30px;
}


/* NAVBAR STUCK STYLE */

.navbar-stuck .ehn-navbar-top{
    position: fixed;
    z-index: 9999;
    top: 0;
}

.navbar-stuck .ehn-navbar-top-icons{
    display: none;
}

.navbar-stuck:not(.sticky-logo-disabled) .navbar-logo, .logo-location-sticky_nav, .logo-location-header.logov-stuck{
    height: 38px;
}

.navbar-header{
    max-width: 10px;
}

.navbar-stuck .navbar-header{
    display: block;
    max-width: none;
}



#menu-main-navigation-menu .dropdown-menu{
    background-color: #ec6a5a !important;
    border: none !important;
}

.dropdown-menu > li:hover > a, .dropdown-menu > li > a:hover, .navbar-nav > li > .dropdown-menu li a:hover, .navbar-nav > li > .dropdown-menu li.current-menu-item > a{
    background-color: #103554 !important;
}