.site-header-wrapper {
    border-bottom: 1px solid rgba(0,0,0,.1);
    padding-left: 30px;
    padding-right: 30px;
}
.transparent_header .site-header:not(.sticky) .site-header-wrapper {
    border-color: rgba(235, 235, 235, 0.2);
}
.site-logo {
	float: left;
    display: inline-block;
}
.site-header {
    padding: 0;
}
@media only screen and (min-width: 1025px) {
    .site-logo {
        float: left;
        border-right: 1px solid rgba(0,0,0,.1);
        padding-right: 30px;
    }
    .transparent_header .site-header:not(.sticky) .site-logo {
        border-color: rgba(235, 235, 235, 0.2);
    }
    .site-header ul.mega-menu {
        float: right;
    }
    .header-actions {
        padding-left: 30px;
        border-left: 1px solid rgba(0,0,0,.1);
    }
    .transparent_header .site-header:not(.sticky) .header-actions {
        border-color: rgba(235, 235, 235, 0.2);
    }
    .site-header:not(.sticky) .header-actions {
        margin-top: 0 !important;
    }
    .site-header:not(.sticky) .main-mega-navigation {
        padding-top: 0 !important;
    }
    .tools_button_icon i {
        background: none;
        font-size: 14px;
        width: auto;
        height: auto;
    }
    #mini-cart.default i.fa-shopping-cart {
        background: none;
        font-size: 14px;
        width: auto;
        height: auto;
    }
    #mini-cart .cart-popup {
        right: 0;
    }
    .site-header.sticky {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .mega-menu .popup > .inner,
    .mega-menu .narrow .popup > .inner,
    .widget_shopping_cart_content,
    .sticky .mega-menu .narrow .popup>.inner,
    .sticky .mega-menu .popup>.inner,
    .sticky .widget_shopping_cart_content {
        margin-top: 0;
    }
}
@media only screen and (max-width: 1024px) {
	
	.site-logo
	{
	    margin-top: 3px;
	    margin-bottom: 4px;
	}
}