@charset "UTF-8";

/********* public:notices.less ********/
.notices{list-style:none;margin:0;padding:0}.notices.notices--block .notice{margin-bottom:12px}.notices.notices--floating{margin:0 20px 0 auto;width:300px;max-width:100%;z-index:800}@media (max-width:340px){.notices.notices--floating{margin-right:10px}}.notices.notices--floating .notice{margin-bottom:20px}.notices.notices--scrolling{display:flex;align-items:stretch;overflow:hidden;border-width:1px;border-style:solid;border-top-color:#e3e3e3;border-right-color:#c1c1c1;border-bottom-color:#e3e3e3;border-left-color:#c1c1c1;margin-bottom:12px}.notices.notices--scrolling.notices--isMulti{margin-bottom:32px}.notices.notices--scrolling .notice{width:100%;flex-grow:0;flex-shrink:0;border:none}.has-no-flexbox .notices.notices--scrolling{display:block;white-space:nowrap;word-wrap:normal}.has-no-flexbox .notices.notices--scrolling .notice{display:inline-block;vertical-align:top}.noticeScrollContainer{margin-bottom:12px}.noticeScrollContainer .lSSlideWrapper{border-width:1px;border-style:solid;border-top-color:#e3e3e3;border-right-color:#c1c1c1;border-bottom-color:#e3e3e3;border-left-color:#c1c1c1}.noticeScrollContainer .notices.notices--scrolling{border:none;margin-bottom:0}.notice{position:relative;border-width:1px;border-style:solid;border-top-color:#e3e3e3;border-right-color:#c1c1c1;border-bottom-color:#e3e3e3;border-left-color:#c1c1c1}.notice:before,.notice:after{content:" ";display:table}.notice:after{clear:both}.notice.notice--primary{color:#141414;background:#edeaea}.notice.notice--accent{color:#aa0909;background:#cfcfcf}.notice.notice--accent a:not(.button--notice){color:#ee6112}.notice.notice--dark{color:#fefefe;border:none;background:#141414}.notice.notice--dark a:not(.button--notice){color:#b4b4b4}.notice.notice--light{color:#141414;background:#fefefe}.notice.notice--light a:not(.button--notice){color:#828282}@media (max-width:900px){.notice.notice--cookie .notice-content{padding:3px 3px 15px;font-size:12px}.notice.notice--cookie .notice-content .button--notice{font-size:12px;padding:3px 12px}.notice.notice--cookie .notice-content .button--notice .button-text{font-size:12px}}.notices--block .notice{font-size:16px;border-radius:0px}.notices--floating .notice{font-size:11px;border-radius:0px;box-shadow:1px 1px 3px rgba(0,0,0,0.25)}.notices--floating .notice.notice--primary{background-color:rgba(237,234,234,0.8)}.notices--floating .notice.notice--accent{background-color:rgba(207,207,207,0.8)}.notices--floating .notice.notice--dark{background-color:rgba(20,20,20,0.8)}.notices--floating .notice.notice--light{background-color:rgba(254,254,254,0.8)}.has-no-js .notices--floating .notice{display:none}.notice.notice--hasImage .notice-content{margin-left:78px;min-height:78px}@media (max-width:900px){.notice.notice--hidewide:not(.is-vis-processed){display:none}}@media (max-width:650px){.notice.notice--hidemedium:not(.is-vis-processed){display:none}}@media (max-width:480px){.notice.notice--hidenarrow:not(.is-vis-processed){display:none}}.notice-image{float:left;padding:15px 0 15px 15px}.notice-image img{max-width:48px;max-height:48px}.notice-content{padding:15px}.notice-content a.notice-dismiss{float:right;color:inherit;font-size:16px;line-height:1;height:1em;box-sizing:content-box;padding:0 0 5px 5px;opacity:.5;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;cursor:pointer}.notice-content a.notice-dismiss:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";display:inline-block;width:.79em}.notice-content a.notice-dismiss:hover{text-decoration:none;opacity:1}.notices--floating .notice-content a.notice-dismiss{font-size:14px}

/********* public:structured_list.less ********/
.structItemContainer{border-collapse:collapse;list-style:none;margin:0;padding:0;width:100%}.structItemContainer>.structItem:first-child,.structItemContainer>.structItemContainer-group:first-child>.structItem:first-child{border-top:none}.structItem{display:table;table-layout:fixed;border-collapse:collapse;border-top:1px solid #e3e3e3;list-style:none;margin:0;padding:0;width:100%}.structItem.is-highlighted,.structItem.is-moderated{background:#edeaea}.structItem.is-deleted{opacity:.7}.structItem.is-deleted .structItem-title{text-decoration:line-through}.structItem.is-mod-selected{background:#e0e0e0;opacity:1}.structItem-cell{display:table-cell;vertical-align:top;padding:15px 13.5px}.structItem--middle .structItem-cell{vertical-align:middle}.structItem-cell.structItem-cell--icon{width:63px;position:relative}.structItem-cell.structItem-cell--icon.structItem-cell--iconExpanded{width:75px}.structItem-cell.structItem-cell--icon.structItem-cell--iconFixedSmall{width:87px}.structItem-cell.structItem-cell--meta{width:150px}.structItem-cell.structItem-cell--latest{width:190px;text-align:right}.structItem-iconContainer{position:relative}.structItem-iconContainer img{display:block;width:100%}.structItem-iconContainer .avatar{width:36px;height:36px;font-size:21.6px}.structItem-iconContainer .structItem-secondaryIcon{position:absolute;right:-5px;bottom:-5px;width:20px;height:20px;font-size:12px}.structItem-cell--iconExpanded .structItem-iconContainer .avatar{width:48px;height:48px;font-size:28.8px}.structItem-cell--iconExpanded .structItem-iconContainer .structItem-secondaryIcon{width:22px;height:22px;font-size:13.2px}.structItem-title{font-size:18px;font-weight:500;margin:0;padding:0}.structItem-title .label{font-weight:500}.is-unread .structItem-title{font-weight:600}.structItem-minor{font-size:12px;color:#8c8c8c}.structItem-minor a{color:inherit;text-decoration:none}.structItem-minor a:hover{text-decoration:underline}.structItem-parts{list-style:none;margin:0;padding:0;display:inline}.structItem-parts>li{display:inline;margin:0;padding:0}.structItem-parts>li:nth-child(even){color:#505050}.structItem-parts>li:before{content:"\00B7\20"}.structItem-parts>li:first-child:before{content:"";display:none}.structItem-pageJump{margin-left:8px;font-size:11px}.structItem-pageJump a{color:#505050;background:#f4f2f2;border:1px solid #c1c1c1;text-decoration:none;border-radius:0px;padding:0 3px;opacity:.5;-webkit-transition:all .25s ease;transition:all .25s ease}.structItem:hover .structItem-pageJump a,.has-touchevents .structItem-pageJump a{opacity:1}.structItem-pageJump a:hover{text-decoration:none;background:#fff}.structItem-statuses,.structItem-extraInfo{list-style:none;margin:0;padding:0;float:right}.structItem-statuses>li,.structItem-extraInfo>li{float:left;margin-left:8px}.structItem-statuses input[type=checkbox],.structItem-extraInfo input[type=checkbox]{vertical-align:-2px}.structItem-status::before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:90%;color:#8c8c8c}.structItem-status--deleted::before{content:"\f014";display:inline-block;width:.79em}.structItem-status--locked::before{content:"\f023";display:inline-block;width:.65em}.structItem-status--moderated::before{content:"\f132";display:inline-block;width:.72em;color:#ee6112}.structItem-status--redirect::before{content:"\f08e";display:inline-block;width:1em}.structItem-status--starred::before{content:"\f005";display:inline-block;width:.93em;color:#df9871}.structItem-status--sticky::before{content:"\f08d";display:inline-block;width:.65em}.structItem-status--watched::before{content:"\f06e";display:inline-block;width:1.04em;color:#35969d}.structItem-status--poll::before{content:"\f080";display:inline-block;width:1.15em}.structItem-status--attention::before{content:"\f0a1";display:inline-block;width:1.04em;color:#ee6112}.structItem.structItem--note{color:#141414;background:#edeaea;color:#35969d}.structItem.structItem--note .structItem-cell{padding-top:7.5px;padding-bottom:7.5px;font-size:12px;text-align:center}@media (max-width:900px){.structItem-cell{vertical-align:top}.structItem-cell.structItem-cell--meta{width:120px;font-size:12px}.structItem-cell.structItem-cell--latest{width:140px;font-size:12px}}@media (max-width:650px){.structItem-cell.structItem-cell--main{display:block;padding-bottom:.2em;padding-left:0}.structItem-cell.structItem-cell--meta{display:block;width:auto;float:left;padding-top:0;padding-left:0;padding-right:0;color:#8c8c8c}.structItem-cell.structItem-cell--meta .structItem-minor{display:none}.structItem-cell.structItem-cell--meta .pairs>dt,.structItem-cell.structItem-cell--meta .pairs>dd{display:inline;float:none;margin:0}.structItem-cell.structItem-cell--latest{display:block;width:auto;float:left;padding-top:0;padding-left:0}.structItem-cell.structItem-cell--latest:before{content:"\00A0\00B7\20";color:#8c8c8c}.structItem-cell.structItem-cell--latest a{color:#8c8c8c}.structItem-cell.structItem-cell--latest .structItem-minor{display:none}.structItem-pageJump,.structItem-extraInfoMinor{display:none}.is-unread .structItem-latestDate{font-weight:500}}@media (max-width:480px){.structItem-parts .structItem-startDate{display:none}}

/********* public:extra.less ********/
.prefix_orange{background-color:#ee6112;border-color:#f0712a #d7570f #d7570f #f0712a;color:#fff}.prefix_purple{background-color:#541876;border-color:#631c8b #451461 #451461 #631c8b;color:#fff}.prefix_teal{background-color:#35969d;border-color:#25868d;color:#fff}.userBanner.lightpink{color:white;background-color:#DB7093}.userBanner.dark-cyan{color:white;background-color:darkcyan}.userBanner.blue-violet{color:white;background-color:blueviolet}.userBanner.dark-magenta{color:white;background-color:darkmagenta}.userBanner.dark-red{color:white;background-color:darkred}.userBanner.dark-turquoise{color:white;background-color:darkturquoise}.userBanner.lime-green{color:white;background-color:limegreen}.userBanner.indigo{color:white;background-color:indigo}.userBanner.dark-orange{color:white;background-color:darkorange}.userBanner.medium-purple{color:white;background-color:mediumpurple}.userBanner.steel-blue{color:white;background-color:steelblue}.userBanner.dodger-blue{color:white;background-color:dodgerblue}.userBanner.seagreen{color:white;background-color:#2E8B57}.userBanner.supportcobanner{color:white;background-color:purple}.p-staffBar-inner{padding-top:10px;padding-bottom:10px}.p-staffBar-link:hover{background-color:transparent}.p-staffBar-link:first-child{padding-left:0}.p-header-inner{height:120px;display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:center}.p-nav-inner{background-color:#35969d}.p-sectionLinks-inner{background-color:#541876}.p-navgroup-link{border-left:none}.p-nav-list .p-navEl.is-menuOpen,.p-sectionLinks-list .p-navEl.is-menuOpen{box-shadow:none}.p-navgroup-link.badgeContainer{opacity:1}.p-navgroup-link.badgeContainer:after{position:static;padding:0 2px;font-size:11px;line-height:16px;min-width:12px;text-align:center}.p-navSticky.is-sticky{background-color:#35969d}.p-navgroup-link.is-menuOpen{box-shadow:none}.p-nav-list .p-navEl-link{display:inline-block}.p-nav-list .p-navEl-link:before{content:"\f0a9";display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-right:6px}.p-nav-list .p-navEl-link[data-nav-id="home"]:before{content:"\f015"}.p-nav-list .p-navEl-link[data-nav-id="forums"]:before{content:"\f086"}.p-nav-list .p-navEl-link[data-nav-id="whatsNew"]:before{content:"\f0eb"}.p-nav-list .p-navEl-link[data-nav-id="members"]:before{content:"\f0c0"}.menu-linkRow{border-left:none}.p-breadcrumbs{margin-top:12px;margin-bottom:24px}.p-breadcrumbs>li:last-child a{font-weight:500}.block-header{margin-top:-1px;margin-right:-1px;margin-left:-1px}.block-desc{font-size:11px;color:#797979;background-color:#f2f2f2;padding:11px 12px;border-bottom:1px solid #c1c1c1}.block-tabHeader .tabs-tab{padding:3px 12px;border-bottom:none}.block-tabHeader .tabs-tab:hover{color:#fff;background:#541876}.block-tabHeader .tabs-tab.is-active{background:#541876;color:#fff}.tabs--standalone .tabs-tab:hover{background-color:#541876}.block-row.block-row--separated{padding-top:3px;padding-bottom:3px}.node-title{font-size:17px;font-weight:500}.node--unread .node-title{font-weight:600}.node-title a,.node-title a:hover{color:#541876}.block{margin-bottom:12px}.block-minorHeader{margin-top:-1px;margin-right:-1px;margin-left:-1px}.blockLink.is-selected{border-left:none;padding-left:12px}.overlay-titleCloser,.overlay-titleCloser:hover{color:#fff}.menu-content{border-radius:0px}.userBanner.userBanner--staff,.userBanner.userBanner--primary{color:#fff;background:#541876;border-color:#541876}.button,a.button{border:1px solid transparent;padding-top:10px;padding-bottom:10px;transition:border .25s ease 0s,background-color .25s ease 0s,color .25s ease 0s !important}.button.button--link,a.button.button--link{background-color:#e3e3e3;border-color:#e3e3e3;color:#141414}.button.button--link:hover,a.button.button--link:hover,.button.button--link:active,a.button.button--link:active,.button.button--link:focus,a.button.button--link:focus{text-decoration:none;background:#edeaea}.button.button--scroll,a.button.button--scroll{background-color:#35969d;border:none;color:#fff}.button.button--scroll:hover,a.button.button--scroll:hover,.button.button--scroll:active,a.button.button--scroll:active{background-color:#541876 !important;border:none}.button:not(.button--splitTrigger):hover,a.button:not(.button--splitTrigger):hover,.button.button--splitTrigger>.button-text:hover,a.button.button--splitTrigger>.button-text:hover,.button.button--splitTrigger>.button-menu:hover,a.button.button--splitTrigger>.button-menu:hover,.button:not(.button--splitTrigger):focus,a.button:not(.button--splitTrigger):focus,.button.button--splitTrigger>.button-text:focus,a.button.button--splitTrigger>.button-text:focus,.button.button--splitTrigger>.button-menu:focus,a.button.button--splitTrigger>.button-menu:focus,.button:not(.button--splitTrigger):active,a.button:not(.button--splitTrigger):active,.button.button--splitTrigger>.button-text:active,a.button.button--splitTrigger>.button-text:active,.button.button--splitTrigger>.button-menu:active,a.button.button--splitTrigger>.button-menu:active{background-color:#e3e3e3;border-color:#d1d1d1 !important;border-width:1px}.button.button--primary:not(.button--splitTrigger):hover,a.button.button--primary:not(.button--splitTrigger):hover,.button.button--primary.button--splitTrigger>.button-text:hover,a.button.button--primary.button--splitTrigger>.button-text:hover,.button.button--primary.button--splitTrigger>.button-menu:hover,a.button.button--primary.button--splitTrigger>.button-menu:hover,.button.button--primary:not(.button--splitTrigger):focus,a.button.button--primary:not(.button--splitTrigger):focus,.button.button--primary.button--splitTrigger>.button-text:focus,a.button.button--primary.button--splitTrigger>.button-text:focus,.button.button--primary.button--splitTrigger>.button-menu:focus,a.button.button--primary.button--splitTrigger>.button-menu:focus,.button.button--primary:not(.button--splitTrigger):active,a.button.button--primary:not(.button--splitTrigger):active,.button.button--primary.button--splitTrigger>.button-text:active,a.button.button--primary.button--splitTrigger>.button-text:active,.button.button--primary.button--splitTrigger>.button-menu:active,a.button.button--primary.button--splitTrigger>.button-menu:active{background-color:#e3e3e3}.button.button--cta,a.button.button--cta{border-color:#ee6112 !important;border-width:3px !important;padding-top:8px;padding-bottom:8px}.button.button--cta:not(.button--splitTrigger):hover,a.button.button--cta:not(.button--splitTrigger):hover,.button.button--cta.button--splitTrigger>.button-text:hover,a.button.button--cta.button--splitTrigger>.button-text:hover,.button.button--cta.button--splitTrigger>.button-menu:hover,a.button.button--cta.button--splitTrigger>.button-menu:hover,.button.button--cta:not(.button--splitTrigger):focus,a.button.button--cta:not(.button--splitTrigger):focus,.button.button--cta.button--splitTrigger>.button-text:focus,a.button.button--cta.button--splitTrigger>.button-text:focus,.button.button--cta.button--splitTrigger>.button-menu:focus,a.button.button--cta.button--splitTrigger>.button-menu:focus,.button.button--cta:not(.button--splitTrigger):active,a.button.button--cta:not(.button--splitTrigger):active,.button.button--cta.button--splitTrigger>.button-text:active,a.button.button--cta.button--splitTrigger>.button-text:active,.button.button--cta.button--splitTrigger>.button-menu:active,a.button.button--cta.button--splitTrigger>.button-menu:active{background-color:transparent;border-color:#ee6112 !important;color:#ee6112 !important}.buttonGroup>.button:not(:first-child){border-left:solid 1px #e3e3e3;margin-left:3px}.buttonGroup>.buttonGroup-buttonWrapper{margin-left:3px}.buttonGroup>.buttonGroup-buttonWrapper:not(:first-child)>.button{border-left:solid 1px #e3e3e3}.memberHeader-buttons .buttonGroup>.buttonGroup-buttonWrapper{margin-left:0}.block-filterBar .filterBar-filterToggle,.block-filterBar .filterBar-menuTrigger{background:transparent;color:#fff}.block-filterBar .filterBar-filterToggle:hover,.block-filterBar .filterBar-menuTrigger:hover{text-decoration:none;background:transparent}.inlineModButton-count{background-color:#541876;border:1px solid #541876;color:#fff}.pageNav-main{border-collapse:separate;border-spacing:3px}.pageNav-page{background-color:#fff;background-image:none;border:solid 1px #e3e3e3;color:#141414;transition:border .25s ease 0s,background-color .25s ease 0s,color .25s ease 0s !important}.pageNav-page:not(:last-child){border-right:solid 1px #e3e3e3}.pageNav-page>a{padding:3px 8px;color:inherit}.pageNav-page:hover,.pageNav-page:active{background:#541876;border-color:#541876;color:#fff}.pageNav-page.pageNav-page--current{background:#541876;border-color:#541876;color:#fff}.pageNav-page.pageNav-page--current:hover,.pageNav-page.pageNav-page--current:active{background:#541876;border-color:#541876;color:#fff}.pageNav-page.pageNav-page--current+.pageNav-page{border-left:solid 1px #e3e3e3}.pageNav-page.pageNav-page--current+.pageNav-page:hover{border-left-color:#541876}.pageNav-jump{padding:3px 8px;background-color:#fff;background-image:none;border:solid 1px #e3e3e3;color:#141414;transition:border .25s ease 0s,background-color .25s ease 0s,color .25s ease 0s !important}.pageNav-jump:hover,.pageNav-jump:active{background:#541876;border-color:#541876;color:#fff}.message-userArrow{display:none}.message-cell.message-cell--main{padding:12px}.bbCodeBlock.bbCodeBlock--quote .bbCodeBlock-content{margin-left:12px;padding-left:32px;position:relative}.bbCodeBlock.bbCodeBlock--quote .bbCodeBlock-content:before{color:#d1d1d1;content:"\f10d";font:normal normal normal 14px/1 FontAwesome;font-size:1.7em;left:0;position:absolute;top:11px}.userBanner{height:20px;position:relative}.userBanner-before{border-top-left-radius:0px !important;border-bottom:12px solid #000 0;border-left:8px solid #f2f2f2;border-top:11px solid #000 0;left:-1px;position:absolute;top:-2px}.userBanner-after{border-top-right-radius:0px !important;border-bottom:12px solid #000 0;border-right:8px solid #f2f2f2;border-top:11px solid #000 0;position:absolute;right:-1px;top:-2px}label.iconic{cursor:pointer}label.iconic:hover>input+i:before{color:#541876}label.iconic>input{position:absolute;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;opacity:0}label.iconic>input+i:before{color:#35969d}.u-bottomFixer label.iconic:hover>input+i:before{color:#fff}.inputNumber-button{color:#8c8c8c}.input::-webkit-input-placeholder{color:#141414}.input::-moz-placeholder{color:#141414}.input:-moz-placeholder{color:#141414}.input:-ms-input-placeholder{color:#141414}.fr-toolbar{border-top:1px solid #c1c1c1}.pika-single{border:none}.pika-lendar{margin:0}.pika-title{background-color:#541876;color:#fff}.pika-label{color:#fff;background-color:transparent}.pika-prev::before{color:#fff}.pika-next::before{color:#fff}.pika-table thead{background-color:#f2f2f2}.pika-table th{line-height:32px}.pika-button{background-color:transparent}.is-selected .pika-button{box-shadow:none;border-radius:0px}.pika-button:hover{border-radius:0px}.p-footer-inner{border-top:1px solid #c1c1c1;padding-top:15px}.p-footer-linkList>li a:hover{background-color:transparent}.p-footer-copyright{border-top:1px solid #c1c1c1;font-size:13px;margin-top:12px;padding-top:12px}.p-footer-debug{text-align:center}.likesBar{background-color:#e5e7e9;border:none;font-size:16px}.messageNotice{font-size:16px;border-left:none}.message-attribution{padding-bottom:12px}.structItem.structItem--note .structItem-cell{padding:15px 12px;font-size:16px}.menu-arrow{border-bottom-color:#541876;display:none}.menu .menu-content{border-top-color:#541876}.menu .menu-content .menu-linkRow,.menu .menu-content li>.subNodeLink{transition:background-color .25s ease 0s}.node-icon i{position:relative}.node-icon i:before{text-shadow:none}.node--unread .node-icon i:before{text-shadow:none}.node--forum .node-icon i:before,.node--category .node-icon i:before{content:"\f016";font-size:.86em}.node--page .node-icon i:before{content:"\f0f6";font-size:.86em}.node--link .node-icon i:before{content:"\f016";font-size:.86em}.node--link .node-icon i:after{color:#69BF5B;content:"\f0a9";font:normal normal normal 14px/1 FontAwesome;font-size:.50em;position:absolute;right:0;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff;top:24px}.subNodeLink:before{text-shadow:none}.subNodeLink.subNodeLink--unread:before{text-shadow:none}.subNodeLink.subNodeLink--forum:before,.subNodeLink.subNodeLink--category:before{content:"\f15b";font-size:.9em}.offCanvasMenu--nav .offCanvasMenu-content{background-color:#f7f7f7;color:#141414}.offCanvasMenu--nav .offCanvasMenu-linkHolder{background-color:#35969d;color:#fff}.offCanvasMenu--nav .offCanvasMenu-linkHolder:hover{background-color:#541876;color:#fff}.offCanvasMenu--nav .offCanvasMenu-linkHolder.is-selected{background-color:#541876}.offCanvasMenu--nav .offCanvasMenu-list>li{border-top-color:#f7f7f7;border-top-width:0}.offCanvasMenu--nav .u-indentDepth1{background-color:#fff}@media (max-width:2000px){.p-body-inner,.p-header-inner,.p-footer-inner{padding-left:12px;padding-right:12px}}