

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/BASE.CSS
*/

/*!
global/base.less
*/.flex-container{display:flex}@media screen and (max-width:880px){.site-main>.b-layout{padding:0}}.site-main__inner{display:flex;flex-direction:row}@media screen and (max-width:1024px){.site-main__inner{flex-direction:column}}@media screen and (min-width:881px){.site-main.-home{padding-top:20px}}.site-main.-admin,.site-main.-users{padding:0}.content-layout{flex:1 1 0%;min-width:0}@media screen and (max-width:880px){.content-layout{flex:1 1 auto;margin:0;float:none}}.content-layout .b-layout{padding:0;max-width:inherit;margin:0}@media print{.content-layout{margin:0}}.view-feed .content-layout{margin-right:10px}.content-layout.-topic-edit{margin-right:auto}.content-layout .content-b{margin-top:30px}.content-border.-home-topics,.content-border.-all-topics,.content-border.-topic,.content-border.-topic-edit,.content-border.-category,.content-border.-all-events,.content-border.-notifications{background-color:var(--content-bg-col)}@media screen and (min-width:881px){.content-border.-home-topics,.content-border.-all-topics,.content-border.-topic,.content-border.-topic-edit,.content-border.-category,.content-border.-all-events,.content-border.-notifications{border-radius:var(--box-radius)}}.content-border.-home .idx-category-list,.content-border.-section-categories .idx-category-list{padding-bottom:32px;margin-top:13px;margin-left:8px;margin-right:6px}@media screen and (max-width:880px){}.content-border.-home .idx-parent,.content-border.-section-categories .idx-parent{background-color:var(--content-bg-col)}@media screen and (max-width:880px){.content-border.-home .idx-parent,.content-border.-section-categories .idx-parent{border-top:1px solid var(--line-border-col)}}@media screen and (min-width:881px){.content-border.-home .idx-parent,.content-border.-section-categories .idx-parent{border-radius:var(--box-radius);margin-bottom:20px;padding-top:10px}}.content-border.-home .idx-parent__heading-wrap,.content-border.-section-categories .idx-parent__heading-wrap{margin-left:24px;margin-right:24px}@media screen and (max-width:880px){.content-border.-home .idx-parent__heading-wrap,.content-border.-section-categories .idx-parent__heading-wrap{margin-left:14px;margin-right:14px}}.content-banner.-section{padding:30px 20px;background-color:var(--content-bg-col)}@media screen and (min-width:881px){.content-banner.-section{border-radius:var(--box-radius);margin-bottom:20px}}.content-main__inner.-event-search,.content-main__inner.-member-search,.content-main__inner.-tags{margin-right:0}.content-border.-home-topics{margin-top:35px}.content-footer__inner{padding:10px}.content-footer:after,.content-footer:before{content:' ';display:table;clear:both}.view-topic .content-aside__inner{position:sticky;top:0}.content-aside{flex:0 0 var(--layout-side);max-width:var(--layout-side);margin-left:20px;font-size:15rem;margin-bottom:50px}.content-aside-title{font-size:18rem;padding:10px 20px}.content-aside__inner{background-color:#fff}@media screen and (min-width:1025px){.content-aside__inner{border-radius:var(--box-radius)}}@media screen and (max-width:1024px){.content-aside{width:100%;border:none;flex:none;max-width:inherit;margin-left:0;margin-top:20px}}.formatted{font-size:16rem;line-height:1.5;overflow-x:auto;overflow-y:hidden;vertical-align:baseline;overflow-wrap:break-word}.formatted a{color:var(--link)}.formatted a:hover{color:var(--link-hover)}.formatted a:focus-visible{outline-offset:calc( 0px - var(--focus-outline-offset) )}.formatted p{display:block;font-weight:normal;max-width:100%;margin:11px 0}.formatted blockquote{border-left:3px #d0e5f2 solid;font-style:normal;margin:30px 0;padding:14px 24px;border-left:4px solid var(--link);background-color:#F7F9FB}.formatted ul,.formatted ol{display:block;list-style-position:outside;overflow:hidden;margin-top:1em;margin-bottom:1em}.formatted ul{list-style-type:disc;padding:0 0 0 28px}.formatted ol{list-style-type:decimal;padding:0 0 0 28px}.formatted b,.formatted strong{font-weight:var(--font-bold)}.formatted i,.formatted cite,.formatted em{font-style:italic}.formatted img{max-width:100%;padding:0;margin:0;border:none}.formatted img:not(.emo-img){cursor:pointer}.formatted img[style*="float:left"]{margin-right:5px;margin-bottom:5px}.formatted img[style*="float:right"]{margin-left:5px;margin-bottom:5px}.formatted iframe{max-width:99%}.formatted p.forumbee-code-block{display:none;font-family:var(--code-font);font-size:13rem;min-height:16px;overflow:auto;word-wrap:normal;white-space:pre;padding:1em;margin:0;background:#fcfcfc}.formatted pre[data-ref="forumbee-code-preview"]{display:none}.formatted pre:not( [data-ref="forumbee-code-preview"] ):not( [class*="language-"] ){margin:10px 0 15px;padding:9px 10px;border-left:3px solid #eee;font-size:13rem;font-family:var(--code-font);line-height:19px;min-height:16px;background:#fafafa;overflow:auto;word-wrap:normal;white-space:pre}.formatted pre.embed{border-left:none}.formatted pre p{margin:0}.formatted pre p:first-child{margin:0}.formatted pre::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none}.formatted pre::-webkit-scrollbar:vertical{width:12px}.formatted pre::-webkit-scrollbar:horizontal{height:12px}.formatted pre::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:#e7e7e7}.formatted pre::-webkit-scrollbar-track{border:1px solid #f6f6f6;border-left-style:none;background:#fff}.formatted pre.prettyprint p{font-size:12rem}.formatted hr{display:block;height:1px;border:0;border-top:1px var(--text-med) solid}.formatted .mention{color:var(--link);white-space:nowrap;cursor:pointer}.formatted .mention:focus-visible{outline-offset:-2px}.formatted .mention:before{content:'@';margin-right:-1px;color:var(--link)}.formatted .permalink{color:inherit;cursor:default;position:relative;border-bottom:1px dotted transparent}@media (hover: hover) and (pointer: fine){.formatted .permalink:hover{border-bottom:1px dotted #ccc}}.formatted h1,.formatted h2,.formatted h3,.formatted h4,.formatted h5,.formatted h6{display:block;margin-left:0;margin-right:0;margin-bottom:12px;font-weight:normal;line-height:1.4}.formatted h1.toc__permalink:before,.formatted h2.toc__permalink:before,.formatted h3.toc__permalink:before,.formatted h4.toc__permalink:before,.formatted h5.toc__permalink:before,.formatted h6.toc__permalink:before{content:'';display:block;visibility:hidden;pointer-events:none}.formatted h1.toc__permalink a,.formatted h2.toc__permalink a,.formatted h3.toc__permalink a,.formatted h4.toc__permalink a,.formatted h5.toc__permalink a,.formatted h6.toc__permalink a{display:inline;color:inherit;cursor:default;position:relative;border-bottom:1px dotted transparent}@media (hover: hover) and (pointer: fine){.formatted h1.toc__permalink a:hover,.formatted h2.toc__permalink a:hover,.formatted h3.toc__permalink a:hover,.formatted h4.toc__permalink a:hover,.formatted h5.toc__permalink a:hover,.formatted h6.toc__permalink a:hover{border-bottom:1px dotted #ccc}}.formatted h1{font-size:24rem;margin-top:32px}.formatted h1.toc__permalink:before{margin-top:-16px;height:16px}@media screen and (max-width:568px){.formatted h1.toc__permalink:before{margin-top:-58px;height:58px}}.formatted h2{font-size:22rem;margin-top:32px;font-weight:var(--font-bold)}.formatted h2:first-child{margin-top:12px}.formatted h2.toc__permalink:before{margin-top:-16px;height:16px}@media screen and (max-width:568px){.formatted h2.toc__permalink:before{margin-top:-58px;height:58px}}.formatted h3{font-size:18rem;margin-top:26px;font-weight:var(--font-bold)}.formatted h3:first-child{margin-top:12px}.formatted h3.toc__permalink:before{margin-top:-16px;height:16px}@media screen and (max-width:568px){.formatted h3.toc__permalink:before{margin-top:-58px;height:58px}}.formatted h4{font-size:16rem;margin-top:26px;font-weight:var(--font-bold)}.formatted h4.toc__permalink:before{margin-top:-21px;height:21px}@media screen and (max-width:568px){.formatted h4.toc__permalink:before{margin-top:-61px;height:61px}}.formatted h5{margin-top:21px;font-size:14rem;font-weight:var(--font-bold)}.formatted h5.toc__permalink:before{margin-top:-20px;height:20px}@media screen and (max-width:568px){.formatted h5.toc__permalink:before{margin-top:-60px;height:60px}}.formatted h6{margin-top:21px;font-size:12rem;font-weight:var(--font-bold)}.formatted h6.toc__permalink:before{margin-top:-20px;height:20px}@media screen and (max-width:568px){.formatted h6.toc__permalink:before{margin-top:-60px;height:60px}}.formatted figure{margin:25px 0}.formatted figure table{margin:0;width:100%}.formatted figure td .cell{min-width:50px}.formatted table{margin:25px 0 25px 0}.formatted table th{text-align:left;font-weight:var(--font-bold);border:1px solid rgba(204,204,204,0.36);padding:10px}.formatted table th p{font-weight:var(--font-bold)}.formatted table td{border:1px solid #dbdee2;padding:10px;background-color:#fff}.formatted .toc{display:block;margin:20px 0 30px 0;min-height:38px}.formatted .toc>p{display:block;margin:0;padding:0}.formatted.cke_wrap .toc.-selected{border:1px solid #e5e5e5}.formatted.cke_wrap .toc{border:1px solid transparent;position:relative;padding:1px}.formatted.cke_wrap .toc__button{position:absolute;top:4px;width:29px;height:29px;margin:0;padding:0;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer}@media (hover: hover) and (pointer: fine){.formatted.cke_wrap .toc__button:hover{background-color:#f9f9f9}}.formatted.cke_wrap .toc__button.-close{right:4px;background-image:url("/ckeditor_forumbee/toc-delete.svg?v=1737077243819");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.formatted.cke_wrap .toc__button.-refresh{right:40px;background-image:url("/ckeditor_forumbee/toc-refresh.svg?v=1737077243819");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.formatted.cke_wrap .toc__title-wrap{position:absolute;width:100%;top:0;left:0}.formatted.cke_wrap .toc__title{position:absolute;font-size:10rem;color:var(--text-med);display:inline-block;left:50%;transform:translate(-50%, -8px);background-color:#fff;padding:0 7px;text-transform:uppercase}.formatted .toc__section{margin:0;list-style-type:none;font-weight:normal;color:rgba(0,0,0,0.7);padding-left:20px}.formatted .toc__section.-lev0{padding-left:4px;counter-reset:lev0}.formatted .toc__section.-lev1{counter-reset:lev1}.formatted .toc__section.-lev2{counter-reset:lev2}.formatted .toc__section.-lev3{counter-reset:lev3}.formatted .toc__section.-lev4{counter-reset:lev4}.formatted .toc__item{padding-top:7px;line-height:1.5}.formatted .toc__item:before{padding-right:4px}.formatted .toc__item.-lev0:before{counter-increment:lev0;content:counter(lev0) ". "}.formatted .toc__item.-lev1:before{counter-increment:lev1;content:counter(lev0) "." counter(lev1) ". "}.formatted .toc__item.-lev2:before{counter-increment:lev2;content:counter(lev0) "." counter(lev1) "." counter(lev2) ". "}.formatted .toc__item.-lev3:before{counter-increment:lev3;content:counter(lev0) "." counter(lev1) "." counter(lev2) "." counter(lev3) ". "}.formatted .toc__item.-lev4:before{counter-increment:lev4;content:counter(lev0) "." counter(lev1) "." counter(lev2) "." counter(lev3) "." counter(lev4) ". "}.formatted .toc__link{border-bottom:1px solid rgba(0,0,0,0.1)}.formatted .quote__link{border-bottom:1px solid rgba(0,0,0,0.04);cursor:pointer;color:var(--text-med)}.formatted blockquote .mention{cursor:default}.formatted .video-inline{display:block;padding-bottom:56.27%;position:relative;height:0}.formatted .video-inline iframe{position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%}.formatted .align-left{float:left;margin:0 10px 10px 0}.formatted .align-right{float:right;margin:0 0 10px 10px}.formatted .align-center>figure{display:inline-block}.pen1{color:#f64036}.pen2{color:#ff8700}.pen3{color:#00ac56}.pen4{color:#009aff}.pen5{color:#9c60bd}.pen6{background-color:#fff4A8}.backtotop{margin-bottom:10px;color:var(--text-med);font-size:12rem;line-height:14px;border-bottom:1px #ccc solid;display:none;float:left}@media screen and (max-width:1024px){.backtotop{margin:0}}@media screen and (max-width:568px){.backtotop{margin:0}}#infotip.event__datetime_hover{max-width:initial;font-size:12rem;color:inherit}

/*
 * WEB-INF/CONTENT/THEMES/FORUMS/_CSS/BASE.CSS
*/

body{color:var(--text-dark);background-color:var(--body-bg)}.content-layout{padding-bottom:30px}@media screen and (max-width:880px){.content-layout{padding-top:0}}.site-msg .msgbox{margin-top:18px;background-color:#27a7ec;color:#ffffff}.site-msg .msgbox.msg_error{background-color:#999}.site-msg .msgbox.-status400 a{color:#fff;text-decoration:underline}@media screen and (min-width:569px) and (max-width:880px){.site-msg .msgbox{margin-bottom:10px}}@media screen and (max-width:568px){.site-msg .msgbox{margin-top:12px;margin-bottom:10px}}.field_error{color:#DB347F}.field_instruction{color:var(--text-med)}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/AUTH_BASE.CSS
*/

body{background-color:var(--body-bg)}.site-msg .statusmsg{margin-top:0;margin-bottom:0}.security-section{flex:1 1 100%;position:relative;padding:5px 50px 0 20px}.security-section-wrap{display:flex;justify-content:space-between;margin-top:5px}@media screen and (max-width:880px){.security-section-wrap{flex-direction:column-reverse}}.security-section.security-section-login form,.security-section.security-section-signup form,.security-section.security-section-password form,.security-section.security-section-reverify form{max-width:400px}@media screen and (max-width:880px){.security-section{max-width:inherit;border-right:none;padding:5px 0 0}}.security-section.-no-forumbee-login{max-width:inherit;border-right:none;padding:0}.security-section .statusmsg{margin:0 0 6px}.security-section .statusmsg.fieldset_status{background-image:none;padding-left:9px}.security-section .input_container{padding:6px 0}.security-section .input_container .input-hint-container{position:relative;vertical-align:middle}.security-section .input_container .input-hint-container .input{position:relative;padding:9px 8px}.security-section .input_container .input-hint-container .input-hint{color:var(--text-med);position:absolute;left:0;font-size:15rem;padding:11px 10px}.security-section .input_container .input_container-label{font-size:15rem;margin-bottom:6px;display:block}.security-section .input_container .password-input-meter{position:absolute;top:4px;right:5px;padding:0 5px;height:auto;cursor:pointer}.security-section .input_container .password-input-meter .password-input-dot{height:4px;width:4px;margin:2px 0;background-color:#e3f2ff}.security-section .input_container .password-input-meter.-level0 .password-input-dot.-dot0{background-color:#DB347F}.security-section .input_container .password-input-meter.-level1 .password-input-dot.-dot1{background-color:#aaa}.security-section .input_container .password-input-meter.-level1 .password-input-dot.-dot0{background-color:#aaa}.security-section .input_container .password-input-meter.-level2 .password-input-dot.-dot2{background-color:#aaa}.security-section .input_container .password-input-meter.-level2 .password-input-dot.-dot1{background-color:#aaa}.security-section .input_container .password-input-meter.-level2 .password-input-dot.-dot0{background-color:#aaa}.security-section .input_container .password-input-meter.-level3 .password-input-dot.-dot3{background-color:#aaa}.security-section .input_container .password-input-meter.-level3 .password-input-dot.-dot2{background-color:#aaa}.security-section .input_container .password-input-meter.-level3 .password-input-dot.-dot1{background-color:#aaa}.security-section .input_container .password-input-meter.-level3 .password-input-dot.-dot0{background-color:#aaa}.security-section .input_container .password-input-meter.-level4 .password-input-dot.-dot4{background-color:#aaa}.security-section .input_container .password-input-meter.-level4 .password-input-dot.-dot3{background-color:#aaa}.security-section .input_container .password-input-meter.-level4 .password-input-dot.-dot2{background-color:#aaa}.security-section .input_container .password-input-meter.-level4 .password-input-dot.-dot1{background-color:#aaa}.security-section .input_container .password-input-meter.-level4 .password-input-dot.-dot0{background-color:#aaa}.security-section .field_instruction{margin:10px 0 0 0px;font-size:14rem;font-weight:normal;padding:0 24px 0 0;line-height:1.3}.security-section .field_error{margin:4px 0 0 0;font-size:14rem;line-height:1.5}.security-section .password-help{background-image:url("/content/themes/images/help-tip.svg?v=1737077243836");background-repeat:no-repeat;background-position:center center;background-size:14px 14px;opacity:.3;display:inline-block;width:14px;height:14px;flex:0 0 22px}.security-section .password-help:hover{opacity:1}.security-section.security-section-confirm .security-header-sub1{font-size:16rem}.security-section.security-section-confirm .security-header-instruction{font-size:16rem}.security-dialog{padding:0 10px;z-index:100}.security-dialog .security-dialog-center{display:flex;flex-direction:row;justify-content:center}.security-dialog .security-dialog-contents{flex:0 1 1024px;display:flex;flex-direction:column;background-color:#fff;position:relative;padding:35px 25px 45px 25px;overflow:hidden;margin:30px 0 14px}@media screen and (max-width:880px){.security-dialog .security-dialog-contents{flex:0 1 450px}}.security-dialog .security-dialog-contents.-no-forumbee-login{max-width:468px}@media screen and (max-width:880px){.security-dialog-signup.-invited .security-section-identities{margin-top:inherit}}.security-dialog .statusmsg{margin:-10px 0 10px -2px}.security-dialog .security-section-heading{padding:10px 0 20px;border-bottom:1px #eee solid}.security-dialog .security-section-title{font-size:16rem;margin:0 0 10px 0}.security-dialog .security-header{margin:0 0 12px 0;font-size:17rem}.view-verify-email .security-dialog .security-header{max-width:inherit}@media screen and (max-width:880px){.security-dialog .security-header{max-width:inherit}}.security-dialog .statusmsg span.forgot-password span{text-decoration:underline}.security-dialog.forgot-password .security-header{text-align:left}.security-dialog.forgot-password .security-section-confirm .security-header-sub1{font-size:16rem}.security-dialog.forgot-password .security-section-confirm .security-header-instruction{font-size:16rem}.security-dialog.-unsubscribe .security-header{max-width:inherit}.security-dialog .security-header-inner{margin-left:20px}@media screen and (max-width:568px){.security-dialog .security-header-inner{margin-left:0}}@media screen and (max-width:880px){.security-dialog .security-header-inner{margin-left:0}}.security-dialog.-no-forumbee-login .security-header-inner{margin-left:0}.security-dialog .security-header-sub1{font-size:21rem;font-weight:var(--font-bold)}.security-dialog .security-header-login,.security-dialog .security-header-signup{color:var(--text-med);display:block;font-size:14rem;margin-top:8px}.security-dialog .security-header-sub2{color:var(--text-med);display:block;margin:10px 0 16px 0;font-size:16rem;max-width:420px;padding-right:50px}@media screen and (max-width:880px){.security-dialog .security-header-sub2{padding-right:inherit}}.security-dialog .security-header-instruction{font-size:16rem;margin:12px 0 0 0}.security-dialog .security-section-verify .security-section-instruction{margin-top:20px}.security-dialog .security-section-verify .troubleshoot{clear:both;display:block;padding:12px 12px 12px 18px;margin:20px 0;font-size:16rem;background:#f5f5f5}.security-dialog .security-section-verify ul{list-style-type:disc;padding:8px 0 0 20px}.security-dialog .security-section-verify ul li{line-height:1.5}.security-dialog .security-section-verify .btn-verify-ok{font-size:16rem}.security-dialog .security-section-request .security-header{margin-bottom:12px;max-width:inherit}.security-dialog .security-section-sso .security-section-instruction{margin-top:20px}.security-dialog .security-section-sso .troubleshoot{clear:both;display:block;margin:20px 0;font-size:14rem}.security-dialog .security-close{background:url('/content/images-admin/adminmenu_close_b.svg?v=1737077243836') no-repeat center center transparent;position:absolute;width:30px;height:30px;right:10px;top:10px}.security-dialog .security-close:hover{background-color:#fafafa;border:1px solid #666}@media screen and (max-width:568px){.security-dialog{border-top:1px #eeeeee solid;max-width:inherit}}.security-section-terms{flex:0 1 1024px;font-size:12rem;padding:0 18px 8px 5px}.security-section-terms__wrap{display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:880px){.security-section-terms{flex:0 1 450px}}.security-section-consent{display:flex;align-items:flex-start;font-size:14rem;margin:20px 0 0;padding:10px 0 10px 10px;border:1px solid transparent;background-color:#fafafa;cursor:default}.security-section-consent .consent-text{padding:0 10px 0 12px}.security-section-consent .consent-text.-thm-lnk a{color:var(--link)}@media (hover: hover) and (pointer: fine){.security-section-consent .consent-text.-thm-lnk a:hover{color:var(--link-hover)}}.security-section-consent p:first-of-type{margin:0}.security-section-consent .consent-agreement{transform:scale(1.2);margin-top:4px;margin-left:2px}.security-cookies{margin-left:auto;margin-right:auto;max-width:1100px;display:none;overflow:hidden;padding:0 15px}@media screen and (max-width:880px){.security-cookies{padding:0}}.security-cookies-contents{background-color:lightyellow;margin:15px 10px 10px;padding:15px 30px}@media screen and (max-width:880px){.security-cookies-contents{padding:15px 15px;margin:0}}.security-cookies-oops{background:url('/content/images-admin/icon_error.png?v=1737077243836') no-repeat 7px center #FAE6EA;margin:10px 0 20px 0;font-size:15rem;padding:9px 14px 9px 38px}.security-cookies-title{font-size:17rem;margin:0 0 10px 0}.security-cookies-instruction{font-size:15rem;margin:0 0 6px 0}.security-section-identities{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:60px;border-bottom:none;text-align:center}@media screen and (max-width:880px){.security-section-identities{padding-left:20px}}.security-section-identities .statusmsg{margin:0;text-align:left}.security-section-identities form{width:100%;flex:0 0 auto;margin:0 0 10px}.security-section-identities.fb.-forumbee-login{position:relative;border-left:1px #ddd solid;padding-top:9px;padding-bottom:5px;margin-bottom:15px}.security-section-identities .btn-provider-login{position:relative;width:100%;padding:9px 15px 9px 50px;border-radius:5px;white-space:inherit;transition:background-color 100ms}.security-section-identities .btn-provider-login:hover{background-color:rgba(47,70,100,0.08)}@media screen and (max-width:880px){.security-section-identities .btn-provider-login{margin:10px 0 6px}}.-no-forumbee-login .security-section-identities .btn-provider-login{min-width:100%;margin:10px 0 6px}.security-section-identities .btn-provider-login:before{content:'';position:absolute;top:0;left:15px;width:20px;height:100%}.security-section-identities .btn-provider-login.-p1:before{background-image:url("/content/images-admin/logo_github.svg?v=1737077243836");background-repeat:no-repeat;background-position:center center;background-size:20px 20px}.security-section-identities .btn-provider-login.-p2:before{background-image:url("/content/images-admin/logo_google.svg?v=1737077243836");background-repeat:no-repeat;background-position:center center;background-size:20px 20px}.security-section-identities .btn-provider-login.-p3:before{background-image:url("/content/images-admin/logo_linkedin.svg?v=1737077243836");background-repeat:no-repeat;background-position:center center;background-size:20px 20px}.security-section-identities .btn-provider-login.-p4:before{background-image:url("/content/images-admin/logo_facebook.svg?v=1737077243836");background-repeat:no-repeat;background-position:center center;background-size:20px 20px}.security-section-identities .btn-provider-login.-p5:before{background-image:url("/content/images-admin/logo_microsoft.svg?v=1737077243836");background-repeat:no-repeat;background-position:center center;background-size:20px 20px}.security-section-identities .btn-provider-login.-saml{padding-left:15px;text-align:center}@media screen and (max-width:880px){.security-section-identities{float:none;max-width:inherit}.security-section-identities.fb.-forumbee-login{border-bottom:1px #e3e3e3 solid;margin-bottom:28px;padding:0 0 30px 0;position:relative;border-left:none;max-width:400px}.security-section-identities.fb.-forumbee-login:before{content:'OR';position:absolute;left:50%;transform:translateX(-50%);bottom:-19px;font-size:15rem;background-color:#fff;padding:10px 15px}.security-section-identities form{padding:0}}.security-section-identities.fb.-no-forumbee-login{float:none;max-width:inherit;margin-top:initial;height:inherit}.security-section-identities.fb.-no-forumbee-login form{padding:0}@media screen and (min-width:881px){.security-section-identities.fb.-forumbee-login:before{color:var(--text-med);content:'OR';position:absolute;top:40%;left:-16px;font-size:15rem;background-color:#fff;padding:10px 5px}}.security-section-controls{padding:20px 0 0 0;overflow:hidden;vertical-align:top;clear:left;position:relative}.security-section-controls .forgot-password{color:var(--text-med);font-size:13rem;display:inline-block;vertical-align:top;margin:12px 3px 0 0;text-align:right;float:right;min-width:0}input.read_only{border-color:#f8f8f8 !important;background-color:#f8f8f8 !important}input.read_only:focus{border-color:#f8f8f8}.view-auth .content{padding-top:10px;padding-left:0;padding-right:0}.recaptcha{display:none}.recaptcha-controls{margin-top:15px}.view-password-forgot .recaptcha{margin-top:14px}.view-signup .recaptcha{margin-top:18px}.view-login .recaptcha{margin-top:18px}.view-reverify-identity .recaptcha{margin-top:14px}.recaptcha .g-recaptcha,.recaptcha .g-recaptcha-lazy{opacity:.7}.recaptcha.vfocus_custom0{display:inline-block !important;border:1px solid;position:relative;width:302px;height:76px}.wait{display:inline-block;vertical-align:top;position:relative;top:4px}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/SITE_NAV.CSS
*/

@media screen and (max-width:1024px){}.site-nav{background-color:#fff}@media screen and (max-width:1024px){.site-nav{position:sticky;top:0;z-index:50}}.site-nav .btn-icon{margin:0 3px}@media screen and (max-width:568px){.site-nav .btn-icon{margin:0}}.site-nav .signup-container{position:relative;white-space:nowrap}.site-nav .signup-container:after{content:'';position:absolute;right:-2px;top:22%;display:block;border-right:1px solid var(--line-border-col);width:1px;height:70%}@media screen and (max-width:568px){.site-nav .signup-container{display:none}}.site-nav__layout{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}@media screen and (max-width:568px){.site-nav__layout{padding-right:10px}.site-nav__layout .btn-icon{width:32px;height:32px;line-height:32px}}.site-nav__inner.-left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.site-nav__inner.-center{flex:1 1 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-wrap:break-word;min-width:0}.site-nav__inner.-right{flex:1 1 auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;position:relative}.site-nav.-below .site-nav__inner.-right{margin-right:-10px}.site-nav.-below .nav-left.-community{margin-left:-10px}.site-nav .nav-menu-btn{padding:0 10px}.site-nav .nav-menu-btn:after{background-repeat:no-repeat;background-image:url("/content/images/icon_user_menu.png?v=1737077243842");background-position:right;background-size:6px 3px;background-color:transparent;content:"";width:10px;display:inline-block;height:8px}@media (-webkit-min-device-pixel-ratio: 1.25),(min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(min-resolution: 1.25dppx){.site-nav .nav-menu-btn:after{background-image:url("/content/images/icon_user_menu_2x.png?v=1737077243842")}}@media screen and (max-width:568px){.site-nav .nav-menu-btn{background-image:none;padding:0 9px 0 10px}}.site-nav .help_menu:after{background:none}.site-nav .nav-user-name{padding-left:6px}@media screen and (max-width:568px){.site-nav .nav-user-name{display:none}}@media screen and (max-width:568px){.site-nav .parent-link-wrap{display:none}}.site-nav .parent-link-wrap .parent-link{white-space:nowrap;overflow:hidden;overflow-wrap:break-word}.site-nav .inner .parent-link-wrap{padding-left:inherit}.site-nav .community-link-wrap{display:none;float:left}.site-nav .community-link-wrap .community-link{position:absolute}@media screen and (max-width:568px){.site-nav .community-link-wrap{display:block}}@media screen and (max-width:880px){.site-nav .site-nav-search.-active{line-height:0;font-size:0}.site-nav .site-nav-search.-active .btn-search-toggle{display:none}}.site-nav .site-nav-search .btn-search-toggle{background-image:url("/content/themes/images/btn_search_b.svg?v=1737077243842");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.site-nav .site-nav-search.community-search-on{display:none}@media screen and (max-width:568px){.site-nav.-above .nav-right{margin-right:0}}.site-nav .nav-right .unsupported{padding:0 15px 0 15px;float:left;font-size:13rem;font-style:italic}.site-nav .nav-right .unsupported .msg{color:#fff;padding:2px 6px}.nav-action-wrap{transition:background-color .1s ease 0s}@media screen and (max-width:568px){.nav-new-topic{display:none}}.nav-action{display:inline-block;vertical-align:middle}.nav-action.active{background-color:#383a3e}.nav-action.-disabled{cursor:default;background-image:url("/content/themes/images/check.png?v=1737077243842");background-repeat:no-repeat;background-attachment:scroll;background-position:10px 16px;background-size:11px 10px}@media (-webkit-min-device-pixel-ratio: 1.25),(min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(min-resolution: 1.25dppx){.nav-action.-disabled{background-image:url("/content/themes/images/check_2x.png?v=1737077243842")}}.nav-action.btn-add-topic{background-image:url("/content/themes/images/btn_add_b.svg?v=1737077243842");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.nav-action.btn-notifications{background-image:url("/content/themes/images/btn_notify_b.svg?v=1737077243842");background-repeat:no-repeat;background-position:center center;background-size:24px 24px;position:relative;text-align:center}.nav-action.btn-notifications:hover{text-decoration:none}.nav-action.btn-notifications:after{content:attr(data-content);text-align:center;font-weight:var(--font-bold);position:relative;background-color:var(--notification-alert);color:#fff;right:-8px;top:-12px;font-size:11rem;padding:1px 6px;line-height:16px;border-radius:15px;opacity:0}.nav-action.btn-notifications.-on:after{transition:opacity .5s;opacity:1}.select-option.btn-lnk{display:block;padding:10px;width:100%;border-radius:initial}.select-option.btn-lnk[aria-current=page]{font-weight:var(--font-bold)}.select-option.btn-lnk.-logout{cursor:pointer}.select-option.-settings{text-transform:capitalize}.nav-lnk{margin:0 5px}.select-menu.-profile .select-btn{display:flex;align-items:center;justify-content:center}.select-menu.-lang .select-btn{text-align:center}@media screen and (max-width:568px){.select-menu.-lang .select-btn{width:22px;height:22px;line-height:22px}}.select-btn{text-align:left}.select-btn.btn-lnk{border-radius:var(--btn-radius)}.select-btn.btn-lnk:hover{background-color:var(--nav-btn-col-hov);border-radius:var(--btn-radius)}.select-btn.-arrow{position:relative;padding-right:24px}.select-btn.-arrow:after{content:'';position:relative;width:24px;margin-right:-24px;display:inline-block;vertical-align:middle;height:4px;background-image:url("/content/themes/images/menu_down_b.svg?v=1737077243842");background-repeat:no-repeat;background-position:center center;background-size:7px 4px}.select-panel{font-size:14rem;display:none;position:absolute;z-index:2;background-color:#fff;min-width:100px;margin-left:-2px;margin-top:10px;box-shadow:rgba(0,0,0,0.18) 0 5px 11px 0,rgba(0,0,0,0.15) 0 4px 15px 0}.select-panel form>.nav-action{cursor:pointer}.select-panel .-disabled:hover{background-color:#fff}.select-panel .btn-label{display:block;padding:10px;width:100%}.select-panel .btn-label.-user-name{font-weight:var(--font-bold);border-bottom:1px solid #D6D9DB}.select-panel .btn-label:hover{text-decoration:none}.select-panel.-right{right:0}.nav-sandwich{display:flex;align-items:center}.nav-sandwich.-left{margin-left:-10px}.nav-sandwich .btn-home{background-image:url("/content/themes/images/btn_burger_b.svg?v=1737077243842");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}body.-themed .sw-dialog{flex:0 0 auto;font-size:0}body.-themed .sw-dialog .sw-bar{display:flex;align-items:center;height:var(--layout-nav-height);z-index:200}.-admin body.-themed .sw-dialog .sw-bar{justify-content:space-between}body.-themed .sw-dialog .sw-bar .btn-icon{margin:0}body.-themed .sw-dialog .sw-bar .sw-btn-home{margin-left:10px;background-image:url("/content/themes/images/btn_burger_b.svg?v=1737077243843");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}body.-themed .sw-dialog .sw-bar .sw-btn-cog{margin-left:5px;background-image:url("/content/images-admin/adminmenu_cog_b.svg?v=1737077243843");background-repeat:no-repeat;background-position:center center;background-size:20px 20px;width:36px;height:36px}body.-themed .sw-dialog .sw-bar .sw-btn-close{margin-right:10px;position:absolute;right:0;background-image:url("/content/images-admin/adminmenu_close_b.svg?v=1737077243843");background-repeat:no-repeat;background-position:center center;background-size:18px 18px;width:36px;height:36px}body.-themed .sw-dialog.-themed{display:none;width:var(--sw-width);position:fixed;top:0;bottom:0;z-index:202;background-color:#fff;border-right:1px #ccc solid}body.-themed .sw-dialog.-themed.-left{left:0;box-shadow:4px 4px 8px rgba(0,0,0,0.3)}body.-themed .sw-dialog.-themed.-right{right:0;box-shadow:-2px 4px 4px rgba(0,0,0,0.3)}body.-themed .sw-dialog.-themed .sw-bar__inner{background-color:#ffffff}body.-themed .sw-dialog .sw-bar__inner{position:absolute;width:100%;border-top:var(--line-border);top:var(--layout-nav-height);bottom:0;z-index:200;font-size:12rem;overflow:auto;-webkit-overflow-scrolling:touch}body.-themed .sw-dialog .sw-bar__inner.-left{left:0}body.-themed .sw-dialog .sw-bar__inner.-right{right:0}body.-themed .sw-dialog .nav-action-wrap{z-index:2}body.-themed .sw-dialog .admin-menu-alert{vertical-align:top;font-size:12rem;font-weight:var(--font-bold);color:#fff;padding:4px 8px;position:absolute;top:50%;right:10px;background-color:#f5a623;transform:translateY(-50%);border-radius:30px;text-align:center}body.-themed .sw-dialog .sw-bar__inner.-home .sandwich-panel{max-width:220px;line-height:1.4;overflow-wrap:break-word;padding:20px 20px 30px;color:var(--text-med);font-size:12rem}body.-themed .sw-dialog .sw-bar__inner.-home .sandwich-panel:first-child{border-top:none}body.-themed .sw-dialog .sw-bar__inner.-home .panel-categories li.category .category-label{padding:3px 0 3px 0;display:block;margin:7px 0 0 0}body.-themed .sw-dialog .sw-bar__inner.-home .panel-categories li.category .category-label.active{color:#b3b3b3}body.-themed .sw-dialog .sw-bar__inner.-home .panel-categories li.category .category-label.level1.category-parent{color:#b3b3b3}body.-themed .sw-dialog .sw-bar__inner.-home .sandwich-panel-categories .home{font-weight:var(--font-bold);font-size:14rem}body.-themed .sw-dialog .sw-bar__inner.-home .sandwich-panel-categories .link-category{display:block;margin:10px 0 0 0;font-size:14rem}body.-themed .sw-dialog .sw-bar__inner.-home .sandwich-panel-custom .panel-custom-title{display:block;margin:5px 0 15px;text-transform:uppercase;font-size:12rem;color:var(--text-med);font-weight:var(--font-bold)}body.-themed .sw-dialog .sw-bar__inner.-home .sandwich-external-link{border-bottom:1px #ccc solid;display:inline;color:var(--text-med);font-weight:var(--font-bold)}body.-themed .sw-dialog.-cog .sw-bar .active .btn-icon{position:relative}body.-themed .sw-dialog.-cog .sw-bar .active .btn-icon:before{content:'';position:absolute;left:0;right:0;bottom:-15px;border-bottom:2px solid}.setup-message{font-size:15rem;z-index:100;position:absolute;width:220px;background-color:#505359;color:#fff;padding:20px 25px 20px 25px;left:5px;top:48px;cursor:default;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,0.4)}.setup-message span{display:block;margin:0 0 6px 0;font-weight:var(--font-bold)}.setup-message .nip{position:absolute;width:24px;height:10px;left:43px;top:-10px;background-repeat:no-repeat;background-image:url("/content/images-admin/a_nip.png?v=1737077243843");background-position:0 0;background-size:24px 10px;background-color:transparent}@media (-webkit-min-device-pixel-ratio: 1.25),(min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(min-resolution: 1.25dppx){.setup-message .nip{background-image:url("/content/images-admin/a_nip_2x.png?v=1737077243843")}}.setup-message .close{background-repeat:no-repeat;background-image:url("/content/images-admin/icon_close.png?v=1737077243843");background-position:center center;background-size:10px 10px;background-color:transparent;border:1px #505359 solid;position:absolute;width:20px;height:20px;right:6px;top:6px}@media (-webkit-min-device-pixel-ratio: 1.25),(min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(min-resolution: 1.25dppx){.setup-message .close{background-image:url("/content/images-admin/icon_close_2x.png?v=1737077243843")}}.setup-message .close:hover{background-color:#5c6066;border:1px #44464c solid}@media print{.site-nav{display:none !important}}

/*
 * WEB-INF/CONTENT/THEMES/FORUMS/_CSS/SITE_NAV.CSS
*/

.site-nav.-above{padding:15px 0}

/*
 * WEB-INF/CONTENT/THEMES/FORUMS/_CSS/SITE_HEADER.CSS
*/

/*!
forums/site_header.css
*/.site-header{background-color:#ffffff}@media screen and (max-width:568px){.view-messages .site-header{display:none}}@media screen and (max-width:568px){.view-topic-edit .site-header{display:none}}.site-brand{flex:1;display:flex;align-items:center;overflow-wrap:break-word;min-width:0}.site-brand__logo{display:flex;align-items:center}.site-brand__logo.-sep{position:relative;margin-right:48px}@media screen and (max-width:880px){.site-brand__logo.-sep{padding-right:0;margin-right:0}}.site-brand__logo.-sep:after{content:'';position:absolute;border-right:1px solid #00000020;height:80%;top:10%;right:-24px}@media screen and (max-width:880px){.site-brand__logo.-sep:after{display:none}}.site-brand__media{max-height:var(--nav-logo-height)}@media screen and (max-width:414px){.site-brand__media{max-height:inherit;width:clamp(0%, 60%, 100%)}}.site-brand__title{font-size:20rem;font-weight:var(--font-bold);overflow-wrap:break-word;min-width:0}.site-brand__title-wrap{flex:1;display:flex;align-items:center;min-width:0}@media screen and (max-width:880px){.site-brand__title{display:none}}@media screen and (max-width:568px){.site-brand .main{padding-bottom:0;overflow:inherit}}.nojs{padding:0 20px}.nojs a{color:inherit}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/BUTTONS.CSS
*/

.btn_embed,.btn_embed_inactive{display:inline-block;margin:0 2px 0 0;padding:3px 6px;line-height:11px;cursor:default;color:#777777;font-size:11rem;font-weight:normal;text-align:center;white-space:nowrap;border:1px #d6d6d6 solid;background:#ffffff;border-radius:5px}

/*
 * WEB-INF/CONTENT/THEMES/FORUMS/_CSS/BUTTONS.CSS
*/

.btn-primary{margin-right:4px;font-size:15rem;min-width:75px;padding:6px 10px;display:inline-block;vertical-align:top;text-align:center;border-radius:var(--btn-radius);border:1px solid transparent;white-space:nowrap;color:var(--btn-primary-col);background-color:var(--btn-primary-bg-col)}.btn-primary:hover{color:var(--btn-primary-col-hov);background-color:var(--btn-primary-bg-col-hov)}.btn-secondary{margin-right:4px;font-size:15rem;min-width:75px;padding:6px 10px;display:inline-block;vertical-align:top;text-align:center;border-radius:var(--btn-radius);border:1px solid transparent;white-space:nowrap;color:var(--btn-secondary-col);background-color:var(--btn-secondary-bg-col);border:1px solid var(--btn-secondary-bg-col-hov)}.btn-secondary:hover{color:var(--btn-secondary-col-hov);background-color:var(--btn-secondary-bg-col-hov)}.btn-cancel{margin-right:4px;font-size:15rem;min-width:75px;padding:6px 10px;display:inline-block;vertical-align:top;text-align:center;border-radius:var(--btn-radius);border:1px solid transparent;white-space:nowrap;color:var(--btn-cancel-col);background-color:var(--btn-cancel-bg-col);border:1px solid var(--btn-cancel-bg-col-hov)}.btn-cancel:hover{color:var(--btn-cancel-col-hov);background-color:var(--btn-cancel-bg-col-hov)}.btn-disabled{background-color:#dfe2e3 !important;color:#666 !important;opacity:.5 !important;cursor:default !important}.btn-disabled:hover{color:#666 !important}.btn-link{margin-right:4px;font-size:15rem;min-width:75px;padding:6px 10px;display:inline-block;vertical-align:top;text-align:center;border-radius:var(--btn-radius);border:1px solid transparent;white-space:nowrap;color:'';background-color:transparent}.btn-link:not(:focus-visible):hover{background-color:transparent;text-decoration:none}.btn-fb-login{margin-right:4px;font-size:15rem;min-width:75px;padding:6px 10px;display:inline-block;vertical-align:top;text-align:center;border-radius:var(--btn-radius);border:1px solid transparent;white-space:nowrap;color:#666;background-color:#f2f2f2;font-size:14rem;border:0;height:34px;line-height:34px;padding:0 16px 0 0}.btn-fb-login:not(:focus-visible):hover{background-color:#f2f2f2;text-decoration:none}.btn-fb-login .f{display:inline-block;height:34px;width:23px;margin-right:8px;background:url('/content/images/login-facecbook.svg?v=1737077243859') no-repeat left center transparent}.btn-fb-login .l{display:inline-block;vertical-align:top}.btn_embed{transition:color .2s,border-color .2s}.btn_embed:hover{border-color:#969696;color:#373737}.btn_embed_inactive{color:#b7b7b7;border:1px #fff solid}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/SITE_FOOTER.CSS
*/

/*!
global/site_footer.css
*/.site-footer{flex:none;background-color:#ffffff;position:relative}.site-footer__msg{color:var(--text-med);font-size:11rem;display:block;padding:10px 5px 5px 5px;min-height:60px;text-align:justify;overflow:hidden;-webkit-overflow-scrolling:touch;line-height:1.4}.site-footer__msg.formatted{font-size:11rem;line-height:1.4}.site-footer__msg.formatted a{color:var(--text-med)}.site-footer__msg.formatted p:first-child{margin-top:0}.site-footer__msg.formatted p{margin:.5em 0}.site-footer__powered{position:absolute;right:15px;bottom:10px;font-size:12rem;color:var(--text-med)}.site-footer__wrap .separator{padding-left:4px;border-left:1px #dedede solid}.middot{margin:0 5px;color:#adbeca}@media screen and (min-width:569px) and (max-width:880px){.site-footer__wrap .inner .msg{padding-left:15px;padding-right:15px}}@media screen and (max-width:568px){.site-footer__wrap .inner .msg{padding-left:10px;padding-right:10px}}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/FORMS.CSS
*/

.frm_panel{margin:20px 0 0 0;background-color:#F8F8F8;padding:15px;border-radius:8px}.statusmsg{margin:0}.statusmsg.upload__error{border:1px solid #e3e3e3;padding:10px;border-radius:5px;background:#fff;margin-top:6px}.statusmsg.upload__error .hide{display:inline;float:right;margin:0 0 0 6px;position:relative}.statusmsg.upload__error .hide:after{content:'';cursor:pointer;padding-right:12px;background-image:url("/content/themes/images/close_dark.svg?v=1737077243874");background-repeat:no-repeat;background-position:center center;background-size:9px 9px;opacity:.5}.statusmsg.upload__error .hide:hover:after{opacity:1}.fields{margin:20px 12px 0 12px}.fields li{padding:4px 0 12px 0;overflow:hidden}.field-type-text label.prompt{display:block}.instruction{display:block;margin:6px 0 0 0;font-size:14rem;font-weight:normal;color:var(--text-med)}.field_error{display:flex;align-items:center;flex-wrap:wrap;color:#DB347F;font-size:14rem;margin:5px 0 0 0}.vfocus{border:2px solid transparent}.field-title{font-weight:var(--font-bold);margin:0}.field-title:after{content:":"}.field-title-required{font-size:16rem;margin-left:3px;position:relative;top:2px}.vfocus_req,.vfocus_lookup,.vfocus_regx,.vfocus_min,.vfocus_max,.vfocus_custom0,.vfocus_custom1,.vfocus_custom2,.vfocus_custom3,.vfocus_custom4{border:var(--field-border-error);position:relative}.fieldset_error,.fieldset_status,.fieldset_info,.fieldset_exception{margin:8px 0;font-size:14rem;padding:9px}.fieldset_error,.fieldset_exception{background-color:#e9fae6}.fieldset_status{background-color:#e9fae6}:invalid{box-shadow:none}