body > div.zpheader-style-02.theme-header-style-02-responsive-dark-background > div.theme-header.zpdark-header-portion > div {
    padding-bottom: 10px;
    padding-top: 10px;
}
body > div.zpheader-style-02.theme-header-style-02-responsive-dark-background > div.theme-header-topbar.theme-hide-res-topbar-checkout.zpdark-header-portion.theme-topbar-not-in-header-05 {
	position:absolute;
}

.zpheader-style-02 .theme-header .zpcontainer .theme-branding-info {
    padding-right: 0 !important;
}

.theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-menu ul.theme-scoialicon-inner-parent li a svg, .theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-menu ul.theme-scoialicon-inner-parent li a img {
    fill: #2f4630 !important;
}



/* Logo On Mobile */


@media (max-width: 768px) {
.theme-header .zpcontainer .theme-branding-info .theme-logo-parent a img.mobileLogoAuto {
height: 80px !important;

}
body > div.zpheader-style-02.theme-header-style-02-responsive-dark-background.theme-mobile-header-fixed > div.theme-header.zpdark-header-portion > div {
padding-bottom: 0 !important;
padding-top: 0 !important;
}
    body > div.theme-banner > div > div > ul > li > div.zphero-slider-container.zshero-banner-style-08 > div > div.zprow.zpalign-items-flex-start.zpjustify-content-center > div.zpelem-col.zpcol-md-7.zpcol-sm-10.zpalign-self-center.zpdefault-section.zpdefault-section-bg > div {
    margin: 0 !important;
    }
}


