@media (prefers-reduced-motion: no-preference) {
    @media (prefers-reduced-motion: no-preference) {
        @media (min-width: 1025px) {
            .master-wrapper-page .header {
                position: relative;
                z-index: 1020;
                width: 78%;
            }
        }
    }
}

@media (prefers-reduced-motion: no-preference) {
    @media (prefers-reduced-motion: no-preference) {
        @media (min-width: 1281px) {
            .header .search-box {
                width: 600px !important;
            }
        }
    }
}



.header-logo {
    text-align: left;
}

    .header-logo a {
        display: inline-block;
        max-width: 100%;
        line-height: 0; /*firefox line-height bug fix*/
    }

        .header-logo a img {
            max-width: 120%;
            margin-top: 19px;
        }


@media (prefers-reduced-motion: no-preference) {
    @media (prefers-reduced-motion: no-preference) {
        @media (max-width: 1280px) {
            .header .search-box {
                width: 400px !important;
            }

            .responsive-nav-wrapper {
                margin-top: 50px !important;
            }
        }
    }
}



@media (prefers-reduced-motion: no-preference) {
    @media (prefers-reduced-motion: no-preference) {
        @media (max-width: 1024px) {
            .header .search-box {
                width: 100% !important;
            }

            .responsive-nav-wrapper {
                margin-top: 5px !important;
                margin-right: 20px !important;
            }
        }
    }
}
