/******************* Alipay *************************/


html, body{
    background: #F2F2F2 !important;
}

header {
    background: #FFFFFF !important;
}

header .nav-tabs>li>a {
    color: #000 !important;
}

header .nav>li>a:hover {
        border-bottom: solid 2px #000;
}
header .hmtabMenuContainer {
    background: #FFFFFF !important;
}

header #site-menu {
    background-color: #FFFFFF !important;
    border-top: solid 1px #FFFFFF !important;
}

header .header-top ul > li {
    background: #FFFFFF !important;
}

header .header-top .dropdown-menu >li >a, header .hmtabMenuContainer .nav-tabs >li >a {
    color: #000 !important;
}
@media (min-width: 767px) {
    header .tab-menu .wu-register a:hover {
        background-color: #fff !important;
    }
}
@media (min-width: 767px) {
    header .tab-menu .wu-signout .wu-user-logout {
        color: #000 !important;
    }
}
@media (max-width: 767px) {
	header .wu-hamburger-menu {
		color: #000 !important;
        border: 1px solid #000 !important;
	}
}

@media (min-width: 768px) and (max-width: 1280px) {
     .progress-extra {
		background: #000 !important;
	 }
 }
 
@media only screen and (max-width: 990px) {
    header .wu-header-logo img {
        width: auto !important;
        height: auto !important;
    }
 }
 
.progress-bar-web>ul.progress-bar-options>li.completedsteps, .progress-bar-web>ul.progress-bar-options>li.selectedLi {
	border-bottom: 3px solid #000 !important;
    color: #000 !important;
 }

.progress-bar-web>ul.progress-bar-options>li.selected-steps {
    border-bottom: 3px solid #000 !important;
    color: #000 !important;
 }

span.menubar {
    background: #000 !important;
}

span.global-lang-selector-button-text {
    color: #000 !important;
}

.global-lang-selector-button-icon:before {
    color: #000 !important;
}
.global-lang-selector-item-text {
    color: #000 !important;
}
.global-lang-selector-item-selected-icon:before {
	color: #000 !important;
 }
