/* 05/02/2026 */
.page-id-47 .som-list-bg .som-bg.bg-5,
.page-id-47 .som-list-bg .som-bg.bg-6,
.page-id-47 .som-list-bg .som-bg.bg-4,

.page-id-3 .som-list-bg .som-bg.bg-5,
.page-id-3 .som-list-bg .som-bg.bg-6,
.page-id-3 .som-list-bg .som-bg.bg-4,

.page-id-49 .som-list-bg .som-bg.bg-5,
.page-id-49 .som-list-bg .som-bg.bg-6,
.page-id-49 .som-list-bg .som-bg.bg-4,

.page-id-2813 .som-list-bg .som-bg.bg-5,
.page-id-2813 .som-list-bg .som-bg.bg-6,
.page-id-2813 .som-list-bg .som-bg.bg-4,

.page-id-2812 .som-list-bg .som-bg.bg-5,
.page-id-2812 .som-list-bg .som-bg.bg-6,
.page-id-2812 .som-list-bg .som-bg.bg-4,

.page-id-2811 .som-list-bg .som-bg.bg-5,
.page-id-2811 .som-list-bg .som-bg.bg-6,
.page-id-2811 .som-list-bg .som-bg.bg-4,

.page-id-2810 .som-list-bg .som-bg.bg-5,
.page-id-2810 .som-list-bg .som-bg.bg-6,
.page-id-2810 .som-list-bg .som-bg.bg-4,

.page-id-2823 .som-list-bg .som-bg.bg-5,
.page-id-2823 .som-list-bg .som-bg.bg-6,
.page-id-2823 .som-list-bg .som-bg.bg-4,

.page-id-2822 .som-list-bg .som-bg.bg-5,
.page-id-2822 .som-list-bg .som-bg.bg-6,
.page-id-2822 .som-list-bg .som-bg.bg-4,

.page-id-53 .som-list-bg .som-bg.bg-5,
.page-id-53 .som-list-bg .som-bg.bg-6,
.page-id-53 .som-list-bg .som-bg.bg-4,

.page-id-2807 .som-list-bg .som-bg.bg-5,
.page-id-2807 .som-list-bg .som-bg.bg-6,
.page-id-2807 .som-list-bg .som-bg.bg-4,

.page-id-2806 .som-list-bg .som-bg.bg-5,
.page-id-2806 .som-list-bg .som-bg.bg-6,
.page-id-2806 .som-list-bg .som-bg.bg-4,

.page-id-2821 .som-list-bg,
.page-id-2820 .som-list-bg,
.page-id-2815 .som-list-bg,
.page-id-2814 .som-list-bg {
	display: none;
}

/* 09/02/2026 */
#menu-menu-language {
	display: flex;
    align-items: center;
}

#menu-menu-language li {
	position: relative;
	margin-top: 0 !important;
    margin-right: 10px;
    padding-right: 10px;
}

#menu-menu-language li::before {
	position: absolute;
    width: 1px;
    height: 70%;
    background: #fff;
    content: '';
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

#menu-menu-language li#menu-item-wpml-ls-27-zh-hans {
    margin-right: 0;
    padding-right: 0;
}

#menu-menu-language li#menu-item-wpml-ls-27-zh-hans::before {
	display: none;
} 

#menu-menu-language #menu-item-wpml-ls-27-en {
	order: 1;
}

#menu-menu-language #menu-item-wpml-ls-27-zh-hant {
	order: 2;
}

#menu-menu-language #menu-item-wpml-ls-27-zh-hans {
	order: 3;
}

#menu-menu-language li a {
	font-size: 20px !important;
}

@media screen and (max-width: 1024px) {
	#menu-menu-language li a {
		font-size: 16px !important;
	}
}