.fieldset.create.info .newsletter{
    display: none;
}
.contact-index-index .fieldset>.field:nth-child(10) {
    display: none;
}
.page-footer .top_footer{
    max-width: 1000px;
}
.ambrand-index-index .page-main{
    max-width: 100%;
}
.ambrand-index-index #maincontent{
    max-width: 100%;
}
.ambrand-index-index #maincontent .columns .column.main{
    width: 100%;
}
.customer-account-create .actions-toolbar .primary #submit-form{
    background: #015899;
}
.page-header .header.content .logo{
    order: 6;
}
.page-header .header.content .block-search{
    order: 4;
}
.page-header .header.content .switcher-language{
    order: 5;
}
.page-header .header.content .header-login{
    order: 1;
}
.page-header .header.content .account {
    order: 2;
}
.page-header .header.content .minicart-wrapper{
    order: 3;
}
.page-header .header.content{
    position: relative;
}
.page-header .header.content::before{
    background: url(https://eeparts.de/pub/media/wysiwyg/bg-header.jpg) center no-repeat !important;
    left: 0px;
    top: 0px;
    width: 60%;
    height: 40px;
    position: absolute;
    content: "";
    background-size: cover !important;
}
.page-footer .footer-bottom {
    background: url(https://eeparts.de/pub/media/wysiwyg/bg-header.jpg) center no-repeat !important;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 40px;
    position: relative;
    content: "";
    background-size: cover !important;
}
.page-footer .footer-bottom .pull-left .copyright span{
    position: relative;
    z-index: 10;
}
.header.content .block-minicart .action.primary.checkout,
#maincontent  .action.primary{
    background: #676e78 !important;
    color: #fff !important;
}
#maincontent  .action.primary:hover,
#enquire-form .action.primary:hover,
.header.content .block-minicart .action.primary.checkout:hover{
    background: #015899 !important;
}

@media(max-width: 767px) {
    .ec-sections-expand .nav-sections .section-item-content > nav > ul > li .node-item {
        display: none;
    }
    .ec-sections.ec-sections-expand .ec-navigation ul li .mobile-opened ~ .dropdown {
        position: relative;
        display: block;
        top: 0;
    }

    .ec-sections-expand .nav-sections .section-item-content > nav > ul > li:hover .node-item {
        top: 0;
    }

    .ec-sections-expand .nav-sections .section-item-content > nav > ul > li .node-item {
        opacity: 1;
        visibility: visible;
    }
    .ec-sections-expand .nav-sections .section-item-content > nav > ul > li .node-item .page-main .category-tree > li .dropdown.submenu {
        display: none;
    }

    .ec-sections-expand .nav-sections .section-item-content > nav > ul > li .node-item .page-main .category-tree > li:hover .mobile-opened + .dropdown.submenu {
        top: 0;
        position: relative;
        display: block;
        opacity: 1;
        visibility: visible;
    }

    .menu-item-inner  .dropdown.submenu {
        opacity: 0;
        visibility: hidden;
    }

    .header-login {
        display: none;
    }

    .page-header .header.content * {
        order: unset !important;
    }

    .page-header .header.content {
        padding: 50px 15px;
    }

    .header.content .nav-toggle {
        margin: 22px 0 0 10px;
    }

    .header.content .txt {
        display: none;
    }

    .page-header .minicart-wrapper {
        position: static;
    }

    .page-header .header.content .account {
        width: 50px;
    }

    .header.content .block.block-search {
        margin-right: 0;
    }

    .page-header .minicart-wrapper {
        width: 50px;
    }
}


/* NewHome eeparts */
@media (min-width:768px) {
    .-amsearch-overlay-opened .page-header .header.content .amsearch-wrapper-block {
        width: 50%;
    }

    .-amsearch-overlay-opened .amsearch-input-wrapper .amsearch-button.-close {
        filter: brightness(100) saturate(0);
        display: block !important;
        font-size: 55px;
        width: 55px;
        height: 55px;
        background-size: 21px;
        opacity: 0.8;
    }

    .sections.nav-sections {
        max-height: 0;
        overflow: hidden;
        order: 1;
        transition: all 0.5s;
        opacity: 0;
        position: absolute;
        top: 80px;
        width: 100%;
        background: #fff;
        box-shadow: 0 15px 30px 0 rgb(90 124 145 / 35%),
            inset 0 15px 30px 0 rgb(192 206 216 / 35%);
    }

    .sections.nav-sections ul::before {
        color: rgba(0, 43, 73, 0.2);
    }

}

/* animation */
