@media (min-width: 992px) {
    .header-style-10 .header-top-part-inner a.header-login-icon, .header-style-10 .header-top-part-inner span.header-phone-icon, .header-style-10 .header-top-part-inner a.header-chat-icon {
        color: #ffffff;
        border: 1px solid #ffffff;
    }
	
	.header-top-part {
    background-color: #ffffff !important;
}
	
	.header-login-icon {
    background-color: #000000 !important;
}
	.header-chat-icon {
    background-color: #000000 !important;
}
	.header-phone-icon {
    background-color: #000000 !important;
}
	  }
 .header-style-10 .header-top-part-inner span.header-phone-icon + span a {
        color: #000000;
        font-weight: 600;
        font-size: 16px;
        display: block;
	}
	 
	 .header-style-10 .header-top-part-inner span.header-phone-icon + span {
        color: #000000;
        font-size: 14px;
        font-weight: 500;
        line-height: 1.4;
    }
.header-style-10 .main-header .main-navigation-area .main-navigation ul {
        text-align: center;
    }
.main-header .main-navigation-area .main-navigation ul.menu > li.current-menu-item > a::after, .main-header .main-navigation-area .main-navigation ul.menu > li.current > a::after { content: ""; background-color: #ffffff; height: 5px; transition: 0.5s ease-out; position: absolute; left: 15px; bottom: 0px; width: calc(100% - 30px); }

.header-style-10 .header-btn-area .header-btn {
        background-color: #ffffff;
        border: 1px solid #000000;
	      color: #000000 !important;}

	.header-style-10 .header-btn-area .header-btn:hover {
        color: #737373 !important;
    }

    .header-style-10 .header-btn-area .header-btn i {
        color: #737373;
			padding-right: 8px;}
			
			a.header-chat-icon .rtcl-unread-badge {
    position: absolute;
    right: -12px;
    top: -10px;
    padding: 4px 2px;
    font-size: 10px;
    line-height: 1;
    bottom: inherit;
    left: inherit;
    width: 17px;
    height: 17px;
    overflow: hidden;
    text-align: center;
				background-color: #e7291e;}

.header-style-10 .main-header .site-branding {
        max-width: 170px;
    }