/* SubMenu */
.et_header_style_brain_menu .greeting{
    float: left;
}
/* MENU */
.et_header_style_brain_menu li a .trademark{
    font-size: 10px;
    vertical-align: text-top;
    position: absolute;
    margin-left: 5px;
    margin-top: -10px;
}
/* Logo Fix */
.et_header_style_brain_menu .logo_container {
    width: 200px;
    float: left;
    padding-top: 12px;
    position: absolute;
    z-index: 99999;
}
/* Header LogOut Admin */
.et_header_style_brain_menu #main-header #menu-item-9901, .et_header_style_brain_menu #main-header #menu-item-9901 a{
    display: none;
    padding: 0 !important;
}
/* Header LogOut */
.et_header_style_brain_menu #main-header #menu-item-9902, .et_header_style_brain_menu #main-header #menu-item-9902 a{
    display: none;
    padding: 0 !important;
}
/* Footer LogOut Admin */
.et_header_style_brain_menu #main-footer #menu-item-9901, .et_header_style_brain_menu #main-footer #menu-item-9901 a{
    display: none;
    padding: 0 !important;
}
/* Footer LogOut */
.et_header_style_brain_menu #main-footer #menu-item-9902, .et_header_style_brain_menu #main-footer #menu-item-9902 a{
    display: none;
    padding: 0 !important;
}
.et_header_style_brain_menu .logo_container #logo{
    width: 150px;
}
.et_header_style_brain_menu .logo_container a {
    transition: opacity 0.2s;
}
.logo_container a:hover{
    opacity: .6;
}
/* Icons MainNav */
.et_header_style_brain_menu #top-menu-nav .icon-holder{
    width: 30px;
    height: 20px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
.et_header_style_brain_menu #top-menu-nav .icon-nav{
    padding: 17px 10px;
}
.et_header_style_brain_menu #top-menu>li:last-child {
    padding-right: 0;
}
/* changeLanguage Icon */
.et_header_style_brain_menu .changeLanguage {
    margin-top: 3px;
    float: right;
    margin-right: 30px;
}
.et_header_style_brain_menu .changeLanguage a img{
    width: 25px;
    float: right;
}
/* search */
.et_header_style_brain_menu .et_search_form_container{
    left: 30px;
}
/* responsive menu */
@media (max-width: 1100px){
    /* burger menu */
    .et_header_style_brain_menu #et_mobile_nav_menu .mobile_menu_bar:before{
        color: white;
    }
    .et_header_style_brain_menu #et_mobile_nav_menu .icon-holder{
        height: 40px;
        width: 40px;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .et_header_style_brain_menu .cc-revoke{
        display: none !important;
    }
    .et_header_style_brain_menu #et_mobile_nav_menu {
        display: block;
    }
    .et_header_style_brain_menu #top-menu {
        display: none;
    }
    .et_header_style_brain_menu .container {
        width: 80%;
        max-width: 1080px;
        margin: auto;
    }
    .et_header_style_brain_menu .et_header_style_left #logo, .et_header_style_split #logo {
        max-width: 50%;
    }
    .et_header_style_brain_menu #et_top_search {
        margin: 0 35px 0 0;
        float: left;
    }
    .et_header_style_brain_menu .et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
        padding: 0 !important;
        padding-top: 24px !important;
    }
}

@media (min-width: 981px) and (max-width: 1100px){
    .et_header_style_brain_menu #et_top_search{
        margin: 20px 35px 0 0;
    }
    .et_header_style_brain_menu #et_mobile_nav_menu{
        margin-top : 10px;
    }
    /* changeLanguage Icon */
    .et_header_style_brain_menu .changeLanguage {
        margin-top: 13px;
    }
}

@media (min-width: 1101px){
    .anchornav{
        position: relative;
        top: -108px;
    }
    .et_header_style_brain_menu .container {
        width: 1080px;
    }
    /* Fix NAV */
    .et_header_style_brain_menu #et-top-navigation {
        width: 100%;
        padding-top: 0px !important;
        float: left;
        padding-left: 200px !important;
        //left: 200px !important;
        position: absolute;
    }
    /* search */
    .et_header_style_brain_menu #et_top_search {
        margin: 22px 0 0 0;
        transition: opacity 0.2s ease-in;
    }
    #et_top_search:hover {
        opacity: .6;
    }
}
/* end responsive menu */




/* MOBILE NAV */
@media (max-width: 980px){
    .et_fixed_nav.et_header_style_brain_menu #main-header{
        height: 54px;
    }
    .et_header_style_brain_menu #et-top-navigation {
        margin-top: 12px;
    }
    .et_header_style_brain_menu #et-top-navigation .et_mobile_menu{
        top: 54px;
    }
}

@media (min-width: 981px){
    /* dont change color if scrolling */
    .et_header_style_brain_menu .et-fixed-header#main-header .nav li ul{
        background-color: white;
    }
    .et_header_style_brain_menu .et-fixed-header #top-menu li ul a{
        color: #0063a4 !important;
    }
	/* SubMenu */
    .et_header_style_brain_menu  #top-header{
        transform: translateY(0)!important;
        -webkit-transform: translateY(0)!important;
        opacity: 1 !important;
    }
    .et_header_style_brain_menu  #top-header #et-secondary-nav li{
        text-transform: capitalize;
    }
    /* Disable Animation */
    .et_header_style_brain_menu .sub-menu{
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
    }
    .et_hide_nav.et_fixed_nav.et_header_style_brain_menu #main-header, .et_header_style_brain_menu #main-header  {
        opacity: 1;
        transform: translateY(0)!important;
        -webkit-transform: translateY(0)!important;
        transition: none;
        height: 54px;
    }
    /* if link is bigger than standart, then... */
    .oneLineLink a{
        width: 100% !important;
    }
}
/* NEW Main Nav */
@media (min-width: 1101px){
    /* Mobile Menu */
    .et_header_style_brain_menu #et-top-navigation{
        padding-left: 200px !important;
        position: relative;
        //position: initial;
        padding-top: 12px;
    }
    .et_header_style_brain_menu #et-top-navigation .et_mobile_menu{
        top: 54px;
    }
    /* nav */
    .et_header_style_brain_menu #top-menu-nav{
        width: calc(100% - 70px);
    }
    .et_header_style_brain_menu #top-menu-nav #top-menu{
        width: 100%;
    }
    /* Icons */
    .et_header_style_brain_menu #top-menu>li:last-child {
        padding-right: 10px;
    }
    .et_header_style_brain_menu #top-menu-nav .icon-nav{
        padding: 17px 10px;
        float: right;
    }
    /* search */
    .et_header_style_brain_menu #et_top_search, #et_search_icon{
        margin: 22px 0 0 20px;
    }
    /* search */
    .et_header_style_brain_menu .et_search_form_container{
        left: 0px;
    }
    /* changeLanguage Icon */
    .et_header_style_brain_menu .changeLanguage {
        margin-top: 14px;
        float: right;
        margin-right: 0px;
    }
    .et_header_style_brain_menu .changeLanguage a:hover{
        opacity: .6;
    }
    .et_header_style_brain_menu .changeLanguage a img{
        width: 25px;
        float: right;
    }
    /* LOGO */
    .et_header_style_brain_menu .logo_container .logo_helper{
        display: block;
    }
    /* a-hover double effect fix */
    .et_header_style_brain_menu #et-top-navigation nav>ul>li>a{
        padding-bottom: 0 !important;
    }
    .et_header_style_brain_menu #main-header #top-menu > li:not(.icon-nav) {
        padding: 20px 20px;
        float: left;
    }
    .et_header_style_brain_menu #main-header #top-menu li:hover {
        background: #e5e5e57d;
        color: #fff;
    }
    .et_header_style_brain_menu #main-header #top-menu li a:hover {
        opacity: 1;
        background: none;
    }
    /* LEVEL 1 */
    .et_header_style_brain_menu #top-menu > li > a{
        width: 100%;
    }
    .et_header_style_brain_menu #top-menu li {
        display: inline-block;
        font-size: 14px;
        padding-right: 22px;
        position: initial;
    }
    /* li have children */
    .et_header_style_brain_menu #top-menu .menu-item-has-children>a:after {
        content: "" !important;
    }
    .et_header_style_brain_menu #top-menu .menu-item-has-children>a {
        padding-right: 0px !important;
    }
    /* LEVEL 2 */
    .et_header_style_brain_menu #main-header #top-menu .sub-menu li {
        padding: 7px 20px;
        min-width: 25%;
        float: left;
    }
    .et_header_style_brain_menu #main-header #top-menu .sub-menu li a{
        width: 100%;
    }
    .et_header_style_brain_menu .nav li ul.sub-menu {
        padding: 0;
    }
    .et_header_style_brain_menu #et-top-navigation ul ul.sub-menu {
        margin-left: 0px;
        margin-top: 0px;
        border-top: none;
        border-bottom: 1px solid #e5e5e5;
        top: 54px;
    }
    .et_header_style_brain_menu #et-top-navigation ul li > ul{
        position: absolute;
        //display: flex;
        display: inline;
        width: 1080px;
        left: 0;
    }
    /* LEVEL 3 */
     .et_header_style_brain_menu #main-header #top-menu .menu-item-has-children > ul.sub-menu .menu-item-has-children > ul.sub-menu{
        display: grid;
     }
     .et_header_style_brain_menu #main-header #top-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu{
        top: 55px;
     }

    /* LEVEL 4 */
     .et_header_style_brain_menu #main-header #top-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu {
        display: block;
       	left: 0;
        width: auto;
        top: 0;
     }
     .et_header_style_brain_menu #main-header #top-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children > ul.sub-menu > li{
        width: 20%;
        padding: 0;
        float: left;
     }
     .et_header_style_brain_menu #main-header #top-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children > ul.sub-menu > li a{
        width: 100%;
        min-width: auto;
     }
     .et_header_style_brain_menu #main-header #top-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children > ul.sub-menu > li a{
        margin: 0 auto;
     }
     .et_header_style_brain_menu #main-header #top-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children > ul.sub-menu > li p{
        text-align: center;
        font-size: 14px;
     }
     /* pics in Level 4 */
     .et_header_style_brain_menu #main-header #top-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children > ul.sub-menu > li a .image-holder{
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: contain;
        height: 100px;
        width: 100%;
     }
     .et_header_style_brain_menu #main-header #top-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children > ul.sub-menu > li a .image-holder{
        transform: scale(0.8);
        transition: 0.2s;
     }
     .et_header_style_brain_menu #main-header #top-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children > ul.sub-menu > li:hover > a .image-holder{
        transform: scale(1);
     }

}





























