.jiana-space-profile-page { padding-bottom: 24px; }
.jiana-space-profile-page #pt,
.jiana-space-profile-page #ct,
.jiana-space-profile-page #uhd,
.jiana-space-profile-page > .wp {/* width: 1200px; max-width: calc(100% - 32px); */margin-left: auto; margin-right: auto; }
.jiana-space-profile-page #pt { margin: 0 auto 8px; padding: 8px 0 2px; min-height: 0;/* height: auto;*/ border: none; background: transparent;/* line-height: 1.4;*/height: 30px;line-height: 30px; }
.jiana-space-profile-page #pt .z,
.jiana-space-profile-page #pt .z a,
.jiana-space-profile-page #pt .z span,
.jiana-space-profile-page #pt .z em {/* float: none; display: inline; height: auto; color: #8b97a6;*/ }
.jiana-space-profile-page #pt .z a { color: #738295; }
.jiana-space-profile-page #pt .z em { margin: 0 8px; background: none; line-height: inherit; }

/* Space hero: must override template/common.css `#uhd ...` rules. */
#uhd.jiana-space-hero { position: relative; overflow: hidden; margin: 0 auto 16px; padding: 0; border: none; border-radius: 2px; background: #fff; }
#uhd.jiana-space-hero #uhd_bg { position: relative; height: 200px; overflow: hidden; border-radius: 2px 2px 0 0; background: #3498db; }
#uhd.jiana-space-hero #uhd_bg .home_forum_header_js { position: absolute; display: block; background: #fff; opacity: .1; border-radius: 10%; pointer-events: none; z-index: 1; will-change: top, left; }

#uhd.jiana-space-hero .h { position: relative; z-index: 2; padding: 0 24px 10px; margin-top: -80px; text-align: center; }
#uhd.jiana-space-hero .avt { display: block; float: none; width: 132px; margin: 0 auto 10px; }
#uhd.jiana-space-hero .avt a { display: inline-block; width: 132px; height: 132px; /*padding: 6px;*/ border-radius: 50%; background: #fff;/* box-shadow: 0 10px 26px rgba(0, 0, 0, .18); */box-sizing: border-box; }
#uhd.jiana-space-hero .avt img { display: block; width: 120px; height: 120px; border: none; border-radius: 50%;margin: 5px; }

#uhd.jiana-space-hero .mt { padding: 0; margin: 0; font-size: 22px; font-weight: 400; color: #333; }
#uhd.jiana-space-hero .mt .xs1 { display: block; margin-top: 6px; font-size: 12px; }
#uhd.jiana-space-hero .mt .xs1 a { color: #8ca1bb; }

#uhd.jiana-space-hero .jiana-profile-link,
#uhd.jiana-space-hero .jiana-profile-admin { margin: 8px 0 0; color: #9aa6b5; }
#uhd.jiana-space-hero .jiana-profile-admin { position: relative; display: inline-flex; align-items: center; justify-content: center; min-height: 18px; }
#uhd.jiana-space-hero .jiana-profile-link a,
#uhd.jiana-space-hero .jiana-profile-admin a { color: #8b97a6; }
#uhd.jiana-space-hero .jiana-profile-admin a + a:before { content: "|"; margin: 0 8px; color: #c2cad4; }

#uhd.jiana-space-hero .mn { float: none; margin: 8px 0 0; line-height: 1.8; text-align: center; }
#uhd.jiana-space-hero .mn ul { display: inline-flex; flex-wrap: wrap; gap: 0 22px; justify-content: center; }
#uhd.jiana-space-hero .mn li { float: none; display: inline-flex; }
#uhd.jiana-space-hero .mn a { padding: 0 0 0 18px; /*background: none; */color: #7a8898; }
#uhd.jiana-space-hero .mn a:hover { color: #3498db; text-decoration: none; }

/* Tabs: mimic target site underline tabs instead of "button" tabs. */
#uhd.jiana-space-hero .tb { display: block; padding: 0; margin: 0; border: none; text-align: center; line-height: 52px; }
#uhd.jiana-space-hero .tb li { float: none; display: inline-block; margin: 0 20px; padding: 0; }
#uhd.jiana-space-hero .tb a { display: block; width: 64px; padding: 0; border: 0; background: transparent; color: #999; font-size: 16px; line-height: 52px; text-align: center; }
#uhd.jiana-space-hero .tb li.a a { position: relative; width: 64px; background: #fff; color: #3498db; font-weight: 400; }
#uhd.jiana-space-hero .tb li.a a:after { content: ""; position: absolute; left: 0; bottom: 2px; width: 64px; height: 4px; background: #3498db; border-radius: 1px; }
#uhd.jiana-space-hero .tb a:hover { background: transparent; color: #3498db; text-decoration: none; }
.jiana-space-profile-page .jiana-profile-ct { padding-top: 0; border: none !important; background: transparent none !important; }
.jiana-space-profile-page .jiana-profile-ct .mn { float: none; width: 100% !important; margin: 0; }
.jiana-space-profile-page .jiana-profile-ct .bm.bw0 { padding: 0; background: transparent; border: none; }
.jiana-space-profile-page .jiana-profile-ct .bm.bw0 > .bm_c { padding: 0; border: 1px solid #edf1f5; background: #fff; }
.jiana-space-profile-page .u_profile { padding: 10px 18px 24px; color: #4d5968; }
.jiana-space-profile-page .u_profile .pbm.mbm.bbda,
.jiana-space-profile-page .u_profile #psts { margin: 0; padding: 18px 0 22px; border-bottom: 1px dashed #e6ecf2; }
.jiana-space-profile-page .u_profile #psts { padding-bottom: 8px; }
.jiana-space-profile-page .u_profile h2.mbn { margin-bottom: 14px; font-weight: 600; color: #2e3a47; }
.jiana-space-profile-page .u_profile ul { line-height: 2; }
.jiana-space-profile-page .u_profile .pf_l { overflow: hidden; margin: 0 -12px; }
.jiana-space-profile-page .u_profile .pf_l li { width: calc(33.333% - 24px); margin: 0 12px 6px; }
.jiana-space-profile-page .u_profile .pf_l em,
.jiana-space-profile-page .u_profile ul li em { display: inline-block; min-width: 72px; color: #93a0af; }
.jiana-space-profile-page .u_profile .bbda a { color: #2f95ea; }
.jiana-space-profile-page .u_profile .bbda a:hover { color: #1978c8; }
.jiana-space-profile-page .u_profile table { background: transparent; }

@media (max-width: 1024px) {
	.jiana-space-profile-page #pt,
	.jiana-space-profile-page #ct,
	.jiana-space-profile-page #uhd,
	.jiana-space-profile-page > .wp { /*max-width: calc(100% - 24px);*/ }
	#uhd.jiana-space-hero #uhd_bg { height: 180px; }
	.jiana-space-profile-page .u_profile .pf_l li { width: calc(50% - 24px); }
}

@media (max-width: 768px) {
	.jiana-space-profile-page { padding-bottom: 16px; }
	.jiana-space-profile-page #pt,
	.jiana-space-profile-page #ct,
	.jiana-space-profile-page #uhd,
	.jiana-space-profile-page > .wp { /*max-width: calc(100% - 16px); */}
	#uhd.jiana-space-hero { margin-bottom: 12px; }
	#uhd.jiana-space-hero #uhd_bg { height: 150px; }
	#uhd.jiana-space-hero .h { margin-top: -60px; padding: 0 14px 10px; }
	#uhd.jiana-space-hero .avt,
	#uhd.jiana-space-hero .avt a { width: 108px; height: 108px; }
	#uhd.jiana-space-hero .avt a { padding: 5px; box-shadow: 0 10px 22px rgba(0, 0, 0, .16); }
	#uhd.jiana-space-hero .avt img { width: 98px; height: 98px; }
	#uhd.jiana-space-hero .tb li { margin: 0 12px; }
	#uhd.jiana-space-hero .tb a { width: auto; min-width: 56px; padding: 0 4px; font-size: 14px; }
	#uhd.jiana-space-hero .tb li.a a { width: auto; min-width: 56px; }
	#uhd.jiana-space-hero .tb li.a a:after { left: 50%; transform: translateX(-50%); width: 56px; }
	.jiana-space-profile-page .u_profile { padding: 8px 14px 18px; }
	.jiana-space-profile-page .u_profile .pf_l { margin: 0; }
	.jiana-space-profile-page .u_profile .pf_l li { width: 100%; margin: 0 0 4px; }
}

@keyframes jianaSpaceFloat {
	from { transform: translate3d(0, 0, 0); }
	to { transform: translate3d(var(--drift-x), var(--drift-y), 0); }
}
ul#umanageli_menu {
    left: 60.617px !important;
    top: -259px !important;
}
ul#usermanageli_menu {
    left: -13px!important;
    top: -60px !important;
}
