diff --git a/design/custom.css b/design/custom.css index d0816db..2ef672a 100644 --- a/design/custom.css +++ b/design/custom.css @@ -3,7 +3,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto) format("svg");font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto) format("svg");font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-SemiBold.eot);src:url(fonts/Barlow/Barlow-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-SemiBold.woff2) format("woff2"),url(fonts/Barlow/Barlow-SemiBold.woff) format("woff"),url(fonts/Barlow/Barlow-SemiBold.ttf) format("truetype"),url(fonts/Barlow/Barlow-SemiBold.svg#Barlow) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-Bold.eot);src:url(fonts/Barlow/Barlow-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-Bold.woff2) format("woff2"),url(fonts/Barlow/Barlow-Bold.woff) format("woff"),url(fonts/Barlow/Barlow-Bold.ttf) format("truetype"),url(fonts/Barlow/Barlow-Bold.svg#Barlow) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Barlow_Condensed;src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot);src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2) format("woff2"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff) format("woff"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf) format("truetype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed) format("svg");font-weight:500;font-style:normal}.Frame-header .Header-Top{background:#2a2a2a}.Frame-header .Header-Top .Container{max-width:none;padding:0}.Frame-header .Header-Top .Container .row{height:80px}.Frame-header .Header-Top .Container .row a:hover{background:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link{font-size:14px;font-weight:700;line-height:30px}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected,.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover{background:rgba(0,0,0,0);color:#43d7b0}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks{font-size:18px;font-weight:700;text-transform:uppercase}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a{border:none;font-size:18px;font-weight:700}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus,.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover{background-color:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup{font-size:18px;font-weight:700;margin-left:10px;border:none}.Frame-header .Header-Top .Container .row .Header-right .Search img{vertical-align:middle}.Frame-header .Header-Second-Menu{background:#fbfbfb;color:#2a2a2a;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;font-size:13px;height:60px}.Frame-header .Header-Second-Menu,.Frame-header .Header-Second-Menu .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.Frame-header .Header-Second-Menu .Second-Menu-Content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link{margin:0 15px;cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2a2a2a}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#d4d4d4}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected{font-weight:700}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#43d7b0}.Frame-header .Header-desktopNav{color:#fff;height:80px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Frame-header .Header-desktopNav a{text-decoration:none}.Frame-header .Header-desktopNav .Topcoder-logo{margin:0 50px 0 30px;cursor:pointer}.Frame-header .Header-desktopNav .Header-primary-item{font-weight:700;font-size:18px;line-height:30px;margin:0 30px;padding-right:5px;position:relative;cursor:pointer;color:#fff;white-space:nowrap}.Frame-header .Header-desktopNav .Header-primary-item.selected{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:unset;margin-right:auto;width:auto;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item{font-weight:700;margin-left:30px;font-size:14px;line-height:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;cursor:pointer;color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected,.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{position:relative;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more{border-radius:15px;padding:0 15px;color:#fff;margin-left:0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover{color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img{margin-left:5px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content{position:absolute;top:30px;left:19px;background:#2a2a2a;min-width:110px;padding:20px;border-radius:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a{margin:0;text-align:left;font-weight:700;font-size:14px;line-height:30px;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more{background-color:rgba(85,85,85,.4);border-radius:15px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more *{opacity:.7}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content,.Frame-header .Header-right .Header-right-Item{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header .Header-right .Header-right-Item{height:32px;margin:11px 20px 11px 0;padding-left:12px;position:relative;border-left:1px solid #7f7f7f;min-width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Header-separator{display:block;height:30px;width:1px;background:#555}@media screen and (max-width:768px){.Frame-header .Header-Top .Container .row{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Frame-header .Header-Top .Container .menu-icon-mobile{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.Frame-header .Header-right{width:60px;margin:0}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile{height:60px;background:#2a2a2a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #555}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a{color:#fff;font-weight:700;font-size:18px;line-height:30px;position:relative;cursor:pointer;height:100%}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected,.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a:hover{color:#43d7b0}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected:after{content:"";width:40px;height:10px;background:url(/themes/topcoder/design/images/icon-select-header.svg);background-size:40px 10px;right:16px;position:absolute;left:50%;margin-left:-20px;bottom:-1px}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;z-index:1;background:#fbfbfb}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a{font-size:18px;line-height:40px;height:40px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none;color:#2a2a2a}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected{font-weight:700;pointer-events:none;cursor:default}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected:before{content:"";height:30px;width:3px;border-radius:1.5px;background:#43d7b0;display:inline-block;margin-right:10px}.Frame-header .Header-Second-Menu-mobile{position:relative}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button{background:#fbfbfb;border:none;padding:0;width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button span{color:#2a2a2a;font-weight:400;font-size:28px;line-height:40px}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button img{margin-left:5px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content{background:#fbfbfb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;border-top:1px solid #1f7e8a;z-index:999;display:none;position:absolute;top:60px;left:0;width:100%}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a{color:#2a2a2a;font-size:18px;line-height:40px;height:40px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected{font-weight:700;pointer-events:none;cursor:default}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected:before{content:"";height:30px;width:3px;border-radius:1.5px;display:inline-block;margin-right:10px;background:#43d7b0}.Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Toggle-Button img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header.toggle-mobile-close .Header-Primary-container-Mobile,.Frame-header.toggle-mobile-close .icon-menu-close,.Frame-header.toggle-mobile-expand .Header-Second-Menu-mobile,.Frame-header.toggle-mobile-expand .icon-menu{display:none}}@media screen and (max-width:960px){.Frame-header .Header-desktopNav .Header-secondary-menu>.Header-secondary-item{display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.Frame-footer .Footer{background-color:#2a2a2a;padding:30px 80px 21px;font-size:14px;font-weight:400;line-height:21px;position:relative}.Frame-footer .Footer .Container{max-width:1280px;margin:auto}.Frame-footer .Footer .Container .Footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.Frame-footer .Footer .Container .Footer-Menu-Container{margin-bottom:39px;display:grid;grid-template-columns:repeat(6,1fr);gap:20px}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Menu-Container,.Frame-footer .Footer .Container .Footer-separator{display:none}}.Frame-footer .Footer .Container .Footer-separator{height:2px;background-color:#555;border-radius:1px;width:100%}.Frame-footer .Footer .Container .Footer-Menu-Title{color:#fff;font-size:14px;font-weight:500;line-height:21px;margin-bottom:1px}.Frame-footer .Footer .Container .Footer-Menu-List{margin-top:7px}.Frame-footer .Footer .Container .Footer-Menu-List-Item a{color:#e9e9e9!important;font-size:14px;line-height:21px}.Frame-footer .Footer .Container .Footer-Share-Container{margin-top:15px}.Frame-footer .Footer .Container .Footer-Share-Container a{margin-right:5px}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Share-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Frame-footer .Footer .Container .Footer-Mobile-Menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:769px){.Frame-footer .Footer .Container .Footer-Mobile-Menu{display:none}}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:43px}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item:last-child{margin-right:0}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item a{color:#e9e9e9;font-size:12px;font-weight:500;line-height:21px;white-space:nowrap}.Frame-footer .Footer .Container .Footer-Copyright-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:22px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright{color:#aaa;font-size:14px;line-height:21px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a{margin-left:20px;font-size:14px;color:#e9e9e9}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright{font-size:11px;line-height:21px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a{text-decoration:underline;font-size:11px;line-height:21px}}@media (min-width:769px){.Frame-footer .Footer .Container .Footer-Mobile{display:none}}.Frame-body .Frame-content .Frame-details .Frame-row{width:100%}.Frame-body .Frame-content .Frame-details .Frame-row .Content.MainContent{width:0}.Frame-body .Frame-content .Frame-details .Frame-row-main{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main{margin-left:0;margin-right:90px;min-width:260px}.Frame-body .Frame-content .Frame-details .Frame-row-main .MainContent.Content{-webkit-box-flex:1;-ms-flex:1;flex:1}.Groups h1,.Groups h1.Group-Title,.Groups h1.H,.Groups h1.HomepageTitle,.Search h1,.Search h1.Group-Title,.Search h1.H,.Search h1.HomepageTitle,.Vanilla h1,.Vanilla h1.Group-Title,.Vanilla h1.H,.Vanilla h1.HomepageTitle{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;color:#2a2a2a!important;font-size:34px!important;font-weight:500!important;line-height:38px!important;text-transform:uppercase!important}a.TextColor:hover,a:hover .TextColor{color:#137d60}@media screen and (max-width:992px){.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main{width:0}}@media screen and (max-width:768px){.Frame-body .Frame-content .Frame-contentWrap{padding-top:20px;padding-left:15px;padding-right:15px}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent{width:100%;overflow:hidden}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1,.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle{margin-top:14px}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main{margin-left:0;margin-right:0;width:100%}}.BreadcrumbsBox .Breadcrumbs .Crumb{font-weight:700;color:#555;font-size:18px;opacity:1;margin:0 2px}.BreadcrumbsBox .Breadcrumbs .CrumbLabel a{text-decoration:none}.BreadcrumbsBox .Breadcrumbs .CrumbLabel a span{color:#0d61bf;font-size:14px;margin:0 2px;text-transform:capitalize}.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a{text-decoration:none}.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a span{color:#555}.SearchBox form>div .InputBox,.SearchForm form>div .InputBox{border-radius:30px;height:40px;font-size:16px;padding-right:56px;padding-left:20px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.SearchBox form>div .InputBox:active,.SearchBox form>div .InputBox:focus,.SearchForm form>div .InputBox:active,.SearchForm form>div .InputBox:focus{border-color:#aaa}.SearchBox form>div .InputBox.js-search,.SearchForm form>div .InputBox.js-search{border:1px solid #aaa}.SearchBox form>div input.Button,.SearchBox form>div input.Button:hover,.SearchForm form>div input.Button,.SearchForm form>div input.Button:hover{height:38px!important;width:56px!important;background:#137d60!important;border-radius:20px!important;margin:1px}.Panel.Panel-main .SearchBox{margin-bottom:24px}@media screen and (max-width:768px){.SearchBoxMobile .SearchBox{margin-bottom:8px}}.Button,.Button.Primary,.Button.Primary.Action.BigButton,.Button.Primary.SignInPopup{font-size:14px!important;font-weight:700!important;letter-spacing:.8px!important;height:30px;text-transform:uppercase;border-radius:20px!important;padding:0 20px!important}.Button.Primary.SignInPopup{background:#137d60;border:1px solid #137d60;color:#fff;width:100%}.ReactButton.Quote{vertical-align:inherit;margin:0}.Box.BoxCategories,.BoxFilter.BoxDiscussionFilter{margin:19px 0!important}.Box.BoxCategories h4,.BoxFilter.BoxDiscussionFilter h4{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:600;font-size:21px;line-height:24px;text-transform:uppercase;color:#2a2a2a;padding:0;margin-top:35px}.Box.BoxCategories ul.FilterMenu li,.Box.BoxCategories ul.PanelInfo.PanelCategories li,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li{margin:19px 0!important}.Box.BoxCategories ul.FilterMenu li.Active,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active{background-color:#e9e9e9;border-radius:15px}.Box.BoxCategories ul.FilterMenu li.Depth2,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Depth2,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Depth2,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Depth2{margin-left:20px!important}.Box.BoxCategories ul.FilterMenu li.Heading,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Heading,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Heading,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Heading{color:#2a2a2a;font-size:16px;font-weight:700;padding:0}.Box.BoxCategories ul.FilterMenu li a,.Box.BoxCategories ul.PanelInfo.PanelCategories li a,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a{height:26px;padding:2px 22px;font-size:16px}.Box.BoxCategories ul.FilterMenu li a span,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span{font-size:16px;line-height:26px}.Box.BoxCategories ul.FilterMenu li a span.Aside,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside{line-height:12px}.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,.Box.BoxCategories ul.FilterMenu li a span.Aside>.Count,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside>.Count{line-height:12px;color:#fff;font-size:10px;font-weight:400;background:#000;border-radius:9px}.Box.BoxCategories ul.FilterMenu li a span.Aside>.Count,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside>.Count{padding:1px 5px}.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number{padding:0}@media screen and (max-width:768px){.Box.BoxCategories h4,.BoxFilter.BoxDiscussionFilter h4,.Panel-main .Box.BoxCategories h4{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:600;font-size:21px;line-height:24px}}.PageControls.Top{padding-bottom:0}.PageControls .Pager.NumberedPager a,.PageControls .Pager.NumberedPager span{border-color:rgba(0,0,0,0);border-radius:15px;font-size:14px;font-weight:400;line-height:30px;height:30px;padding:0 15px;margin:0 1px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.PageControls .Pager.NumberedPager a.Highlight.Pager-p,.PageControls .Pager.NumberedPager span.Highlight.Pager-p{background-color:#d4d4d4}.PageControls .Pager.NumberedPager a:hover,.PageControls .Pager.NumberedPager span:hover{border-color:rgba(0,0,0,0)}.PageControls .Pager.NumberedPager .Pager-nav{font-weight:500;color:#fff;background-color:#137d60}.PageControls .Pager.NumberedPager .Pager-nav[aria-disabled=true]{display:none}.DataList.Discussions li.ItemDiscussion{border-top:none;border-bottom:none;background-color:#f4f4f4;margin-top:16px;border-radius:10px;padding:24px 20px 17px 26px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem{font-size:13px;font-weight:400;line-height:16px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem .HasNew.HasNew{font-size:12px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;text-transform:capitalize;background:#fff;color:#2a2a2a;border:1px solid #2a2a2a;margin-bottom:0}.DataList.Discussions li.ItemDiscussion .MItem.Category a{color:#2a2a2a}.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title{margin-bottom:14px}.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title a{color:#2a2a2a;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:30px}.Empty{margin:10px auto;width:auto;text-align:center;color:#aaa;font-size:20px;font-weight:400;line-height:24px}.DataList .Meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList .Meta .MItem{font-size:13px;font-weight:400;line-height:16px}.DataList .Meta .MiddleDot{font-weight:700}@media screen and (max-width:768px){.DataList.Discussions li.ItemDiscussion{border-bottom:none;border-top:none;background-color:#f4f4f4;margin-bottom:16px;padding:18px 20px 0 25px!important;border-radius:10px}.DataList.Discussions li.ItemDiscussion:first-child{border-top:none}.DataList.Discussions li.ItemDiscussion:last-child{border-bottom:1px solid #e9e9e9}.DataList.Discussions li.ItemDiscussion .Options{position:absolute;top:20px;right:5px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container{margin-top:0;margin-left:0}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .MItem{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .Tag{margin-bottom:12px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MCount,.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MiddleDot,.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category,.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .Tag{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category:before{content:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MItem:not(.MCount,.MiddleDot),.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .Tag{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount{position:relative}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount:after{content:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount.CommentCount:after{content:none}}@media screen and (max-width:768px){.DataList.CategoryList li.Item .ItemContent.Category .status-container .CommentCount,.DataList.CategoryList li.Item .ItemContent.Category .status-container .DiscussionCount,.DataList.CategoryList li.Item .ItemContent.Category .status-container .MiddleDot,.DataList.CategoryList li.Item .ItemContent.Category .status-container .RSS,.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastCommentDate,.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastDiscussionTitle{display:none}.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount{position:relative}.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount:after{content:none}}.DataList.Discussions .Tag,.Tag{font-size:11px;font-weight:400;letter-spacing:.4px;line-height:15px;height:23px;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList.Discussions .Tag.Tag-Announcement,.Tag.Tag-Announcement{color:#000;border-color:#aaa;background-color:#fff}.DataList.Discussions .Tag.Tag-Closed,.Tag.Tag-Closed{background-color:#aaa;border-color:#aaa;color:#fff}.Meta.Meta-Discussion .Tag{margin-right:5px}.Hijack.Bookmark{width:16px;height:16px}.Hijack.Bookmark:before{content:"";width:16px;height:16px;background:url(/themes/topcoder/design/images/bookmark.png);background-size:16px}.Hijack.Bookmark.Bookmarked:before,.Hijack.Bookmark:hover:before{content:"";background:url(/themes/topcoder/design/images/bookmarked.png);background-size:16px;width:16px;height:16px}.Arrow.SpFlyoutHandle{width:16px;height:16px}.Arrow.SpFlyoutHandle:before{content:"";width:16px;height:16px;background:url(/themes/topcoder/design/images/icon-thee-dot.svg);background-size:16px 4px;background-position:50%;font-size:0!important;background-repeat:no-repeat}.CommentsWrap .BeforeCommentHeading,.Content.MainContent .BeforeCommentHeading,.DataListWrap .BeforeCommentHeading{margin-bottom:0}.CommentsWrap h2.CommentHeading,.Content.MainContent h2.CommentHeading,.DataListWrap h2.CommentHeading{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:700;color:#2a2a2a;font-size:20px;line-height:24px;text-transform:uppercase}.CommentsWrap .DataList.CategoryAccordion li.Item,.CommentsWrap .DataList.CategoryList li.Item,.CommentsWrap .DataList.DataList-Search li.Item,.CommentsWrap .DataList.GroupList li.Item,.CommentsWrap .MessageList.DataList.Comments li.Item,.Content.MainContent .DataList.CategoryAccordion li.Item,.Content.MainContent .DataList.CategoryList li.Item,.Content.MainContent .DataList.DataList-Search li.Item,.Content.MainContent .DataList.GroupList li.Item,.Content.MainContent .MessageList.DataList.Comments li.Item,.DataListWrap .DataList.CategoryAccordion li.Item,.DataListWrap .DataList.CategoryList li.Item,.DataListWrap .DataList.DataList-Search li.Item,.DataListWrap .DataList.GroupList li.Item,.DataListWrap .MessageList.DataList.Comments li.Item{border-bottom:none;border-top:none;background-color:#f4f4f4;margin-bottom:16px;padding:18px 20px 0 25px!important;border-radius:10px}.CommentsWrap .DataList.CategoryAccordion li.Item .PhotoWrap,.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,.CommentsWrap .DataList.DataList-Search li.Item .PhotoWrap,.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,.CommentsWrap .MessageList.DataList.Comments li.Item .PhotoWrap,.Content.MainContent .DataList.CategoryAccordion li.Item .PhotoWrap,.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,.Content.MainContent .DataList.DataList-Search li.Item .PhotoWrap,.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,.Content.MainContent .MessageList.DataList.Comments li.Item .PhotoWrap,.DataListWrap .DataList.CategoryAccordion li.Item .PhotoWrap,.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,.DataListWrap .DataList.DataList-Search li.Item .PhotoWrap,.DataListWrap .DataList.GroupList li.Item .PhotoWrap,.DataListWrap .MessageList.DataList.Comments li.Item .PhotoWrap{top:18px;left:26px}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader{padding-top:0;min-height:0}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author{white-space:nowrap}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo{text-align:right;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username{color:#2a2a2a;font-size:14px;font-weight:500;line-height:16px}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo{display:block}.CommentsWrap .DataList.CategoryAccordion li.Item .Message,.CommentsWrap .DataList.CategoryList li.Item .Message,.CommentsWrap .DataList.DataList-Search li.Item .Message,.CommentsWrap .DataList.GroupList li.Item .Message,.CommentsWrap .MessageList.DataList.Comments li.Item .Message,.Content.MainContent .DataList.CategoryAccordion li.Item .Message,.Content.MainContent .DataList.CategoryList li.Item .Message,.Content.MainContent .DataList.DataList-Search li.Item .Message,.Content.MainContent .DataList.GroupList li.Item .Message,.Content.MainContent .MessageList.DataList.Comments li.Item .Message,.DataListWrap .DataList.CategoryAccordion li.Item .Message,.DataListWrap .DataList.CategoryList li.Item .Message,.DataListWrap .DataList.DataList-Search li.Item .Message,.DataListWrap .DataList.GroupList li.Item .Message,.DataListWrap .MessageList.DataList.Comments li.Item .Message{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.CommentsWrap .DataList.CategoryAccordion li.Item .Message.userContent,.CommentsWrap .DataList.CategoryList li.Item .Message.userContent,.CommentsWrap .DataList.DataList-Search li.Item .Message.userContent,.CommentsWrap .DataList.GroupList li.Item .Message.userContent,.CommentsWrap .MessageList.DataList.Comments li.Item .Message.userContent,.Content.MainContent .DataList.CategoryAccordion li.Item .Message.userContent,.Content.MainContent .DataList.CategoryList li.Item .Message.userContent,.Content.MainContent .DataList.DataList-Search li.Item .Message.userContent,.Content.MainContent .DataList.GroupList li.Item .Message.userContent,.Content.MainContent .MessageList.DataList.Comments li.Item .Message.userContent,.DataListWrap .DataList.CategoryAccordion li.Item .Message.userContent,.DataListWrap .DataList.CategoryList li.Item .Message.userContent,.DataListWrap .DataList.DataList-Search li.Item .Message.userContent,.DataListWrap .DataList.GroupList li.Item .Message.userContent,.DataListWrap .MessageList.DataList.Comments li.Item .Message.userContent{font-size:14px}.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .DataList.GroupList li.Item.CategoryHeading,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading{background-color:rgba(0,0,0,0);padding:0!important;margin:41px 0 15px;color:#7f7f7f;font-size:34px;font-weight:400;line-height:38px}.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading div,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading div,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading div,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .DataList.GroupList li.Item.CategoryHeading div,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;color:#7f7f7f}.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading:before,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading:before,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading:before,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading:before,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading:before,.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading:before,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading:before,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading:before,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading:before,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading:before,.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading:before,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading:before,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading:before,.DataListWrap .DataList.GroupList li.Item.CategoryHeading:before,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading:before{content:none}.CommentsWrap .DataList.DataList-Search li.Item,.Content.MainContent .DataList.DataList-Search li.Item,.DataListWrap .DataList.DataList-Search li.Item{padding:18px 20px 1px 25px!important}.CommentsWrap .CategoryAccordion .CategoryAccordionItem,.Content.MainContent .CategoryAccordion .CategoryAccordionItem,.DataListWrap .CategoryAccordion .CategoryAccordionItem{margin-bottom:20px}.CommentsWrap .CategoryAccordion .ui-accordion-header-icon,.Content.MainContent .CategoryAccordion .ui-accordion-header-icon,.DataListWrap .CategoryAccordion .ui-accordion-header-icon{float:right;top:12px;background:no-repeat;margin-right:25px}.CommentsWrap .CategoryAccordion .icon-chevron-down:before,.CommentsWrap .CategoryAccordion .icon-chevron-up:before,.Content.MainContent .CategoryAccordion .icon-chevron-down:before,.Content.MainContent .CategoryAccordion .icon-chevron-up:before,.DataListWrap .CategoryAccordion .icon-chevron-down:before,.DataListWrap .CategoryAccordion .icon-chevron-up:before{content:" ";background-size:cover;background-image:url(/themes/topcoder/design/images/icon-chevron-down.svg);position:absolute;margin-top:12px;color:#fff!important;height:12px;width:20px;display:inline-block}.CommentsWrap .CategoryAccordion .icon-chevron-up:before,.Content.MainContent .CategoryAccordion .icon-chevron-up:before,.DataListWrap .CategoryAccordion .icon-chevron-up:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.CommentsWrap .CategoryAccordion .CategoryAccordionHeader,.Content.MainContent .CategoryAccordion .CategoryAccordionHeader,.DataListWrap .CategoryAccordion .CategoryAccordionHeader{border-radius:10px;padding:15px 20px 15px 26px!important;background-color:#f4f4f4}.CommentsWrap .CategoryAccordion .CategoryAccordionHeader.ui-state-active,.Content.MainContent .CategoryAccordion .CategoryAccordionHeader.ui-state-active,.DataListWrap .CategoryAccordion .CategoryAccordionHeader.ui-state-active{border-radius:10px 10px 0 0}.CommentsWrap .CategoryAccordion .CategoryAccordionHeader a,.Content.MainContent .CategoryAccordion .CategoryAccordionHeader a,.DataListWrap .CategoryAccordion .CategoryAccordionHeader a{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;color:#2a2a2a!important;font-size:24px!important}.CommentsWrap .CategoryAccordion .DataList.CategoryList li.Item,.Content.MainContent .CategoryAccordion .DataList.CategoryList li.Item,.DataListWrap .CategoryAccordion .DataList.CategoryList li.Item{border-radius:0;padding:20px 20px 19px 26px!important;margin:0}.CommentsWrap .CategoryAccordion .DataList.CategoryList li.Item.Depth2,.Content.MainContent .CategoryAccordion .DataList.CategoryList li.Item.Depth2,.DataListWrap .CategoryAccordion .DataList.CategoryList li.Item.Depth2{border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:rgba(0,0,0,0)}.CommentsWrap .DataList.CategoryList li.Item,.CommentsWrap .DataList.GroupList li.Item,.Content.MainContent .DataList.CategoryList li.Item,.Content.MainContent .DataList.GroupList li.Item,.DataListWrap .DataList.CategoryList li.Item,.DataListWrap .DataList.GroupList li.Item{padding:18px 20px 17px 25px!important}.CommentsWrap .DataList.CategoryList li.Item .Title,.CommentsWrap .DataList.GroupList li.Item .Title,.Content.MainContent .DataList.CategoryList li.Item .Title,.Content.MainContent .DataList.GroupList li.Item .Title,.DataListWrap .DataList.CategoryList li.Item .Title,.DataListWrap .DataList.GroupList li.Item .Title{color:#2a2a2a;margin-bottom:14px}.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,.DataListWrap .DataList.GroupList li.Item .PhotoWrap{top:0;left:0}.CommentsWrap .DataList.CategoryList li.Item .LatestPostTitle,.CommentsWrap .DataList.GroupList li.Item .LatestPostTitle,.Content.MainContent .DataList.CategoryList li.Item .LatestPostTitle,.Content.MainContent .DataList.GroupList li.Item .LatestPostTitle,.DataListWrap .DataList.CategoryList li.Item .LatestPostTitle,.DataListWrap .DataList.GroupList li.Item .LatestPostTitle{color:#2a2a2a;font-weight:500}.DataList.GroupList li.Item .Description{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;color:#555;font-size:13px}.MessageList.Discussion .Item.ItemDiscussion .Item-BodyWrap .Item-Body .Message.userContent{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px}.Message.userContent a{color:#0d61bf;text-decoration:underline}.ReactButton.Quote.js-quoteButton{font-size:12px;font-weight:400;letter-spacing:.44px;line-height:15px}.MessageForm.CommentForm.FormTitleWrapper .H{margin-bottom:27px}.MessageForm.CommentForm.FormTitleWrapper h2{text-transform:uppercase;color:#2a2a2a;font-family:Barlow,roboto,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px}.FormTitleWrapper .Buttons .Back{margin-right:20px!important}.FormTitleWrapper .Buttons .Back *{color:#0d61bf;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}@media screen and (max-width:768px){.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading{background-color:rgba(0,0,0,0);margin:0!important;padding:41px 0 15px!important;color:#2a2a2a}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div{color:#2a2a2a}.MessageList.Discussion .Discussion .Item-Header .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.DataList-Search li.Item:first-child,.Content.MainContent .DataList.DataList-Search li.Item:first-child,.DataListWrap .DataList.DataList-Search li.Item:first-child{border-top:1px solid #e9e9e9}.CommentsWrap .DataList.DataList-Search li.Item:last-child,.Content.MainContent .DataList.DataList-Search li.Item:last-child,.DataListWrap .DataList.DataList-Search li.Item:last-child{padding-bottom:16px!important}.CommentsWrap .DataList.DataList-Search li.Item h3,.Content.MainContent .DataList.DataList-Search li.Item h3,.DataListWrap .DataList.DataList-Search li.Item h3{margin-bottom:2px;line-height:30px}.CommentsWrap .DataList.DataList-Search li.Item h3 a,.Content.MainContent .DataList.DataList-Search li.Item h3 a,.DataListWrap .DataList.DataList-Search li.Item h3 a{color:#2a2a2a;font-size:20px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media{margin-bottom:0}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *{font-size:14px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta{margin-top:0;height:22px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary{margin-top:2px;height:22px}}.richEditor .richEditor-embedBar{border-top:1px solid #e9e9e9;height:55px}.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems{height:100%}form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .Entry.SingleEntryMethod{margin:0}form input.InputBox.BigInput[type=text],form input[type=password],form input[type=text],form select{height:52px}form .SelectWrapper:after{content:"";width:15px;height:9px;background:url(/themes/topcoder/design/images/icon-chevron-down.svg);background-size:15px 9px;right:16px}form .List.Inline.PostOptions label{font-size:14px;line-height:26px}form .Buttons .Button.Cancel,form .Buttons .Button.PreviewButton{border-color:#137d60;color:#137d60}form .Buttons .Button.DraftButton{background-color:#aaa;border-color:#aaa;color:#fff}form .Buttons .Button{margin-left:7px!important;height:21px}form .Buttons .Button.Primary[disabled=disabled],form .Buttons .Button:disabled{background-color:#aaa;border:1px solid #aaa}form .Buttons a.Button.Disabled,form .Buttons a.Button.Disabled:focus,form .Buttons a.Button.Disabled:hover{border:1px solid #aaa;color:#aaa}form .P,form li{margin:9px 0;position:relative}form .P label[for*=Form],form .P label[for=Form_Name],form .P label[for=Form_Password],form li label[for*=Form],form li label[for=Form_Name],form li label[for=Form_Password]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:9px!important;line-height:12px!important;position:absolute!important;top:-5px!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form .P label[for=Form_RedirectLink],form li label[for=Form_RedirectLink]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:20px!important;top:3px!important;line-height:inherit;position:absolute!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form label.radio-inline{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:30px}form label.radio-inline input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form label.radio-inline input:checked~.checkmark{background:url(/themes/topcoder/design/images/icon-checked.png);background-size:20px}form label.radio-inline .checkmark{position:absolute;top:-2px;left:0;height:20px;width:20px;background:url(/themes/topcoder/design/images/icon-unchecked.png);background-size:20px}.selectBox-label{margin-right:10px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px}.FlyoutButton.selectBox-toggle{height:30px;padding:0 5px;background-color:#fbfbfb;border:1px solid #e9e9e9;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FlyoutButton.selectBox-toggle span{color:#2a2a2a;font-size:14px;font-weight:700}.FlyoutButton.selectBox-toggle span:first-child{margin-right:5px;width:140px}.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow{color:#137d60}@media screen and (max-width:768px){body.Post .FormWrapper form .Buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.Post .FormWrapper form .Buttons .Button{margin-bottom:20px}body.Post .FormWrapper form .Buttons .DiscussionButton{width:100%}body.Post .FormWrapper form .Buttons .Cancel,body.Post .FormWrapper form .Buttons .DraftButton{text-align:center;width:40%}body.Post .FormWrapper form .P ul.List>li>b{display:none}body.Post.editdiscussion .FormWrapper form .Buttons .Button{width:40%}body.Post.editdiscussion .FormWrapper form .Buttons .Cancel{text-align:center}}.Box.GuestBox h4{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;padding:0;color:#2a2a2a;font-size:34px;font-weight:400;line-height:38px;margin-bottom:10px;text-transform:uppercase!important;white-space:nowrap}.Box.GuestBox p{color:#2a2a2a;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:400;line-height:26px}.Box.GuestBox div a.SignIn{margin-top:24px}.hide{display:none!important}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.center-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fill-remaining-space{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media screen and (max-width:768px){.hide-mobile{display:none!important}}@media screen and (min-width:769px){.hide-desktop{display:none!important}}.NewDiscussionMobile .BoxNewDiscussion{width:100%}.DataList.Drafts li.Draft{border-top:none;border-bottom:none;background-color:#f4f4f4;margin-top:16px;border-radius:10px;padding:19px 20px 18px 26px}.DataList.Drafts li.Draft .Options a.Delete{color:#555;font-family:Segoe UI,sans-serif,roboto,Helvetica Neue,Helvetica,Raleway,Arial;font-size:32px;font-weight:400}.DataList.Drafts li.Draft .ItemContent .Title{margin-bottom:17px;color:#2a2a2a}.DataList.Drafts li.Draft .ItemContent .Title a{color:#2a2a2a;font-size:20px;font-weight:400;line-height:30px}.DataList.Drafts li.Draft .ItemContent .Excerpt{font-weight:400;line-height:16px}.DataList.Drafts li.Draft .ItemContent .Excerpt a{color:#555;font-size:13px}.MeBox .MeButton,.MeBox .MeButtonProfileMItem .email,.MeBox .MeButtonProfileMItem .handle,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.EasyMDEContainer .CodeMirror{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;border-right:1px solid #aaa;border-left:1px solid #aaa;border-bottom:1px solid #aaa;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.EasyMDEContainer .editor-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa}.EasyMDEContainer .editor-statusbar{font-size:13px;padding:8px 0;overflow:hidden}.EasyMDEContainer .editor-statusbar span{margin-left:0;min-width:0}.EasyMDEContainer .editor-statusbar .message,.EasyMDEContainer .editor-statusbar .upload-image{margin-left:0;margin-right:auto}.EasyMDEContainer .editor-statusbar .message{display:none}.EasyMDEContainer.error .message{margin-left:0;color:#ef476f;text-align:left;display:inline}.EasyMDEContainer.error .upload-image{display:none}.EasyMDEContainer.error .CodeMirror{border-right:2px solid #ef476f;border-left:2px solid #ef476f;border-bottom:2px solid #ef476f}.EasyMDEContainer.error .editor-toolbar{border-top:2px solid #ef476f;border-left:2px solid #ef476f;border-right:2px solid #ef476f}.DiscussionForm .countOfRemainingChars{display:none}.Table{display:table}.Table .Title{display:table-caption;text-align:center;font-weight:700;font-size:larger}.Table .TableHeading,.Table .TableRow{display:table-row;border-top:1px solid #d4d4d4}.Table .TableHeading .TableCell,.Table .TableRow .TableCell{display:table-cell;padding-left:12px}.Table .TableHeading{font-weight:700;text-align:center}.Group{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif!important}.Group .Group-Description{white-space:pre-line;color:#2a2a2a;font-size:16px;margin-bottom:27px}.Group .Group-Header .Group-Info{padding-left:0}.Group .Group-Header .Group-Info .Table{width:100%}.Group .Group-Header .Group-Info .Table .TableRow .TableCell{padding:10px;border-top:1px solid #d4d4d4;color:#2a2a2a;font-size:14px}.Group .Group-Header .Group-Info .Table .TableRow .Cell1{width:10%}.Group .Group-Header .Group-Info .Table .TableRow .Cell2{color:#555;width:90%}.Group .Group-Header .Group-Info .Table .TableRow.Last .TableCell{border-bottom:1px solid #d4d4d4} + */@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto) format("svg");font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto) format("svg");font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-SemiBold.eot);src:url(fonts/Barlow/Barlow-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-SemiBold.woff2) format("woff2"),url(fonts/Barlow/Barlow-SemiBold.woff) format("woff"),url(fonts/Barlow/Barlow-SemiBold.ttf) format("truetype"),url(fonts/Barlow/Barlow-SemiBold.svg#Barlow) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-Bold.eot);src:url(fonts/Barlow/Barlow-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-Bold.woff2) format("woff2"),url(fonts/Barlow/Barlow-Bold.woff) format("woff"),url(fonts/Barlow/Barlow-Bold.ttf) format("truetype"),url(fonts/Barlow/Barlow-Bold.svg#Barlow) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Barlow_Condensed;src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot);src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2) format("woff2"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff) format("woff"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf) format("truetype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed) format("svg");font-weight:500;font-style:normal}.Frame-header .Header-Top{background:#2a2a2a}.Frame-header .Header-Top .Container{max-width:none;padding:0}.Frame-header .Header-Top .Container .row{height:80px}.Frame-header .Header-Top .Container .row a:hover{background:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link{font-size:14px;font-weight:700;line-height:30px}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected,.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover{background:rgba(0,0,0,0);color:#43d7b0}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks{font-size:18px;font-weight:700;text-transform:uppercase}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a{border:none;font-size:18px;font-weight:700}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus,.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover{background-color:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup{font-size:18px;font-weight:700;margin-left:10px;border:none}.Frame-header .Header-Top .Container .row .Header-right .Search img{vertical-align:middle}.Frame-header .Header-Second-Menu{background:#fbfbfb;color:#2a2a2a;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;font-size:13px;height:60px}.Frame-header .Header-Second-Menu,.Frame-header .Header-Second-Menu .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.Frame-header .Header-Second-Menu .Second-Menu-Content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link{margin:0 15px;cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2a2a2a}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#d4d4d4}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected{font-weight:700}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#43d7b0}.Frame-header .Header-desktopNav{color:#fff;height:80px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Frame-header .Header-desktopNav a{text-decoration:none}.Frame-header .Header-desktopNav .Topcoder-logo{margin:0 50px 0 30px;cursor:pointer}.Frame-header .Header-desktopNav .Header-primary-item{font-weight:700;font-size:18px;line-height:30px;margin:0 30px;padding-right:5px;position:relative;cursor:pointer;color:#fff;white-space:nowrap}.Frame-header .Header-desktopNav .Header-primary-item.selected{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:unset;margin-right:auto;width:auto;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item{font-weight:700;margin-left:30px;font-size:14px;line-height:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;cursor:pointer;color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected,.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{position:relative;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more{border-radius:15px;padding:0 15px;color:#fff;margin-left:0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover{color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img{margin-left:5px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content{position:absolute;top:30px;left:19px;background:#2a2a2a;min-width:110px;padding:20px;border-radius:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a{margin:0;text-align:left;font-weight:700;font-size:14px;line-height:30px;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more{background-color:rgba(85,85,85,.4);border-radius:15px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more *{opacity:.7}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content,.Frame-header .Header-right .Header-right-Item{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header .Header-right .Header-right-Item{height:32px;margin:11px 20px 11px 0;padding-left:12px;position:relative;border-left:1px solid #7f7f7f;min-width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Header-separator{display:block;height:30px;width:1px;background:#555}@media screen and (max-width:768px){.Frame-header .Header-Top .Container .row{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Frame-header .Header-Top .Container .menu-icon-mobile{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.Frame-header .Header-right{width:60px;margin:0}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile{height:60px;background:#2a2a2a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #555}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a{color:#fff;font-weight:700;font-size:18px;line-height:30px;position:relative;cursor:pointer;height:100%}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected,.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a:hover{color:#43d7b0}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected:after{content:"";width:40px;height:10px;background:url(/themes/topcoder/design/images/icon-select-header.svg);background-size:40px 10px;right:16px;position:absolute;left:50%;margin-left:-20px;bottom:-1px}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;z-index:1;background:#fbfbfb}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a{font-size:18px;line-height:40px;height:40px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none;color:#2a2a2a}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected{font-weight:700;pointer-events:none;cursor:default}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected:before{content:"";height:30px;width:3px;border-radius:1.5px;background:#43d7b0;display:inline-block;margin-right:10px}.Frame-header .Header-Second-Menu-mobile{position:relative}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button{background:#fbfbfb;border:none;padding:0;width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button span{color:#2a2a2a;font-weight:400;font-size:28px;line-height:40px}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button img{margin-left:5px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content{background:#fbfbfb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;border-top:1px solid #1f7e8a;z-index:999;display:none;position:absolute;top:60px;left:0;width:100%}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a{color:#2a2a2a;font-size:18px;line-height:40px;height:40px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected{font-weight:700;pointer-events:none;cursor:default}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected:before{content:"";height:30px;width:3px;border-radius:1.5px;display:inline-block;margin-right:10px;background:#43d7b0}.Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Toggle-Button img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header.toggle-mobile-close .Header-Primary-container-Mobile,.Frame-header.toggle-mobile-close .icon-menu-close,.Frame-header.toggle-mobile-expand .Header-Second-Menu-mobile,.Frame-header.toggle-mobile-expand .icon-menu{display:none}}@media screen and (max-width:960px){.Frame-header .Header-desktopNav .Header-secondary-menu>.Header-secondary-item{display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.Frame-footer .Footer{background-color:#2a2a2a;padding:30px 80px 21px;font-size:14px;font-weight:400;line-height:21px;position:relative}.Frame-footer .Footer .Container{max-width:1280px;margin:auto}.Frame-footer .Footer .Container .Footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.Frame-footer .Footer .Container .Footer-Menu-Container{margin-bottom:39px;display:grid;grid-template-columns:repeat(6,1fr);gap:20px}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Menu-Container,.Frame-footer .Footer .Container .Footer-separator{display:none}}.Frame-footer .Footer .Container .Footer-separator{height:2px;background-color:#555;border-radius:1px;width:100%}.Frame-footer .Footer .Container .Footer-Menu-Title{color:#fff;font-size:14px;font-weight:500;line-height:21px;margin-bottom:1px}.Frame-footer .Footer .Container .Footer-Menu-List{margin-top:7px}.Frame-footer .Footer .Container .Footer-Menu-List-Item a{color:#e9e9e9!important;font-size:14px;line-height:21px}.Frame-footer .Footer .Container .Footer-Share-Container{margin-top:15px}.Frame-footer .Footer .Container .Footer-Share-Container a{margin-right:5px}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Share-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Frame-footer .Footer .Container .Footer-Mobile-Menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:769px){.Frame-footer .Footer .Container .Footer-Mobile-Menu{display:none}}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:43px}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item:last-child{margin-right:0}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item a{color:#e9e9e9;font-size:12px;font-weight:500;line-height:21px;white-space:nowrap}.Frame-footer .Footer .Container .Footer-Copyright-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:22px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright{color:#aaa;font-size:14px;line-height:21px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a{margin-left:20px;font-size:14px;color:#e9e9e9}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright{font-size:11px;line-height:21px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a{text-decoration:underline;font-size:11px;line-height:21px}}@media (min-width:769px){.Frame-footer .Footer .Container .Footer-Mobile{display:none}}.Frame-body .Frame-content .Frame-details .Frame-row{width:100%}.Frame-body .Frame-content .Frame-details .Frame-row .Content.MainContent{width:0}.Frame-body .Frame-content .Frame-details .Frame-row-main{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main{margin-left:0;margin-right:90px;min-width:260px}.Frame-body .Frame-content .Frame-details .Frame-row-main .MainContent.Content{-webkit-box-flex:1;-ms-flex:1;flex:1}.Groups h1,.Groups h1.Group-Title,.Groups h1.H,.Groups h1.HomepageTitle,.Search h1,.Search h1.Group-Title,.Search h1.H,.Search h1.HomepageTitle,.Vanilla h1,.Vanilla h1.Group-Title,.Vanilla h1.H,.Vanilla h1.HomepageTitle{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;color:#2a2a2a!important;font-size:34px!important;font-weight:500!important;line-height:38px!important;text-transform:uppercase!important}a.TextColor:hover,a:hover .TextColor{color:#137d60}@media screen and (max-width:992px){.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main{width:0}}@media screen and (max-width:768px){.Frame-body .Frame-content .Frame-contentWrap{padding-top:20px;padding-left:15px;padding-right:15px}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent{width:100%;overflow:hidden}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1,.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle{margin-top:14px}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main{margin-left:0;margin-right:0;width:100%}}.BreadcrumbsBox .Breadcrumbs .Crumb{font-weight:700;color:#555;font-size:18px;opacity:1;margin:0 2px}.BreadcrumbsBox .Breadcrumbs .CrumbLabel a{text-decoration:none}.BreadcrumbsBox .Breadcrumbs .CrumbLabel a span{color:#0d61bf;font-size:14px;margin:0 2px;text-transform:capitalize}.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a{text-decoration:none}.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a span{color:#555}.SearchBox form>div .InputBox,.SearchForm form>div .InputBox{border-radius:30px;height:40px;font-size:16px;padding-right:56px;padding-left:20px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.SearchBox form>div .InputBox:active,.SearchBox form>div .InputBox:focus,.SearchForm form>div .InputBox:active,.SearchForm form>div .InputBox:focus{border-color:#aaa}.SearchBox form>div .InputBox.js-search,.SearchForm form>div .InputBox.js-search{border:1px solid #aaa}.SearchBox form>div input.Button,.SearchBox form>div input.Button:hover,.SearchForm form>div input.Button,.SearchForm form>div input.Button:hover{height:38px!important;width:56px!important;background:#137d60!important;border-radius:20px!important;margin:1px}.Panel.Panel-main .SearchBox{margin-bottom:24px}@media screen and (max-width:768px){.SearchBoxMobile .SearchBox{margin-bottom:8px}}.Button,.Button.Primary,.Button.Primary.Action.BigButton,.Button.Primary.SignInPopup{font-size:14px!important;font-weight:700!important;letter-spacing:.8px!important;height:30px;text-transform:uppercase;border-radius:20px!important;padding:0 20px!important}.Button.Primary.SignInPopup{background:#137d60;border:1px solid #137d60;color:#fff;width:100%}.ReactButton.Quote{vertical-align:inherit;margin:0}.Box.BoxCategories,.BoxFilter.BoxDiscussionFilter{margin:19px 0!important}.Box.BoxCategories h4,.BoxFilter.BoxDiscussionFilter h4{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:600;font-size:21px;line-height:24px;text-transform:uppercase;color:#2a2a2a;padding:0;margin-top:35px}.Box.BoxCategories ul.FilterMenu li,.Box.BoxCategories ul.PanelInfo.PanelCategories li,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li{margin:19px 0!important}.Box.BoxCategories ul.FilterMenu li.Active,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active{background-color:#e9e9e9;border-radius:15px}.Box.BoxCategories ul.FilterMenu li.Depth2,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Depth2,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Depth2,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Depth2{margin-left:20px!important}.Box.BoxCategories ul.FilterMenu li.Heading,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Heading,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Heading,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Heading{color:#2a2a2a;font-size:16px;font-weight:700;padding:0}.Box.BoxCategories ul.FilterMenu li a,.Box.BoxCategories ul.PanelInfo.PanelCategories li a,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a{height:26px;padding:2px 22px;font-size:16px}.Box.BoxCategories ul.FilterMenu li a span,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span{font-size:16px;line-height:26px}.Box.BoxCategories ul.FilterMenu li a span.Aside,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside{line-height:12px}.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,.Box.BoxCategories ul.FilterMenu li a span.Aside>.Count,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside>.Count{line-height:12px;color:#fff;font-size:10px;font-weight:400;background:#000;border-radius:9px}.Box.BoxCategories ul.FilterMenu li a span.Aside>.Count,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside>.Count{padding:1px 5px}.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number{padding:0}.Box.BoxCategories h4{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;color:#000!important;font-size:24px!important;font-weight:500!important;text-transform:uppercase!important;padding-left:22px}@media screen and (max-width:768px){.Box.BoxCategories h4,.BoxFilter.BoxDiscussionFilter h4,.Panel-main .Box.BoxCategories h4{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:600;font-size:21px;line-height:24px}}.PageControls.Top{padding-bottom:0}.PageControls .Pager.NumberedPager a,.PageControls .Pager.NumberedPager span{border-color:rgba(0,0,0,0);border-radius:15px;font-size:14px;font-weight:400;line-height:30px;height:30px;padding:0 15px;margin:0 1px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.PageControls .Pager.NumberedPager a.Highlight.Pager-p,.PageControls .Pager.NumberedPager span.Highlight.Pager-p{background-color:#d4d4d4}.PageControls .Pager.NumberedPager a:hover,.PageControls .Pager.NumberedPager span:hover{border-color:rgba(0,0,0,0)}.PageControls .Pager.NumberedPager .Pager-nav{font-weight:500;color:#fff;background-color:#137d60}.PageControls .Pager.NumberedPager .Pager-nav[aria-disabled=true]{display:none}.DataList.Discussions li.ItemDiscussion{border-top:none;border-bottom:none;background-color:#f4f4f4;margin-top:16px;border-radius:10px;padding:24px 20px 17px 26px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem{font-size:13px;font-weight:400;line-height:16px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem .HasNew.HasNew{font-size:12px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;text-transform:capitalize;background:#fff;color:#2a2a2a;border:1px solid #2a2a2a;margin-bottom:0}.DataList.Discussions li.ItemDiscussion .MItem.Category a{color:#2a2a2a}.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title{margin-bottom:14px}.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title a{color:#2a2a2a;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:30px}.Empty{margin:10px auto;width:auto;text-align:center;color:#aaa;font-size:20px;font-weight:400;line-height:24px}.DataList .Meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList .Meta .MItem{font-size:13px;font-weight:400;line-height:16px}.DataList .Meta .MiddleDot{font-weight:700}@media screen and (max-width:768px){.DataList.Discussions li.ItemDiscussion{border-bottom:none;border-top:none;background-color:#f4f4f4;margin-bottom:16px;padding:18px 20px 0 25px!important;border-radius:10px}.DataList.Discussions li.ItemDiscussion:first-child{border-top:none}.DataList.Discussions li.ItemDiscussion:last-child{border-bottom:1px solid #e9e9e9}.DataList.Discussions li.ItemDiscussion .Options{position:absolute;top:20px;right:5px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container{margin-top:0;margin-left:0}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .MItem{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .Tag{margin-bottom:12px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MCount,.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MiddleDot,.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category,.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .Tag{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category:before{content:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MItem:not(.MCount,.MiddleDot),.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .Tag{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount{position:relative}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount:after{content:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount.CommentCount:after{content:none}}@media screen and (max-width:768px){.DataList.CategoryList li.Item .ItemContent.Category .status-container .CommentCount,.DataList.CategoryList li.Item .ItemContent.Category .status-container .DiscussionCount,.DataList.CategoryList li.Item .ItemContent.Category .status-container .MiddleDot,.DataList.CategoryList li.Item .ItemContent.Category .status-container .RSS,.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastCommentDate,.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastDiscussionTitle{display:none}.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount{position:relative}.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount:after{content:none}}.DataList.Discussions .Tag,.Tag{font-size:11px;font-weight:400;letter-spacing:.4px;line-height:15px;height:23px;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList.Discussions .Tag.Tag-Announcement,.Tag.Tag-Announcement{color:#000;border-color:#aaa;background-color:#fff}.DataList.Discussions .Tag.Tag-Closed,.Tag.Tag-Closed{background-color:#aaa;border-color:#aaa;color:#fff}.Meta.Meta-Discussion .Tag{margin-right:5px}.Hijack.Bookmark{width:16px;height:16px}.Hijack.Bookmark:before{content:"";width:16px;height:16px;background:url(/themes/topcoder/design/images/bookmark.png);background-size:16px}.Hijack.Bookmark.Bookmarked:before,.Hijack.Bookmark:hover:before{content:"";background:url(/themes/topcoder/design/images/bookmarked.png);background-size:16px;width:16px;height:16px}.Arrow.SpFlyoutHandle{width:16px;height:16px}.Arrow.SpFlyoutHandle:before{content:"";width:16px;height:16px;background:url(/themes/topcoder/design/images/icon-thee-dot.svg);background-size:16px 4px;background-position:50%;font-size:0!important;background-repeat:no-repeat}.CommentsWrap .BeforeCommentHeading,.Content.MainContent .BeforeCommentHeading,.DataListWrap .BeforeCommentHeading{margin-bottom:0}.CommentsWrap h2.CommentHeading,.Content.MainContent h2.CommentHeading,.DataListWrap h2.CommentHeading{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:700;color:#2a2a2a;font-size:20px;line-height:24px;text-transform:uppercase}.CommentsWrap .DataList.CategoryAccordion li.Item,.CommentsWrap .DataList.CategoryList li.Item,.CommentsWrap .DataList.DataList-Search li.Item,.CommentsWrap .DataList.GroupList li.Item,.CommentsWrap .MessageList.DataList.Comments li.Item,.Content.MainContent .DataList.CategoryAccordion li.Item,.Content.MainContent .DataList.CategoryList li.Item,.Content.MainContent .DataList.DataList-Search li.Item,.Content.MainContent .DataList.GroupList li.Item,.Content.MainContent .MessageList.DataList.Comments li.Item,.DataListWrap .DataList.CategoryAccordion li.Item,.DataListWrap .DataList.CategoryList li.Item,.DataListWrap .DataList.DataList-Search li.Item,.DataListWrap .DataList.GroupList li.Item,.DataListWrap .MessageList.DataList.Comments li.Item{border-bottom:none;border-top:none;background-color:#f4f4f4;margin-bottom:16px;padding:18px 20px 0 25px!important;border-radius:10px}.CommentsWrap .DataList.CategoryAccordion li.Item .PhotoWrap,.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,.CommentsWrap .DataList.DataList-Search li.Item .PhotoWrap,.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,.CommentsWrap .MessageList.DataList.Comments li.Item .PhotoWrap,.Content.MainContent .DataList.CategoryAccordion li.Item .PhotoWrap,.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,.Content.MainContent .DataList.DataList-Search li.Item .PhotoWrap,.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,.Content.MainContent .MessageList.DataList.Comments li.Item .PhotoWrap,.DataListWrap .DataList.CategoryAccordion li.Item .PhotoWrap,.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,.DataListWrap .DataList.DataList-Search li.Item .PhotoWrap,.DataListWrap .DataList.GroupList li.Item .PhotoWrap,.DataListWrap .MessageList.DataList.Comments li.Item .PhotoWrap{top:18px;left:26px}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader{padding-top:0;min-height:0}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author{white-space:nowrap}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo{text-align:right;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username{color:#2a2a2a;font-size:14px;font-weight:500;line-height:16px}.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo{display:block}.CommentsWrap .DataList.CategoryAccordion li.Item .Message,.CommentsWrap .DataList.CategoryList li.Item .Message,.CommentsWrap .DataList.DataList-Search li.Item .Message,.CommentsWrap .DataList.GroupList li.Item .Message,.CommentsWrap .MessageList.DataList.Comments li.Item .Message,.Content.MainContent .DataList.CategoryAccordion li.Item .Message,.Content.MainContent .DataList.CategoryList li.Item .Message,.Content.MainContent .DataList.DataList-Search li.Item .Message,.Content.MainContent .DataList.GroupList li.Item .Message,.Content.MainContent .MessageList.DataList.Comments li.Item .Message,.DataListWrap .DataList.CategoryAccordion li.Item .Message,.DataListWrap .DataList.CategoryList li.Item .Message,.DataListWrap .DataList.DataList-Search li.Item .Message,.DataListWrap .DataList.GroupList li.Item .Message,.DataListWrap .MessageList.DataList.Comments li.Item .Message{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.CommentsWrap .DataList.CategoryAccordion li.Item .Message.userContent,.CommentsWrap .DataList.CategoryList li.Item .Message.userContent,.CommentsWrap .DataList.DataList-Search li.Item .Message.userContent,.CommentsWrap .DataList.GroupList li.Item .Message.userContent,.CommentsWrap .MessageList.DataList.Comments li.Item .Message.userContent,.Content.MainContent .DataList.CategoryAccordion li.Item .Message.userContent,.Content.MainContent .DataList.CategoryList li.Item .Message.userContent,.Content.MainContent .DataList.DataList-Search li.Item .Message.userContent,.Content.MainContent .DataList.GroupList li.Item .Message.userContent,.Content.MainContent .MessageList.DataList.Comments li.Item .Message.userContent,.DataListWrap .DataList.CategoryAccordion li.Item .Message.userContent,.DataListWrap .DataList.CategoryList li.Item .Message.userContent,.DataListWrap .DataList.DataList-Search li.Item .Message.userContent,.DataListWrap .DataList.GroupList li.Item .Message.userContent,.DataListWrap .MessageList.DataList.Comments li.Item .Message.userContent{font-size:14px}.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .DataList.GroupList li.Item.CategoryHeading,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading{background-color:rgba(0,0,0,0);padding:0!important;margin:41px 0 15px;color:#7f7f7f;font-size:34px;font-weight:400;line-height:38px}.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading div,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading div,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading div,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .DataList.GroupList li.Item.CategoryHeading div,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;color:#7f7f7f}.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading:before,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading:before,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading:before,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading:before,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading:before,.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading:before,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading:before,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading:before,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading:before,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading:before,.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading:before,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading:before,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading:before,.DataListWrap .DataList.GroupList li.Item.CategoryHeading:before,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading:before{content:none}.CommentsWrap .DataList.DataList-Search li.Item,.Content.MainContent .DataList.DataList-Search li.Item,.DataListWrap .DataList.DataList-Search li.Item{padding:18px 20px 1px 25px!important}.CommentsWrap .CategoryAccordion .CategoryAccordionItem,.Content.MainContent .CategoryAccordion .CategoryAccordionItem,.DataListWrap .CategoryAccordion .CategoryAccordionItem{margin-bottom:20px}.CommentsWrap .CategoryAccordion .ui-accordion-header-icon,.Content.MainContent .CategoryAccordion .ui-accordion-header-icon,.DataListWrap .CategoryAccordion .ui-accordion-header-icon{float:right;top:12px;background:no-repeat;margin-right:25px}.CommentsWrap .CategoryAccordion .icon-chevron-down:before,.CommentsWrap .CategoryAccordion .icon-chevron-up:before,.Content.MainContent .CategoryAccordion .icon-chevron-down:before,.Content.MainContent .CategoryAccordion .icon-chevron-up:before,.DataListWrap .CategoryAccordion .icon-chevron-down:before,.DataListWrap .CategoryAccordion .icon-chevron-up:before{content:" ";background-size:cover;background-image:url(/themes/topcoder/design/images/icon-chevron-down.svg);position:absolute;margin-top:12px;color:#fff!important;height:12px;width:20px;display:inline-block}.CommentsWrap .CategoryAccordion .icon-chevron-up:before,.Content.MainContent .CategoryAccordion .icon-chevron-up:before,.DataListWrap .CategoryAccordion .icon-chevron-up:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.CommentsWrap .CategoryAccordion .CategoryAccordionHeader,.Content.MainContent .CategoryAccordion .CategoryAccordionHeader,.DataListWrap .CategoryAccordion .CategoryAccordionHeader{border-radius:10px;padding:15px 20px 15px 26px!important;background-color:#f4f4f4}.CommentsWrap .CategoryAccordion .CategoryAccordionHeader.ui-state-active,.Content.MainContent .CategoryAccordion .CategoryAccordionHeader.ui-state-active,.DataListWrap .CategoryAccordion .CategoryAccordionHeader.ui-state-active{border-radius:10px 10px 0 0}.CommentsWrap .CategoryAccordion .CategoryAccordionHeader a,.Content.MainContent .CategoryAccordion .CategoryAccordionHeader a,.DataListWrap .CategoryAccordion .CategoryAccordionHeader a{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;color:#2a2a2a!important;font-size:24px!important}.CommentsWrap .CategoryAccordion .DataList.CategoryList li.Item,.Content.MainContent .CategoryAccordion .DataList.CategoryList li.Item,.DataListWrap .CategoryAccordion .DataList.CategoryList li.Item{border-radius:0;padding:20px 20px 19px 26px!important;margin:0}.CommentsWrap .CategoryAccordion .DataList.CategoryList li.Item.Depth2,.Content.MainContent .CategoryAccordion .DataList.CategoryList li.Item.Depth2,.DataListWrap .CategoryAccordion .DataList.CategoryList li.Item.Depth2{border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:rgba(0,0,0,0)}.CommentsWrap .DataList.CategoryList li.Item,.CommentsWrap .DataList.GroupList li.Item,.Content.MainContent .DataList.CategoryList li.Item,.Content.MainContent .DataList.GroupList li.Item,.DataListWrap .DataList.CategoryList li.Item,.DataListWrap .DataList.GroupList li.Item{padding:18px 20px 17px 25px!important}.CommentsWrap .DataList.CategoryList li.Item .Title,.CommentsWrap .DataList.GroupList li.Item .Title,.Content.MainContent .DataList.CategoryList li.Item .Title,.Content.MainContent .DataList.GroupList li.Item .Title,.DataListWrap .DataList.CategoryList li.Item .Title,.DataListWrap .DataList.GroupList li.Item .Title{color:#2a2a2a;margin-bottom:14px}.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,.DataListWrap .DataList.GroupList li.Item .PhotoWrap{top:0;left:0}.CommentsWrap .DataList.CategoryList li.Item .LatestPostTitle,.CommentsWrap .DataList.GroupList li.Item .LatestPostTitle,.Content.MainContent .DataList.CategoryList li.Item .LatestPostTitle,.Content.MainContent .DataList.GroupList li.Item .LatestPostTitle,.DataListWrap .DataList.CategoryList li.Item .LatestPostTitle,.DataListWrap .DataList.GroupList li.Item .LatestPostTitle{color:#2a2a2a;font-weight:500}.DataList.GroupList li.Item .Description{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;color:#555;font-size:13px}.MessageList.Discussion .Item.ItemDiscussion .Item-BodyWrap .Item-Body .Message.userContent{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px}.Message.userContent a{color:#0d61bf;text-decoration:underline}.ReactButton.Quote.js-quoteButton{font-size:12px;font-weight:400;letter-spacing:.44px;line-height:15px}.MessageForm.CommentForm.FormTitleWrapper .H{margin-bottom:27px}.MessageForm.CommentForm.FormTitleWrapper h2{text-transform:uppercase;color:#2a2a2a;font-family:Barlow,roboto,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px}.FormTitleWrapper .Buttons .Back{margin-right:20px!important}.FormTitleWrapper .Buttons .Back *{color:#0d61bf;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}@media screen and (max-width:768px){.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading{background-color:rgba(0,0,0,0);margin:0!important;padding:41px 0 15px!important;color:#2a2a2a}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div{color:#2a2a2a}.MessageList.Discussion .Discussion .Item-Header .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.DataList-Search li.Item:first-child,.Content.MainContent .DataList.DataList-Search li.Item:first-child,.DataListWrap .DataList.DataList-Search li.Item:first-child{border-top:1px solid #e9e9e9}.CommentsWrap .DataList.DataList-Search li.Item:last-child,.Content.MainContent .DataList.DataList-Search li.Item:last-child,.DataListWrap .DataList.DataList-Search li.Item:last-child{padding-bottom:16px!important}.CommentsWrap .DataList.DataList-Search li.Item h3,.Content.MainContent .DataList.DataList-Search li.Item h3,.DataListWrap .DataList.DataList-Search li.Item h3{margin-bottom:2px;line-height:30px}.CommentsWrap .DataList.DataList-Search li.Item h3 a,.Content.MainContent .DataList.DataList-Search li.Item h3 a,.DataListWrap .DataList.DataList-Search li.Item h3 a{color:#2a2a2a;font-size:20px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media{margin-bottom:0}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *{font-size:14px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta{margin-top:0;height:22px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary{margin-top:2px;height:22px}}.richEditor .richEditor-embedBar{border-top:1px solid #e9e9e9;height:55px}.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems{height:100%}form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .Entry.SingleEntryMethod{margin:0}form input.InputBox.BigInput[type=text],form input[type=password],form input[type=text],form select{height:52px}form .SelectWrapper:after{content:"";width:15px;height:9px;background:url(/themes/topcoder/design/images/icon-chevron-down.svg);background-size:15px 9px;right:16px}form .List.Inline.PostOptions label{font-size:14px;line-height:26px}form .Buttons .Button.Cancel,form .Buttons .Button.PreviewButton{border-color:#137d60;color:#137d60}form .Buttons .Button.DraftButton{background-color:#aaa;border-color:#aaa;color:#fff}form .Buttons .Button{margin-left:7px!important;height:21px}form .Buttons .Button.Primary[disabled=disabled],form .Buttons .Button:disabled{background-color:#aaa;border:1px solid #aaa}form .Buttons a.Button.Disabled,form .Buttons a.Button.Disabled:focus,form .Buttons a.Button.Disabled:hover{border:1px solid #aaa;color:#aaa}form .P,form li{margin:9px 0;position:relative}form .P label[for*=Form],form .P label[for=Form_Name],form .P label[for=Form_Password],form li label[for*=Form],form li label[for=Form_Name],form li label[for=Form_Password]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:9px!important;line-height:12px!important;position:absolute!important;top:-5px!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form .P label[for=Form_RedirectLink],form li label[for=Form_RedirectLink]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:20px!important;top:3px!important;line-height:inherit;position:absolute!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form label.radio-inline{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:30px}form label.radio-inline input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form label.radio-inline input:checked~.checkmark{background:url(/themes/topcoder/design/images/icon-checked.png);background-size:20px}form label.radio-inline .checkmark{position:absolute;top:-2px;left:0;height:20px;width:20px;background:url(/themes/topcoder/design/images/icon-unchecked.png);background-size:20px}.selectBox-label{margin-right:10px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px}.FlyoutButton.selectBox-toggle{height:30px;padding:0 5px;background-color:#fbfbfb;border:1px solid #e9e9e9;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FlyoutButton.selectBox-toggle span{color:#2a2a2a;font-size:14px;font-weight:700}.FlyoutButton.selectBox-toggle span:first-child{margin-right:5px;width:140px}.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow{color:#137d60}@media screen and (max-width:768px){body.Post .FormWrapper form .Buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.Post .FormWrapper form .Buttons .Button{margin-bottom:20px}body.Post .FormWrapper form .Buttons .DiscussionButton{width:100%}body.Post .FormWrapper form .Buttons .Cancel,body.Post .FormWrapper form .Buttons .DraftButton{text-align:center;width:40%}body.Post .FormWrapper form .P ul.List>li>b{display:none}body.Post.editdiscussion .FormWrapper form .Buttons .Button{width:40%}body.Post.editdiscussion .FormWrapper form .Buttons .Cancel{text-align:center}}.Box.GuestBox h4{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;padding:0;color:#2a2a2a;font-size:34px;font-weight:400;line-height:38px;margin-bottom:10px;text-transform:uppercase!important;white-space:nowrap}.Box.GuestBox p{color:#2a2a2a;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:400;line-height:26px}.Box.GuestBox div a.SignIn{margin-top:24px}.hide{display:none!important}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.center-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fill-remaining-space{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media screen and (max-width:768px){.hide-mobile{display:none!important}}@media screen and (min-width:769px){.hide-desktop{display:none!important}}.NewDiscussionMobile .BoxNewDiscussion{width:100%}.DataList.Drafts li.Draft{border-top:none;border-bottom:none;background-color:#f4f4f4;margin-top:16px;border-radius:10px;padding:19px 20px 18px 26px}.DataList.Drafts li.Draft .Options a.Delete{color:#555;font-family:Segoe UI,sans-serif,roboto,Helvetica Neue,Helvetica,Raleway,Arial;font-size:32px;font-weight:400}.DataList.Drafts li.Draft .ItemContent .Title{margin-bottom:17px;color:#2a2a2a}.DataList.Drafts li.Draft .ItemContent .Title a{color:#2a2a2a;font-size:20px;font-weight:400;line-height:30px}.DataList.Drafts li.Draft .ItemContent .Excerpt{font-weight:400;line-height:16px}.DataList.Drafts li.Draft .ItemContent .Excerpt a{color:#555;font-size:13px}.MeBox .MeButton,.MeBox .MeButtonProfileMItem .email,.MeBox .MeButtonProfileMItem .handle,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.EasyMDEContainer .CodeMirror{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;border-right:1px solid #aaa;border-left:1px solid #aaa;border-bottom:1px solid #aaa;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.EasyMDEContainer .editor-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa}.EasyMDEContainer .editor-statusbar{font-size:13px;padding:8px 0;overflow:hidden}.EasyMDEContainer .editor-statusbar span{margin-left:0;min-width:0}.EasyMDEContainer .editor-statusbar .message,.EasyMDEContainer .editor-statusbar .upload-image{margin-left:0;margin-right:auto}.EasyMDEContainer .editor-statusbar .message{display:none}.EasyMDEContainer.error .message{margin-left:0;color:#ef476f;text-align:left;display:inline}.EasyMDEContainer.error .upload-image{display:none}.EasyMDEContainer.error .CodeMirror{border-right:2px solid #ef476f;border-left:2px solid #ef476f;border-bottom:2px solid #ef476f}.EasyMDEContainer.error .editor-toolbar{border-top:2px solid #ef476f;border-left:2px solid #ef476f;border-right:2px solid #ef476f}.DiscussionForm .countOfRemainingChars{display:none}.Table{display:table}.Table .Title{display:table-caption;text-align:center;font-weight:700;font-size:larger}.Table .TableHeading,.Table .TableRow{display:table-row;border-top:1px solid #d4d4d4}.Table .TableHeading .TableCell,.Table .TableRow .TableCell{display:table-cell;padding-left:12px}.Table .TableHeading{font-weight:700;text-align:center}.Group{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif!important}.Group .Group-Description{white-space:pre-line;color:#2a2a2a;font-size:16px;margin-bottom:27px}.Group .Group-Header .Group-Info{padding-left:0}.Group .Group-Header .Group-Info .Table{width:100%}.Group .Group-Header .Group-Info .Table .TableRow .TableCell{padding:10px;border-top:1px solid #d4d4d4;color:#2a2a2a;font-size:14px}.Group .Group-Header .Group-Info .Table .TableRow .Cell1{width:10%}.Group .Group-Header .Group-Info .Table .TableRow .Cell2{color:#555;width:90%}.Group .Group-Header .Group-Info .Table .TableRow.Last .TableCell{border-bottom:1px solid #d4d4d4} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. diff --git a/design/custom.css.map b/design/custom.css.map index 17ddcce..e89ac05 100644 --- a/design/custom.css.map +++ b/design/custom.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","custom.css","base/_variables.scss","base/_fonts.scss","base/_header.scss","base/_footer.scss","base/_body.scss","base/_typography.scss","base/_breadcrumbs.scss","base/_searchBox.scss","base/_button.scss","base/_filterMenu.scss","base/_pageControls.scss","base/_discussions.scss","base/_categories.scss","base/_tag.scss","base/_icon.scss","base/_messageList.scss","base/_formField.scss","base/_guess.scss","base/_common.scss","base/_newDiscussion.scss","base/_drafts.scss","base/_mebox.scss","base/_editor.scss","base/_table.scss","base/_group.scss","../../node_modules/@vanilla/theme-core/scss/base/_variables.scss","../../node_modules/@vanilla/theme-core/scss/base/_icons.scss","../../node_modules/@vanilla/theme-core/scss/base/_utilities.scss","../../node_modules/@vanilla/theme-core/scss/base/_typography.scss","../../node_modules/@vanilla/theme-core/scss/sections/_frame.scss","../../node_modules/@vanilla/theme-core/scss/patches/_core-patches.scss","../../node_modules/@vanilla/theme-core/scss/patches/_core-variables.scss","../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixins.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.spinnerLoader.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.utilities.scss","../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-panel-patches.scss","../../node_modules/@vanilla/theme-core/scss/components/_breadcrumbs.scss","../../node_modules/@vanilla/theme-core/scss/components/_count.scss","../../node_modules/@vanilla/theme-core/scss/components/_datepicker.scss","../../node_modules/@vanilla/theme-core/scss/components/_tags.scss","../../node_modules/@vanilla/theme-core/scss/components/_forms.scss","../../node_modules/@vanilla/theme-core/scss/components/_flyouts.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.shadows.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.transitions.scss","../../node_modules/@vanilla/theme-core/scss/components/_hamburger.scss","../../node_modules/@vanilla/theme-core/scss/components/_herobanner.scss","../../node_modules/@vanilla/theme-core/scss/components/_ideation.scss","../../node_modules/@vanilla/theme-core/scss/components/_lists.scss","../../node_modules/@vanilla/theme-core/scss/components/_catalogueDisplay.scss","../../node_modules/@vanilla/theme-core/scss/components/_mebox.scss","../../node_modules/@vanilla/theme-core/scss/components/_modmessage.scss","../../node_modules/@vanilla/theme-core/scss/components/_pager.scss","../../node_modules/@vanilla/theme-core/scss/components/_polls.scss","../../node_modules/@vanilla/theme-core/scss/components/_popup.scss","../../node_modules/@vanilla/theme-core/scss/components/_reactions.scss","../../node_modules/@vanilla/theme-core/scss/components/_richEditor.scss","../../node_modules/@vanilla/theme-core/scss/components/_searchbox.scss","../../node_modules/@vanilla/theme-core/scss/components/_swtichslider.scss","../../node_modules/@vanilla/theme-core/scss/components/_tables.scss","../../node_modules/@vanilla/theme-core/scss/components/_userContent.scss","components/_mebox.scss","components/_lists.scss","components/_easymde.scss","components/_searchbox.scss","components/_popup.scss","components/_breadcrumbs.scss","../../node_modules/@vanilla/theme-core/scss/sections/_footer.scss","../../node_modules/@vanilla/theme-core/scss/sections/_header.scss","../../node_modules/@vanilla/theme-core/scss/sections/_navigation.scss","../../node_modules/@vanilla/theme-core/scss/sections/_panel.scss","sections/_navigation.scss","../../node_modules/@vanilla/theme-core/scss/pages/_activity.scss","../../node_modules/@vanilla/theme-core/scss/pages/_badges.scss","../../node_modules/@vanilla/theme-core/scss/pages/_bestof.scss","../../node_modules/@vanilla/theme-core/scss/pages/_drafts.scss","../../node_modules/@vanilla/theme-core/scss/pages/_entry.scss","../../node_modules/@vanilla/theme-core/scss/pages/_groups.scss","../../node_modules/@vanilla/theme-core/scss/pages/_inbox.scss","../../node_modules/@vanilla/theme-core/scss/pages/_post.scss","../../node_modules/@vanilla/theme-core/scss/pages/_profile.scss","pages/_home.scss","pages/_search.scss","pages/_groups.scss","pages/_group.scss"],"names":[],"mappings":"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BogEN,CyBjgEI,iCACE,czBmgEN,CyBjgEM,wCACE,UzBmgER,CyBjgEU,6DACE,YAAA,CACA,4BAAA,CACA,axBCe,CwBAf,czBmgEZ,CyBjgEU,yDACE,SzBmgEZ,CyBhgEU,yDACE,UxBnBQ,CwBoBR,SzBkgEZ,CyB9/DU,kEACE,+BzBggEZ;A0BviEA;;;;EAAA;ACAA;;;;EAAA,CAOA,WACI,mBAAA,CACA,yCAAA,CACA,sPAAA,CAIA,eAAA,CACA,iB3BwsEJ,C4Bl+CQ,mCACI,e5Bg/CZ,C4B7+CS,iCACG,U5B++CZ,C4B3+CI,gBACI,Y5B6+CR,C4B5pEI,oCAmrBJ,wBAIQ,YAAA,CACA,e5B2+CN,CACF,C4B18CA,iCACI,GACI,+BAAA,CAAA,uB5B68CN,C4B38CE,GACI,gCAAA,CAAA,wB5B68CN,CACF;A6B7vEA;;;;EAAA,CAMA,KDKI,e3BmCuB,C2BlCvB,c3BsDqB,C2BrDrB,e3B+DqB,C2B7DjB,oGF4BgC,CGlChC,U7BiwER,C6B7vEA,EACI,mBAAA,CACA,aAAA,CAEA,mBAAA,CACA,iBAAA,CACA,wBAAA,CAGA,iBAAA,CAGA,qB7B4vEJ,C6BzvEA,SAZI,mB7B4wEJ,C6BhwEA,OAEI,SAAA,CACA,Q7B6vEJ,C6BzvEA,EDdI,qCAAA,CAAA,gCAAA,CAAA,6BAAA,CACA,6E3BkCqB,C2BjCrB,e3BuBuB,C2BtBvB,c3B0CqB,C2BtCrB,mB5BywEJ,C4BtwEQ,kBALA,a5B8wER,C6BjwEA,EACI,Y7BowEJ,C6BlwEI,SACI,U5BuBiB,C4BtBjB,W7BowER,C6BhwEA,kBDTI,oGFCoC,CEApC,e3BQqB,C2BPrB,c3BwBoB,C2BvBpB,gB3BmC0B,C4BtB1B,Q7BswEJ,C6BnwEA,GACI,c5BWoB,C4BVpB,e7BswEJ,C6BpwEI,eAEI,aAAA,CACA,iBAAA,CACA,mB7BswER,C4BxvEI,oCCtBJ,GAYQ,c7BswEN,CACF,C6BpwEI,UACI,U5BJgB,C4BKhB,W7BswER,C6BlwEA,GACI,c7BqwEJ,C6BnwEI,UACI,U5BTmB,C4BUnB,W7BqwER,C6BjwEA,SAEI,e7BowEJ,C6BjwEA,KACI,mB7BowEJ,C6BhwEA,qGDpDI,6E3BUqB,C2BTrB,e3BCqB,C2BArB,c3BiBoB,C2BhBpB,e5B6zEJ,C6BpwEI,oSAEI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a7B+wEZ,C6B7wEY,wtBAEI,a7BoyEhB;A8Bx5EA;;;;EAAA,CAUA,OAEQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,gBAAA,CAUA,qB7BGa,C6BDjB,mB7B+KmB,C6B9KnB,qB7BgLkB,C6B/KlB,uB7BgLsB,C6B/KtB,2B9B+4EJ,C8B55EQ,2DANR,OAQY,YAAA,CACA,YAAA,CACA,gB9B+5EV,CACF,C8Bp5EA,WAEQ,kBAAA,CAAA,iBAAA,CAAA,a9Bs5ER,C8Bj5EI,mBACI,8B7B0KG,C6BzKH,W7B0KO,C6BzKP,uB7B0KU,C6B1KV,e7B0KU,C2BhFd,iBAAA,CACA,kBAAA,CAEA,sB3BlGqB,C2BmGrB,uB5B6zEJ,C4Br3EI,oCEzCA,mBFyGI,iBAAA,CACA,kBAAA,CACA,iB3B9GiB,C2B+GjB,kB3B/GiB,C2BgHjB,uBAAA,CEpGI,gB7BZa,C6Bab,mB9B45EV,CACF,C4B92EI,qBACI,UAAA,CACA,aAAA,CACA,U5Bu3ER,C8Bl6EI,gCACI,Y9Bo6ER,C4B74EI,oCExBA,gCAIQ,a9Bq6EV,CACF,C8Bj6EA,WF+CI,iB3B3EqB,C2B4ErB,kB3B5EqB,C6B8BrB,gB7BgCgB,C6B/BhB,a9Bq6EJ,C4Bz5EI,oCEfJ,WFwDQ,iB3BrFiB,C2BsFjB,kB5Bo3EN,CACF,C8Bx6EA,WACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,c9B26EJ,C8Bx6EA,qBAEQ,8B7B+MK,C6B7ML,S7B+MU,C6B9MV,e7B+Me,C6B9Mf,W7B4MS,C6B3MT,wB9B06ER,C4B/6EI,oCEFJ,qBAgBQ,UAAA,CACA,2BAAA,CAAA,gBAAA,CAAA,O9Bq6EN,CACF,C8Bl6EA,QACI,Y9Bq6EJ,C8Bh6EI,8DAEI,kB9Bm6ER,C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7+GI,kEtClDA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCyCI,arC2/GR,CqCx/GI,wEtCvDA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC8CI,WrCsgHR,CqCngHI,gEtC5DA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCmDI,WrCihHR,CqC9gHI,4EtCjEA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCwDI,WrC4hHR,CqCzhHI,0DtCtEA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC6DI,WrCuiHR,CqCpiHI,oEtC3EA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCkEI,WrCkjHR,CqC/iHI,oDtChFA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCuEI,WrC6jHR,CqC1jHI,0DtCrFA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC4EI,WrCwkHR,CqCrkHI,0EtC1FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCiFI,WrCmlHR,CqChlHI,oEtC/FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCsFI,WrC8lHR,CqC3lHI,gEtCpGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC2FI,WrCymHR,CqCtmHI,8DtCzGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCgGI,WrConHR,CqCjnHI,4DtC9GA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCqGI,WrC+nHR,CqC5nHI,gEtCnHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC0GI,WrC0oHR,CqCvoHI,sDtCxHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC+GI,WrCqpHR,CqClpHI,gEtC7HA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CAC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GA,8BxCyHc,CwCxHd,UxCRgB,CwCShB,wBAAA,CACA,exCoDqB,CwCnDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzC2xIJ,CyCzxII,8FAGI,oBzCyxIR,CyC9rIQ,8DAEI,wBxCvH0B,CwCwH1B,oBxCxH0B,CwCyH1B,UT7G2C,CS8G3C,oBzC+rIZ;;A0Cn0IA;;;;EAAA,CAWI,kIAQI,gBVwP+C,CUvP/C,WVuP+C,CUtP/C,oGhBsBgC,CgBrBhC,qBzC+Va,CyC9Vb,iBzC8Fc,CyC7Fd,UzCCa,CyCAb,eVH+C,CUI/C,gBAAA,CACA,QAAA,CACA,U1Cm0IR,C0Cj0IQ,4WAGQ,eVXuC,CUYvC,oBzCxBsB,CyCyBtB,UzCVK,CyCYT,uBAAA,CAAA,eAAA,CACA,Y1C80IZ,C0C10II,mBACI,Y1C60IR,C0Cz0IA,YACI,Y1C40IJ,C0Cz0IA,SACI,a1C40IJ,C0Cr0IA,8BAEI,oBAAA,CAEA,+IAAA,CAGA,aAAA,CACA,gB1Cq0IJ,C0Cn0II,0CACI,oB1Cs0IR,C0Cl0IA,sBACI,mBAAA,CACA,sB1Cq0IJ,C0Cl0IA,mBACI,Y1Cq0IJ,C0Cl0IA,aACI,SAAA,CACA,iBzCgCkB,CyC/BlB,wB1Cq0IJ,C0Cn0II,mBACI,U1Cq0IR,C0Cl0II,4BACI,kB1Co0IR,C0Ch0IA,kBACI,iBAAA,CACA,mBAAA,CACA,mB1Cm0IJ,C0Cj0II,oBACI,a1Cm0IR,C0Cj0IQ,oDAEI,oBzCyBsB,CyCxBtB,a1Ck0IZ,C0C5zII,oBdmkBA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5B2vHJ,C4Bn3II,oCckCA,oBdylBI,c5B4vHN,CACF,C4BzvHQ,+EAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5ByvHZ,C0Cp1II,iDACI,aAAA,CACA,gB1Cw1IR,C0Cr1II,8HAEI,cAAA,CACA,eAAA,CACA,iBVvH+C,CUwH/C,e1Cy1IR,C0Ct1II,6DACI,czCrEiB,CyCsEjB,gB1Cy1IR,C0Cv1IQ,0JAEI,oB1C21IZ,C4Bv5II,oCcsDA,6DAUQ,aAAA,CACA,aAAA,CACA,eAAA,CACA,ezCvEa,CyCwEb,kB1C41IV,CACF,C0Cx1IQ,iEd4hBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5B8zHJ,C4Bt7II,oCcyEI,iEdkjBA,c5Bg0HN,CACF,C4B7zHQ,yOAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5Bg0HZ,C0Cv3IQ,iFdwhBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5Bi2HJ,C4Bz9II,oCc6EI,iFd8iBA,c5Bm2HN,CACF,C4Bh2HQ,yRAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5Bm2HZ,C0C94II,+EACI,Y1Ci5IR,C0C54II,kFdsgBA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5B24HJ,C4BngJI,oCc+FA,kFd4hBI,c5B+4HN,CACF,C4B54HQ,kUAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5Bq5HZ,C0Cl7IA,+Bd8fI,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5Bu7HJ,C4B/iJI,oCcuGJ,+BdohBQ,c5By7HN,CACF,C4Bt7HQ,mIAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5By7HZ,C0Cj9IA,kBACI,kB1Co9IJ,C0Cj9IA,MACI,iBAAA,CACA,oB1Co9IJ,C0Cj9IA,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,gBAAA,CACA,kB1Co9IJ,C0Cl9II,6BACI,kBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,czC/IiB,CyCgJjB,yB1Co9IR,C0Cj9II,wCACI,uBAAA,CAAA,eAAA,CACA,YAAA,CAEI,eVnM2C,CUoM3C,oB1Ck9IZ,C0C78IA,qBD1MI,8BxCyHc,CwCxHd,UxCRgB,CwCShB,wBAAA,CACA,exCoDqB,CwCnDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzC2pJJ,CyCzpJI,kFAGI,oBzCypJR,C0C19IA,yBAGI,4BAAA,CACA,mBAAA,CAEI,iDAAA,CAAA,yCAAA,CACA,iBzCrHc,CyCsHd,wB1C49IR,C0Cz9II,4Fd9HA,iB3B3EqB,C2B4ErB,kB3B5EqB,CyC4MjB,oBAAA,CACA,gBAAA,CACA,U1C49IR,C4B/nJI,oCc8JA,4FdrHI,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B1B,oB5B2gLZ,CiDr4LQ,6EACI,YjDw4LZ,CiDp4LI,2CrBxTA,oGFCoC,CEApC,e3BQqB,C2BPrB,c3BwBoB,C2BvBpB,gB5BgsMJ,CiDv4LI,qDACI,cjD04LR,CiDv4LI,mEACI,oBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,qBjD04LR,CiDv4LI,kIAEI,QAAA,CACA,ajD24LR,CiDx4LI,mCACI,SjD24LR,CiDx4LI,iCACI,mCjD24LR,CiDx4LI,6CACI,ajD24LR,CiDz4LQ,6DACI,YjD44LZ,CiDz4LQ,yEACI,oBjD44LZ,CiDz4LQ,uEACI,gBjD44LZ,C4BxsMI,oCqB2TI,uEAIQ,iBjD84Ld,CACF,CiD34LQ,iFACI,ajD84LZ,CiDz4LA,wDAIQ,kBAAA,CAIA,ehD5EiB,CgD6EjB,uBhD9Ec,CgD8Ed,ejDu4LR,CiDj4LQ,mDACI,uBhDrFU,CgDqFV,ejDo4LZ,CiDh4LI,2CACI,0BjDk4LR,CiD13LQ,mCACI,ajD63LZ,CiD13LQ,mDACI,2BAAA,CAAA,gBAAA,CAAA,OjD43LZ,CiDv3LI,iGACI,iBjDy3LR,CiD92LY,gGACI,2BAAA,CAAA,gBAAA,CAAA,OjDk3LhB,CiD72LI,wBACI,kBjD+2LR,CiD72LQ,2BACI,chDhZY,CgDiZZ,gBjD+2LZ,C4BtvMI,oCqBqYI,2BAKQ,cjDg3Ld,CACF,CiD72LQ,2CACI,2BAAA,CAAA,gBAAA,CAAA,OjD+2LZ,CiD32LI,kFAEI,SjD62LR,CiD12LI,uDAEI,iBjD42LR,CiD12LQ,iFACI,wBhDtJU,CgDuJV,QAAA,CACA,UAAA,CACA,eAAA,CAKI,oBjD42LhB,CiDp2LY,uGACI,QAAA,CACA,iBAAA,CACA,QvBrLyB,CuBsLzB,QjDu2LhB,CiDn2LQ,6FACQ,ajDs2LhB,CiDp2LgB,iGAEQ,aAAA,CAEJ,QjDq2LpB,CiDn2LoB,yUAGI,oBjDs2LxB,CiDj2LY,kJAEI,chDrdQ,CgDsdR,ehD7cS,CgD8cT,oBAAA,CACA,iBjDq2LhB,CiDn2LgB,0JACI,cAAA,CACA,iBAAA,CACA,mBjDw2LpB,CiDn2LgB,+EACI,cjDs2LpB,CiDp2LoB,mFACI,iBAAA,CACA,ajDu2LxB,CiDr2LwB,+RAGI,ajDw2L5B,CiDl2LY,mEACI,UjDq2LhB,C4B30MI,oCqBqeQ,mEAIQ,YjDu2LlB,CACF,CiDp2LY,qEACI,ejDu2LhB,C4Br1MI,oCqB6eQ,qEAIQ,iBjDy2LlB,CACF,CiDt2LY,+EACI,2BjDy2LhB,CiDt2LY,uFACI,YjDy2LhB,CiDr2LgB,wKRzjBZ,8BxCyHc,CwCxHd,UxCRgB,CwCShB,wBAAA,CACA,exCoDqB,CwCnDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBAAA,CQkjBgB,ajDm3LpB,CyCn6MI,okBAGI,oBzC46MR,CiD53LgB,2EACI,ahDjPG,CgDkPH,ejD+3LpB,CiD73LoB,8KAEI,ajDg4LxB,CiD33LQ,qEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,aAAA,CACA,sBjD83LZ,CiD33LQ,+EACI,oBAAA,CACA,YjD83LZ,CiD53LY,uFACI,QjD+3LhB,CiD33LQ,qFACI,2BhD1Ra,CgD2Rb,4BhD3Ra,CgDgST,oBjD63LhB,CiDz3LQ,iFACI,ejD43LZ,CiD13LY,qGACI,QjD63LhB,CiDv3LQ,mCACI,evBzT6B,CuB0T7B,gBjDy3LZ,CiD/2LQ,uFAEQ,kBjDi3LhB,CiD32LA,wCAGI,UjD82LJ,CiD12LI,yBACI,gBjD62LR,C4B57MI,oCqBilBI,gCAGQ,kBjD42Ld,CACF,CiDz2LQ,iCACI,ajD22LZ,C4Bp8MI,oCqB2lBQ,4CAGQ,cjD02LlB,CACF,C4Bz8MI,oCqBmmBI,iCAEQ,iBjDw2Ld,CACF,CiDl2LI,oBACI,aAAA,CACA,cjDq2LR,CiDj2LA,iBACI,ejDo2LJ,CiDl2LI,gDAEI,iBjDo2LR,CiDj2LI,4BACI,iBAAA,CACA,QvBjYiC,CuBsY7B,MjD+1LZ,CiD31LI,uBACI,aAAA,CACA,cjD61LR,CiDz1LQ,iCACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CACA,ajD21LZ,CiDz1LY,8EAEI,oBhD/lBkB,CgDgmBlB,ajD01LhB,CiDl1LI,iDACI,cjDq1LR,CiDl1LI,kCACI,iBAAA,CACA,QvBvaiC,CuBwajC,SjDo1LR,C4Bv/MI,oCqBsqBA,+BAGQ,YjDk1LV,CACF,CiD50LI,oCACI,cjD+0LR,CiD50LI,sCACI,iBjD80LR,CiDx0LI,0BACI,cjD20LR,CiDx0LI,sBACI,cjD00LR,CiDv0LI,0BACI,chDntBgB,CgDotBhB,ehDtuBqB,CgDuuBrB,gBAAA,CACA,UhDzwBY,CgD0wBZ,aAAA,CACA,iBjDy0LR,CiDp0LA,0BACI,ejDu0LJ,CiDl0LI,oBrBhmBA,e3BzKiB,C2B0KjB,Y3BnIqB,C2BoIrB,uB3B8IkB,C2B9IlB,e3B8IkB,C2BtId,4B5B+5MR,C4Bt5MQ,+BACI,+B5Bw5MZ,C4Bh4MI,yBACI,S5Bk4MR,CiD30LI,gBACI,oGvBjwBgC,CuBkwBhC,ehD1vBiB,CgD2vBjB,chDruBgB,CgDsuBhB,ehDhuBiB,CgDiuBjB,kBhD3uBiB,CgD4uBjB,ajD60LR,CiD30LQ,kBACI,iBAAA,CACA,mBAAA,CACA,ajD60LZ,CiD30LY,gDAEI,ajD40LhB,C4BnjNI,oCqBwtBA,gBAoBQ,cjD20LV,CACF,CiDx0LI,0BACI,WAAA,CACA,iBjD00LR,CiDv0LI,sEAEI,chDrqBY,CgDsqBZ,gBjDy0LR,CiDt0LI,wCACI,cAAA,CACA,ejDw0LR;;AkDrpNA;;;;EAAA,CAkBA,qFACI,kBlDipNJ,C4BplNI,oCsB9DJ,qFAIQ,clDkpNN,CACF,CkD/oNA,iDACI,YAjB0C,CAkB1C,WAlB0C,CAmB1C,iBlBjBmD,CkBkBnD,eAAA,CACA,iBjDsFkB,CiDrFlB,+CAAA,CAAA,uCAAA,CACA,iBlDkpNJ,C4BnmNI,oCsBtDJ,iDAUQ,UAAA,CACA,YA3BsC,CA4BtC,UAAA,CACA,cAAA,CACA,kBlDmpNN,CACF,CkDjpNI,mDACI,cAAA,CACA,aAAA,CACA,alDmpNR,CkDhpNI,qDACI,iBAAA,CACA,QAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,WAAA,CACA,UAAA,CACA,cAAA,CACA,elDkpNR,C4B1nNI,oCsB/BA,qDAUQ,UAAA,CACA,WAAA,CACA,OAAA,CACA,SAAA,CACA,gDAAA,CAAA,4CAAA,CAAA,wClDmpNV,CACF,C4BnoNI,oCsBVA,kCAGQ,kBlD+oNV,CACF;;AmDztNA;;;;EAAA,CAqBI,4DxBFA,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kC3ButNJ,CmD3tNA,wBACI,cAAA,CACA,WnD8tNJ,CmD3tNA,gBACI,cAAA,CACA,WnD8tNJ,CmD3tNA,oBACI,cAAA,CACA,WnD8tNJ,CmDztNI,8BACI,WnD4tNR,CmDztNI,sBACI,WnD2tNR,CmDxtNI,0BACI,WnD0tNR,CmDltNI,iBAII,SAAA,CACA,clDiGY,CkDhGZ,WAAA,CACA,UAAA,CACA,iBnDytNR,CmDvtNQ,yCATA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBnD2uNR,CmDpuNQ,wBACI,gBAAA,CACA,cAAA,CACA,WAAA,CAEA,kBAAA,CAGA,UAAA,CACA,QAAA,CACA,gBAAA,CACA,kBnDytNZ,C4B1tNI,oCuBVI,wBAcQ,KnD0tNd,CACF,CmDttNI,0BACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,eAAA,CACA,WAAA,CACA,YAAA,CACA,cAAA,CACA,wBAAA,CACA,YnDwtNR,C4BluNI,oCuBGA,0BAUQ,YnDytNV,CACF,CmDttNI,oCACI,UA9FgC,CA+FhC,WA/FgC,CAgGhC,kBnDwtNR,CmDrtNI,eACI,QnDutNR,CmDptNI,0BACI,YnDstNR,CmDltNA,2BACI,OnDqtNJ,CmDltNA,aACI,gBnDqtNJ,CmDjtNA,8BACI,YAAA,CACA,mBnDotNJ,C4BrwNI,oCuBoDJ,cAGQ,YnDmtNN,CACF,CmD/sNQ,mCACI,YnDitNZ,CmDtsNI,gEAJI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBnDotNR,CmDjtNI,sBACI,gBnDgtNR,CmD5sNQ,kDACI,enD8sNZ;;AoD52NA;;;;EAAA,CAUA,gBxBCI,e3BmCuB,C2BlCvB,c3BsDqB,C2BrDrB,e3B+DqB,C2B7DjB,oGF4BgC,CE3BhC,U3BFY,CmDFhB,eAAA,CACA,iBnDwGkB,CmDvGlB,YnDoDqB,CmDnDrB,qBAAA,CACA,iBpDi3NJ,CoD/2NI,kBACI,UnDLY,CmDMZ,yBpDi3NR,CoD92NI,mBACI,kBpDi3NR,CoD72NI,sCAHI,0BAAA,CAAA,yBpDo3NR,CoDj3NI,mBACI,kBpDg3NR,CoD32NA,kBACI,eAAA,CACA,WAAA,CxBsrBA,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c3B5jBgB,C2B6jBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kB5BurMJ,C4BprMQ,wBACI,wBAAA,CACA,U5BsrMZ,CoDv3NA,eACI,wBAAA,CACA,oBpD03NJ,CoDx3NI,iBACI,apD03NR,CoDt3NA,gBACI,wBAAA,CACA,oBpDy3NJ,CoDv3NI,kBACI,apDy3NR,CoDr3NA,cACI,wBAAA,CACA,oBpDw3NJ,CoDt3NI,gBACI,apDw3NR;;AqDv7NA;;;;EAAA,CAqCA,eACI,UrDg6NJ,CqD95NI,8CAEI,WAAA,CACA,YrDg6NR,CqD75NI,qBACI,gBrD+5NR,CqD35NA,WACI,YpDyRqB,CoDxRrB,iBAAA,CACA,arD85NJ,CqD55NI,kCAEI,arD65NR,CqDv5NQ,mDAEI,arD25NZ,CqDt5NA,8CzB8mBI,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uBAAA,CyB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2OI,kBACI,evD22OR,CuDx2OI,gBACI,iBAAA,CACA,qBvBhB+C,CuBiB/C,6CAAA,CAAA,qCAAA,CACA,iBtD6Ec,CsD5Ed,avD02OR,CuDx2OQ,6BACI,SvD02OZ,CuDv2OQ,kBACI,avDy2OZ,CuDv2OY,gDAEI,avDy2OhB,CuDp2OQ,oJAKI,8BvDs2OZ,CuDn2OQ,gCACI,wBAAA,CACA,oBvBtC2C,CuBuC3C,avDq2OZ,CuDz1OI,qCAEI,avD81OR,CuD31OI,mBACI,UAAA,CACA,oBvD61OR,CuDj1OQ,gCACI,gBvDo2OZ,CuD/1OQ,qC3B4kBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BoxNJ,C4B54OI,oC2ByBI,qC3BkmBA,c5BqxNN,CACF,C4BlxNQ,kIAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5BkxNZ,CuDl3OQ,wC3BikBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BkzNJ,C4B16OI,oC2BoCI,wC3BulBA,c5BmzNN,CACF,C4BhzNQ,2IAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5BgzNZ,CuD14OA,oEAGI,uDAAA,CAAA,+CAAA,CACA,iBtDTkB,CsDUlB,uBAAA,CACA,gBvD64OJ,CuD34OI,wEACI,avD84OR,CuD14OQ,kF3BmlBJ,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBA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66PJ,C4Bz3PI,oCgCtDJ,sBAKQ,c5D86PN,CACF,C4D36PA,8BAEI,eAAA,CACA,kBAAA,CACA,U5D86PJ,C4BjtPY,wEACI,4B5BotPhB,C4BnsPQ,gDACI,+B3B4DO,C2B1DH,e5BqsPhB,C4B5pPQ,4EACI,U5B+pPZ,C4B9pPY,gLAEI,a5BiqPhB,C4B5pPI,oDACI,S5B+pPR,C4D97PI,0CACI,kBAAA,CACA,aAAA,CACA,a5Di8PR,C4D/7PQ,gDACI,W5Dk8PZ,C4D/7PQ,gDACI,qB5Dk8PZ,C4D/7PQ,8LAGI,Q5Do8PZ,C4Dj8PQ,sDACI,iBAAA,CACA,kBAAA,CACA,S5Do8PZ,C4Dh8PI,4IAEI,c5Do8PR,C4Dj8PI,gDAKQ,gB5Dm8PZ,C4D/7PI,wEACI,gB5Dk8PR,C4D/7PI,sEACI,iB5Dk8PR,C4D/7PI,gIAGI,c3D/BgB,C2DgChB,e3DlDqB,C2DmDrB,gBAAA,CACA,aAAA,CAGI,U5Dk8PZ,C4Dj8PY,wUAEI,a5D48PhB,C4Dx8PQ,4IACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a5D+8PZ,C4D78PY,gWAEI,a5Dw9PhB,C4Dn9PI,wHAEI,aAAA,CACA,UAAA,CACA,c3D5DiB,C2D6DjB,e3DjFmB,C2DkFnB,e3DpDiB,C2DqDjB,U3DnHY,C2DoHZ,c5Du9PR,C4Dp9PI,gJAEI,Y5Dw9PR,C4Dr9PI,gGACI,c5Dw9PR,C4Dr9PI,gDACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB5Dw9PR,C4BxhQI,oCgC8DA,gDAKQ,O5D09PV,CACF,C4Dx9PQ,oEACI,e5D29PZ,C4Dv9PI,oJAEI,c3DKY,C2DJZ,gB5D29PR,C4Dv9PQ,gGAEI,c3DjGY,C2DkGZ,e3DvHe,C2DwHf,e3D1Fa,C2D2Fb,a5D29PZ,C4Dv9PI,8DhCnEA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CgCiEI,c5D89PR,C4B3jQI,oCgC2FA,8DAKQ,2B5Dg+PV,CACF,C4D79PI,wGAEI,iBAAA,CACA,mBAAA,CAEA,Q5Dg+PR,C4D99PQ,gHACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAGI,a5Di+PhB,C4D/9PgB,gRAEI,a5Ds+PpB,C4Dh+PI,wIAEI,iB5Do+PR,C4Dj+PI,4IAEI,c3D/IgB,C2DgJhB,mBAAA,CACA,a5Dq+PR,C4Dl+PI,4CAEQ,a5Do+PZ,C4Dj+PQ,kEACI,c5Do+PZ,C4Dh+PY,gHAEI,a5Dm+PhB,C4D/9PQ,gDACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a5Di+PhB,C4D/9PgB,wHAEI,a5Dk+PpB,C4D59PI,wQAIK,gB5Dk+PT,C4D99PQ,kHAEI,a5Dk+PZ,C4Dh+PY,oRAEI,a5Du+PhB,C4Dl+PI,wGAEI,c5Ds+PR,C4BjqQI,oCgCyLA,wGAKQ,e5D0+PV,CACF,C4Dv+PI,0CACI,oB5D0+PR,C4Dv+PI,sDACI,Y5D0+PR,C4Dv+PI,oDACI,Y5D0+PR,C4Dv+PI,sDACI,e5D0+PR,C4Dv+PI,sDACI,WAAA,CACA,S5D0+PR,C4Dv+PI,wKAGI,WAAA,CACA,e5D4+PR,C4D1+PQ,kNACI,iB5Di/PZ,C4D7+PI,4DACI,OAAA,CACA,W5Dg/PR,C4D7+PI,0CACI,kBAAA,CACA,aAAA,CACA,aAAA,CACA,QAAA,CACA,gBAAA,CAGI,uB3DqBU,C2DrBV,e3DqBU,C2DpBV,e5D8+PZ,C4D3+PQ,4MAGI,iBAAA,CACA,YAAA,CAEI,c5D++PhB,C4D5+PY,wNACI,iB5Dm/PhB,C4Dh/PY,8QAEQ,iBAAA,CACA,QAAA,CAEJ,U3D5KG,C2D6KH,W3D7KG,C2D8KH,Q5Dq/PhB,C4Dn/PgB,sSACI,WAAA,CACA,U5D0/PpB,C4Dt/PY,4PACI,Y5D6/PhB,C4B7wQI,oCAwQgB,0GACI,yB5BygQtB,C4BpgQkB,wGACI,4B5BugQtB,CACF,C4BvxQI,qCAwSgB,kIACI,yB5Bm/PtB,C4B9+PkB,gIACI,4B5Bi/PtB,CACF,C4BjyQI,oCA0UgB,wIACI,yB5B29PtB,C4Bt9PkB,sIACI,4B5By9PtB,CACF,C4DlhQQ,kGACI,iB5DqhQZ,C4DhhQY,wFACI,Q5DmhQhB,C4DhhQY,sGACI,e5DmhQhB,C4DjhQgB,4HACI,iBAAA,ChC6RhB,W3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rB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BgnSJ,C4BxuTI,oC0CvBA,6C1CkpBI,c5BinSN,CACF,C4B9mSQ,0JAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5B8mSZ,CsEtvTgB,yUAEI,oBrE0BM,CqEzBN,wBrEyBM,CqExBN,UtEuvTpB,CsEnvTY,iGAEI,oBrE5EsB,CqE6EtB,wBrE7EsB,CqE8EtB,UtEovThB,CsElvTgB,yUAGI,oBrEnFkB,CqEoFlB,8BAAA,CACA,UtEkvTpB,CsE5uTI,kCACI,UtE8uTR,CsE3uTI,0BACI,kBAAA,CAAA,ctE6uTR,CsE1uTI,qCACI,aAAA,CACA,etCnG+C,CsCoG/C,aAAA,CACA,UAAA,CACA,iBtE4uTR,CsEzuTI,wBACI,YtE2uTR,CsEpuTI,2DACI,UtEyuTR,CsEvuTQ,sDACI,WAAA,CACA,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CAAA,eAAA,CACA,eAAA,CACA,ctEyuTZ,CsEvuTY,0DACI,iBrErBM,CqEsBN,eAAA,CAGI,iBAAA,CAEJ,UtEsuThB,CsEluTQ,8FAEI,YtEouTZ,CsEjuTQ,wCACI,UtEmuTZ,CsEhuTQ,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,StEkuTZ,CsE9tTI,qCACI,UAAA,CACA,iBtEguTR,CsE9tTQ,uC1C6gBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3Bn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1VI,oDACI,a9Eu1VR,C8Ep1VI,mIAGI,kB9Es1VR,C8E70VQ,qGACI,Y9Ek1VZ,C8E/0VQ,8CACI,a9Ei1VZ,C8E90VQ,qDACI,a9Eg1VZ,C8E50VI,sCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wB9E80VR,C8E50VQ,+CACI,e9C/jB2C,C8CgkB3C,2BAAA,CAAA,gBAAA,CAAA,O9E80VZ,C8Ex0VQ,sDACI,Y9E00VZ,C4B50WI,oCkDwgBI,wCACI,aAAA,CACA,UAAA,CACA,kB9Eu0VV,CACF,C8En0VA,mBACI,W9Es0VJ,C4Bv1WI,oCkDghBJ,mBAIQ,UAAA,CACA,cAAA,CACA,iB9Eu0VN,CACF,C8Ep0VA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,Y9Eu0VJ,C4Bn2WI,oCkD0hBJ,0BAKS,kBAAA,CAAA,cAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wB9Ew0VP,CACF,C8Er0VQ,kClDiEJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BqwVJ,C4B73WI,oCkDoiBI,kClDuFA,c5BswVN,CACF,C4BnwVQ,yHAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5BmwVZ,C8E91VI,0CACI,e9Eg2VR,C8E51VQ,yClDuDJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BsyVJ,C4B95WI,oCkD8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,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uBAAA,CqDtjBQ,gBjFyoXZ,C4B3sXI,oCqDgEI,oDrD2jBA,c5BolWN,CACF,C4BjlWQ,+KAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5BilWZ,C4BrtXI,oCqDgEI,oDAKQ,cjFopXd,CACF,CiFhpXY,yDrD2hBR,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BsnWJ,C4B9uXI,oCqD0EQ,yDrDijBJ,c5BunWN,CACF,C4BpnWQ,8LAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5BonWZ,CiFjqXY,yEACI,wBAAA,CACA,oBAAA,CACA,UjFmqXhB,CiFhqXY,mErDwgBR,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BypWJ,C4BjxXI,oCqD6FQ,mErD8hBJ,c5B0pWN,CACF,C4BvpWQ,4NAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5BupWZ,C4B3xXI,oCqDuDA,qCA4CQ,UAAA,CACA,gBAAA,CACA,aAAA,CACA,eAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAA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","file":"custom.css","sourcesContent":["/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"../mixins/mixins\";\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@mixin icon() {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n\n &::before {\n @include icon;\n min-width: 1em;\n text-align: center;\n }\n}\n\n.ReactSprite {\n &::before {\n font-size: 14px;\n }\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS {\n a {\n @include icon;\n }\n img {\n display: none;\n }\n}\n\n.SpEditProfile::before {\n content: $icon-user;\n}\n\n.SpDropdownHandle::before {\n content: $icon-caret-down;\n}\n\n.SpDiscussions::before {\n content: $icon-discussion;\n}\n\n.SpActivity::before {\n content: $icon-time;\n}\n\n.SpDelete::before {\n content: $icon-remove;\n}\n\n.SpFlyoutHandle::before {\n @include kbicon;\n content: $kbicon-gear;\n}\n\n.SpOptions::before {\n content: $icon-cog;\n}\n\n.SpPreferences::before {\n content: $icon-cog;\n}\n\n.SpPassword::before {\n content: $icon-lock;\n}\n\n.SpSearch::before {\n content: $icon-search;\n}\n\n.RSS a::before {\n content: $icon-rss;\n}\n\n// Reactions\n.ReactPromote::before {\n content: $icon-hand-up;\n}\n\n.ReactOffTopic::before {\n content: $icon-meh;\n}\n\n.ReactInsightful::before {\n content: $icon-lightbulb;\n}\n\n.ReactDisagree::before {\n content: $icon-frown;\n}\n\n.ReactAgree::before {\n content: $icon-smile;\n}\n\n.ReactDislike::before {\n content: $icon-thumbs-down;\n}\n\n.ReactLike::before {\n content: $icon-thumbs-up;\n}\n\n.ReactDown::before {\n content: $icon-arrow-down;\n}\n\n.ReactUp::before {\n content: $icon-arrow-up;\n}\n\n.ReactWTF::before {\n content: $icon-wtf;\n}\n\n.ReactAwesome::before {\n content: $icon-heart;\n}\n\n.ReactLOL::before {\n content: $icon-lol;\n}\n\n.ReactFlag::before {\n content: $icon-flag;\n}\n\n.ReactAbuse::before {\n content: $icon-exclamation-sign;\n}\n\n.ReactSpam::before {\n content: $icon-spam;\n}\n\n.ReactQuote::before {\n content: $icon-quote;\n}\n\n.ReactMessage::before {\n content: $icon-mail;\n}\n\n.ReactWarn::before {\n content: $icon-warn;\n}\n\n.ReactFacebook::before {\n content: $icon-facebook-alt;\n}\n\n.ReactFacebook:hover {\n &::before {\n color: #3A5795;\n }\n}\n\n.ReactTwitter::before {\n content: $icon-twitter;\n}\n\n.ReactTwitter:hover {\n &::before {\n color: #55ACEE;\n }\n}\n\n.ReactGooglePlus::before {\n content: $icon-google-plus-alt;\n}\n\n\n.ReactGooglePlus:hover {\n &::before {\n color: #DD4B39;\n }\n}\n\n.RSS {\n a {\n color: #f26522;\n }\n}\n\n@if ($staticVariables) {\n .ReactButton.PopupWindow {\n &:hover {\n .Sprite::before {\n color: $global-color_primary;\n }\n }\n }\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options {\n .Bookmark,\n .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n\n &::before {\n font-size: $global-base_lineHeight;\n }\n }\n\n .AdminCheck .icheckbox::before {\n vertical-align: top;\n }\n}\n\n.OptionsMenu {\n font-size: $global-medium_fontSize;\n}\n\n.OptionsTitle {\n @include sr-only;\n font-size: inherit !important; // The title will be properly hidden with the sr-only mixin, but it needs a font size to be detectable by the screen reader.\n}\n\n.SocialIcon {\n border-radius: $formButton_borderRadius;\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: $global-color_primary;\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_primaryAlt;\n }\n}\n\n.Methods,\n.Panel,\n.Navigation,\n.MeBox {\n .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n }\n\n .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n @include icon;\n font-size: $global-medium_fontSize;\n color: $global-color_white;\n }\n\n .SocialIcon-Facebook .Icon::before {\n content: $icon-facebook-alt;\n }\n\n .SocialIcon-Twitter .Icon::before {\n content: $icon-twitter-alt;\n }\n\n .SocialIcon-Google .Icon::before {\n content: $icon-google-plus-alt;\n }\n\n .SocialIcon-LinkedIn .Icon::before {\n content: $icon-linkedin-alt;\n }\n\n .SocialIcon-MicrosoftAccount .Icon::before {\n content: $icon-windows-alt;\n }\n\n .SocialIcon-Steam .Icon::before {\n left: 1px;\n }\n}\n\n.MeBox {\n .Arrow {\n display: none;\n }\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n\n &::before {\n @include icon;\n font-size: $global-base_lineHeight;\n color: $global-color_primary;\n content: $icon-star-empty;\n }\n\n &:hover::before {\n @if ($staticVariables) {\n color: $global-color_primaryAlt;\n }\n }\n}\n\na.Bookmarked {\n &::before,\n &:hover::before {\n color: #E5B951 !important;\n content: $icon-star;\n }\n}\n\n/*===== End of Vanillicon ======*/\n","@charset \"UTF-8\";\n/* -------------------------------------------------------------- *\\\n Copy default scss files\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Topcoder Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* Font styles. */\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 400;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-SemiBold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-SemiBold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-SemiBold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-SemiBold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 600;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-Bold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-Bold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-Bold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-Bold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-Bold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow_Condensed\";\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2\") format(\"woff2\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff\") format(\"woff\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf\") format(\"truetype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n.Frame-header .Header-Top {\n background: #2a2a2a;\n}\n.Frame-header .Header-Top .Container {\n max-width: none;\n padding: 0;\n}\n.Frame-header .Header-Top .Container .row {\n height: 80px;\n}\n.Frame-header .Header-Top .Container .row a:hover {\n background: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link {\n font-size: 14px;\n font-weight: 700;\n line-height: 30px;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected, .Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover {\n background: transparent;\n color: #43d7b0;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks {\n font-size: 18px;\n font-weight: 700;\n text-transform: uppercase;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a {\n border: none;\n font-size: 18px;\n font-weight: bold;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover, .Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus {\n background-color: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup {\n font-size: 18px;\n font-weight: 700;\n margin-left: 10px;\n border: none;\n}\n.Frame-header .Header-Top .Container .row .Header-right .Search img {\n vertical-align: middle;\n}\n.Frame-header .Header-Second-Menu {\n display: flex;\n background: #FBFBFB;\n color: #2a2a2a;\n justify-content: stretch;\n align-items: center;\n font-size: 13px;\n position: relative;\n height: 60px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content {\n display: flex;\n flex-grow: 1;\n justify-content: center;\n align-items: center;\n position: relative;\n height: 30px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link {\n margin: 0 15px;\n cursor: pointer;\n height: 100%;\n display: flex;\n position: relative;\n flex-direction: column;\n justify-content: center;\n color: #2a2a2a;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #d4d4d4;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected {\n font-weight: 700;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n}\n.Frame-header .Header-desktopNav {\n color: white;\n height: 80px;\n position: relative;\n display: flex;\n align-items: center;\n z-index: 1;\n flex-grow: 1;\n}\n.Frame-header .Header-desktopNav a {\n text-decoration: none;\n}\n.Frame-header .Header-desktopNav .Topcoder-logo {\n margin: 0 50px 0 30px;\n cursor: pointer;\n}\n.Frame-header .Header-desktopNav .Header-primary-item {\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n margin: 0 30px;\n padding-right: 5px;\n position: relative;\n cursor: pointer;\n color: white;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-primary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu {\n display: flex;\n overflow: unset;\n margin-right: auto;\n width: auto;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item {\n font-weight: bold;\n margin-left: 30px;\n font-size: 14px;\n line-height: 30px;\n text-align: center;\n display: flex;\n position: relative;\n flex-direction: row;\n justify-content: flex-start;\n align-content: flex-start;\n cursor: pointer;\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover, .Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n position: relative;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more {\n border-radius: 15px;\n padding: 0 15px;\n color: white;\n margin-left: 0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover {\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img {\n margin-left: 5px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content {\n position: absolute;\n top: 30px;\n left: 19px;\n background: #2a2a2a;\n min-width: 110px;\n padding: 20px;\n border-radius: 5px;\n flex-direction: column;\n z-index: 2;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a {\n margin: 0;\n text-align: left;\n font-weight: 700;\n font-size: 14px;\n line-height: 30px;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more {\n background-color: rgba(85, 85, 85, 0.4);\n border-radius: 15px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more * {\n opacity: 0.7;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img {\n transform: scale(1, -1);\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content {\n display: flex;\n}\n.Frame-header .Header-right .Header-right-Item {\n height: 32px;\n margin: 11px 20px 11px 0px;\n padding-left: 12px;\n position: relative;\n border-left: 1px solid #7F7F7F;\n min-width: 36px;\n display: flex;\n align-items: center;\n}\n\n.Header-separator {\n display: block;\n height: 30px;\n width: 1px;\n background: #555555;\n}\n\n@media screen and (max-width: 768px) {\n .Frame-header .Header-Top .Container .row {\n height: 60px;\n display: flex;\n justify-content: space-between;\n }\n .Frame-header .Header-Top .Container .menu-icon-mobile {\n width: 60px;\n height: 60px;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n }\n .Frame-header .Header-right {\n width: 60px;\n margin: 0;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile {\n height: 60px;\n background: #2a2a2a;\n display: flex;\n align-items: center;\n border-top: 1px solid #555555;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a {\n color: white;\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n position: relative;\n cursor: pointer;\n height: 100%;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a:hover, .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected {\n color: #43d7b0;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected::after {\n content: \"\";\n width: 40px;\n height: 10px;\n background: url(/themes/topcoder/design/images/icon-select-header.svg);\n background-size: 40px 10px;\n right: 16px;\n position: absolute;\n left: 50%;\n margin-left: -20px;\n bottom: -1px;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile {\n display: flex;\n flex-direction: column;\n padding: 15px 20px;\n z-index: 1;\n background: #FBFBFB;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a {\n font-size: 18px;\n line-height: 40px;\n height: 40px;\n margin: 5px 0;\n display: flex;\n align-items: center;\n cursor: pointer;\n text-decoration: none;\n color: #2a2a2a;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected {\n font-weight: 700;\n pointer-events: none;\n cursor: default;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected::before {\n content: \"\";\n height: 30px;\n width: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n display: inline-block;\n margin-right: 10px;\n }\n .Frame-header .Header-Second-Menu-mobile {\n position: relative;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button {\n background: #FBFBFB;\n border: none;\n padding: 0;\n width: 100%;\n height: 60px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button span {\n color: #2a2a2a;\n font-weight: 400;\n font-size: 28px;\n line-height: 40px;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button img {\n margin-left: 5px;\n transform: scale(1, -1);\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content {\n background: #FBFBFB;\n flex-direction: column;\n padding: 15px 20px;\n border-top: 1px solid #1F7E8A;\n width: 100%;\n z-index: 999;\n display: none;\n position: absolute;\n top: 60px;\n left: 0;\n width: 100%;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a {\n color: #2a2a2a;\n font-size: 18px;\n line-height: 40px;\n height: 40px;\n margin: 5px 0;\n display: flex;\n align-items: center;\n cursor: pointer;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected {\n font-weight: 700;\n pointer-events: none;\n cursor: default;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected::before {\n content: \"\";\n height: 30px;\n width: 3px;\n border-radius: 1.5px;\n display: inline-block;\n margin-right: 10px;\n background: #43d7b0;\n }\n .Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Toggle-Button img {\n transform: scale(1, 1);\n }\n .Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Content {\n display: flex;\n }\n .Frame-header.toggle-mobile-expand .icon-menu {\n display: none;\n }\n .Frame-header.toggle-mobile-expand .Header-Second-Menu-mobile {\n display: none;\n }\n .Frame-header.toggle-mobile-close .icon-menu-close {\n display: none;\n }\n .Frame-header.toggle-mobile-close .Header-Primary-container-Mobile {\n display: none;\n }\n}\n@media screen and (max-width: 960px) {\n .Frame-header .Header-desktopNav .Header-secondary-menu > .Header-secondary-item {\n display: none;\n }\n .Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n display: flex;\n }\n}\n.Frame-footer .Footer {\n background-color: #2a2a2a;\n padding: 30px 80px 21px;\n font-size: 14px;\n font-weight: 400;\n line-height: 21px;\n position: relative;\n}\n.Frame-footer .Footer .Container {\n max-width: 1280px;\n margin: auto;\n}\n.Frame-footer .Footer .Container .Footer-logo {\n display: flex;\n justify-content: center;\n margin-bottom: 30px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-Container {\n margin-bottom: 39px;\n display: grid;\n grid-template-columns: repeat(6, 1fr);\n gap: 20px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-separator,\n.Frame-footer .Footer .Container .Footer-Menu-Container {\n display: none;\n }\n}\n.Frame-footer .Footer .Container .Footer-separator {\n height: 2px;\n background-color: #555555;\n border-radius: 1px;\n width: 100%;\n}\n.Frame-footer .Footer .Container .Footer-Menu-Title {\n color: white;\n font-size: 14px;\n font-weight: 500;\n line-height: 21px;\n margin-bottom: 1px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-List {\n margin-top: 7px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-List-Item a {\n color: #e9e9e9 !important;\n font-size: 14px;\n line-height: 21px;\n}\n.Frame-footer .Footer .Container .Footer-Share-Container {\n margin-top: 15px;\n}\n.Frame-footer .Footer .Container .Footer-Share-Container a {\n margin-right: 5px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-Share-Container {\n display: flex;\n justify-content: center;\n }\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu {\n display: flex;\n justify-content: center;\n}\n@media (min-width: 769px) {\n .Frame-footer .Footer .Container .Footer-Mobile-Menu {\n display: none;\n }\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item {\n display: flex;\n flex-direction: column;\n margin-right: 43px;\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item:last-child {\n margin-right: 0;\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item a {\n color: #e9e9e9;\n font-size: 12px;\n font-weight: 500;\n line-height: 21px;\n white-space: nowrap;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container {\n display: flex;\n justify-content: space-between;\n padding-top: 22px;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright {\n color: #aaaaaa;\n font-size: 14px;\n line-height: 21px;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a {\n margin-left: 20px;\n font-size: 14px;\n color: #e9e9e9;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright {\n font-size: 11px;\n line-height: 21px;\n }\n .Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a {\n text-decoration: underline;\n font-size: 11px;\n line-height: 21px;\n }\n}\n@media (min-width: 769px) {\n .Frame-footer .Footer .Container .Footer-Mobile {\n display: none;\n }\n}\n\n.Frame-body .Frame-content .Frame-details .Frame-row {\n width: 100%;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row .Content.MainContent {\n width: 0;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main {\n flex-direction: row-reverse;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n margin-left: 0;\n margin-right: 90px;\n min-width: 260px;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main .MainContent.Content {\n flex: 1;\n}\n\n.Search h1.H,\n.Search h1.Group-Title,\n.Search h1.HomepageTitle,\n.Search h1, .Groups h1.H,\n.Groups h1.Group-Title,\n.Groups h1.HomepageTitle,\n.Groups h1, .Vanilla h1.H,\n.Vanilla h1.Group-Title,\n.Vanilla h1.HomepageTitle,\n.Vanilla h1 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #2a2a2a !important;\n font-size: 34px !important;\n font-weight: 500 !important;\n line-height: 38px !important;\n text-transform: uppercase !important;\n}\n\na.TextColor:hover,\na:hover .TextColor {\n color: #137d60;\n}\n\n@media screen and (max-width: 992px) {\n .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n width: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Frame-body .Frame-content .Frame-contentWrap {\n padding-top: 20px;\n padding-left: 15px;\n padding-right: 15px;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n width: 100%;\n overflow: hidden;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1 {\n margin-top: 14px;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main {\n flex-direction: column-reverse;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main {\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n }\n}\n.BreadcrumbsBox .Breadcrumbs .Crumb {\n font-weight: bold;\n color: #555555;\n font-size: 18px;\n opacity: 1;\n margin: 0 2px;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel a {\n text-decoration: none;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel a span {\n color: #0d61bf;\n font-size: 14px;\n margin: 0 2px;\n text-transform: capitalize;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a {\n text-decoration: none;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a span {\n color: #555555;\n}\n\n.SearchForm form > div .InputBox,\n.SearchBox form > div .InputBox {\n border-radius: 30px;\n height: 40px;\n font-size: 16px;\n padding-right: 56px;\n padding-left: 20px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.SearchForm form > div .InputBox:focus, .SearchForm form > div .InputBox:active,\n.SearchBox form > div .InputBox:focus,\n.SearchBox form > div .InputBox:active {\n border-color: #aaaaaa;\n}\n.SearchForm form > div .InputBox.js-search,\n.SearchBox form > div .InputBox.js-search {\n border: 1px solid #aaaaaa;\n}\n.SearchForm form > div input.Button:hover,\n.SearchForm form > div input.Button,\n.SearchBox form > div input.Button:hover,\n.SearchBox form > div input.Button {\n height: 38px !important;\n width: 56px !important;\n background: #137d60 !important;\n border-radius: 20px !important;\n margin: 1px;\n}\n\n.Panel.Panel-main .SearchBox {\n margin-bottom: 24px;\n}\n\n@media screen and (max-width: 768px) {\n .SearchBoxMobile .SearchBox {\n margin-bottom: 8px;\n }\n}\n.Button.Primary,\n.Button,\n.Button.Primary.SignInPopup,\n.Button.Primary.Action.BigButton {\n font-size: 14px !important;\n font-weight: bold !important;\n letter-spacing: 0.8px !important;\n height: 30px;\n text-transform: uppercase;\n border-radius: 20px !important;\n padding: 0 20px !important;\n}\n\n.Button.Primary.SignInPopup {\n background: #137d60;\n border: 1px solid #137d60;\n color: white;\n width: 100%;\n}\n\n.ReactButton.Quote {\n vertical-align: inherit;\n margin: 0 0;\n}\n\n.Box.BoxCategories,\n.BoxFilter.BoxDiscussionFilter {\n margin: 19px 0 !important;\n}\n.Box.BoxCategories h4,\n.BoxFilter.BoxDiscussionFilter h4 {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 600;\n font-size: 21px;\n line-height: 24px;\n text-transform: uppercase;\n color: #2a2a2a;\n padding: 0;\n margin-top: 35px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li,\n.Box.BoxCategories ul.FilterMenu li,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li {\n margin: 19px 0 !important;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,\n.Box.BoxCategories ul.FilterMenu li.Active,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active {\n background-color: #e9e9e9;\n border-radius: 15px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Depth2,\n.Box.BoxCategories ul.FilterMenu li.Depth2,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Depth2,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Depth2 {\n margin-left: 20px !important;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Heading,\n.Box.BoxCategories ul.FilterMenu li.Heading,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Heading,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Heading {\n color: #2a2a2a;\n font-size: 16px;\n font-weight: 700;\n padding: 0;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a,\n.Box.BoxCategories ul.FilterMenu li a,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a {\n height: 26px;\n padding: 2px 22px;\n font-size: 16px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span,\n.Box.BoxCategories ul.FilterMenu li a span,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span {\n font-size: 16px;\n line-height: 26px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside,\n.Box.BoxCategories ul.FilterMenu li a span.Aside,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside {\n line-height: 12px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number, .Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,\n.Box.BoxCategories ul.FilterMenu li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside > .Count {\n line-height: 12px;\n color: #ffffff;\n font-size: 10px;\n font-weight: 400;\n background: #000;\n border-radius: 9px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.Box.BoxCategories ul.FilterMenu li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside > .Count {\n padding: 1px 5px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number {\n padding: 0;\n}\n\n@media screen and (max-width: 768px) {\n .Panel-main .Box.BoxCategories h4,\n.Box.BoxCategories h4,\n.BoxFilter.BoxDiscussionFilter h4 {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 600;\n font-size: 21px;\n line-height: 24px;\n }\n}\n.PageControls.Top {\n padding-bottom: 0px;\n}\n.PageControls .Pager.NumberedPager span,\n.PageControls .Pager.NumberedPager a {\n border-color: transparent;\n border-radius: 15px;\n font-size: 14px;\n font-weight: 400;\n line-height: 30px;\n height: 30px;\n padding: 0 15px;\n margin: 0 1px;\n flex: unset;\n}\n.PageControls .Pager.NumberedPager span.Highlight.Pager-p,\n.PageControls .Pager.NumberedPager a.Highlight.Pager-p {\n background-color: #d4d4d4;\n}\n.PageControls .Pager.NumberedPager span:hover,\n.PageControls .Pager.NumberedPager a:hover {\n border-color: transparent;\n}\n.PageControls .Pager.NumberedPager .Pager-nav {\n font-weight: 500;\n color: white;\n background-color: #137d60;\n}\n.PageControls .Pager.NumberedPager .Pager-nav[aria-disabled=true] {\n display: none;\n}\n\n.DataList.Discussions li.ItemDiscussion {\n border-top: none;\n border-bottom: none;\n background-color: #f4f4f4;\n margin-top: 16px;\n border-radius: 10px;\n padding: 24px 20px 17px 26px;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion {\n align-items: center;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem {\n font-size: 13px;\n font-weight: 400;\n line-height: 16px;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem .HasNew.HasNew {\n font-size: 12px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n text-transform: capitalize;\n background: #fff;\n color: #2a2a2a;\n border: 1px solid #2a2a2a;\n margin-bottom: 0px;\n}\n.DataList.Discussions li.ItemDiscussion .MItem.Category a {\n color: #2a2a2a;\n}\n.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title {\n margin-bottom: 14px;\n}\n.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title a {\n color: #2a2a2a;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n font-weight: bold;\n line-height: 30px;\n}\n\n.Empty {\n margin: 10px auto;\n width: auto;\n text-align: center;\n color: #aaaaaa;\n font-size: 20px;\n font-weight: 400;\n line-height: 24px;\n}\n\n.DataList .Meta {\n display: flex;\n align-items: center;\n}\n.DataList .Meta .MItem {\n font-size: 13px;\n font-weight: 400;\n line-height: 16px;\n}\n.DataList .Meta .MiddleDot {\n font-weight: bold;\n}\n\n@media screen and (max-width: 768px) {\n .DataList.Discussions li.ItemDiscussion {\n border-bottom: none;\n border-top: none;\n background-color: #f4f4f4;\n margin-bottom: 16px;\n padding: 18px 20px 0 25px !important;\n border-radius: 10px;\n }\n .DataList.Discussions li.ItemDiscussion:first-child {\n border-top: none;\n }\n .DataList.Discussions li.ItemDiscussion:last-child {\n border-bottom: 1px solid #e9e9e9;\n }\n .DataList.Discussions li.ItemDiscussion .Options {\n position: absolute;\n top: 20px;\n right: 5px;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container {\n margin-top: 0;\n margin-left: 0;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .MItem {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .Tag {\n margin-bottom: 12px;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MCount,\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .Tag, .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MiddleDot {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category::before {\n content: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MItem:not(.MCount, .MiddleDot),\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .Tag {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount {\n position: relative;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount::after {\n content: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount.CommentCount::after {\n content: none;\n }\n}\n@media screen and (max-width: 768px) {\n .DataList.CategoryList li.Item .ItemContent.Category .status-container .RSS,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .DiscussionCount,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .MiddleDot,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .CommentCount {\n display: none;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastDiscussionTitle,\n.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastCommentDate {\n display: none;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount {\n position: relative;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount::after {\n content: none;\n }\n}\n.DataList.Discussions .Tag,\n.Tag {\n font-size: 11px;\n font-weight: 400;\n letter-spacing: 0.4px;\n line-height: 15px;\n height: 23px;\n padding: 0 6px;\n display: flex;\n align-items: center;\n}\n.DataList.Discussions .Tag.Tag-Announcement,\n.Tag.Tag-Announcement {\n color: #000;\n border-color: #aaaaaa;\n background-color: white;\n}\n.DataList.Discussions .Tag.Tag-Closed,\n.Tag.Tag-Closed {\n background-color: #aaaaaa;\n border-color: #aaaaaa;\n color: white;\n}\n\n.Meta.Meta-Discussion .Tag {\n margin-right: 5px;\n}\n\n.Hijack.Bookmark {\n width: 16px;\n height: 16px;\n}\n.Hijack.Bookmark::before {\n content: \"\";\n width: 16px;\n height: 16px;\n background: url(/themes/topcoder/design/images/bookmark.png);\n background-size: 16px;\n}\n.Hijack.Bookmark.Bookmarked::before, .Hijack.Bookmark:hover::before {\n content: \"\";\n background: url(/themes/topcoder/design/images/bookmarked.png);\n background-size: 16px;\n width: 16px;\n height: 16px;\n}\n\n.Arrow.SpFlyoutHandle {\n width: 16px;\n height: 16px;\n}\n.Arrow.SpFlyoutHandle::before {\n content: \"\";\n width: 16px;\n height: 16px;\n background: url(/themes/topcoder/design/images/icon-thee-dot.svg);\n background-size: 16px 4px;\n background-position: center;\n font-size: 0 !important;\n background-repeat: no-repeat;\n}\n\n.DataListWrap .BeforeCommentHeading,\n.Content.MainContent .BeforeCommentHeading,\n.CommentsWrap .BeforeCommentHeading {\n margin-bottom: 0px;\n}\n.DataListWrap h2.CommentHeading,\n.Content.MainContent h2.CommentHeading,\n.CommentsWrap h2.CommentHeading {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 700;\n color: #2a2a2a;\n font-size: 20px;\n line-height: 24px;\n text-transform: uppercase;\n}\n.DataListWrap .DataList.DataList-Search li.Item,\n.DataListWrap .DataList.CategoryList li.Item,\n.DataListWrap .DataList.GroupList li.Item,\n.DataListWrap .DataList.CategoryAccordion li.Item,\n.DataListWrap .MessageList.DataList.Comments li.Item,\n.Content.MainContent .DataList.DataList-Search li.Item,\n.Content.MainContent .DataList.CategoryList li.Item,\n.Content.MainContent .DataList.GroupList li.Item,\n.Content.MainContent .DataList.CategoryAccordion li.Item,\n.Content.MainContent .MessageList.DataList.Comments li.Item,\n.CommentsWrap .DataList.DataList-Search li.Item,\n.CommentsWrap .DataList.CategoryList li.Item,\n.CommentsWrap .DataList.GroupList li.Item,\n.CommentsWrap .DataList.CategoryAccordion li.Item,\n.CommentsWrap .MessageList.DataList.Comments li.Item {\n border-bottom: none;\n border-top: none;\n background-color: #f4f4f4;\n margin-bottom: 16px;\n padding: 18px 20px 0 25px !important;\n border-radius: 10px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .PhotoWrap,\n.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,\n.DataListWrap .DataList.GroupList li.Item .PhotoWrap,\n.DataListWrap .DataList.CategoryAccordion li.Item .PhotoWrap,\n.DataListWrap .MessageList.DataList.Comments li.Item .PhotoWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .PhotoWrap,\n.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,\n.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,\n.Content.MainContent .DataList.CategoryAccordion li.Item .PhotoWrap,\n.Content.MainContent .MessageList.DataList.Comments li.Item .PhotoWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .PhotoWrap,\n.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,\n.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,\n.CommentsWrap .DataList.CategoryAccordion li.Item .PhotoWrap,\n.CommentsWrap .MessageList.DataList.Comments li.Item .PhotoWrap {\n top: 18px;\n left: 26px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader {\n padding-top: 0;\n min-height: 0;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap {\n max-width: 100%;\n display: flex;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 14px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author {\n white-space: nowrap;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo {\n text-align: right;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username {\n color: #2a2a2a;\n font-size: 14px;\n font-weight: 500;\n line-height: 16px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo {\n display: block;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Message,\n.DataListWrap .DataList.CategoryList li.Item .Message,\n.DataListWrap .DataList.GroupList li.Item .Message,\n.DataListWrap .DataList.CategoryAccordion li.Item .Message,\n.DataListWrap .MessageList.DataList.Comments li.Item .Message,\n.Content.MainContent .DataList.DataList-Search li.Item .Message,\n.Content.MainContent .DataList.CategoryList li.Item .Message,\n.Content.MainContent .DataList.GroupList li.Item .Message,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Message,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Message,\n.CommentsWrap .DataList.DataList-Search li.Item .Message,\n.CommentsWrap .DataList.CategoryList li.Item .Message,\n.CommentsWrap .DataList.GroupList li.Item .Message,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Message,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Message {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Message.userContent,\n.DataListWrap .DataList.CategoryList li.Item .Message.userContent,\n.DataListWrap .DataList.GroupList li.Item .Message.userContent,\n.DataListWrap .DataList.CategoryAccordion li.Item .Message.userContent,\n.DataListWrap .MessageList.DataList.Comments li.Item .Message.userContent,\n.Content.MainContent .DataList.DataList-Search li.Item .Message.userContent,\n.Content.MainContent .DataList.CategoryList li.Item .Message.userContent,\n.Content.MainContent .DataList.GroupList li.Item .Message.userContent,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Message.userContent,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Message.userContent,\n.CommentsWrap .DataList.DataList-Search li.Item .Message.userContent,\n.CommentsWrap .DataList.CategoryList li.Item .Message.userContent,\n.CommentsWrap .DataList.GroupList li.Item .Message.userContent,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Message.userContent,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Message.userContent {\n font-size: 14px;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading {\n background-color: transparent;\n padding: 0 !important;\n margin: 41px 0 15px;\n color: #7F7F7F;\n font-size: 34px;\n font-weight: 400;\n line-height: 38px;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading div,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading div,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading div,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #7F7F7F;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading::before,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading::before,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading::before,\n.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading::before,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading::before,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading::before,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading::before {\n content: none;\n}\n.DataListWrap .DataList.DataList-Search li.Item,\n.Content.MainContent .DataList.DataList-Search li.Item,\n.CommentsWrap .DataList.DataList-Search li.Item {\n padding: 18px 20px 1px 25px !important;\n}\n.DataListWrap .CategoryAccordion .CategoryAccordionItem,\n.Content.MainContent .CategoryAccordion .CategoryAccordionItem,\n.CommentsWrap .CategoryAccordion .CategoryAccordionItem {\n margin-bottom: 20px;\n}\n.DataListWrap .CategoryAccordion .ui-accordion-header-icon,\n.Content.MainContent .CategoryAccordion .ui-accordion-header-icon,\n.CommentsWrap .CategoryAccordion .ui-accordion-header-icon {\n float: right;\n top: 12px;\n background: no-repeat;\n margin-right: 25px;\n}\n.DataListWrap .CategoryAccordion .icon-chevron-down:before, .DataListWrap .CategoryAccordion .icon-chevron-up:before,\n.Content.MainContent .CategoryAccordion .icon-chevron-down:before,\n.Content.MainContent .CategoryAccordion .icon-chevron-up:before,\n.CommentsWrap .CategoryAccordion .icon-chevron-down:before,\n.CommentsWrap .CategoryAccordion .icon-chevron-up:before {\n content: \" \";\n background-size: cover;\n background-image: url(\"/themes/topcoder/design/images/icon-chevron-down.svg\");\n position: absolute;\n margin-top: 12px;\n color: #fff !important;\n height: 12px;\n width: 20px;\n display: inline-block;\n}\n.DataListWrap .CategoryAccordion .icon-chevron-up:before,\n.Content.MainContent .CategoryAccordion .icon-chevron-up:before,\n.CommentsWrap .CategoryAccordion .icon-chevron-up:before {\n transform: rotate(-180deg);\n}\n.DataListWrap .CategoryAccordion .CategoryAccordionHeader,\n.Content.MainContent .CategoryAccordion .CategoryAccordionHeader,\n.CommentsWrap .CategoryAccordion .CategoryAccordionHeader {\n border-radius: 10px;\n padding: 15px 20px 15px 26px !important;\n background-color: #f4f4f4;\n}\n.DataListWrap .CategoryAccordion .CategoryAccordionHeader.ui-state-active,\n.Content.MainContent .CategoryAccordion .CategoryAccordionHeader.ui-state-active,\n.CommentsWrap .CategoryAccordion .CategoryAccordionHeader.ui-state-active {\n border-radius: 10px 10px 0px 0px;\n}\n.DataListWrap .CategoryAccordion .CategoryAccordionHeader a,\n.Content.MainContent .CategoryAccordion .CategoryAccordionHeader a,\n.CommentsWrap .CategoryAccordion .CategoryAccordionHeader a {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n text-transform: uppercase;\n color: #2a2a2a !important;\n font-size: 24px !important;\n}\n.DataListWrap .CategoryAccordion .DataList.CategoryList li.Item,\n.Content.MainContent .CategoryAccordion .DataList.CategoryList li.Item,\n.CommentsWrap .CategoryAccordion .DataList.CategoryList li.Item {\n border-radius: 0px;\n padding: 20px 20px 19px 26px !important;\n margin: 0px;\n}\n.DataListWrap .CategoryAccordion .DataList.CategoryList li.Item.Depth2,\n.Content.MainContent .CategoryAccordion .DataList.CategoryList li.Item.Depth2,\n.CommentsWrap .CategoryAccordion .DataList.CategoryList li.Item.Depth2 {\n border-right: solid 1px #E9E9E9;\n border-left: solid 1px #E9E9E9;\n border-bottom: solid 1px #E9E9E9;\n background: transparent;\n}\n.DataListWrap .DataList.CategoryList li.Item, .DataListWrap .DataList.GroupList li.Item,\n.Content.MainContent .DataList.CategoryList li.Item,\n.Content.MainContent .DataList.GroupList li.Item,\n.CommentsWrap .DataList.CategoryList li.Item,\n.CommentsWrap .DataList.GroupList li.Item {\n padding: 18px 20px 17px 25px !important;\n}\n.DataListWrap .DataList.CategoryList li.Item .Title, .DataListWrap .DataList.GroupList li.Item .Title,\n.Content.MainContent .DataList.CategoryList li.Item .Title,\n.Content.MainContent .DataList.GroupList li.Item .Title,\n.CommentsWrap .DataList.CategoryList li.Item .Title,\n.CommentsWrap .DataList.GroupList li.Item .Title {\n color: #2a2a2a;\n margin-bottom: 14px;\n}\n.DataListWrap .DataList.CategoryList li.Item .PhotoWrap, .DataListWrap .DataList.GroupList li.Item .PhotoWrap,\n.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,\n.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,\n.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,\n.CommentsWrap .DataList.GroupList li.Item .PhotoWrap {\n top: 0;\n left: 0;\n}\n.DataListWrap .DataList.CategoryList li.Item .LatestPostTitle, .DataListWrap .DataList.GroupList li.Item .LatestPostTitle,\n.Content.MainContent .DataList.CategoryList li.Item .LatestPostTitle,\n.Content.MainContent .DataList.GroupList li.Item .LatestPostTitle,\n.CommentsWrap .DataList.CategoryList li.Item .LatestPostTitle,\n.CommentsWrap .DataList.GroupList li.Item .LatestPostTitle {\n color: #2a2a2a;\n font-weight: 500;\n}\n\n.DataList.GroupList li.Item .Description {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n font-size: 13px;\n}\n\n.MessageList.Discussion .Item.ItemDiscussion .Item-BodyWrap .Item-Body .Message.userContent {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n\n.Message.userContent a {\n color: #0d61bf;\n text-decoration: underline;\n}\n\n.ReactButton.Quote.js-quoteButton {\n font-size: 12px;\n font-weight: 400;\n letter-spacing: 0.44px;\n line-height: 15px;\n}\n\n.MessageForm.CommentForm.FormTitleWrapper .H {\n margin-bottom: 27px;\n}\n.MessageForm.CommentForm.FormTitleWrapper h2 {\n text-transform: uppercase;\n color: #2a2a2a;\n font-family: Barlow, \"roboto\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 20px;\n font-weight: 500;\n line-height: 24px;\n}\n\n.FormTitleWrapper .Buttons .Back {\n margin-right: 20px !important;\n}\n.FormTitleWrapper .Buttons .Back * {\n color: #0d61bf;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n\n@media screen and (max-width: 768px) {\n .DataListWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.DataListWrap .DataList.CategoryList li.Item .AuthorWrap, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,\n.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap {\n margin-top: 3px;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading {\n background-color: transparent;\n margin: 0 !important;\n padding: 41px 0 15px !important;\n color: #2a2a2a;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div {\n color: #2a2a2a;\n }\n\n .MessageList.Discussion .Discussion .Item-Header .AuthorWrap {\n margin-top: 3px;\n }\n\n .DataListWrap .DataList.DataList-Search li.Item:first-child,\n.Content.MainContent .DataList.DataList-Search li.Item:first-child,\n.CommentsWrap .DataList.DataList-Search li.Item:first-child {\n border-top: 1px solid #e9e9e9;\n }\n .DataListWrap .DataList.DataList-Search li.Item:last-child,\n.Content.MainContent .DataList.DataList-Search li.Item:last-child,\n.CommentsWrap .DataList.DataList-Search li.Item:last-child {\n padding-bottom: 16px !important;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3,\n.Content.MainContent .DataList.DataList-Search li.Item h3,\n.CommentsWrap .DataList.DataList-Search li.Item h3 {\n margin-bottom: 2px;\n line-height: 30px;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3 a,\n.Content.MainContent .DataList.DataList-Search li.Item h3 a,\n.CommentsWrap .DataList.DataList-Search li.Item h3 a {\n color: #2a2a2a;\n font-size: 20px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media {\n margin-bottom: 0;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body * {\n font-size: 14px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta {\n margin-top: 0;\n height: 22px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary {\n margin-top: 2px;\n height: 22px;\n }\n}\n.FormTitleWrapper {\n /* max-width: 765px;*/\n}\n\n.richEditor .richEditor-embedBar {\n border-top: 1px solid #e9e9e9;\n height: 55px;\n}\n.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems {\n height: 100%;\n}\n\nform {\n /* The container */\n}\nform > div {\n display: flex;\n flex-direction: column;\n}\nform .Entry.SingleEntryMethod {\n margin: 0;\n}\nform input[type=text],\nform input[type=password],\nform input.InputBox.BigInput[type=text],\nform select {\n height: 52px;\n}\nform .SelectWrapper::after {\n content: \"\";\n width: 15px;\n height: 9px;\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\n background-size: 15px 9px;\n right: 16px;\n}\nform .List.Inline.PostOptions label {\n font-size: 14px;\n line-height: 26px;\n}\nform .Buttons .Button.Cancel {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.PreviewButton {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.DraftButton {\n background-color: #aaaaaa;\n border-color: #aaaaaa;\n color: white;\n}\nform .Buttons .Button {\n margin-left: 7px !important;\n height: 21px;\n}\nform .Buttons .Button.Primary[disabled=disabled], form .Buttons .Button:disabled {\n background-color: #aaaaaa;\n border: 1px solid #aaaaaa;\n}\nform .Buttons a.Button.Disabled, form .Buttons a.Button.Disabled:hover, form .Buttons a.Button.Disabled:focus {\n border: 1px solid #aaaaaa;\n color: #aaaaaa;\n}\nform li,\nform .P {\n margin: 9px 0;\n position: relative;\n}\nform li label[for*=Form],\nform li label[for=Form_Password],\nform li label[for=Form_Name],\nform .P label[for*=Form],\nform .P label[for=Form_Password],\nform .P label[for=Form_Name] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 9px !important;\n line-height: 12px !important;\n position: absolute !important;\n top: -5px !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform li label[for=Form_RedirectLink],\nform .P label[for=Form_RedirectLink] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 20px !important;\n top: 3px !important;\n line-height: inherit;\n position: absolute !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform label.radio-inline {\n display: block;\n position: relative;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n padding-left: 30px;\n /* Hide the browser's default checkbox */\n /* Create a custom checkbox */\n}\nform label.radio-inline input {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n height: 0;\n width: 0;\n /* When the checkbox is checked, add a blue background */\n}\nform label.radio-inline input:checked ~ .checkmark {\n background: url(/themes/topcoder/design/images/icon-checked.png);\n background-size: 20px;\n}\nform label.radio-inline .checkmark {\n position: absolute;\n top: -2px;\n left: 0;\n height: 20px;\n width: 20px;\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\n background-size: 20px;\n}\n\n.selectBox-label {\n margin-right: 10px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 14px;\n}\n\n.FlyoutButton.selectBox-toggle {\n height: 30px;\n padding: 0 5px;\n background-color: #FBFBFB;\n border: 1px solid #e9e9e9;\n border-radius: 6px;\n display: flex;\n align-items: center;\n}\n.FlyoutButton.selectBox-toggle span {\n color: #2a2a2a;\n font-size: 14px;\n font-weight: bold;\n}\n.FlyoutButton.selectBox-toggle span:first-child {\n margin-right: 5px;\n width: 140px;\n}\n.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow {\n color: #137d60;\n}\n\n@media screen and (max-width: 768px) {\n body.Post .FormWrapper form .Buttons {\n justify-content: space-between;\n }\n body.Post .FormWrapper form .Buttons .Button {\n margin-bottom: 20px;\n }\n body.Post .FormWrapper form .Buttons .DiscussionButton {\n width: 100%;\n }\n body.Post .FormWrapper form .Buttons .Cancel, body.Post .FormWrapper form .Buttons .DraftButton {\n text-align: center;\n width: 40%;\n }\n body.Post .FormWrapper form .P ul.List > li > b {\n display: none;\n }\n\n body.Post.editdiscussion .FormWrapper form .Buttons .Button {\n width: 40%;\n }\n body.Post.editdiscussion .FormWrapper form .Buttons .Cancel {\n text-align: center;\n }\n}\n.Box.GuestBox h4 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n padding: 0;\n color: #2a2a2a;\n font-size: 34px;\n font-weight: 400;\n line-height: 38px;\n margin-bottom: 10px;\n text-transform: uppercase !important;\n white-space: nowrap;\n}\n.Box.GuestBox p {\n color: #2a2a2a;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n font-weight: 400;\n line-height: 26px;\n}\n.Box.GuestBox div a.SignIn {\n margin-top: 24px;\n}\n\n.hide {\n display: none !important;\n}\n\n.flex-1 {\n flex: 1;\n}\n\n.flex {\n display: flex;\n}\n\n.flex.middle {\n -webkit-align-items: center;\n align-items: center;\n}\n\n.flex.column {\n flex-direction: column;\n}\n\n.flex.left {\n align-items: flex-start;\n}\n\n.center-child {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.fill-remaining-space {\n flex: auto;\n}\n\n@media screen and (max-width: 768px) {\n .hide-mobile {\n display: none !important;\n }\n}\n@media screen and (min-width: 769px) {\n .hide-desktop {\n display: none !important;\n }\n}\n.NewDiscussionMobile .BoxNewDiscussion {\n width: 100%;\n}\n\n.DataList.Drafts li.Draft {\n border-top: none;\n border-bottom: none;\n background-color: #f4f4f4;\n margin-top: 16px;\n border-radius: 10px;\n padding: 19px 20px 18px 26px;\n}\n.DataList.Drafts li.Draft .Options a.Delete {\n color: #555555;\n font-family: \"Segoe UI\", sans-serif, \"roboto\", \"Helvetica Neue\", Helvetica, Raleway, Arial;\n font-size: 32px;\n font-weight: 400;\n}\n.DataList.Drafts li.Draft .ItemContent .Title {\n margin-bottom: 17px;\n color: #2a2a2a;\n}\n.DataList.Drafts li.Draft .ItemContent .Title a {\n color: #2a2a2a;\n font-size: 20px;\n font-weight: 400;\n line-height: 30px;\n}\n.DataList.Drafts li.Draft .ItemContent .Excerpt {\n font-weight: 400;\n line-height: 16px;\n}\n.DataList.Drafts li.Draft .ItemContent .Excerpt a {\n color: #555555;\n font-size: 13px;\n}\n\n.MeBox .MeButton {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.MeBox .MeButton.TopcoderMeButton {\n width: fit-content;\n height: 30px;\n line-height: 30px;\n border: 0px;\n border-radius: 15px;\n}\n.MeBox .MeButton.TopcoderMeButton .icon-chevron-up, .MeBox .MeButton.TopcoderMeButton .icon-chevron-down {\n font-weight: normal;\n font-size: 10px;\n margin: 0 5px;\n}\n.MeBox .MeButtonProfileMItem .handle {\n font-size: 16px;\n line-height: 20px;\n font-weight: 700;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .email {\n font-size: 12px;\n line-height: 14px;\n margin-top: 4px;\n font-weight: 700;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .avatar {\n border-radius: 100%;\n margin-right: 10px;\n width: 60px;\n height: 60px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem {\n background: #2A2A2B;\n color: #fff;\n font-size: 14px;\n line-height: 30px;\n height: 50px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon {\n margin: 0 10px 0 4px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n margin: 0;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span {\n color: #fff;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n}\n\n.EasyMDEContainer .CodeMirror {\n box-sizing: border-box;\n height: auto;\n border-right: 1px solid #aaa;\n border-left: 1px solid #aaa;\n border-bottom: 1px solid #aaa;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n.EasyMDEContainer .editor-toolbar {\n border-top-left-radius: 8px;\n border-top-right-radius: 8px;\n border-top: 1px solid #aaa;\n border-left: 1px solid #aaa;\n border-right: 1px solid #aaa;\n}\n.EasyMDEContainer .editor-statusbar {\n font-size: 13px;\n padding: 8px 0px;\n display: flex;\n overflow: hidden;\n}\n.EasyMDEContainer .editor-statusbar span {\n margin-left: 0px;\n min-width: 0px;\n}\n.EasyMDEContainer .editor-statusbar .message, .EasyMDEContainer .editor-statusbar .upload-image {\n margin-left: 0px;\n margin-right: auto;\n}\n.EasyMDEContainer .editor-statusbar .message {\n display: none;\n}\n.EasyMDEContainer.error .message {\n margin-left: 0px;\n color: #EF476F;\n text-align: left;\n display: inline;\n}\n.EasyMDEContainer.error .upload-image {\n display: none;\n}\n.EasyMDEContainer.error .CodeMirror {\n border-right: 2px solid #EF476F;\n border-left: 2px solid #EF476F;\n border-bottom: 2px solid #EF476F;\n}\n.EasyMDEContainer.error .editor-toolbar {\n border-top: 2px solid #EF476F;\n border-left: 2px solid #EF476F;\n border-right: 2px solid #EF476F;\n}\n\n.DiscussionForm .countOfRemainingChars {\n display: none;\n}\n\n.Table {\n display: table;\n}\n.Table .Title {\n display: table-caption;\n text-align: center;\n font-weight: bold;\n font-size: larger;\n}\n.Table .TableHeading, .Table .TableRow {\n display: table-row;\n border-top: 1px solid #D4D4D4;\n}\n.Table .TableHeading .TableCell, .Table .TableRow .TableCell {\n display: table-cell;\n padding-left: 12px;\n}\n.Table .TableHeading {\n font-weight: bold;\n text-align: center;\n}\n\n.Section-GroupList .MainContent .H {\n text-align: left;\n}\n\n.Group {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !important;\n}\n.Group .Group-Description {\n white-space: pre-line;\n color: #2a2a2a;\n font-size: 16px;\n margin-bottom: 27px;\n}\n.Group .Group-Header .Group-Info {\n padding-left: 0px;\n}\n.Group .Group-Header .Group-Info .Table {\n width: 100%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .TableCell {\n padding: 10px;\n border-top: 1px solid #D4D4D4;\n color: #2a2a2a;\n font-size: 14px;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .Cell1 {\n width: 10%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .Cell2 {\n color: #555555;\n width: 90%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow.Last .TableCell {\n border-bottom: 1px solid #D4D4D4;\n}\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Globals\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n States\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Password Strength Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Third Party Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Typography\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Animation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Widgets\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Overlays (Menus, flyouts and Modals)\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Meta\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Thumbnails\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Separators\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n SelectBox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n DropDown\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Embedded content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n user content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Etc\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n@font-face {\n font-family: \"kbicons\";\n src: url(\"./fonts/kbicons/kbicons.eot?cwtzhl\");\n src: url(\"./fonts/kbicons/kbicons.eot?cwtzhl#iefix\") format(\"embedded-opentype\"), url(\"./fonts/kbicons/kbicons.ttf?cwtzhl\") format(\"truetype\"), url(\"./fonts/kbicons/kbicons.woff?cwtzhl\") format(\"woff\"), url(\"./fonts/kbicons/kbicons.svg?cwtzhl#icomoon\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ---------- Lists mixins ---------- */\n/* -------------------------------------------------------------- *\\\n Utility classes\n\\* -------------------------------------------------------------- */\n.NoPanel .Frame-content > .Container {\n max-width: 800px;\n}\n.NoPanel .Frame-content .Content {\n width: 100%;\n}\n.NoPanel .Panel {\n display: none;\n}\n\n@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n.NoScroll {\n height: 100vh;\n overflow: hidden;\n }\n}\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg);\n }\n 100% {\n transform: rotate(433deg);\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody {\n font-weight: 400;\n font-size: 14px;\n line-height: 1.5;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n color: #555555;\n}\n\n* {\n font-family: inherit;\n color: inherit;\n line-height: inherit;\n font-weight: inherit;\n font-size: inherit;\n overflow-wrap: break-word;\n word-break: normal;\n word-break: break-word;\n}\n\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit;\n}\n\na {\n transition: color 0.1s ease-out;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #137d60;\n line-height: inherit;\n}\na:focus, a:hover {\n color: #137d60;\n}\n\np {\n margin: 3px 0;\n}\np .emoji {\n width: 14px;\n height: auto;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.25;\n margin: 0;\n}\n\nh1 {\n font-size: 32px;\n font-weight: 700;\n}\nh1 a,\nh1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n@media screen and (max-width: 768px) {\n h1 {\n font-size: 18px;\n }\n}\nh1 .emoji {\n width: 32px;\n height: auto;\n}\n\nh2 {\n font-size: 18px;\n}\nh2 .emoji {\n width: 18px;\n height: auto;\n}\n\nstrong,\nb {\n font-weight: bold;\n}\n\nabbr {\n text-underline: none;\n}\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5;\n}\n.CategoryHeading a,\n.CategoryHeading .ItemContent,\n.Item .Title a,\n.Item .Title .ItemContent,\n.Item.Read .Title a,\n.Item.Read .Title .ItemContent,\n.CategoryName h2 a,\n.CategoryName h2 .ItemContent,\n.Item .TitleWrap a,\n.Item .TitleWrap .ItemContent,\n[aria-level=\"3\"] a a,\n[aria-level=\"3\"] a .ItemContent {\n font-size: inherit;\n font-weight: inherit;\n font-family: inherit;\n color: inherit;\n}\n.CategoryHeading a:focus, .CategoryHeading a:hover,\n.CategoryHeading .ItemContent:focus,\n.CategoryHeading .ItemContent:hover,\n.Item .Title a:focus,\n.Item .Title a:hover,\n.Item .Title .ItemContent:focus,\n.Item .Title .ItemContent:hover,\n.Item.Read .Title a:focus,\n.Item.Read .Title a:hover,\n.Item.Read .Title .ItemContent:focus,\n.Item.Read .Title .ItemContent:hover,\n.CategoryName h2 a:focus,\n.CategoryName h2 a:hover,\n.CategoryName h2 .ItemContent:focus,\n.CategoryName h2 .ItemContent:hover,\n.Item .TitleWrap a:focus,\n.Item .TitleWrap a:hover,\n.Item .TitleWrap .ItemContent:focus,\n.Item .TitleWrap .ItemContent:hover,\n[aria-level=\"3\"] a a:focus,\n[aria-level=\"3\"] a a:hover,\n[aria-level=\"3\"] a .ItemContent:focus,\n[aria-level=\"3\"] a .ItemContent:hover {\n color: inherit;\n}\n\n/*===== End of Typography ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Frame {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n background-color: #fff;\n background-image: \"\";\n background-size: cover;\n background-position: center center;\n background-repeat: no-repeat;\n}\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n .Frame {\n /* IE10+ CSS styles go here */\n min-height: initial;\n height: 100vh;\n overflow: visible;\n }\n}\n\n.Frame-top {\n flex: 1 0 auto;\n}\n\n.Frame-contentWrap {\n background-color: transparent;\n border: none;\n box-shadow: none;\n padding-top: 18px;\n padding-bottom: 48px;\n margin-left: -18px;\n margin-right: -18px;\n padding-left: 18px;\n padding-right: 18px;\n width: calc(100% + (18px * 2));\n}\n@media screen and (max-width: 768px) {\n .Frame-contentWrap {\n margin-left: -12px;\n margin-right: -12px;\n padding-left: 12px;\n padding-right: 12px;\n width: calc(100% + (12px * 2));\n }\n}\n@media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px;\n }\n}\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.Frame-details .SearchBoxMobile {\n display: none;\n}\n@media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block;\n }\n}\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto;\n}\n@media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px;\n }\n}\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n}\n\n.MainContent.Content {\n background-color: transparent;\n border: none;\n padding: 0;\n border-radius: 0;\n border: none;\n width: calc(100% - 260px);\n}\n@media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0;\n }\n}\n\n.Crumbs {\n margin: 3px 0;\n}\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px;\n}\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n height: calc(32px * 1.25);\n}\n@media screen and (max-width: 768px) {\n .Frame-content .HomepageTitle .AdminCheck {\n height: calc(18px * 1.25);\n }\n}\n.Frame-content .HomepageTitle .AdminCheck input {\n margin: 0;\n}\n.Frame-content .PageDescription {\n line-height: 1.5;\n}\n.Frame-content .PageDescription:empty {\n display: none;\n}\n\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Patches\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nhtml {\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\nbody {\n box-sizing: border-box;\n}\n\n* {\n box-sizing: inherit;\n}\n\n.PhotoWrap {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n}\n.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.PhotoWrap.NoPhoto {\n display: none;\n}\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0;\n}\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none;\n}\n.PhotoGrid img {\n vertical-align: initial;\n}\n\n.DataList .Item {\n border-bottom-width: 0;\n}\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: dimgray;\n}\n.Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.Item .BlockTitle {\n font-size: inherit;\n}\n\n.Message {\n margin-top: 0;\n}\n\n.DataTable td {\n border-bottom: 0;\n}\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px;\n}\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate;\n}\n.CategoryTable tr,\n.DataTableWrap tr {\n padding: 0;\n}\n.CategoryTable tr.Read,\n.DataTableWrap tr.Read {\n background: none;\n}\n.CategoryTable td,\n.DataTableWrap td {\n padding: 0;\n vertical-align: middle;\n}\n.CategoryTable td .Wrap,\n.DataTableWrap td .Wrap {\n position: relative;\n}\n.CategoryTable thead tr,\n.DataTableWrap thead tr {\n border-bottom: none;\n}\n.CategoryTable thead td,\n.DataTableWrap thead td {\n border-bottom: none;\n}\n.CategoryTable thead td.BigCount .Wrap,\n.DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.CategoryTable .CheckBoxColumn,\n.DataTableWrap .CheckBoxColumn {\n width: 20px;\n}\n.CategoryTable tbody .Wrap,\n.DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative;\n}\n.CategoryTable td.BigCount,\n.DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center;\n}\n.CategoryTable .ChildCategories,\n.DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none;\n}\n\n.Options .Arrow::before {\n color: #555555;\n}\n\n.PhotoWrap.Hidden {\n display: none;\n}\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%;\n}\n\n.Options {\n height: initial;\n}\n.Options > span,\n.Options > a {\n margin-left: 6px;\n}\n\n.BlockTitle {\n padding: 0;\n}\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n}\n.AdminCheck input {\n margin: 0;\n}\n\n.PageTitle .Options {\n height: auto;\n}\n\n.ItemDiscussion {\n margin-bottom: initial;\n}\n\n#SignoutWarning {\n bottom: initial;\n background: #fff;\n}\n#SignoutWarning * {\n line-height: 40px;\n}\n\n.CreateAccount {\n margin-top: 12px;\n}\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0;\n}\n\n.DateTile {\n color: #555555;\n padding: 6px 0 2px;\n text-align: center;\n background-color: whitesmoke;\n}\n.DateTile .Day {\n font-weight: 700;\n}\n\na.ChangePicture {\n top: 0;\n}\n\n.UserSignature {\n font-size: 12px;\n}\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center;\n}\n\n.MenuItems-Reactions .PhotoWrapSmall {\n margin-right: 0;\n}\n.MenuItems-Reactions a {\n font-size: 12px;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n\n.MenuItems a:hover .Gloss {\n color: inherit !important;\n}\n\n#Form_Ban {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%;\n }\n}\n#Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto;\n }\n}\n\n[class*=Status-Tag-] {\n padding: 0 !important;\n background-color: transparent !important;\n}\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial;\n}\n\nbody > svg {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\ntable.PreferenceGroup th {\n min-width: 9ex;\n}\n\n.Popup #UserBadgeForm p,\n.Popup #UserBadgeForm h1 {\n margin-bottom: 12px;\n display: block;\n}\n.Popup #UserBadgeForm textarea {\n display: block;\n width: 100%;\n margin-top: 3px;\n}\n.Popup #UserBadgeForm button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px;\n}\n@media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%;\n }\n}\n.Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.DataList-Connections {\n width: 100%;\n}\n@media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none;\n }\n}\n\n.BlockTitle,\n.Pager {\n font-weight: inherit;\n}\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit;\n}\n\n.PanelInfo li {\n border-bottom-width: 0;\n}\n\n.Box {\n margin: 12px 0;\n}\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0;\n}\n\n.SocialIcon .Text {\n padding: 0 0 0 3px;\n font-weight: 400;\n font-size: 14px;\n line-height: 36px;\n min-height: 36px;\n min-width: 170px;\n}\n\n.PageDescription {\n margin: 0;\n}\n\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center;\n }\n}\n.DataList-Connections .Connection-Name {\n margin: 12px 0;\n}\n.DataList-Connections .Connection-Connect {\n margin-left: auto;\n position: static;\n padding: 0;\n}\n.DataList-Connections .Gloss.Connected {\n position: static;\n display: flex;\n align-items: center;\n width: 100%;\n}\n.DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px;\n}\n\n.DataList-Connections .Connection-Name {\n margin: 0;\n font-size: 14px;\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Connect {\n margin: 10px 0 0 auto;\n }\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Connect {\n margin: 10px 0 0;\n width: 100%;\n display: flex;\n justify-content: center;\n }\n}\n\n/*===== End of Core Patches ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*===== End of Vanillicon Variables ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/*!\n * @author Adam Charron \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg);\n }\n 100% {\n transform: rotate(433deg);\n }\n}\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n}\n.Sprite::before,\n.Sprite16::before,\n.ReactSprite::before,\n.SpFlyoutHandle::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n min-width: 1em;\n text-align: center;\n}\n\n.ReactSprite::before {\n font-size: 14px;\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS a {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n.RSS img {\n display: none;\n}\n\n.SpEditProfile::before {\n content: \"\";\n}\n\n.SpDropdownHandle::before {\n content: \"\";\n}\n\n.SpDiscussions::before {\n content: \"\";\n}\n\n.SpActivity::before {\n content: \"\";\n}\n\n.SpDelete::before {\n content: \"\";\n}\n\n.SpFlyoutHandle::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n.SpOptions::before {\n content: \"\";\n}\n\n.SpPreferences::before {\n content: \"\";\n}\n\n.SpPassword::before {\n content: \"\";\n}\n\n.SpSearch::before {\n content: \"\";\n}\n\n.RSS a::before {\n content: \"\";\n}\n\n.ReactPromote::before {\n content: \"\";\n}\n\n.ReactOffTopic::before {\n content: \"\";\n}\n\n.ReactInsightful::before {\n content: \"\";\n}\n\n.ReactDisagree::before {\n content: \"\";\n}\n\n.ReactAgree::before {\n content: \"\";\n}\n\n.ReactDislike::before {\n content: \"\";\n}\n\n.ReactLike::before {\n content: \"\";\n}\n\n.ReactDown::before {\n content: \"\";\n}\n\n.ReactUp::before {\n content: \"\";\n}\n\n.ReactWTF::before {\n content: \"\";\n}\n\n.ReactAwesome::before {\n content: \"\";\n}\n\n.ReactLOL::before {\n content: \"\";\n}\n\n.ReactFlag::before {\n content: \"\";\n}\n\n.ReactAbuse::before {\n content: \"\";\n}\n\n.ReactSpam::before {\n content: \"\";\n}\n\n.ReactQuote::before {\n content: \"\";\n}\n\n.ReactMessage::before {\n content: \"\";\n}\n\n.ReactWarn::before {\n content: \"\";\n}\n\n.ReactFacebook::before {\n content: \"\";\n}\n\n.ReactFacebook:hover::before {\n color: #3A5795;\n}\n\n.ReactTwitter::before {\n content: \"\";\n}\n\n.ReactTwitter:hover::before {\n color: #55ACEE;\n}\n\n.ReactGooglePlus::before {\n content: \"\";\n}\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39;\n}\n\n.RSS a {\n color: #f26522;\n}\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #137d60;\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n}\n.Options .Bookmark::before,\n.Options .SpFlyoutHandle::before {\n font-size: 1.5;\n}\n.Options .AdminCheck .icheckbox::before {\n vertical-align: top;\n}\n\n.OptionsMenu {\n font-size: 14px;\n}\n\n.OptionsTitle {\n position: absolute !important;\n display: block !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n border: 0 !important;\n font-size: inherit !important;\n}\n\n.SocialIcon {\n border-radius: 6px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: #137d60;\n}\n.SocialIcon-MicrosoftAccount:active, .SocialIcon-MicrosoftAccount:focus, .SocialIcon-MicrosoftAccount:hover {\n background-color: #0e5a45;\n}\n\n.Methods .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.Panel .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.Navigation .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.MeBox .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n}\n.Methods .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.Panel .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.Navigation .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.MeBox .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 14px;\n color: #fff;\n}\n.Methods .SocialIcon-Facebook .Icon::before,\n.Panel .SocialIcon-Facebook .Icon::before,\n.Navigation .SocialIcon-Facebook .Icon::before,\n.MeBox .SocialIcon-Facebook .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Twitter .Icon::before,\n.Panel .SocialIcon-Twitter .Icon::before,\n.Navigation .SocialIcon-Twitter .Icon::before,\n.MeBox .SocialIcon-Twitter .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Google .Icon::before,\n.Panel .SocialIcon-Google .Icon::before,\n.Navigation .SocialIcon-Google .Icon::before,\n.MeBox .SocialIcon-Google .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-LinkedIn .Icon::before,\n.Panel .SocialIcon-LinkedIn .Icon::before,\n.Navigation .SocialIcon-LinkedIn .Icon::before,\n.MeBox .SocialIcon-LinkedIn .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-MicrosoftAccount .Icon::before,\n.Panel .SocialIcon-MicrosoftAccount .Icon::before,\n.Navigation .SocialIcon-MicrosoftAccount .Icon::before,\n.MeBox .SocialIcon-MicrosoftAccount .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Steam .Icon::before,\n.Panel .SocialIcon-Steam .Icon::before,\n.Navigation .SocialIcon-Steam .Icon::before,\n.MeBox .SocialIcon-Steam .Icon::before {\n left: 1px;\n}\n\n.MeBox .Arrow {\n display: none;\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n}\na.Bookmark::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 1.5;\n color: #137d60;\n content: \"\";\n}\na.Bookmark:hover::before {\n color: #0e5a45;\n}\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\";\n}\n\n/*===== End of Vanillicon ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Box a,\n.BoxFilter a {\n display: flex;\n align-items: center;\n}\n.Box a::before,\n.BoxFilter a::before {\n content: none !important;\n}\n.Box a .Aside,\n.BoxFilter a .Aside {\n order: 2;\n margin-left: auto;\n}\n.Box .Sprite,\n.BoxFilter .Sprite {\n display: none !important;\n}\n.Box.BadgeGrid a,\n.BoxFilter.BadgeGrid a {\n display: inline-block;\n}\n.Box li.MyDiscussions a::before,\n.BoxFilter li.MyDiscussions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.MyDrafts a::before,\n.BoxFilter li.MyDrafts a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.QnA-UnansweredQuestions a::before,\n.BoxFilter li.QnA-UnansweredQuestions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.EditAccountLink a::before,\n.BoxFilter li.EditAccountLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.PasswordLink a::before,\n.BoxFilter li.PasswordLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"•••\";\n}\n.Box li.PreferencesLink a::before,\n.BoxFilter li.PreferencesLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.PictureLink a::before,\n.BoxFilter li.PictureLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.QuoteSettingsLink a::before,\n.BoxFilter li.QuoteSettingsLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Activity a::before,\n.BoxFilter li.Activity a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Notifications a::before,\n.BoxFilter li.Notifications a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Inbox a::before,\n.BoxFilter li.Inbox a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Comments a::before,\n.BoxFilter li.Comments a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Reactions-BestOf a::before,\n.BoxFilter li.Reactions-BestOf a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.AllCategories a::before,\n.BoxFilter li.AllCategories a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Discussions a::before,\n.BoxFilter li.Discussions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Activities a::before,\n.BoxFilter li.Activities a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.UserNotes a::before,\n.BoxFilter li.UserNotes a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.MyBookmarks a::before,\n.BoxFilter li.MyBookmarks a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Groups a::before,\n.BoxFilter li.Groups a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.link-social a::before,\n.BoxFilter li.link-social a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.link-tokens a::before,\n.BoxFilter li.link-tokens a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Popup a[href*=\"/profile/signature\"]::before,\n.BoxFilter li.Popup a[href*=\"/profile/signature\"]::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Popup a[href*=\"/profile/online\"]::before,\n.BoxFilter li.Popup a[href*=\"/profile/online\"]::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n.BoxActivityFilter li:nth-child(1) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.BoxActivityFilter li:nth-child(2) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.BoxActivityFilter li:nth-child(3) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n/*===== End of Panel Patches ======*/\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.BreadcrumbsBox {\n display: block;\n}\n\n.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #555555;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0;\n}\n.Breadcrumbs a {\n font-size: inherit;\n color: #137d60;\n}\n.Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n.Breadcrumbs .Crumb {\n opacity: 0.5;\n}\n.Breadcrumbs .Last a {\n color: #137d60;\n}\n.Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Aside {\n margin: 0;\n}\n\n.Count,\n.Alert,\n.Reactions .Count {\n background-color: transparent;\n color: inherit;\n border-color: rgba(0, 0, 0, 0);\n border: 0;\n border-radius: 3px;\n font-size: 12px;\n line-height: 1.5;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n font-weight: inherit;\n justify-content: center;\n padding: 0;\n}\n\na:focus .Count,\na:focus .Reactions .Count,\na:hover .Count,\na:hover .Reactions .Count {\n background-color: transparent;\n color: inherit;\n border-color: transparent;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.ui-datepicker {\n border-radius: 3px;\n color: #555A62;\n background-color: #fff;\n}\n.ui-datepicker td a {\n text-align: center;\n}\n.ui-datepicker a {\n border-radius: 3px;\n color: #555555;\n background-color: transparent;\n border: 1px solid #bcbec1;\n}\n.ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #137d60;\n background-color: transparent;\n border: 1px solid #137d60;\n}\n.ui-datepicker td {\n width: calc(260px / 7);\n}\n.ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03);\n}\n.ui-datepicker .ui-datepicker-current-day a {\n color: #137d60;\n background-color: transparent;\n border-color: #137d60;\n}\n.ui-datepicker .ui-datepicker-header {\n background-color: #ededed;\n border-radius: 3px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.ui-datepicker .ui-datepicker-header .ui-icon {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.ui-datepicker .ui-datepicker-prev,\n.ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: dimgray;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.ui-datepicker .ui-datepicker-prev:focus, .ui-datepicker .ui-datepicker-prev:hover,\n.ui-datepicker .ui-datepicker-next:focus,\n.ui-datepicker .ui-datepicker-next:hover {\n border-width: 0;\n background-color: transparent;\n cursor: pointer;\n color: #137d60;\n}\n.ui-datepicker .ui-datepicker-prev::before,\n.ui-datepicker .ui-datepicker-next::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 20px;\n}\n.ui-datepicker .ui-datepicker-prev::before {\n content: \"\";\n}\n.ui-datepicker .ui-datepicker-next::before {\n content: \"\";\n}\n.ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit;\n}\n.ui-datepicker .ui-datepicker-next {\n order: 3;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.TagCloud a {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: calc(220px - 0 * 2);\n}\n.TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none;\n}\n.TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent;\n}\n.TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit;\n}\n\n.DataList .Tag,\n.DataList .Tag-Poll,\n.DataList .RoleTracker,\n.DataList .IdeationTag,\n.MessageList .Tag,\n.MessageList .Tag-Poll,\n.MessageList .RoleTracker,\n.MessageList .IdeationTag,\n.DataTableWrap .Tag,\n.DataTableWrap .Tag-Poll,\n.DataTableWrap .RoleTracker,\n.DataTableWrap .IdeationTag {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.DataList .Tag:focus, .DataList .Tag:hover, .DataList .Tag:active,\n.DataList .Tag-Poll:focus,\n.DataList .Tag-Poll:hover,\n.DataList .Tag-Poll:active,\n.DataList .RoleTracker:focus,\n.DataList .RoleTracker:hover,\n.DataList .RoleTracker:active,\n.DataList .IdeationTag:focus,\n.DataList .IdeationTag:hover,\n.DataList .IdeationTag:active,\n.MessageList .Tag:focus,\n.MessageList .Tag:hover,\n.MessageList .Tag:active,\n.MessageList .Tag-Poll:focus,\n.MessageList .Tag-Poll:hover,\n.MessageList .Tag-Poll:active,\n.MessageList .RoleTracker:focus,\n.MessageList .RoleTracker:hover,\n.MessageList .RoleTracker:active,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:active,\n.DataTableWrap .Tag:focus,\n.DataTableWrap .Tag:hover,\n.DataTableWrap .Tag:active,\n.DataTableWrap .Tag-Poll:focus,\n.DataTableWrap .Tag-Poll:hover,\n.DataTableWrap .Tag-Poll:active,\n.DataTableWrap .RoleTracker:focus,\n.DataTableWrap .RoleTracker:hover,\n.DataTableWrap .RoleTracker:active,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:active {\n text-decoration: none;\n}\n.DataList .RoleTracker .Tag,\n.DataList .IdeationTag .Tag,\n.MessageList .RoleTracker .Tag,\n.MessageList .IdeationTag .Tag,\n.DataTableWrap .RoleTracker .Tag,\n.DataTableWrap .IdeationTag .Tag {\n background-color: transparent;\n padding: 0;\n border-width: 0;\n color: inherit;\n}\n.DataList .RoleTracker:hover, .DataList .RoleTracker:focus, .DataList .RoleTracker:active,\n.DataList .IdeationTag:hover,\n.DataList .IdeationTag:focus,\n.DataList .IdeationTag:active,\n.MessageList .RoleTracker:hover,\n.MessageList .RoleTracker:focus,\n.MessageList .RoleTracker:active,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:active,\n.DataTableWrap .RoleTracker:hover,\n.DataTableWrap .RoleTracker:focus,\n.DataTableWrap .RoleTracker:active,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:active {\n color: inherit;\n}\n.DataList .RoleTracker,\n.MessageList .RoleTracker,\n.DataTableWrap .RoleTracker {\n background-color: transparent;\n}\n.DataList .Tag-Announcement,\n.DataList .NewCommentCount,\n.DataList .HasNew.HasNew,\n.MessageList .Tag-Announcement,\n.MessageList .NewCommentCount,\n.MessageList .HasNew.HasNew,\n.DataTableWrap .Tag-Announcement,\n.DataTableWrap .NewCommentCount,\n.DataTableWrap .HasNew.HasNew {\n background-color: transparent;\n color: #137d60;\n border: 1px solid #137d60;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.DataList .Tag-Announcement:focus, .DataList .Tag-Announcement:hover, .DataList .Tag-Announcement:active,\n.DataList .NewCommentCount:focus,\n.DataList .NewCommentCount:hover,\n.DataList .NewCommentCount:active,\n.DataList .HasNew.HasNew:focus,\n.DataList .HasNew.HasNew:hover,\n.DataList .HasNew.HasNew:active,\n.MessageList .Tag-Announcement:focus,\n.MessageList .Tag-Announcement:hover,\n.MessageList .Tag-Announcement:active,\n.MessageList .NewCommentCount:focus,\n.MessageList .NewCommentCount:hover,\n.MessageList .NewCommentCount:active,\n.MessageList .HasNew.HasNew:focus,\n.MessageList .HasNew.HasNew:hover,\n.MessageList .HasNew.HasNew:active,\n.DataTableWrap .Tag-Announcement:focus,\n.DataTableWrap .Tag-Announcement:hover,\n.DataTableWrap .Tag-Announcement:active,\n.DataTableWrap .NewCommentCount:focus,\n.DataTableWrap .NewCommentCount:hover,\n.DataTableWrap .NewCommentCount:active,\n.DataTableWrap .HasNew.HasNew:focus,\n.DataTableWrap .HasNew.HasNew:hover,\n.DataTableWrap .HasNew.HasNew:active {\n text-decoration: none;\n}\n.DataList .IdeationTag:focus, .DataList .IdeationTag:hover, .DataList .IdeationTag:active,\n.DataList .tag-tracker:focus,\n.DataList .tag-tracker:hover,\n.DataList .tag-tracker:active,\n.DataList .MItem.RoleTracker:focus,\n.DataList .MItem.RoleTracker:hover,\n.DataList .MItem.RoleTracker:active,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:active,\n.MessageList .tag-tracker:focus,\n.MessageList .tag-tracker:hover,\n.MessageList .tag-tracker:active,\n.MessageList .MItem.RoleTracker:focus,\n.MessageList .MItem.RoleTracker:hover,\n.MessageList .MItem.RoleTracker:active,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:active,\n.DataTableWrap .tag-tracker:focus,\n.DataTableWrap .tag-tracker:hover,\n.DataTableWrap .tag-tracker:active,\n.DataTableWrap .MItem.RoleTracker:focus,\n.DataTableWrap .MItem.RoleTracker:hover,\n.DataTableWrap .MItem.RoleTracker:active {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none;\n}\n.Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #137d60;\n border-color: #137d60;\n color: #fff;\n text-decoration: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\ninput[type=text],\ntextarea,\nul.token-input-list,\ninput.InputBox,\ndiv.InputBox,\n.AdvancedSearch .InputBox,\n.AdvancedSearch select,\nselect {\n line-height: 36px;\n height: 36px;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n border: 1px solid #999999;\n border-radius: 6px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%;\n}\ninput[type=text]:focus, input[type=text]:active,\ntextarea:focus,\ntextarea:active,\nul.token-input-list:focus,\nul.token-input-list:active,\ninput.InputBox:focus,\ninput.InputBox:active,\ndiv.InputBox:focus,\ndiv.InputBox:active,\n.AdvancedSearch .InputBox:focus,\n.AdvancedSearch .InputBox:active,\n.AdvancedSearch select:focus,\n.AdvancedSearch select:active,\nselect:focus,\nselect:active {\n background: #fff;\n border-color: #137d60;\n color: #000;\n box-shadow: none;\n outline: none;\n}\n\ntextarea.isWysiwyg {\n padding: 12px;\n}\n\n::-ms-clear {\n display: none;\n}\n\ntextarea {\n overflow: auto;\n}\n\nselect,\n.AdvancedSearch select {\n -moz-appearance: none;\n font-family: \"system-ui\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif;\n padding-top: 0;\n padding-bottom: 0;\n}\nselect:focus,\n.AdvancedSearch select:focus {\n -moz-appearance: none;\n}\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\nselect::-ms-expand {\n display: none;\n}\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent;\n}\n.FormWrapper label {\n color: #555555;\n}\n.FormWrapper .Buttons .Back {\n padding-right: 12px;\n}\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n}\n.editor-help-text a {\n color: dimgray;\n}\n.editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.js-poll-result-btn {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%;\n }\n}\n.js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.FormTitleWrapper .Buttons,\n.FormWrapper .Buttons {\n padding-top: 0;\n padding-bottom: 0;\n}\n.FormTitleWrapper .Buttons .Button,\n.FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Button,\n.FormWrapper .Buttons .Back {\n margin-right: 0;\n padding-right: 0;\n margin-bottom: 3px;\n margin-left: 3px;\n}\n.FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Back {\n font-size: 14px;\n line-height: 36px;\n}\n.FormTitleWrapper .Buttons .Back a:hover,\n.FormTitleWrapper .Buttons .Back a:focus,\n.FormWrapper .Buttons .Back a:hover,\n.FormWrapper .Buttons .Back a:focus {\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Back {\n display: block;\n margin-left: 0;\n text-align: left;\n line-height: 1.5;\n margin-bottom: 12px;\n }\n}\n.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n max-width: 100%;\n }\n}\n.FormTitleWrapper .Buttons .Button:hover, .FormTitleWrapper .Buttons .Button:active, .FormTitleWrapper .Buttons .Button:focus,\n.FormWrapper .Buttons .Button:hover,\n.FormWrapper .Buttons .Button:active,\n.FormWrapper .Buttons .Button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n max-width: 100%;\n }\n}\n.FormTitleWrapper .Buttons .Button.Primary:hover, .FormTitleWrapper .Buttons .Button.Primary:active, .FormTitleWrapper .Buttons .Button.Primary:focus,\n.FormWrapper .Buttons .Button.Primary:hover,\n.FormWrapper .Buttons .Button.Primary:active,\n.FormWrapper .Buttons .Button.Primary:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none;\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary,\n.btn-primary.Close {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n #Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary,\n.btn-primary.Close {\n max-width: 100%;\n }\n}\n#Form_OK:hover, #Form_OK:active, #Form_OK:focus,\n.Button:not(.GroupOptionsTitle):hover,\n.Button:not(.GroupOptionsTitle):active,\n.Button:not(.GroupOptionsTitle):focus,\n.Buttons .btn-primary:hover,\n.Buttons .btn-primary:active,\n.Buttons .btn-primary:focus,\n.btn-primary.Close:hover,\n.btn-primary.Close:active,\n.btn-primary.Close:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Buttons .Close,\n.Button.Danger {\n max-width: 100%;\n }\n}\n.Buttons .Close:hover, .Buttons .Close:active, .Buttons .Close:focus,\n.Button.Danger:hover,\n.Button.Danger:active,\n.Button.Danger:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.ActivityFormWrap {\n margin-bottom: 12px;\n}\n\nlabel {\n margin-bottom: 3px;\n display: inline-block;\n}\n\nul.token-input-list {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: 3px 12px;\n line-height: initial;\n}\nul.token-input-list li input {\n margin: 0 !important;\n padding: 0;\n height: 30px;\n line-height: initial;\n font-size: 14px;\n font-weight: 400 !important;\n}\nul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #137d60;\n}\n\nli.token-input-token {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\nli.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none;\n}\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #d6d6d6 1px solid;\n visibility: visible !important;\n opacity: 1 !important;\n box-shadow: 0 -2px 10px 2px rgba(0, 0, 0, 0.1);\n border-radius: 6px;\n border: #d6d6d6 1px solid;\n}\ndiv.token-input-dropdown ul li[class^=token-input-dropdown-item],\ndiv.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=token-input-dropdown-item],\ndiv.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px;\n }\n}\n\n.editor a {\n cursor: pointer;\n}\n.editor .icon-caret-down:hover {\n background: none;\n}\n\n.SelectWrapper {\n position: relative;\n}\n.SelectWrapper select {\n appearance: none;\n width: 100%;\n}\n.SelectWrapper::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n position: absolute;\n top: 50%;\n right: 6px;\n transform: translateY(-50%);\n color: #137d60;\n pointer-events: none;\n}\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n max-width: 100%;\n }\n}\n.Button-Controls .Button.Primary:hover, .Button-Controls .Button.Primary:active, .Button-Controls .Button.Primary:focus,\n.BigButton:not(.Danger):hover,\n.BigButton:not(.Danger):active,\n.BigButton:not(.Danger):focus,\n.NewConversation.NewConversation:hover,\n.NewConversation.NewConversation:active,\n.NewConversation.NewConversation:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n max-width: 100%;\n }\n}\n.groupToolbar .Button.Primary:hover, .groupToolbar .Button.Primary:active, .groupToolbar .Button.Primary:focus,\n.BoxButtons .Button.Primary:hover,\n.BoxButtons .Button.Primary:active,\n.BoxButtons .Button.Primary:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.BigButton,\n.ButtonGroup.Multi {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: 360px;\n}\n@media screen and (max-width: 768px) {\n .BigButton,\n.ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto;\n }\n}\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.ButtonGroup.Multi .Button.Handle, .ButtonGroup.Multi.Open .Button.Handle {\n padding: 0;\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n min-width: 36px;\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n.ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before, .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px;\n}\n.ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active, .ButtonGroup.Multi.Open .Button.Handle:hover, .ButtonGroup.Multi.Open .Button.Handle:focus, .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(14, 90, 69, 0.05);\n color: #fff;\n}\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(14, 90, 69, 0.3);\n color: #fff;\n min-width: 36px;\n}\n\n.change-picture .WarningMessage {\n margin: 12px 0;\n}\n@media screen and (max-width: 768px) {\n .change-picture .Button {\n width: 100%;\n text-align: center;\n }\n .change-picture .change-picture-new {\n margin: 0 0 3px;\n }\n}\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px;\n}\n\n.FormTitleWrapper .H {\n margin-bottom: 6px;\n}\n\n.Form-HeaderWrap .Author {\n display: none;\n}\n\n.FormTitleWrapper {\n margin-bottom: 14px;\n}\n\n.FormWrapper-Condensed .FormWrapper,\n.CommentForm.CommentForm .FormWrapper {\n border-width: 0;\n padding: 0;\n}\n@media screen and (max-width: 768px) {\n .FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons,\n.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons {\n padding: 0;\n }\n}\n\n.CommentForm .DraftButton {\n display: none !important;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%;\n}\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%;\n}\n\n@media screen and (max-width: 768px) {\n .ToggleFlyout.Open,\n.editor-dropdown-open,\n.richEditor-button.isOpen {\n min-width: auto;\n }\n}\n.ToggleFlyout.Open .MenuItems,\n.ToggleFlyout.Open .Flyout,\n.editor-dropdown-open .MenuItems,\n.editor-dropdown-open .Flyout,\n.richEditor-button.isOpen .MenuItems,\n.richEditor-button.isOpen .Flyout {\n display: block;\n}\n\n.MenuItems,\n.Flyout.Flyout {\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n padding: 6px 0;\n position: absolute;\n background-color: #fff;\n color: #555A62;\n border: 1px solid #d6d7d9;\n border-radius: 6px;\n z-index: 1;\n min-width: 250px;\n}\n@media screen and (max-width: 768px) {\n .MenuItems,\n.Flyout.Flyout {\n z-index: 1;\n }\n}\n.ButtonGroup.Big .MenuItems,\n.ButtonGroup.Big .Flyout.Flyout {\n min-width: initial;\n}\n.MenuItems .InProgress,\n.Flyout.Flyout .InProgress {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n height: 48px;\n width: 100%;\n padding-top: 24px;\n padding-bottom: 24px;\n}\n.MenuItems .InProgress::after,\n.Flyout.Flyout .InProgress::after {\n transition: opacity, 0.35s, ease-out;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #137d60;\n border-right: 4px solid rgba(19, 125, 96, 0.3);\n border-bottom: 4px solid rgba(19, 125, 96, 0.3);\n border-left: 4px solid rgba(19, 125, 96, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: \"\";\n}\n.MenuItems .InProgress::after::after,\n.Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px;\n}\n.MenuItems::before, .MenuItems::after,\n.Flyout.Flyout::before,\n.Flyout.Flyout::after {\n content: none;\n}\n.MenuItems hr,\n.MenuItems .menu-separator,\n.MenuItems .dd-separator,\n.MenuItems .editor-action-separator,\n.Flyout.Flyout hr,\n.Flyout.Flyout .menu-separator,\n.Flyout.Flyout .dd-separator,\n.Flyout.Flyout .editor-action-separator {\n height: 1px;\n min-height: 0;\n width: 100%;\n background-color: #eeefef;\n margin-top: 6px;\n margin-bottom: 6px;\n padding: 0 !important;\n display: block;\n}\n.MenuItems hr:active, .MenuItems hr:focus, .MenuItems hr:hover,\n.MenuItems .menu-separator:active,\n.MenuItems .menu-separator:focus,\n.MenuItems .menu-separator:hover,\n.MenuItems .dd-separator:active,\n.MenuItems .dd-separator:focus,\n.MenuItems .dd-separator:hover,\n.MenuItems .editor-action-separator:active,\n.MenuItems .editor-action-separator:focus,\n.MenuItems .editor-action-separator:hover,\n.Flyout.Flyout hr:active,\n.Flyout.Flyout hr:focus,\n.Flyout.Flyout hr:hover,\n.Flyout.Flyout .menu-separator:active,\n.Flyout.Flyout .menu-separator:focus,\n.Flyout.Flyout .menu-separator:hover,\n.Flyout.Flyout .dd-separator:active,\n.Flyout.Flyout .dd-separator:focus,\n.Flyout.Flyout .dd-separator:hover,\n.Flyout.Flyout .editor-action-separator:active,\n.Flyout.Flyout .editor-action-separator:focus,\n.Flyout.Flyout .editor-action-separator:hover {\n background: transparent;\n}\n.MenuItems .Item,\n.MenuItems .editor-action,\n.Flyout.Flyout .Item,\n.Flyout.Flyout .editor-action {\n padding: 4px 18px;\n}\n.MenuItems .editor-action:not(.editor-action-separator),\n.Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important;\n}\n.MenuItems .editor-action:not(.editor-action-separator):active, .MenuItems .editor-action:not(.editor-action-separator):focus, .MenuItems .editor-action:not(.editor-action-separator):hover,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):active,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):focus,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):hover {\n color: inherit !important;\n background-color: rgba(19, 125, 96, 0.05) !important;\n}\n.MenuItems .Item,\n.MenuItems li,\n.MenuItems .editor-action,\n.Flyout.Flyout .Item,\n.Flyout.Flyout li,\n.Flyout.Flyout .editor-action {\n display: flex;\n flex-wrap: nowrap;\n color: inherit;\n position: relative;\n border-bottom-width: 0;\n}\n.MenuItems .Item a:active, .MenuItems .Item a:focus, .MenuItems .Item a:hover,\n.MenuItems li a:active,\n.MenuItems li a:focus,\n.MenuItems li a:hover,\n.MenuItems .editor-action a:active,\n.MenuItems .editor-action a:focus,\n.MenuItems .editor-action a:hover,\n.Flyout.Flyout .Item a:active,\n.Flyout.Flyout .Item a:focus,\n.Flyout.Flyout .Item a:hover,\n.Flyout.Flyout li a:active,\n.Flyout.Flyout li a:focus,\n.Flyout.Flyout li a:hover,\n.Flyout.Flyout .editor-action a:active,\n.Flyout.Flyout .editor-action a:focus,\n.Flyout.Flyout .editor-action a:hover {\n color: inherit !important;\n background-color: rgba(19, 125, 96, 0.05) !important;\n text-decoration: none;\n}\n.MenuItems .Item .Count,\n.MenuItems li .Count,\n.MenuItems .editor-action .Count,\n.Flyout.Flyout .Item .Count,\n.Flyout.Flyout li .Count,\n.Flyout.Flyout .editor-action .Count {\n margin-left: auto;\n}\n.MenuItems .Item.Title a:active, .MenuItems .Item.Title a:focus, .MenuItems .Item.Title a:hover,\n.MenuItems .Item.Center a:active,\n.MenuItems .Item.Center a:focus,\n.MenuItems .Item.Center a:hover,\n.Flyout.Flyout .Item.Title a:active,\n.Flyout.Flyout .Item.Title a:focus,\n.Flyout.Flyout .Item.Title a:hover,\n.Flyout.Flyout .Item.Center a:active,\n.Flyout.Flyout .Item.Center a:focus,\n.Flyout.Flyout .Item.Center a:hover {\n background-color: transparent !important;\n}\n.MenuItems strong,\n.Flyout.Flyout strong {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 600;\n font-size: 16px;\n line-height: 1.25;\n margin: 0;\n}\n.MenuItems a,\n.Flyout.Flyout a {\n color: #555A62;\n}\n.MenuItems a:focus, .MenuItems a:hover,\n.Flyout.Flyout a:focus,\n.Flyout.Flyout a:hover {\n color: #137d60;\n}\n.MenuItems .Meta,\n.Flyout.Flyout .Meta {\n color: #6f737a;\n}\n\n.Flyout.Flyout-withFrame {\n padding: 0;\n}\n\n.MenuItems {\n padding: 8px 0;\n}\n.MenuItems li > a,\n.MenuItems a,\n.MenuItems a:link,\n.MenuItems .editor-action {\n padding: 4px 18px;\n min-height: 30px;\n line-height: 1.25;\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n .MenuItems li > a,\n.MenuItems a,\n.MenuItems a:link,\n.MenuItems .editor-action {\n font-size: 16px;\n font-weight: 600;\n min-height: 44px;\n }\n}\n\n.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto;\n}\n.emoji-wrap.emoji-wrap.emoji-wrap:active, .emoji-wrap.emoji-wrap.emoji-wrap:focus, .emoji-wrap.emoji-wrap.emoji-wrap:hover {\n padding: 12px;\n}\n\n.Flyout .Item + .Item,\n.richEditorFlyout .Item + .Item {\n border-top: 1px solid #d6d7d9;\n}\n.Flyout .Item.Title,\n.Flyout .richEditorFlyout-header,\n.richEditorFlyout .Item.Title,\n.richEditorFlyout .richEditorFlyout-header {\n display: flex;\n position: relative;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n min-height: 44px;\n padding: 0 12px !important;\n z-index: 1;\n}\n.Flyout .Item.Title:active, .Flyout .Item.Title:focus, .Flyout .Item.Title:hover,\n.Flyout .richEditorFlyout-header:active,\n.Flyout .richEditorFlyout-header:focus,\n.Flyout .richEditorFlyout-header:hover,\n.richEditorFlyout .Item.Title:active,\n.richEditorFlyout .Item.Title:focus,\n.richEditorFlyout .Item.Title:hover,\n.richEditorFlyout .richEditorFlyout-header:active,\n.richEditorFlyout .richEditorFlyout-header:focus,\n.richEditorFlyout .richEditorFlyout-header:hover {\n background-color: transparent;\n text-decoration: none;\n}\n.Flyout .Item.Title strong,\n.Flyout .richEditorFlyout-header strong,\n.richEditorFlyout .Item.Title strong,\n.richEditorFlyout .richEditorFlyout-header strong {\n display: block;\n}\n.Flyout .Item.Title a,\n.Flyout .richEditorFlyout-header a,\n.richEditorFlyout .Item.Title a,\n.richEditorFlyout .richEditorFlyout-header a {\n position: absolute;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n overflow: hidden;\n height: 36px;\n width: 36px;\n min-width: 36px;\n padding: 0;\n color: transparent;\n}\n.Flyout .Item.Title a:focus, .Flyout .Item.Title a:hover, .Flyout .Item.Title a:active,\n.Flyout .richEditorFlyout-header a:focus,\n.Flyout .richEditorFlyout-header a:hover,\n.Flyout .richEditorFlyout-header a:active,\n.richEditorFlyout .Item.Title a:focus,\n.richEditorFlyout .Item.Title a:hover,\n.richEditorFlyout .Item.Title a:active,\n.richEditorFlyout .richEditorFlyout-header a:focus,\n.richEditorFlyout .richEditorFlyout-header a:hover,\n.richEditorFlyout .richEditorFlyout-header a:active {\n color: #137d60;\n}\n.Flyout .Item.Title a:focus::before, .Flyout .Item.Title a:hover::before, .Flyout .Item.Title a:active::before,\n.Flyout .richEditorFlyout-header a:focus::before,\n.Flyout .richEditorFlyout-header a:hover::before,\n.Flyout .richEditorFlyout-header a:active::before,\n.richEditorFlyout .Item.Title a:focus::before,\n.richEditorFlyout .Item.Title a:hover::before,\n.richEditorFlyout .Item.Title a:active::before,\n.richEditorFlyout .richEditorFlyout-header a:focus::before,\n.richEditorFlyout .richEditorFlyout-header a:hover::before,\n.richEditorFlyout .richEditorFlyout-header a:active::before {\n color: #137d60;\n}\n.Flyout .Item.Title a::before,\n.Flyout .richEditorFlyout-header a::before,\n.richEditorFlyout .Item.Title a::before,\n.richEditorFlyout .richEditorFlyout-header a::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n display: block;\n line-height: 36px;\n font-size: 20px;\n color: #555A62;\n}\n.Flyout .Item.Center:last-child,\n.richEditorFlyout .Item.Center:last-child {\n display: flex;\n position: relative;\n flex-wrap: wrap;\n align-items: center;\n padding: 12px;\n min-height: 44px;\n z-index: 1;\n}\n.Flyout .Item.Center:last-child:active, .Flyout .Item.Center:last-child:focus, .Flyout .Item.Center:last-child:hover,\n.richEditorFlyout .Item.Center:last-child:active,\n.richEditorFlyout .Item.Center:last-child:focus,\n.richEditorFlyout .Item.Center:last-child:hover {\n background-color: transparent;\n text-decoration: none;\n}\n.Flyout .Item.Center:last-child a,\n.richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important;\n}\n.Flyout .Item.Center:last-child a:focus, .Flyout .Item.Center:last-child a:hover, .Flyout .Item.Center:last-child a:active,\n.richEditorFlyout .Item.Center:last-child a:focus,\n.richEditorFlyout .Item.Center:last-child a:hover,\n.richEditorFlyout .Item.Center:last-child a:active {\n color: #137d60 !important;\n}\n.Flyout .Item.Center:last-child .button + .button,\n.richEditorFlyout .Item.Center:last-child .button + .button {\n margin-left: 11px;\n}\n.Flyout .Empty,\n.richEditorFlyout .Empty {\n margin: 0;\n}\n.Flyout .ItemContent,\n.richEditorFlyout .ItemContent {\n margin: 0;\n line-height: inherit;\n flex-grow: 1;\n padding-left: 10px;\n padding-right: 18px;\n max-width: calc(100% - 54px);\n}\n.Flyout .ItemContent a,\n.richEditorFlyout .ItemContent a {\n font-weight: 700;\n}\n.Flyout .ItemContent a:focus, .Flyout .ItemContent a:hover,\n.richEditorFlyout .ItemContent a:focus,\n.richEditorFlyout .ItemContent a:hover {\n color: #555A62;\n}\n.Flyout .Subject,\n.Flyout .Excerpt,\n.Flyout .ItemContent,\n.richEditorFlyout .Subject,\n.richEditorFlyout .Excerpt,\n.richEditorFlyout .ItemContent {\n line-height: 1.5;\n}\n.Flyout .Meta,\n.richEditorFlyout .Meta {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-items: center;\n width: calc(100% + (6px));\n margin: 0 -3px;\n}\n.Flyout .MItem,\n.richEditorFlyout .MItem {\n display: inline-block;\n margin: 0 3px;\n font-size: 12px;\n color: inherit;\n}\n.Flyout .HasNew.HasNew,\n.richEditorFlyout .HasNew.HasNew {\n color: transparent;\n position: absolute;\n display: block;\n top: 0;\n right: 8px;\n bottom: 0;\n max-height: 100%;\n max-width: 100%;\n margin: auto 0;\n height: 12px;\n width: 12px;\n background-color: #137d60;\n border-radius: 50%;\n}\n\n.PopList.PopList {\n font-size: 14px;\n}\n.PopList.PopList .Item {\n padding: 8px;\n}\n.PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px;\n}\n\n.PopList.Activities .Item.Title a::before {\n content: \"\";\n}\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\";\n}\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px);\n}\n\n.editor-dd-link + .mobileFlyoutOverlay input.InputBox {\n width: calc(100% - (8px * 2));\n margin: 8px;\n}\n.editor-dd-link + .mobileFlyoutOverlay .MenuButtons {\n border-top: solid #eeefef 1px;\n padding: 8px;\n min-height: 30px;\n}\n\n.OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n color: #555A62 !important;\n border: 1px solid #d6d7d9;\n border-radius: 6px;\n background-color: #fff;\n z-index: 1;\n}\n@media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n z-index: 1;\n }\n}\n.OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n.MenuItems-Reactions::before,\n.MenuItems-Reactions::after {\n content: none !important;\n}\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important;\n}\n@media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none;\n }\n}\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0;\n}\n.MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px;\n}\n.MenuItems-Reactions.MenuItems-Reactions a,\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important;\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a {\n align-items: center;\n min-height: 20px;\n line-height: 20px;\n max-width: calc(100% - 20px - (8px * 2));\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:hover, .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:focus, .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:active {\n background-color: transparent !important;\n color: #137d60 !important;\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap.PhotoWrap {\n width: 20px;\n height: 20px;\n min-height: 0;\n max-width: 100%;\n margin-right: 8px;\n}\n\n.selectBox-content {\n margin-top: 0;\n}\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static;\n}\n\n.dropdown-menu-link .Alert {\n margin-left: auto;\n}\n\n.richEditorFlyout .richEditorFlyout-header {\n border-bottom: solid #eeefef 1px;\n}\n.richEditorFlyout .richEditor-button:active, .richEditorFlyout .richEditor-button:focus, .richEditorFlyout .richEditor-button:hover {\n background-color: rgba(19, 125, 96, 0.05);\n}\n\n.MenuItems.ui-autocomplete {\n color: #555A62;\n}\n.MenuItems.ui-autocomplete .ui-menu-item,\n.MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block;\n}\n.MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62;\n}\n.MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit;\n}\n.MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px;\n}\n.MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1;\n}\n.MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px;\n}\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n.ButtonGroup,\n.editor-dropdown {\n cursor: pointer;\n }\n .ToggleFlyout .mobileFlyoutOverlay,\n.ButtonGroup .mobileFlyoutOverlay,\n.editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer;\n }\n}\n@media screen and (max-width: 768px) {\n .mobileFlyoutOverlay {\n opacity: 0;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n height: 100vh;\n width: 100vw;\n background: rgba(0, 0, 0, 0.2);\n z-index: 1;\n pointer-events: none;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .ToggleFlyout.Open .mobileFlyoutOverlay,\n.ButtonGroup.Open .mobileFlyoutOverlay,\n.editor-dropdown-open .mobileFlyoutOverlay,\n.richEditor-button.isOpen .mobileFlyoutOverlay {\n opacity: 1;\n z-index: 1;\n pointer-events: initial;\n }\n .ToggleFlyout.Open .MenuItems.MenuItems,\n.ToggleFlyout.Open .Flyout.Flyout,\n.ButtonGroup.Open .MenuItems.MenuItems,\n.ButtonGroup.Open .Flyout.Flyout,\n.editor-dropdown-open .MenuItems.MenuItems,\n.editor-dropdown-open .Flyout.Flyout,\n.richEditor-button.isOpen .MenuItems.MenuItems,\n.richEditor-button.isOpen .Flyout.Flyout {\n visibility: visible;\n transition-delay: 0s;\n opacity: 1;\n top: initial;\n right: initial;\n left: initial;\n max-width: calc(100% - 24px);\n }\n\n .MenuItems,\n.Flyout {\n max-width: 375px;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n position: fixed;\n display: block;\n visibility: hidden;\n box-shadow: 0 -2px 10px 2px rgba(0, 0, 0, 0.1);\n opacity: 0;\n cursor: pointer;\n max-height: 80vh;\n overflow: auto;\n transition: visibility 0s linear 0.35s, transform ease-out 0.35s, opacity ease-out 0.35s;\n z-index: 100;\n }\n .MenuItems a,\n.Flyout a {\n color: #555A62;\n }\n .MenuItems a:focus, .MenuItems a:hover,\n.Flyout a:focus,\n.Flyout a:hover {\n color: #137d60;\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@keyframes chevron-pulse {\n 0% {\n opacity: 0;\n }\n 40% {\n opacity: 1;\n }\n 80% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s;\n}\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s;\n}\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s;\n}\n\n.Hamburger {\n border: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: 0.35s;\n user-select: none;\n background: transparent;\n outline: none;\n tap-highlight-color: transparent;\n height: 22px;\n width: 22px;\n background: transparent;\n border-radius: 0;\n}\n@media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute;\n }\n}\n\n.Hamburger-menuLines {\n display: inline-block;\n height: 2px;\n width: 22px;\n border-radius: 2px;\n transition: 0.35s;\n background-color: #fff;\n position: relative;\n}\n.Hamburger-menuLines::before, .Hamburger-menuLines::after {\n display: inline-block;\n height: 2px;\n width: 22px;\n border-radius: 2px;\n transition: 0.35s;\n background-color: #fff;\n content: \"\";\n position: absolute;\n left: 0;\n transform-origin: 5.5px center;\n}\n.Hamburger-menuLines::before {\n top: 5.5px;\n}\n.Hamburger-menuLines::after {\n top: -6.2857142857px;\n}\n.isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1);\n}\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px;\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent;\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::before, .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform-origin: 50% 50%;\n top: 0;\n left: 0;\n width: 22px;\n background-color: rgba(255, 255, 255, 0.6);\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg);\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg);\n}\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Herobanner {\n background-color: #3F3E46;\n position: relative;\n width: 100%;\n height: 370px;\n display: flex;\n align-items: center;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .Herobanner {\n display: none;\n }\n}\n.Herobanner .HomepageTitle {\n font-size: 48px;\n}\n.Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end;\n}\n.Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff;\n}\n.Herobanner .HomepageTitle,\n.Herobanner .PageDescription {\n text-shadow: 0 0 1px #555555;\n}\n.Herobanner > .Container {\n width: 100%;\n z-index: 1;\n}\n.Herobanner .SearchBox.SearchBox {\n margin-left: auto;\n}\n.Herobanner .SearchBox {\n max-width: 673px;\n}\n@media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px;\n }\n .Herobanner .SearchBox form > div {\n display: flex;\n }\n .Herobanner .SearchBox form > div::after {\n display: none;\n }\n}\n.Herobanner .SearchBox .Handle.Handle {\n display: none;\n}\n.Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%;\n}\n.Herobanner .SearchBox .AdvancedSearch .BigInput,\n.Herobanner .SearchBox #Form_Search {\n border: 1px solid #fff;\n padding: 3px 12px;\n height: 40px;\n line-height: 40px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right-width: 0;\n}\n.Herobanner .SearchBox .AdvancedSearch .BigInput:focus, .Herobanner .SearchBox .AdvancedSearch .BigInput:active,\n.Herobanner .SearchBox #Form_Search:focus,\n.Herobanner .SearchBox #Form_Search:active {\n border: 1px solid #fff;\n}\n.Herobanner .SearchBox .bwrap > .Button,\n.Herobanner .SearchBox #Form_Go {\n border: 1px solid #fff;\n background-color: transparent;\n color: #fff;\n height: 40px;\n line-height: 40px;\n padding: 0 12px;\n min-width: 110px;\n width: auto;\n position: static;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.Herobanner .SearchBox .bwrap > .Button::before,\n.Herobanner .SearchBox #Form_Go::before {\n content: attr(title);\n}\n\n.Herobanner-bgImage {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: cover;\n background-position: center;\n filter: brightness(0.75);\n}\n@media screen and (max-width: 768px) {\n .Herobanner-bgImage {\n display: none;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0;\n width: 42px;\n height: 42px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DataList,\n.MessageList {\n margin: 0 0 18px;\n}\n.DataList .Item,\n.MessageList .Item {\n background: #fff;\n padding: 14px;\n box-shadow: none;\n border-top: #d6d6d6 1px solid;\n}\n.DataList .Item:last-child,\n.MessageList .Item:last-child {\n border-bottom: #d6d6d6 1px solid;\n}\n.DataList .Item.Read,\n.MessageList .Item.Read {\n opacity: 1;\n}\n.DataList .Item.CategoryHeading,\n.MessageList .Item.CategoryHeading {\n padding: 0 !important;\n background: transparent;\n box-shadow: none;\n margin-bottom: 16px;\n font-size: 32px;\n border-width: 0;\n border-left-width: 0;\n border-right-width: 0;\n}\n.DataList .Item.CategoryHeading .Options,\n.MessageList .Item.CategoryHeading .Options {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .DataList .Item.CategoryHeading,\n.MessageList .Item.CategoryHeading {\n font-size: 18px;\n }\n}\n.DataList .Item ~ .CategoryHeading,\n.MessageList .Item ~ .CategoryHeading {\n margin-top: 16px;\n}\n.DataList .Item ~ .CategoryHeading::before,\n.MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #d6d6d6 1px solid;\n box-shadow: 0 3px 0 transparent;\n background: transparent;\n position: absolute;\n width: 100%;\n left: 0;\n top: calc((16px + 0) * -1);\n}\n.DataList .Item .Title,\n.DataList .Item.Read .Title,\n.DataList .Item h3,\n.MessageList .Item .Title,\n.MessageList .Item.Read .Title,\n.MessageList .Item h3 {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n display: block;\n margin-bottom: 6px;\n}\n.DataList .Item .Title:focus, .DataList .Item .Title:hover,\n.DataList .Item.Read .Title:focus,\n.DataList .Item.Read .Title:hover,\n.DataList .Item h3:focus,\n.DataList .Item h3:hover,\n.MessageList .Item .Title:focus,\n.MessageList .Item .Title:hover,\n.MessageList .Item.Read .Title:focus,\n.MessageList .Item.Read .Title:hover,\n.MessageList .Item h3:focus,\n.MessageList .Item h3:hover {\n color: #137d60;\n}\n.DataList .Item .Title a,\n.DataList .Item.Read .Title a,\n.DataList .Item h3 a,\n.MessageList .Item .Title a,\n.MessageList .Item.Read .Title a,\n.MessageList .Item h3 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\n.DataList .Item .Title a:focus, .DataList .Item .Title a:hover,\n.DataList .Item.Read .Title a:focus,\n.DataList .Item.Read .Title a:hover,\n.DataList .Item h3 a:focus,\n.DataList .Item h3 a:hover,\n.MessageList .Item .Title a:focus,\n.MessageList .Item .Title a:hover,\n.MessageList .Item.Read .Title a:focus,\n.MessageList .Item.Read .Title a:hover,\n.MessageList .Item h3 a:focus,\n.MessageList .Item h3 a:hover {\n color: inherit;\n}\n.DataList .Excerpt,\n.DataList .CategoryDescription,\n.MessageList .Excerpt,\n.MessageList .CategoryDescription {\n display: block;\n width: 100%;\n font-size: 14px;\n font-weight: 400;\n line-height: 1.5;\n color: #555555;\n margin: 0 0 6px;\n}\n.DataList .Excerpt:empty,\n.DataList .CategoryDescription:empty,\n.MessageList .Excerpt:empty,\n.MessageList .CategoryDescription:empty {\n display: none;\n}\n.DataList .ItemContent.Discussion .Excerpt,\n.MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px;\n}\n.DataList .Options,\n.MessageList .Options {\n display: flex;\n}\n.DataList .Bookmark::before,\n.DataList .OptionsMenu .Arrow::before,\n.MessageList .Bookmark::before,\n.MessageList .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.DataList .OptionsMenu .Arrow::before,\n.MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px;\n}\n.DataList .MostRecentBy,\n.DataList .LatestPostTitle,\n.MessageList .MostRecentBy,\n.MessageList .LatestPostTitle {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inline-block;\n}\n.DataList .Meta,\n.DataList .AuthorInfo,\n.MessageList .Meta,\n.MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: dimgray;\n}\n.DataList .Meta,\n.MessageList .Meta {\n margin-left: -6px;\n margin-right: -6px;\n}\n@media screen and (max-width: 768px) {\n .DataList .Meta,\n.DataList .AuthorWrap,\n.MessageList .Meta,\n.MessageList .AuthorWrap {\n line-height: 1.5;\n }\n}\n.DataList .Author .Username,\n.DataList .MItem,\n.DataList .MItem.Category,\n.DataList .ChildCategories,\n.MessageList .Author .Username,\n.MessageList .MItem,\n.MessageList .MItem.Category,\n.MessageList .ChildCategories {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n display: inline-block;\n}\n.DataList .Author .Username a,\n.DataList .MItem a,\n.DataList .MItem.Category a,\n.DataList .ChildCategories a,\n.MessageList .Author .Username a,\n.MessageList .MItem a,\n.MessageList .MItem.Category a,\n.MessageList .ChildCategories a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.DataList .Author .Username a:focus, .DataList .Author .Username a:hover,\n.DataList .MItem a:focus,\n.DataList .MItem a:hover,\n.DataList .MItem.Category a:focus,\n.DataList .MItem.Category a:hover,\n.DataList .ChildCategories a:focus,\n.DataList .ChildCategories a:hover,\n.MessageList .Author .Username a:focus,\n.MessageList .Author .Username a:hover,\n.MessageList .MItem a:focus,\n.MessageList .MItem a:hover,\n.MessageList .MItem.Category a:focus,\n.MessageList .MItem.Category a:hover,\n.MessageList .ChildCategories a:focus,\n.MessageList .ChildCategories a:hover {\n text-decoration: none;\n color: #137d60;\n}\n.DataList .Tag,\n.DataList .MItem,\n.MessageList .Tag,\n.MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px;\n}\n.DataList .MItem.Hidden,\n.MessageList .MItem.Hidden {\n display: none;\n}\n.DataList .Tag:not([class*=Status-Tag]),\n.DataList .HasNew,\n.MessageList .Tag:not([class*=Status-Tag]),\n.MessageList .HasNew {\n margin-bottom: 3px;\n}\n.DataList .MItem.DiscussionAuthor,\n.MessageList .MItem.DiscussionAuthor {\n display: none;\n}\n.DataList .MItem.Category,\n.MessageList .MItem.Category {\n display: inline;\n}\n.DataList .MItem.Category a,\n.MessageList .MItem.Category a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inherit;\n}\n.DataList .MostRecent > *,\n.DataList .MostRecentBy > *,\n.MessageList .MostRecent > *,\n.MessageList .MostRecentBy > * {\n white-space: normal;\n}\n.DataList .MostRecent a,\n.DataList .MostRecentBy a,\n.MessageList .MostRecent a,\n.MessageList .MostRecentBy a {\n display: inline;\n}\n.DataList .MostRecentBy,\n.MessageList .MostRecentBy {\n display: inherit;\n}\n.DataList .MItem.RSS,\n.MessageList .MItem.RSS {\n display: none;\n}\n.DataList .ChildCategories,\n.MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px;\n}\n.DataList .ChildCategories b,\n.MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px;\n}\n.DataList .ChildCategories a,\n.MessageList .ChildCategories a {\n color: dimgray;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px;\n}\n.DataList .ChildCategories a:focus, .DataList .ChildCategories a:hover, .DataList .ChildCategories a:active,\n.MessageList .ChildCategories a:focus,\n.MessageList .ChildCategories a:hover,\n.MessageList .ChildCategories a:active {\n color: #137d60;\n}\n.DataList .ChildCategories .Comma,\n.MessageList .ChildCategories .Comma {\n margin-right: 3px;\n}\n.DataList a.Delete,\n.MessageList a.Delete {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataList a.Delete:hover,\n.MessageList a.Delete:hover {\n background: transparent;\n color: #555555;\n}\n.DataList .PhotoWrap,\n.MessageList .PhotoWrap {\n margin: 0 12px 0 0;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n}\n.DataList .PhotoWrap img,\n.MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.DataList .PhotoWrap.NoPhoto,\n.MessageList .PhotoWrap.NoPhoto {\n display: none;\n}\n.DataList .IndexPhoto,\n.MessageList .IndexPhoto {\n margin-right: 0;\n}\n.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0 12px 0 0;\n width: 42px;\n height: 42px;\n}\n.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0;\n}\n.DataList .Item-Col .Options,\n.MessageList .Item-Col .Options {\n visibility: visible;\n}\n.DataList .Item-Col .Options .OptionsLink,\n.MessageList .Item-Col .Options .OptionsLink {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px;\n}\n@media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n.MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%;\n }\n}\n.DataList .Item-Col .Options .OptionsLink:hover, .DataList .Item-Col .Options .OptionsLink:active, .DataList .Item-Col .Options .OptionsLink:focus,\n.MessageList .Item-Col .Options .OptionsLink:hover,\n.MessageList .Item-Col .Options .OptionsLink:active,\n.MessageList .Item-Col .Options .OptionsLink:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.DataList .Item-Col .Options .Bullet,\n.MessageList .Item-Col .Options .Bullet {\n display: none;\n}\n.DataList .NoteType,\n.MessageList .NoteType {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.25;\n}\n.DataList .CategoryPhoto,\n.MessageList .CategoryPhoto {\n height: inherit;\n}\n.DataList .MItem.MItem-Resolved,\n.MessageList .MItem.MItem-Resolved {\n display: inline-block;\n width: 13px;\n height: 14px;\n padding: 0;\n margin-bottom: 0;\n line-height: inherit;\n font-size: inherit;\n vertical-align: middle;\n}\n.DataList .resolved2-unresolved,\n.DataList .resolved2-resolved,\n.MessageList .resolved2-unresolved,\n.MessageList .resolved2-resolved {\n top: initial;\n display: block;\n}\n.DataList .Hero,\n.MessageList .Hero {\n padding: 0;\n}\n.DataList mark,\n.MessageList mark {\n background-color: rgba(255, 206, 0, 0.5);\n}\n.DataList .Reactions,\n.MessageList .Reactions {\n margin: 0 -3px;\n}\n.DataList .Reactions .Bullet,\n.MessageList .Reactions .Bullet {\n display: none;\n}\n.DataList .Reactions .ToggleFlyout,\n.MessageList .Reactions .ToggleFlyout {\n display: inline-block;\n}\n.DataList .Reactions .ReactButton,\n.MessageList .Reactions .ReactButton {\n margin: 3px 3px 0;\n}\n@media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n.MessageList .Reactions .ReactButton {\n line-height: 2.5em;\n }\n}\n.DataList .Reactions .ReactButton-Flag,\n.MessageList .Reactions .ReactButton-Flag {\n margin-left: 0;\n}\n\n.DataList:not(.CategoryList),\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none;\n}\n\n.DataList.CategoryList .Item:not(.CategoryHeading) {\n box-shadow: none;\n}\n.DataList.CategoryList .Item[class*=Depth] {\n padding-left: 8px !important;\n}\n\n.DataList.Discussions .Item .Title {\n display: block;\n}\n.DataList.Discussions .Item .Options .ToggleFlyout {\n order: 2;\n}\n.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(42px + 12px);\n}\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2;\n}\n.MessageList .PageTitle {\n margin-bottom: 14px;\n}\n.MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25;\n}\n@media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px;\n }\n}\n.MessageList .PageTitle .Options .Bookmark {\n order: 2;\n}\n.MessageList .ItemComment.ItemComment,\n.MessageList .ItemDiscussion.ItemDiscussion {\n padding: 0;\n}\n.MessageList .ItemComment,\n.MessageList .ItemDiscussion {\n position: relative;\n}\n.MessageList .ItemComment .Item-Header,\n.MessageList .ItemDiscussion .Item-Header {\n background: transparent;\n margin: 0;\n width: 100%;\n min-height: 66px;\n padding-top: 16px;\n padding-bottom: calc(16px / 2);\n padding-left: 8px;\n padding-right: 8px;\n}\n.MessageList .ItemComment .Item-Header .PhotoWrap,\n.MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 16px;\n left: 8px;\n}\n.MessageList .ItemComment .MItem.RoleTracker,\n.MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px;\n}\n.MessageList .ItemComment .MItem.RoleTracker a,\n.MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0;\n}\n.MessageList .ItemComment .MItem.RoleTracker a:hover, .MessageList .ItemComment .MItem.RoleTracker a:focus, .MessageList .ItemComment .MItem.RoleTracker a:active,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:hover,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:active {\n text-decoration: none;\n}\n.MessageList .ItemComment .Meta,\n.MessageList .ItemComment .AuthorWrap,\n.MessageList .ItemDiscussion .Meta,\n.MessageList .ItemDiscussion .AuthorWrap {\n font-size: 12px;\n line-height: 1.5;\n display: inline-block;\n padding-left: calc(42px + 8px);\n}\n.MessageList .ItemComment .Meta > *,\n.MessageList .ItemComment .AuthorWrap > *,\n.MessageList .ItemDiscussion .Meta > *,\n.MessageList .ItemDiscussion .AuthorWrap > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n}\n.MessageList .ItemComment .InlineTags,\n.MessageList .ItemDiscussion .InlineTags {\n padding-left: 0;\n}\n.MessageList .ItemComment .InlineTags a,\n.MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: dimgray;\n}\n.MessageList .ItemComment .InlineTags a:hover, .MessageList .ItemComment .InlineTags a:focus, .MessageList .ItemComment .InlineTags a:active,\n.MessageList .ItemDiscussion .InlineTags a:hover,\n.MessageList .ItemDiscussion .InlineTags a:focus,\n.MessageList .ItemDiscussion .InlineTags a:active {\n color: #137d60;\n}\n.MessageList .ItemComment .Meta,\n.MessageList .ItemDiscussion .Meta {\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n.MessageList .ItemDiscussion .Meta {\n margin-top: 0;\n }\n}\n.MessageList .ItemComment .MItem,\n.MessageList .ItemDiscussion .MItem {\n margin-bottom: 0;\n}\n@media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n.MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px;\n }\n}\n.MessageList .ItemComment .AuthorWrap,\n.MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px);\n}\n.MessageList .ItemComment .MItem.Category,\n.MessageList .ItemDiscussion .MItem.Category {\n display: none;\n}\n.MessageList .ItemComment .MItem.RoleTitle,\n.MessageList .ItemComment .MItem.Rank,\n.MessageList .ItemDiscussion .MItem.RoleTitle,\n.MessageList .ItemDiscussion .MItem.Rank {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n color: inherit;\n}\n.MessageList .ItemComment .MItem.RoleTitle:focus, .MessageList .ItemComment .MItem.RoleTitle:hover, .MessageList .ItemComment .MItem.RoleTitle:active,\n.MessageList .ItemComment .MItem.Rank:focus,\n.MessageList .ItemComment .MItem.Rank:hover,\n.MessageList .ItemComment .MItem.Rank:active,\n.MessageList .ItemDiscussion .MItem.RoleTitle:focus,\n.MessageList .ItemDiscussion .MItem.RoleTitle:hover,\n.MessageList .ItemDiscussion .MItem.RoleTitle:active,\n.MessageList .ItemDiscussion .MItem.Rank:focus,\n.MessageList .ItemDiscussion .MItem.Rank:hover,\n.MessageList .ItemDiscussion .MItem.Rank:active {\n text-decoration: none;\n}\n.MessageList .ItemComment .Username,\n.MessageList .ItemDiscussion .Username {\n color: dimgray;\n font-weight: 400;\n}\n.MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n.MessageList .ItemDiscussion .Username:hover,\n.MessageList .ItemDiscussion .Username:focus {\n color: #137d60;\n}\n.MessageList .ItemComment .flair,\n.MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2));\n}\n.MessageList .ItemComment .flair-item,\n.MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px;\n}\n.MessageList .ItemComment .flair-item img,\n.MessageList .ItemDiscussion .flair-item img {\n margin: 0;\n}\n.MessageList .ItemComment .Item-BodyWrap,\n.MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n padding-top: calc(16px / 2);\n padding-bottom: 16px;\n padding-left: 8px;\n padding-right: 8px;\n}\n.MessageList .ItemComment .Item-Body > *,\n.MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px;\n}\n.MessageList .ItemComment .Item-Body > *:last-child,\n.MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0;\n}\n.MessageList .ItemComment .Options {\n margin-top: 16px;\n margin-right: 8px;\n}\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0;\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n}\n\n.Activities .ItemContent {\n margin-left: calc(42px + 8px);\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Title {\n padding-right: 12px;\n }\n}\n.Activities .ItemContent .Author {\n display: block;\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Author .PhotoWrap {\n margin-right: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Delete {\n position: absolute;\n }\n}\n\n.Conversation .Meta {\n margin-left: 0;\n margin-right: 0;\n}\n\n.DataList-Search {\n margin-top: 18px;\n}\n.DataList-Search h3,\n.DataList-Search .Item-Body {\n padding-left: calc(42px + 8px);\n}\n.DataList-Search .PhotoWrap {\n position: absolute;\n top: 16px;\n left: 0;\n}\n.DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0;\n}\n.DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.Group-Content .DataList .ItemContent.Discussion {\n padding-left: 0;\n}\n.Group-Content .DataList .Options {\n position: absolute;\n top: 16px;\n right: 8px;\n}\n@media screen and (max-width: 768px) {\n .Group-Content .DataList .Meta {\n margin-top: 0;\n }\n}\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0;\n}\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 8px);\n}\n\n.DataList-Notes .Item-Col {\n padding-left: 0;\n}\n.DataList-Notes .Meta {\n margin: 0 0 6px;\n}\n.DataList-Notes .NoteType {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n display: block;\n margin-bottom: 6px;\n}\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px;\n}\n\n.CategoryBox .Empty {\n background: #fff;\n padding: 14px;\n box-shadow: none;\n border-top: #d6d6d6 1px solid;\n}\n.CategoryBox .Empty:last-child {\n border-bottom: #d6d6d6 1px solid;\n}\n.CategoryBox .Empty.Read {\n opacity: 1;\n}\n.CategoryBox .H {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 32px;\n line-height: 1.5;\n margin-bottom: 14px;\n color: inherit;\n}\n.CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n}\n.CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit;\n}\n@media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px;\n }\n}\n.CategoryBox > .OptionsMenu {\n float: right;\n margin-right: 14px;\n}\n.CategoryBox .Bookmark::before,\n.CategoryBox .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.CategoryBox .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(100px + 12px);\n}\n@media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0;\n }\n}\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 6px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative;\n}\n@media screen and (max-width: 410px) {\n .catalogue-image-wrapper.catalogue-image-wrapper {\n float: none;\n height: 100px;\n width: 100%;\n margin-right: 0;\n margin-bottom: 12px;\n }\n}\n.catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block;\n}\n.catalogue-image-wrapper.catalogue-image-wrapper img {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n width: auto;\n max-width: none;\n max-height: none;\n}\n@media screen and (max-width: 410px) {\n .catalogue-image-wrapper.catalogue-image-wrapper img {\n width: 100%;\n height: auto;\n top: 50%;\n left: auto;\n transform: translateX(0) translateY(-50%);\n }\n}\n\n@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.SpNotifications::before,\n.SpInbox::before,\n.SpBookmarks::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.SpNotifications::before {\n font-size: 24px;\n content: \"\";\n}\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\";\n}\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\";\n}\n\n.Open .SpNotifications::before {\n content: \"\";\n}\n.Open .SpInbox::before {\n content: \"\";\n}\n.Open .SpBookmarks::before {\n content: \"\";\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n}\n.MeBox .MeButton {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: 20px;\n height: 32px;\n width: 32px;\n border-radius: 3px;\n}\n.MeBox .MeButton .Alert {\n line-height: 18px;\n min-width: 18px;\n height: 18px;\n display: flex;\n border-radius: 18px;\n align-items: center;\n justify-content: center;\n right: -8px;\n top: -9px;\n border-width: 1px;\n border-style: solid;\n}\n@media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0;\n }\n}\n.MeBox .MeBox-mobileClose {\n appearance: none;\n background: none;\n border: none;\n outline: none;\n font-size: 24px;\n color: rgba(255, 255, 255, 0.7);\n display: none;\n}\n@media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none;\n }\n}\n.MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px;\n}\n.MeBox .Flyout {\n top: 100%;\n}\n.MeBox .SignInIcons:empty {\n display: none;\n}\n\n.MeBox.FlyoutRight .Flyout {\n right: 0;\n}\n\n.SignInIcons {\n margin-left: 18px;\n}\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit;\n}\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none;\n }\n}\n.MeBox-header .SignInLinks .Bullet {\n display: none;\n}\n.MeBox-header .MeBox,\n.MeBox-header .MeMenu,\n.MeBox-header .WhoIs {\n display: flex;\n align-items: center;\n}\n.MeBox-header .MeMenu {\n margin-left: 18px;\n display: flex;\n align-items: center;\n}\n.MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DismissMessage {\n font-weight: 400;\n font-size: 14px;\n line-height: 1.5;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px;\n background-color: #eeeeee;\n border-color: #555555;\n}\n.DismissMessage a {\n color: #555555;\n text-decoration: underline;\n}\n.DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px;\n}\n.DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px;\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\na.Dismiss.Dismiss:hover {\n background: transparent;\n color: #555555;\n}\n\n.CasualMessage {\n background-color: #e7f2ef;\n border-color: #137d60;\n}\n.CasualMessage a {\n color: #0b4837;\n}\n\n.WarningMessage {\n background-color: #ffebeb;\n border-color: #ff3933;\n}\n.WarningMessage a {\n color: #b30500;\n}\n\n.AlertMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n}\n.AlertMessage a {\n color: #997c00;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.PrevNextPager {\n width: 100%;\n}\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n height: auto;\n min-height: 0;\n}\n.PrevNextPager .Next {\n margin-left: auto;\n}\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: dimgray;\n}\n.MorePager:focus, .MorePager:hover {\n color: #137d60;\n}\n.MorePager a {\n color: inherit;\n}\n.MorePager a:focus, .MorePager a:hover {\n color: inherit;\n}\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center;\n}\n@media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n.PrevNextPager .Next {\n max-width: 100%;\n }\n}\n.PrevNextPager .Previous:hover, .PrevNextPager .Previous:active, .PrevNextPager .Previous:focus,\n.PrevNextPager .Next:hover,\n.PrevNextPager .Next:active,\n.PrevNextPager .Next:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.PagerWrap {\n margin: 0;\n float: right;\n}\n\n.PagerNub {\n display: none;\n}\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px;\n}\n\n.BeforeCommentHeading {\n margin-bottom: 14px;\n}\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px;\n}\n.PageControls::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.PageControls .H {\n margin-bottom: 14px;\n}\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%;\n}\n.QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.QuickSearch .MenuItems .InputBox {\n margin-right: 12px;\n}\n.QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px;\n}\n.QuickSearch .MenuItems .bwrap button {\n padding: 0;\n}\n.QuickSearch .MenuItems form > div {\n display: flex;\n}\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #137d60;\n}\na.MoreWrap:focus, a.MoreWrap:hover,\n.MoreWrap a:focus,\n.MoreWrap a:hover,\n.more.More:focus,\n.more.More:hover {\n color: #137d60;\n}\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px;\n }\n .Pager .QuickSearch {\n display: none;\n }\n}\n.Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px;\n}\n.Pager span,\n.Pager > a {\n transition: color 0.25s ease-out;\n font-size: 14px;\n font-weight: 400;\n line-height: 36px;\n height: 36px;\n min-width: 36px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #555555;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #d6d6d6 1px solid;\n background: #fff;\n}\n.Pager span:focus, .Pager span:hover,\n.Pager > a:focus,\n.Pager > a:hover {\n background: whitesmoke;\n z-index: 1;\n}\n.Pager > a.Highlight,\n.Pager > a.Highlight:focus,\n.Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: whitesmoke;\n border: 1px solid #d6d6d6 1px solid;\n color: #0e5a45;\n}\n.Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0;\n}\n.Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\";\n}\n.Pager .Next,\n.Pager .Previous {\n padding: 0 12px;\n text-align: center;\n}\n.Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.Pager .QuickSearchWrap .Button,\n.Pager .QuickSearchButton {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n.Pager .QuickSearchButton {\n max-width: 100%;\n }\n}\n.Pager .QuickSearchWrap .Button:hover, .Pager .QuickSearchWrap .Button:active, .Pager .QuickSearchWrap .Button:focus,\n.Pager .QuickSearchButton:hover,\n.Pager .QuickSearchButton:active,\n.Pager .QuickSearchButton:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit;\n}\n.Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent;\n}\n.Pager .QuickSearchWrap {\n width: 300px;\n}\n.Pager .bwrap .Button {\n line-height: 36px;\n height: 36px;\n}\n\n.selectBox-toggle {\n color: #137d60;\n}\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n\n .Pager {\n display: flex;\n flex-wrap: nowrap;\n }\n .Pager a,\n.Pager span {\n white-space: nowrap;\n min-width: 34px;\n flex: 1;\n padding-left: 0;\n padding-right: 0;\n }\n}\n@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n}\n.PageControls.PageControls .discussion-sorts {\n margin-right: 12px;\n}\n@media screen and (max-width: 768px) {\n .PageControls.PageControls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n .PageControls.PageControls .selectBox {\n display: inline-block;\n }\n}\n.PageControls.PageControls .BoxNewConversation,\n.PageControls.PageControls .BoxNewDiscussion {\n display: none;\n}\n.PageControls.PageControls .discussion-sort-filter-module {\n float: none !important;\n display: inline-flex;\n}\n.PageControls.PageControls .selectBox {\n display: inline-flex;\n float: none;\n height: 38px;\n}\n@media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0;\n }\n}\n\n.Button-Controls.Button-Controls .BigButton,\n.Button-Controls.Button-Controls .ButtonGroup.Multi {\n min-width: 200px;\n}\n.Button-Controls.Button-Controls .BoxNewDiscussion {\n display: block;\n}\n\n@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none;\n }\n}\n\n.PageControls.Bottom .NewDiscussion {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0;\n}\n.Item .Poll h2 {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n text-transform: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n.Item .Poll h2 span {\n color: inherit;\n}\n.Item .Poll .VoteUsers {\n position: relative;\n z-index: 3;\n}\n.Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px;\n}\n.Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0;\n}\n.Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto;\n}\n.Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400;\n}\n.Item .Poll .VoteBar {\n position: static;\n margin: 0;\n}\n.Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: whitesmoke;\n border-radius: 6px;\n overflow: hidden;\n}\n.Item .Poll .PollColor {\n background-color: #137d60 !important;\n min-height: 32px;\n opacity: 0.3;\n border: 0;\n position: absolute;\n top: 0;\n left: 0;\n margin: 0;\n height: 100%;\n}\n.Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\ndiv.Popup {\n top: 50vh !important;\n left: 50vw !important;\n position: fixed;\n transform: translateX(-50%) translateY(-50%);\n}\ndiv.Popup .Border {\n background: none;\n}\ndiv.Popup .Body {\n padding: 12px 18px;\n background-color: #fff;\n box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.4);\n border-radius: 6px;\n color: #555A62;\n}\ndiv.Popup .Body .FormWrapper {\n padding: 0;\n}\ndiv.Popup .Body a {\n color: #137d60;\n}\ndiv.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0e5a45;\n text-decoration: none;\n}\ndiv.Popup .Body input[type=text],\ndiv.Popup .Body textarea,\ndiv.Popup .Body ul.token-input-list,\ndiv.Popup .Body input.InputBox,\ndiv.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8);\n}\ndiv.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62;\n}\ndiv.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff;\n}\ndiv.Popup .Content,\ndiv.Popup .Footer {\n color: inherit;\n}\ndiv.Popup .Content {\n float: none;\n width: auto !important;\n}\ndiv.Popup a.Close {\n top: 24px;\n right: 28px;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n}\ndiv.Popup a.Close:hover {\n background: transparent;\n color: #555A62;\n}\ndiv.Popup .Buttons > *:first-child {\n margin-right: 3px;\n}\ndiv.Popup .Button.change-picture-new {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%;\n }\n}\ndiv.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\ndiv.Popup .Button.change-picture-remove {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%;\n }\n}\ndiv.Popup .Button.change-picture-remove:hover, div.Popup .Button.change-picture-remove:active, div.Popup .Button.change-picture-remove:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: #fff !important;\n box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.4) !important;\n border-radius: 6px;\n color: #555A62 !important;\n text-shadow: none;\n}\n.InformMessages .InformMessage a,\n.InformMessages .InformMessage:hover a {\n color: #137d60;\n}\n.InformMessages .InformMessage .Close,\n.InformMessages .InformMessage:hover .Close {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n display: flex !important;\n margin: 3px;\n font-size: 20px !important;\n}\n.InformMessages .InformMessage .Close:hover,\n.InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62;\n}\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.Overlay {\n background: rgba(0, 0, 0, 0.4);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: dimgray;\n}\n.Reactions .ReactButton:hover {\n color: #137d60;\n}\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap;\n}\n.RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px;\n}\n.RecordReactions .ReactSprite {\n color: #fff;\n margin-right: 0;\n width: 14px;\n height: 14px;\n border-radius: 50%;\n overflow: hidden;\n background-color: rgba(0, 0, 0, 0.5);\n display: inline-flex;\n align-items: center;\n}\n.RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px;\n}\n.RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px;\n}\n\n.Flyout .ReactButton .Count {\n order: 1;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody.hasRichEditor .FormWrapper.FormWrapper-Condensed {\n border-width: 0;\n padding-right: 0 !important;\n background-color: transparent;\n}\nbody.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0;\n}\nbody.hasRichEditor .richEditor-frame {\n border-radius: 6px;\n border: 1px solid #999999;\n overflow: initial;\n}\nbody.hasRichEditor .CommentOptions {\n display: block;\n}\nbody.hasRichEditor .CommentOptions,\nbody.hasRichEditor .bodybox-wrap {\n margin-bottom: 12px;\n}\nbody.hasRichEditor .Popup .NoteForm {\n padding: 0;\n}\nbody.hasRichEditor .Popup .richEditor {\n padding-left: 0;\n}\nbody.hasRichEditor .richEditor {\n padding-left: 0;\n}\nbody.hasRichEditor .CommentForm.CommentForm {\n border-width: 0;\n padding: 0;\n background-color: transparent;\n}\nbody.hasRichEditor .CommentForm.CommentForm .Buttons {\n padding-right: 0;\n}\n@media screen and (max-width: 768px) {\n body.hasRichEditor .embedDialogue.embedDialogue {\n position: static;\n }\n}\nbody.hasRichEditor #EventAddEditForm .FormWrapper,\nbody.hasRichEditor #GroupForm .FormWrapper,\nbody.hasRichEditor #MessageForm .FormWrapper,\nbody.hasRichEditor #ConversationForm .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\nbody.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px;\n }\n}\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\nbody.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0;\n }\n}\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.InputAndButton .BigInput,\n.InputBox.js-search {\n font-size: inherit;\n width: 100%;\n padding: 3px 12px;\n border-color: #999999;\n padding-right: 36px;\n}\n.InputAndButton .BigInput::placeholder,\n.InputBox.js-search::placeholder {\n color: #999999;\n}\n\n.groupSearch-search {\n position: relative;\n}\n.groupSearch-search::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n.groupSearch-search .groupSearch-button.groupSearch-button {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: transparent;\n border-color: transparent;\n border-width: 0;\n line-height: 36px;\n height: 36px;\n width: 36px;\n min-width: 0;\n padding: 0 3px;\n}\n\n.SearchForm .SiteSearch .Button,\n.AdvancedSearch .bwrap .Button,\n.InputBox.js-search + input {\n background: transparent;\n border-color: transparent;\n border-width: 0;\n line-height: 36px;\n height: 36px;\n width: 36px;\n min-width: 0;\n padding: 0 3px;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.AdvancedSearch .bwrap .Button {\n color: #555555;\n}\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0;\n}\n.AdvancedSearch .bwrap.bwrap {\n position: static;\n}\n.AdvancedSearch .Handle.Handle {\n height: 36px;\n width: 36px;\n opacity: 1;\n right: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px;\n}\n.AdvancedSearch .Handle.Handle .Arrow::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n}\n\n.InputBox.js-search + input {\n color: transparent;\n}\n.InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent;\n}\n\n.SearchForm .InputBox {\n border-radius: 6px;\n}\n\n.SiteSearch .Button {\n color: transparent;\n}\n.SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent;\n}\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative;\n}\n.SearchBox::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%;\n }\n}\n.SearchBox .Sprite.SpSearch {\n display: none;\n}\n.SearchBox form > div::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n\n.SearchBoxMobile .Handle.Handle {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #d6d6d6 1px solid;\n}\n\n.DataList-Connections .Button.ActivateSlider-Button {\n display: inline-block;\n cursor: pointer;\n margin: 0;\n font-size: 14px;\n background: #fff;\n color: #137d60;\n border-radius: 6px;\n border: 1px solid;\n border-color: #10674f;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap;\n}\n.DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none;\n}\n.DataList-Connections .ActivateSlider {\n width: auto;\n min-width: 125px;\n}\n.DataList-Connections .ActivateSlider-Active .ActivateSlider-Button {\n margin-left: 10.5px;\n}\n.DataList-Connections .ActivateSlider-InActive .ActivateSlider-Button {\n margin-right: 10.5px;\n}\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #137d60;\n color: #fff;\n border-color: #10674f;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.CategoryGroup .Empty {\n padding-top: 14px;\n padding-bottom: 14px;\n border-top: #d6d6d6 1px solid;\n border-bottom: #d6d6d6 1px solid;\n box-shadow: none;\n}\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px;\n}\n@media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px;\n }\n}\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%;\n}\n.Groups .DataTable .Item:first-child td,\n.DataTable .Item:first-child td {\n border-top: #d6d6d6 1px solid;\n}\n.Groups .DataTable .Item td,\n.DataTable .Item td {\n border-bottom: #d6d6d6 1px solid;\n background: #fff;\n}\n.Groups .DataTable .Item .CategoryName h2,\n.DataTable .Item .CategoryName h2 {\n color: #555555;\n}\n.Groups .DataTable .Item .CategoryName h2:focus, .Groups .DataTable .Item .CategoryName h2:hover,\n.DataTable .Item .CategoryName h2:focus,\n.DataTable .Item .CategoryName h2:hover {\n color: #137d60;\n}\n.Groups .DataTable .Item.Read,\n.DataTable .Item.Read {\n opacity: 1;\n}\n.Groups .DataTable thead,\n.DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table;\n}\n.Groups .DataTable thead tr,\n.DataTable thead tr {\n border: none;\n}\n.Groups .DataTable thead td,\n.DataTable thead td {\n vertical-align: middle;\n}\n.Groups .DataTable thead td,\n.Groups .DataTable thead td:first-child,\n.Groups .DataTable thead td:last-child,\n.DataTable thead td,\n.DataTable thead td:first-child,\n.DataTable thead td:last-child {\n border: 0;\n}\n.Groups .DataTable thead .Wrap,\n.DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0;\n}\n.Groups .DataTable .SpFlyoutHandle::before,\n.Groups .DataTable .Bookmark::before,\n.DataTable .SpFlyoutHandle::before,\n.DataTable .Bookmark::before {\n font-size: 14px;\n}\n.Groups .DataTable td .Wrap,\n.DataTable td .Wrap {\n padding-top: 16px;\n padding-bottom: 16px;\n padding-left: calc(8px / 2);\n padding-right: calc(8px / 2);\n}\n.Groups .DataTable td:first-child .Wrap,\n.DataTable td:first-child .Wrap {\n padding-left: 8px;\n}\n.Groups .DataTable td:last-child .Wrap,\n.DataTable td:last-child .Wrap {\n padding-right: 8px;\n}\n.Groups .DataTable h2,\n.Groups .DataTable h3,\n.Groups .DataTable .Title.Title,\n.DataTable h2,\n.DataTable h3,\n.DataTable .Title.Title {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n display: block;\n color: #555555;\n}\n.Groups .DataTable h2:focus, .Groups .DataTable h2:hover,\n.Groups .DataTable h3:focus,\n.Groups .DataTable h3:hover,\n.Groups .DataTable .Title.Title:focus,\n.Groups .DataTable .Title.Title:hover,\n.DataTable h2:focus,\n.DataTable h2:hover,\n.DataTable h3:focus,\n.DataTable h3:hover,\n.DataTable .Title.Title:focus,\n.DataTable .Title.Title:hover {\n color: #137d60;\n}\n.Groups .DataTable h2 a,\n.Groups .DataTable h3 a,\n.Groups .DataTable .Title.Title a,\n.DataTable h2 a,\n.DataTable h3 a,\n.DataTable .Title.Title a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\n.Groups .DataTable h2 a:focus, .Groups .DataTable h2 a:hover,\n.Groups .DataTable h3 a:focus,\n.Groups .DataTable h3 a:hover,\n.Groups .DataTable .Title.Title a:focus,\n.Groups .DataTable .Title.Title a:hover,\n.DataTable h2 a:focus,\n.DataTable h2 a:hover,\n.DataTable h3 a:focus,\n.DataTable h3 a:hover,\n.DataTable .Title.Title a:focus,\n.DataTable .Title.Title a:hover {\n color: inherit;\n}\n.Groups .DataTable .Excerpt,\n.Groups .DataTable .CategoryDescription,\n.DataTable .Excerpt,\n.DataTable .CategoryDescription {\n display: block;\n width: 100%;\n font-size: 14px;\n font-weight: 400;\n line-height: 1.5;\n color: #555555;\n margin: 6px 0 0;\n}\n.Groups .DataTable .Excerpt:empty,\n.Groups .DataTable .CategoryDescription:empty,\n.DataTable .Excerpt:empty,\n.DataTable .CategoryDescription:empty {\n display: none;\n}\n.Groups .DataTable .ItemContent.Discussion .Excerpt,\n.DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px;\n}\n.Groups .DataTable .Options,\n.DataTable .Options {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n.DataTable .Options {\n right: 0;\n }\n}\n.Groups .DataTable .Options .Bookmark,\n.DataTable .Options .Bookmark {\n margin-left: 3px;\n}\n.Groups .DataTable .Bookmark::before,\n.Groups .DataTable .OptionsMenu .Arrow::before,\n.DataTable .Bookmark::before,\n.DataTable .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.Groups .DataTable .Meta,\n.Groups .DataTable .AuthorInfo,\n.DataTable .Meta,\n.DataTable .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n line-height: 1.5;\n color: dimgray;\n}\n.Groups .DataTable .MItem.Category,\n.DataTable .MItem.Category {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inline;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n.DataTable .MItem.Category {\n max-width: calc(100% - 21px);\n }\n}\n.Groups .DataTable .Meta > *,\n.Groups .DataTable .AuthorInfo *,\n.DataTable .Meta > *,\n.DataTable .AuthorInfo * {\n font-size: inherit;\n font-weight: inherit;\n margin: 0;\n}\n.Groups .DataTable .Meta > * a,\n.Groups .DataTable .AuthorInfo * a,\n.DataTable .Meta > * a,\n.DataTable .AuthorInfo * a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.Groups .DataTable .Meta > * a:focus, .Groups .DataTable .Meta > * a:hover,\n.Groups .DataTable .AuthorInfo * a:focus,\n.Groups .DataTable .AuthorInfo * a:hover,\n.DataTable .Meta > * a:focus,\n.DataTable .Meta > * a:hover,\n.DataTable .AuthorInfo * a:focus,\n.DataTable .AuthorInfo * a:hover {\n color: #137d60;\n}\n.Groups .DataTable .Tag:not([class*=Status-Tag]),\n.Groups .DataTable .HasNew,\n.DataTable .Tag:not([class*=Status-Tag]),\n.DataTable .HasNew {\n margin-bottom: 3px;\n}\n.Groups .DataTable .NewCommentCount.NewCommentCount,\n.Groups .DataTable .MItem,\n.DataTable .NewCommentCount.NewCommentCount,\n.DataTable .MItem {\n font-size: 12px;\n line-height: inherit;\n margin-left: 0;\n}\n.Groups .DataTable .MItem,\n.DataTable .MItem {\n color: dimgray;\n}\n.Groups .DataTable .MItem:last-child,\n.DataTable .MItem:last-child {\n margin-right: 0;\n}\n.Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n.DataTable .MItem:focus,\n.DataTable .MItem:hover {\n color: #137d60;\n}\n.Groups .DataTable .MItem a,\n.DataTable .MItem a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n}\n.Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n.DataTable .MItem a:focus,\n.DataTable .MItem a:hover {\n color: inherit;\n}\n.Groups .DataTable .LatestPostTitle,\n.Groups .DataTable .UserLink.BlockTitle,\n.Groups .DataTable .BigCount .Meta,\n.Groups .DataTable .Block.Wrap .Meta,\n.DataTable .LatestPostTitle,\n.DataTable .UserLink.BlockTitle,\n.DataTable .BigCount .Meta,\n.DataTable .Block.Wrap .Meta {\n margin-left: calc(42px + 6px + (8px / 2));\n}\n.Groups .DataTable .LatestPostTitle,\n.Groups .DataTable .UserLink,\n.DataTable .LatestPostTitle,\n.DataTable .UserLink {\n color: dimgray;\n}\n.Groups .DataTable .LatestPostTitle:focus, .Groups .DataTable .LatestPostTitle:hover,\n.Groups .DataTable .UserLink:focus,\n.Groups .DataTable .UserLink:hover,\n.DataTable .LatestPostTitle:focus,\n.DataTable .LatestPostTitle:hover,\n.DataTable .UserLink:focus,\n.DataTable .UserLink:hover {\n color: #137d60;\n}\n.Groups .DataTable .Meta,\n.Groups .DataTable .MItem.Category,\n.DataTable .Meta,\n.DataTable .MItem.Category {\n margin-top: 6px;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .Meta,\n.Groups .DataTable .MItem.Category,\n.DataTable .Meta,\n.DataTable .MItem.Category {\n margin-top: 12px;\n }\n}\n.Groups .DataTable .Meta,\n.DataTable .Meta {\n display: inline-block;\n}\n.Groups .DataTable .Meta:empty,\n.DataTable .Meta:empty {\n display: none;\n}\n.Groups .DataTable .MItem.RSS,\n.DataTable .MItem.RSS {\n display: none;\n}\n.Groups .DataTable .Block.Wrap,\n.DataTable .Block.Wrap {\n line-height: 1.5;\n}\n.Groups .DataTable td.BigCount,\n.DataTable td.BigCount {\n width: 110px;\n padding: 0;\n}\n.Groups .DataTable td.LatestPost,\n.Groups .DataTable td.LastUser,\n.Groups .DataTable td.FirstUser,\n.DataTable td.LatestPost,\n.DataTable td.LastUser,\n.DataTable td.FirstUser {\n width: 170px;\n max-width: 170px;\n}\n.Groups .DataTable td.LatestPost .MItem,\n.Groups .DataTable td.LastUser .MItem,\n.Groups .DataTable td.FirstUser .MItem,\n.DataTable td.LatestPost .MItem,\n.DataTable td.LastUser .MItem,\n.DataTable td.FirstUser .MItem {\n margin-bottom: 3px;\n}\n.Groups .DataTable tbody .Options,\n.DataTable tbody .Options {\n top: 3px;\n bottom: auto;\n}\n.Groups .DataTable tbody,\n.DataTable tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: 0 0;\n border-spacing: 0 0;\n box-shadow: none;\n border-radius: 0;\n}\n.Groups .DataTable tbody td.LatestPost,\n.Groups .DataTable tbody td.LastUser,\n.Groups .DataTable tbody td.FirstUser,\n.DataTable tbody td.LatestPost,\n.DataTable tbody td.LastUser,\n.DataTable tbody td.FirstUser {\n position: relative;\n margin-top: 0;\n font-size: 12px;\n}\n.Groups .DataTable tbody td.LatestPost a,\n.Groups .DataTable tbody td.LastUser a,\n.Groups .DataTable tbody td.FirstUser a,\n.DataTable tbody td.LatestPost a,\n.DataTable tbody td.LastUser a,\n.DataTable tbody td.FirstUser a {\n font-size: inherit;\n}\n.Groups .DataTable tbody td.LatestPost .PhotoWrap,\n.Groups .DataTable tbody td.LastUser .PhotoWrap,\n.Groups .DataTable tbody td.FirstUser .PhotoWrap,\n.DataTable tbody td.LatestPost .PhotoWrap,\n.DataTable tbody td.LastUser .PhotoWrap,\n.DataTable tbody td.FirstUser .PhotoWrap {\n position: absolute;\n left: calc(12px / 2);\n width: 42px;\n height: 42px;\n margin: 0;\n}\n.Groups .DataTable tbody td.LatestPost .PhotoWrap img,\n.Groups .DataTable tbody td.LastUser .PhotoWrap img,\n.Groups .DataTable tbody td.FirstUser .PhotoWrap img,\n.DataTable tbody td.LatestPost .PhotoWrap img,\n.DataTable tbody td.LastUser .PhotoWrap img,\n.DataTable tbody td.FirstUser .PhotoWrap img {\n height: 100%;\n width: 100%;\n}\n.Groups .DataTable tbody td.LatestPost .Bullet,\n.Groups .DataTable tbody td.LastUser .Bullet,\n.Groups .DataTable tbody td.FirstUser .Bullet,\n.DataTable tbody td.LatestPost .Bullet,\n.DataTable tbody td.LastUser .Bullet,\n.DataTable tbody td.FirstUser .Bullet {\n display: none;\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child td,\n.DataTable.CategoryTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child td,\n.DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child .CountComments,\n.DataTable.CategoryTable tbody tr:first-child .CountComments {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n.DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions,\n.DataTable.CategoryTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n.DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0;\n }\n}\n.Groups .DataTable.CategoryTable thead .CategoryName,\n.DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px;\n}\n.Groups .DataTable.CategoryTable tbody .Options,\n.DataTable.CategoryTable tbody .Options {\n top: auto;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName,\n.DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap {\n margin: 0 12px 0 0;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n position: relative;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost,\n.DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,\n.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child {\n display: none;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost a,\n.DataTable.CategoryTable tbody td.LatestPost a {\n display: block;\n margin-right: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink,\n.DataTable.CategoryTable tbody td.LatestPost .UserLink {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n.Groups .DataTable.CategoryTable .ChildCategories,\n.DataTable.CategoryTable .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n font-size: 12px;\n font-weight: 400;\n margin-bottom: -3px;\n}\n.Groups .DataTable.CategoryTable .ChildCategories b,\n.DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px;\n}\n.Groups .DataTable.CategoryTable .ChildCategories a,\n.DataTable.CategoryTable .ChildCategories a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.Groups .DataTable.CategoryTable .ChildCategories a:focus, .Groups .DataTable.CategoryTable .ChildCategories a:hover,\n.DataTable.CategoryTable .ChildCategories a:focus,\n.DataTable.CategoryTable .ChildCategories a:hover {\n color: #137d60;\n}\n.Groups .DataTable.CategoryTable .ChildCategories .Comma,\n.DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px;\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable td.CountComments,\n.Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.CountComments,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable td.CountComments,\n.Groups .DataTable.CategoryTable td.CountDiscussions,\n.DataTable.CategoryTable td.CountComments,\n.DataTable.CategoryTable td.CountDiscussions {\n display: none;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable,\n.DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed;\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .userCardWrapper-link,\n.DataTable.DiscussionsTable.DiscussionsTable .userCardWrapper-link {\n margin-left: calc(42px + 6px + (8px / 2));\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n margin: 0;\n display: block;\n width: 100%;\n order: 2;\n text-align: right;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555555;\n border: none;\n line-height: 1.5;\n border-radius: 6px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus, .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover {\n background-color: transparent;\n color: #137d60;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Options,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Options {\n position: absolute;\n top: 16px;\n right: calc(16px / 2);\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Title,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Title {\n flex-basis: calc(100% - (16px / 2 + 42px + 50px));\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n margin-right: calc(16px / 2);\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Meta,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Meta {\n margin-left: calc(16px / 2 + 42px);\n flex-basis: calc(100% - (16px / 2 + 42px + 50px));\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n.DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none;\n }\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n.DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex;\n }\n}\n\n.categoryList-heading {\n color: #555555;\n}\n\n.CategoryGroup.HideTable {\n display: none;\n}\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0;\n}\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%;\n}\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #d6d6d6 1px solid;\n }\n}\n.GroupWrap .DataTable .Title.Title {\n display: inline-block;\n width: auto;\n padding-right: 0;\n}\n.GroupWrap .DataTable .EventTitle .Title {\n display: inline;\n}\n.GroupWrap .DataTable .Title-Icon {\n color: #555555;\n}\n.GroupWrap .DataTable .Buttons {\n margin-right: 0;\n margin-left: 3px;\n}\n.GroupWrap .DataTable .Title-Wrapper,\n.GroupWrap .DataTable .Excerpt {\n margin: 0 0 6px;\n}\n.GroupWrap .DataTable .Meta {\n margin-left: -6px;\n margin-right: -6px;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0;\n }\n}\n.GroupWrap .DataTable .Invitation .MItem {\n color: dimgray;\n}\n.GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: dimgray;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .UserName {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: 42px;\n width: 42px;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px);\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Options,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n width: 100%;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center;\n }\n}\n.GroupWrap .DataTable .Event .OptionsMenu {\n margin-right: 3px;\n}\n.GroupWrap .DataTable .LastUser,\n.GroupWrap .DataTable .LatestPost {\n width: 30ex;\n max-width: 30ex;\n}\n.GroupWrap .DataTable .Group-Name .Title-Wrapper,\n.GroupWrap .DataTable .Group-Name .Wrap {\n padding-left: 0;\n padding-right: 0;\n}\n.GroupWrap .DataTable .Group-Name .PhotoWrap {\n margin-right: 12px;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none;\n }\n}\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0;\n }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n.GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px;\n }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px;\n }\n}\n.GroupWrap .DataTable .Options {\n position: static;\n align-items: flex-start;\n}\n.GroupWrap .DataTable .EventLocation .Text {\n display: block;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tr.Invitation td.UserName {\n border-right: none;\n }\n .GroupWrap .DataTable tr.Invitation .Title,\n.GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n.GroupWrap .DataTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n.GroupWrap .DataTable td.EventDate {\n display: none;\n }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #d6d6d6 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n}\n\n.MemberList .DataTable td.UserName {\n width: 70%;\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.UserName {\n padding-right: 0;\n border-right-width: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n }\n}\n.MemberList .DataTable td.Buttons,\n.MemberList .DataTable td.BlockColumn-Buttons,\n.MemberList .DataTable td.JoinDate {\n width: 260px;\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.BlockColumn-Buttons {\n width: 160px;\n }\n .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center;\n }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px;\n }\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none;\n }\n}\n.MemberList .DataTable .Title-Wrapper {\n padding-right: 0;\n height: 42px;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (42px + 12px));\n}\n.MemberList .DataTable .PhotoWrap {\n display: inline-block;\n margin-bottom: 0;\n}\n\n.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap {\n display: block;\n padding-left: 0;\n}\n.Group-Box .DiscussionsTable .Options {\n position: static;\n margin: 0;\n float: right;\n}\n.Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n padding-right: 0;\n}\n@media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px;\n }\n}\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden;\n}\n.DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0;\n}\n.DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0;\n}\n.DataTable-ReactionsLog .Options .Hijack {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #555555;\n}\n.DataTable-ReactionsLog .Item {\n background-color: #fff;\n}\n.DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: whitesmoke;\n vert-align: middle;\n}\n.DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex;\n}\n.DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%;\n}\n.DataTable-ReactionsLog .ReactionsLog-User a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n color: dimgray;\n}\n.DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #137d60;\n}\n.DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center;\n}\n.DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex;\n}\n.DataTable-ReactionsLog .Options a {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #555555;\n}\n\ntable.PreferenceGroup tbody tr:hover td {\n background: whitesmoke !important;\n}\n\n/*===== End of Tables ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.userContent h3:focus, .userContent h3:hover,\n.UserContent h3:focus,\n.UserContent h3:hover {\n color: #555555 !important;\n}\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block;\n}\n.userContent .post-text-align-left .embedImage-img,\n.userContent .post-text-align-justify .embedImage-img,\n.userContent .post-text-align-left .embedImage-img,\n.userContent .post-text-align-right .embedImage-img,\n.UserContent .post-text-align-left .embedImage-img,\n.UserContent .post-text-align-justify .embedImage-img,\n.UserContent .post-text-align-left .embedImage-img,\n.UserContent .post-text-align-right .embedImage-img {\n display: initial;\n}\n.userContent .bbcode_right .embedImage-img,\n.userContent .bbcode_center .embedImage-img,\n.userContent .bbcode_left .embedImage-img,\n.UserContent .bbcode_right .embedImage-img,\n.UserContent .bbcode_center .embedImage-img,\n.UserContent .bbcode_left .embedImage-img {\n display: inline-block;\n}\n.userContent .bbcode_right .embedImage-img,\n.UserContent .bbcode_right .embedImage-img {\n margin-left: auto;\n}\n.userContent .bbcode_left .embedImage-img,\n.UserContent .bbcode_left .embedImage-img {\n margin-right: auto;\n}\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #137d60;\n}\n.userContent p a:focus, .userContent p a:hover,\n.userContent li a:focus,\n.userContent li a:hover,\n.UserContent p a:focus,\n.UserContent p a:hover,\n.UserContent li a:focus,\n.UserContent li a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n.userContent p a:visited,\n.userContent li a:visited,\n.UserContent p a:visited,\n.UserContent li a:visited {\n color: #137d60;\n}\n.userContent div.Spoiler,\n.userContent div.Spoiler.SpoilerConfigured,\n.UserContent div.Spoiler,\n.UserContent div.Spoiler.SpoilerConfigured {\n padding: 3px 0;\n background-color: #f7f7f7;\n border-radius: 6px;\n border: none;\n margin-top: 0;\n margin-right: 0;\n}\n.userContent div.SpoilerTitle,\n.UserContent div.SpoilerTitle {\n text-align: center;\n padding: 0 20px;\n font-size: 16px;\n min-height: 40px;\n line-height: 40px;\n position: relative;\n}\n.userContent div.SpoilerTitle::before, .userContent div.SpoilerTitle::after,\n.UserContent div.SpoilerTitle::before,\n.UserContent div.SpoilerTitle::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 20px;\n position: relative;\n width: 40px;\n height: 40px;\n line-height: 40px;\n}\n.userContent div.SpoilerTitle::before,\n.UserContent div.SpoilerTitle::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n margin-right: 3px;\n}\n.userContent div.Spoiler div.SpoilerTitle input,\n.UserContent div.Spoiler div.SpoilerTitle input {\n position: absolute;\n padding: 0;\n margin: 0;\n left: 0;\n right: 0;\n width: calc(100% - 10px);\n color: transparent;\n background-color: transparent;\n border-width: 0;\n}\n.userContent div.Spoiler div.SpoilerText,\n.UserContent div.Spoiler div.SpoilerText {\n border-left-width: 0;\n margin: 0;\n padding: 0 14px 14px 14px;\n}\n.userContent .codeBlock,\n.userContent code,\n.userContent pre,\n.UserContent .codeBlock,\n.UserContent code,\n.UserContent pre {\n vertical-align: middle;\n font-size: 0.85em;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n margin: 0;\n border: 0;\n}\n.userContent pre,\n.userContent pre.codeBlock,\n.UserContent pre,\n.UserContent pre.codeBlock {\n max-width: 100%;\n overflow-x: auto;\n display: block;\n position: relative;\n flex-shrink: 0;\n color: #222222;\n background-color: #f7f7f7;\n padding: 14px;\n}\n.userContent .codeBlock,\n.userContent code,\n.UserContent .codeBlock,\n.UserContent code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent;\n}\n.userContent p .codeBlock,\n.userContent p code,\n.UserContent p .codeBlock,\n.UserContent p code {\n display: inline;\n white-space: normal;\n background-color: #f7f7f7;\n padding: 0.2em 0.4em;\n}\n\n.SpAlert::after {\n width: 6px;\n height: 6px;\n position: absolute;\n top: -1px;\n right: 3px;\n background-color: #EF476F;\n border-radius: 6px;\n display: block;\n content: \"\";\n}\n\n.SpInbox::before {\n font-size: 20px;\n}\n\n.SpBookmarks::before {\n font-size: 20px;\n}\n\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\n background-color: #3a3a3a;\n}\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:active, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:focus, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:hover, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:active {\n background-color: transparent;\n}\n\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\n border-radius: 16px;\n}\n\n.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:focus, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:hover {\n background-color: #3a3a3a;\n}\n\n.MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 33px;\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.MeBox .MeButton {\n height: 30px;\n width: 30px;\n}\n.MeBox .MeButton .Alert {\n display: none;\n}\n.MeBox .MeButton-notifications:focus, .MeBox .MeButton-notifications:active, .MeBox .MeButton-notifications:hover {\n border-radius: 16px;\n}\n.MeBox .MeButton.TopcoderMeButton {\n width: fit-content;\n height: 30px;\n line-height: 30px;\n border: 0px;\n border-radius: 15px;\n}\n.MeBox .MeButton.TopcoderMeButton .icon-chevron-up, .MeBox .MeButton.TopcoderMeButton .icon-chevron-down {\n font-weight: normal;\n font-size: 10px;\n margin: 0 5px;\n}\n.MeBox .MeButton.TopcoderMeButton .ProfilePhoto {\n height: 30px;\n width: 30px;\n}\n.MeBox .MeButton.TopcoderMeButton .Username {\n line-height: 30px;\n vertical-align: middle;\n margin: 0px 10px 0px 5px;\n font-size: 14px;\n font-weight: 700;\n}\n.MeBox .MenuItems a, .MeBox .MenuItems a:link, .MeBox .MenuItems li > a {\n padding: 0px 20px;\n margin: -5px 0;\n height: 50px;\n line-height: 30px;\n}\n.MeBox .MenuItems a.link-profile-details, .MeBox .MenuItems a:link.link-profile-details, .MeBox .MenuItems li > a.link-profile-details {\n margin-top: -3px;\n height: 82px;\n}\n.MeBox .MeButtonTopMItem {\n padding-top: 6px;\n border-top-left-radius: 6px;\n border-top-right-radius: 6px;\n background: #137d60;\n}\n.MeBox .MeButtonBottomMItem {\n padding-bottom: 6px;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.MeBox .MeButtonProfileMItem {\n height: 82px;\n color: #fff;\n background: #137d60;\n}\n.MeBox .MeButtonProfileMItem .handle {\n font-size: 16px;\n line-height: 20px;\n font-weight: 700;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .email {\n font-size: 12px;\n line-height: 14px;\n margin-top: 4px;\n font-weight: 700;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .avatar {\n border-radius: 100%;\n margin-right: 10px;\n width: 60px;\n height: 60px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem {\n background: #2A2A2B;\n color: #fff;\n font-size: 14px;\n line-height: 30px;\n height: 50px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon {\n margin: 0 10px 0 4px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n margin: 0;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span {\n color: #fff;\n font-weight: 700;\n}\n.MeBox .MeButtonSettingsItem, .MeBox .MeButtonHelpItem, .MeBox .MeButtonSignOutItem {\n background: #fff;\n}\n.MeBox .MeButtonSettingsItem a, .MeBox .MeButtonHelpItem a, .MeBox .MeButtonSignOutItem a {\n display: flex;\n align-items: center;\n font-size: 14px;\n font-weight: 400;\n text-decoration: none;\n}\n.MeBox .MeButtonSettingsItem {\n padding-top: 15px;\n}\n.MeBox .MeButtonSignOutItem {\n padding-bottom: 19px;\n}\n.MeBox .Flyout {\n top: 40px;\n}\n.MeBox .Flyout.MenuItems {\n padding: 0px;\n width: 288px;\n box-shadow: 0 5px 35px 5px rgba(21, 21, 22, 0.1), 0 10px 14px 0 rgba(21, 21, 22, 0.3);\n border: 0px;\n}\n.MeBox .MenuItems hr,\n.MeBox .Flyout.Flyout li hr {\n background: #E0E0E0;\n height: 1px;\n margin: 10px;\n align-self: center;\n}\n\n.Activities .ItemContent {\n margin-left: 8px;\n}\n\n.MessageList.DataList.Comments .Item-Header.CommentHeader .DiscussionInfo a.ParentCommentLink, .MessageList.DataList.Comments .Item-Header.CommentHeader .DiscussionInfo a.DiscussionLink {\n color: #0d61bf;\n}\n\n.MessageList .ItemDiscussion .Item-Body .Controls a, .MessageList .ItemComment .Item-Body .Controls a {\n color: #0d61bf;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .MiddleDot, .MessageList .ItemComment .Item-Body .Controls .MiddleDot {\n margin: 0px 8px;\n font-weight: bold;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .left, .MessageList .ItemComment .Item-Body .Controls .left {\n text-align: left;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .center, .MessageList .ItemComment .Item-Body .Controls .center {\n text-align: center;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .right, .MessageList .ItemComment .Item-Body .Controls .right {\n text-align: right;\n}\n\n.EasyMDEContainer .editor-statusbar {\n display: flex;\n justify-content: flex-end;\n flex-wrap: wrap;\n}\n.EasyMDEContainer .editor-statusbar .message, .EasyMDEContainer .editor-statusbar .upload-image {\n text-align: left;\n order: 0;\n}\n.EasyMDEContainer .editor-statusbar .countOfRemainingChars {\n order: 1;\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n content: \" \";\n background-image: url(\"/themes/topcoder/design/images/icon-search.svg\");\n background-size: cover;\n position: absolute;\n margin: 12px 20px;\n color: #fff !important;\n height: 16px;\n width: 16px;\n display: inline-block;\n}\n\ndiv.Popup .Body a {\n color: #0d61bf;\n}\ndiv.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0d61bf;\n text-decoration: none;\n}\ndiv.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff;\n}\ndiv.Popup a.Close {\n top: 24px;\n right: 28px;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n}\ndiv.Popup a.Close:hover {\n background: transparent;\n color: #555A62;\n}\n\n.InformWrapper {\n margin: 0px;\n}\n\n.InformMessages {\n margin-left: 55px;\n}\n\n.InformMessages .InformMessage {\n padding: 16px 34px 10px 26px;\n margin: 10px 0px;\n width: 436px;\n max-width: 436px;\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: #fff !important;\n border-radius: 10px;\n box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.1) !important;\n font-size: 14px;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.InformMessages .InformMessage a,\n.InformMessages .InformMessage:hover a {\n color: #0d61bf;\n}\n.InformMessages .InformMessage a.Close,\n.InformMessages .InformMessage:hover a.Close {\n top: 16px;\n right: 21px;\n}\n.InformMessages .InformMessage a.Close span::after,\n.InformMessages .InformMessage:hover a.Close span::after {\n content: \"\";\n display: inline-block;\n background-size: cover;\n position: absolute;\n height: 12px;\n width: 12px;\n background-image: url(\"/themes/topcoder/design/images/icon-close-2.svg\");\n}\n\n@media (max-width: 500px) {\n .InformMessages {\n margin-left: 0px;\n }\n\n .InformWrapper {\n margin: 5px;\n }\n\n .InformMessages .InformMessage {\n width: 100%;\n max-width: 100%;\n }\n}\n#plugins\\/groups_groups_mine .BreadcrumbsBox, #vanilla_drafts_index .BreadcrumbsBox, #plugins\\/topcoder_watching_index .BreadcrumbsBox {\n display: none;\n}\n\n#vanilla_categories_index .BreadcrumbsBox .HomeCrumb.Last {\n display: none;\n}\n\n/* -------------------------------------------------------------- *\\\n Sections\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Footer {\n background: whitesmoke;\n color: #555555;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0;\n}\n.Footer a {\n color: #137d60;\n}\n.Footer a:hover {\n color: #0e5a45;\n}\n.Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px;\n}\n.Footer .col {\n padding: 0 3px;\n}\n@media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0;\n }\n .Footer .col:first-child {\n margin-top: 0;\n }\n .Footer .col:last-child {\n margin-bottom: 0;\n }\n}\n.Footer .col-copyRight {\n justify-content: flex-start;\n}\n.Footer .col-logo {\n justify-content: flex-end;\n}\n.Footer .col-copyRight,\n.Footer .col-logo {\n flex: 1;\n display: flex;\n}\n@media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n.Footer .col-logo {\n justify-content: center;\n }\n}\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: 0.6;\n}\n@media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Header {\n background-color: #137d60;\n color: #fff;\n border-bottom: 0;\n box-shadow: none;\n}\n.Header .row {\n display: flex;\n align-items: center;\n height: 48px;\n}\n.Header .mobileMeBox-button,\n.Header .Hamburger {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n.Header .Hamburger {\n display: flex;\n }\n}\n.Header .MeButton {\n color: #fff;\n background-color: transparent;\n}\n.Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #24735d;\n}\n.Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #d0021b;\n border-color: #d0021b;\n}\n.Header .ToggleFlyout.Open .MeButton {\n background-color: #2f8d73;\n}\n.Header .WhoIs > .Username {\n color: #fff;\n}\n.Header .SignInLinks a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #fff;\n min-width: 36px;\n background: transparent;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%;\n }\n}\n.Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #2f8d73;\n color: #fff;\n border-color: #fff;\n}\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff;\n}\n.Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff;\n}\n.Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto;\n}\n@media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial;\n }\n}\n\n.Header-desktopNav {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none;\n }\n}\n.Header-desktopNav .Navigation-linkContainer a {\n border-radius: 3px;\n margin: 0 6px;\n padding: 0 6px;\n height: 36px;\n font-size: 14px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #fff;\n}\n.Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #0e5a45;\n}\n.Header-desktopNav .Navigation-linkContainer::after {\n display: none;\n}\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none;\n }\n}\n\n.Header-flexSpacer {\n flex: 1;\n}\n@media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none;\n }\n}\n\n.Header-logo.mobile {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex;\n }\n}\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center;\n}\n\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n .Header-logo img {\n max-height: unset;\n }\n}\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@media screen and (max-width: 768px) {\n .Header.hasOpenNavigation {\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n border-bottom-width: 0;\n }\n}\n\n.Navigation,\n.mobileMebox {\n overflow: hidden;\n position: relative;\n width: 100%;\n transition: height 0.3s ease;\n will-change: height;\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation,\n.mobileMebox {\n display: block;\n }\n}\n.Navigation.needsInitialization,\n.mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden;\n}\n\n.Navigation {\n background: #fff;\n color: #555555;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n@media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px;\n }\n}\n.Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%;\n }\n}\n.Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Navigation .ButtonGroup.Multi:focus .Button.Handle, .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle, .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle, .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #0e5a45;\n background-color: #0e5a45;\n color: #fff;\n}\n.Navigation .ButtonGroup.Multi .Button.Handle, .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n.Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active, .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus, .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover, .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #137d60;\n background: rgba(19, 125, 96, 0.05);\n color: #fff;\n}\n.Navigation .NewDiscussion.mobile {\n width: 100%;\n}\n.Navigation .MeBox-SignIn {\n flex-wrap: wrap;\n}\n.Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center;\n}\n.Navigation .SocialIcon {\n margin: 0 3px;\n}\n.Navigation .MeBox.mobile {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap {\n height: 42px;\n width: 25%;\n display: inline-flex;\n justify-content: flex-start;\n box-shadow: none;\n border-radius: 0;\n margin-right: 0;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n.Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none;\n}\n.Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0;\n}\n.Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center;\n}\n.Navigation .SignInLinks.SignInLinks a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%;\n }\n}\n.Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px;\n}\n.Navigation .SignIn.mobile {\n width: 100%;\n}\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center;\n}\n\n.Navigation-link {\n font-size: 16px;\n font-weight: 400;\n min-height: 32px;\n display: block;\n width: 100%;\n padding: 0 18px;\n display: flex;\n align-items: center;\n color: #555555;\n}\n.Navigation-link:focus, .Navigation-link:hover {\n color: #137d60;\n}\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0;\n}\n.Navigation-linkContainer a {\n margin: 0;\n}\n.Navigation-linkContainer a:hover {\n background: none;\n}\n.Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #ebebeb;\n margin: 6px 0;\n}\n\n.Navigation-linkContainer:last-child::after {\n content: none;\n}\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none;\n}\n\n.mobileMeBox-button,\n.mobileMebox-buttonClose {\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n user-select: none;\n background: transparent;\n padding: 0;\n border-width: 0;\n outline: none;\n}\n\n.mobileMebox-buttonClose {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: 20px;\n line-height: 32px;\n height: 32px;\n width: 32px;\n border-radius: 3px;\n color: #fff;\n margin-left: auto;\n opacity: 0.6;\n}\n.mobileMebox-buttonClose span {\n font-size: inherit;\n}\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px;\n}\n@media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute;\n }\n}\n.mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px;\n}\n.mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none;\n}\n\n.mobileMebox {\n background-color: #2f8d73;\n}\n.mobileMebox .Container {\n display: flex;\n align-items: center;\n}\n.mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%;\n}\n.mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between;\n}\n.mobileMebox .MeButton-user::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 26px;\n content: \"\";\n}\n.mobileMebox .MeButton-user .ProfilePhoto {\n display: none;\n}\n.mobileMebox .Open .MeButton-user::before {\n content: \"\";\n}\n.mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent;\n}\n.mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #d0021b;\n border-color: #d0021b;\n}\n@media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Panel-main {\n line-height: 1.25;\n}\n@media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n.Panel-main .BoxCategories {\n display: none;\n }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0;\n }\n .Panel-main .ButtonGroup.Multi,\n.Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto;\n }\n}\n@media screen and (max-width: 992px) and (max-width: 500px) {\n .Panel-main .ButtonGroup.Multi,\n.Panel-main .BigButton {\n max-width: 100%;\n }\n}\n@media screen and (max-width: 992px) {\n .Panel-main .Box h4 {\n display: flex;\n justify-content: space-between;\n align-items: center;\n font-size: 18px;\n font-weight: 700;\n color: #555555;\n }\n}\n.Panel-main .SocialIcon,\n.Panel-main .ApplyButton,\n.Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center;\n}\n.Panel-main .TagCloud {\n background: transparent;\n}\n.Panel-main .TagCloud li {\n padding: 0;\n background: transparent;\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto;\n}\n@media screen and (max-width: 992px) {\n .Panel {\n width: 100%;\n }\n}\n.Panel h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 5px;\n margin-bottom: 0;\n}\n.Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px;\n}\n.Panel .PanelInfo li {\n padding: 0;\n}\n.Panel .vanilla-connect a {\n display: inline-flex;\n}\n.Panel .vanilla-connect .Button + .Button {\n margin-top: 3px;\n}\n.Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0;\n}\n.Panel .BoxButtons {\n margin: 0 0 18px;\n}\n.Panel .PhotoWrap {\n height: 24px;\n width: 24px;\n}\n.Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden;\n}\n.Panel .PhotoWrapLarge img {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: auto;\n min-width: 50%;\n min-height: 50%;\n}\n.Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block;\n}\n.Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n}\n.Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\n.Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n.Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0;\n}\n.Panel .Leaderboard li:not(.Heading) + li:not(.Heading) a,\n.Panel .InThisConversation li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\n.Panel .Leaderboard a,\n.Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n}\n.Panel .Leaderboard a:hover, .Panel .Leaderboard a:focus, .Panel .Leaderboard a:active,\n.Panel .InThisConversation a:hover,\n.Panel .InThisConversation a:focus,\n.Panel .InThisConversation a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none;\n}\n.Panel .Leaderboard .Username,\n.Panel .InThisConversation .Username {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: calc(220px - 38px - (5px * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: 38px;\n}\n.Panel .Leaderboard .Username:focus, .Panel .Leaderboard .Username:hover, .Panel .Leaderboard .Username:active,\n.Panel .InThisConversation .Username:focus,\n.Panel .InThisConversation .Username:hover,\n.Panel .InThisConversation .Username:active {\n color: #137d60;\n}\n.Panel .Leaderboard .Conversation-User,\n.Panel .InThisConversation .Conversation-User {\n display: flex;\n}\n\n.Box li,\n.Box li:first-child {\n border: none;\n}\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2, body.Section-EditProfile .Box .PanelCategories li.Depth3, body.Section-EditProfile .Box .PanelCategories li.Depth4, body.Section-EditProfile .Box .PanelCategories li.Depth5,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5 {\n position: relative;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2 a, body.Section-EditProfile .Box .PanelCategories li.Depth3 a, body.Section-EditProfile .Box .PanelCategories li.Depth4 a, body.Section-EditProfile .Box .PanelCategories li.Depth5 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5 a {\n padding-left: 24px;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2::before, body.Section-EditProfile .Box .PanelCategories li.Depth3::before, body.Section-EditProfile .Box .PanelCategories li.Depth4::before, body.Section-EditProfile .Box .PanelCategories li.Depth5::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5::before {\n content: \"\";\n display: block;\n position: absolute;\n left: 7px;\n top: 50%;\n width: 6px;\n height: 6px;\n border-bottom: 2px solid #dddddd;\n border-left: 2px solid #dddddd;\n transform: translateY(-50%);\n z-index: 1;\n}\nbody.Section-EditProfile .Box li,\n.BoxFilter:not(.BoxBestOfFilter) li,\n.BoxCategories.BoxCategories li {\n border-radius: 6px;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading),\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading),\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) {\n margin-top: 0;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading) a,\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading) a,\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\nbody.Section-EditProfile .Box li.Heading,\n.BoxFilter:not(.BoxBestOfFilter) li.Heading,\n.BoxCategories.BoxCategories li.Heading {\n display: flex;\n align-items: center;\n padding: 5px;\n border: none;\n border-radius: 6px;\n color: #555555;\n font-weight: 600;\n}\nbody.Section-EditProfile .Box li.Heading .Aside,\n.BoxFilter:not(.BoxBestOfFilter) li.Heading .Aside,\n.BoxCategories.BoxCategories li.Heading .Aside {\n order: 2;\n margin-left: auto;\n}\nbody.Section-EditProfile .Box a,\n.BoxFilter:not(.BoxBestOfFilter) a,\n.BoxCategories.BoxCategories a {\n display: flex;\n align-items: center;\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none;\n}\nbody.Section-EditProfile .Box a:hover, body.Section-EditProfile .Box a:focus, body.Section-EditProfile .Box a:active,\n.BoxFilter:not(.BoxBestOfFilter) a:hover,\n.BoxFilter:not(.BoxBestOfFilter) a:focus,\n.BoxFilter:not(.BoxBestOfFilter) a:active,\n.BoxCategories.BoxCategories a:hover,\n.BoxCategories.BoxCategories a:focus,\n.BoxCategories.BoxCategories a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading) a,\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading) a,\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\nbody.Section-EditProfile .Box.BadgeGrid a,\n.BoxFilter:not(.BoxBestOfFilter).BadgeGrid a,\n.BoxCategories.BoxCategories.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n}\nbody.Section-EditProfile .Box .Active a,\n.BoxFilter:not(.BoxBestOfFilter) .Active a,\n.BoxCategories.BoxCategories .Active a {\n font-weight: 600;\n}\n\n.WhosOnline.Box .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px;\n}\n.WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none;\n}\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px);\n}\n\n.mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px;\n}\n.mobileMeBox-button .PhotoWrap img {\n height: 28px;\n width: 28px;\n}\n\n.mobileMebox .MeMenu {\n justify-content: flex-start;\n}\n\n/* -------------------------------------------------------------- *\\\n Pages\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-ActivityList .SearchBox {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Badges .Cell {\n padding: 0;\n}\nbody.Badges .CellWrap {\n margin-top: 12px;\n}\nbody.Badges .Content h1 {\n display: block;\n}\nbody.Badges .Content h2 {\n margin-top: 50px;\n border-bottom: #d6d6d6 1px solid;\n}\nbody.Badges .Content .Badge-Details {\n margin-bottom: 50px;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-BestOf .Frame-content > .Container {\n max-width: 800px;\n}\nbody.Section-BestOf .Frame-content .Content {\n width: 100%;\n}\nbody.Section-BestOf .Frame-content .Panel {\n display: none;\n}\nbody.Section-BestOf .SearchBox {\n display: none;\n}\nbody.Section-BestOf .Frame-content > .Container {\n max-width: 1236px;\n}\nbody.Section-BestOf .FilterMenu {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin: 18px -3px 18px;\n width: calc(100% + (3px * 2));\n}\nbody.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px;\n}\nbody.Section-BestOf .FilterMenu a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%;\n }\n}\nbody.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\nbody.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit;\n}\nbody.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none;\n}\nbody.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\nbody.Section-BestOf .Frame-details {\n padding-bottom: 6px;\n}\nbody.Section-BestOf .MainContent {\n min-height: 150px;\n margin: 0;\n width: 100%;\n}\nbody.Section-BestOf .DismissMessage {\n margin-left: 0;\n margin-right: 0;\n margin-bottom: 24px;\n}\nbody.Section-BestOf .Tiles {\n position: relative;\n margin: 0 -6px;\n width: calc(100% + 6px);\n}\nbody.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%;\n }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0;\n }\n}\nbody.Section-BestOf .Tile {\n position: relative;\n display: block;\n width: calc((100% / 3) - (6px * 2));\n margin: 0 6px 12px;\n background: #fff;\n padding: 14px;\n border-radius: 6px;\n}\n@media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2));\n }\n}\nbody.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 16px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\nbody.Section-BestOf .Tile .Title,\nbody.Section-BestOf .Tile .Title a {\n display: block;\n background: none;\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n margin-bottom: 6px;\n}\nbody.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\nbody.Section-BestOf .Tile .Title a:focus,\nbody.Section-BestOf .Tile .Title a:hover {\n color: #137d60;\n}\nbody.Section-BestOf .Tile .Title a,\nbody.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\nbody.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\nbody.Section-BestOf .Tile .Title a a:focus,\nbody.Section-BestOf .Tile .Title a a:hover {\n color: inherit;\n}\nbody.Section-BestOf .Tile .Message {\n display: block;\n line-height: 20px;\n max-height: 400px;\n overflow: hidden;\n position: relative;\n margin: 0 0 6px;\n}\nbody.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px);\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px;\n }\n}\nbody.Section-BestOf .Tile .ReactSprite {\n margin-right: 0;\n}\nbody.Section-BestOf .Tile .Item-Header,\nbody.Section-BestOf .Tile .Item-BodyWrap,\nbody.Section-BestOf .Item .Item-Header,\nbody.Section-BestOf .Item .Item-BodyWrap {\n margin-bottom: 6px;\n}\nbody.Section-BestOf .Tile .Author,\nbody.Section-BestOf .Tile .Meta,\nbody.Section-BestOf .Item .Author,\nbody.Section-BestOf .Item .Meta {\n line-height: 1.5;\n}\nbody.Section-BestOf .Tile .Author,\nbody.Section-BestOf .Item .Author {\n display: block;\n}\nbody.Section-BestOf .Tile .Author a,\nbody.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: dimgray;\n font-size: 12px;\n font-weight: 400;\n}\nbody.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\nbody.Section-BestOf .Item .Author a:hover,\nbody.Section-BestOf .Item .Author a:focus,\nbody.Section-BestOf .Item .Author a:active {\n color: #137d60;\n}\nbody.Section-BestOf .Tile .Author a:not(.PhotoWrap),\nbody.Section-BestOf .Item .Author a:not(.PhotoWrap) {\n margin-left: 12px;\n}\nbody.Section-BestOf .Tile .PhotoWrap,\nbody.Section-BestOf .Item .PhotoWrap {\n margin: 0;\n}\nbody.Section-BestOf .Tile .ProfilePhoto.ProfilePhoto,\nbody.Section-BestOf .Item .ProfilePhoto.ProfilePhoto {\n width: 100%;\n height: auto;\n}\nbody.Section-BestOf .Tile .ReactButton,\nbody.Section-BestOf .Item .ReactButton {\n margin: 0 6px;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\nbody.Section-BestOf .Item .ReactButton {\n min-height: 42px;\n min-width: 42px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\nbody.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px;\n }\n}\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px);\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0;\n }\n}\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center;\n}\nbody.Section-BestOf.UserLoggedOut .Author .PhotoWrap {\n margin: 0;\n margin-right: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .ImageWrap {\n width: 100%;\n }\n body.Section-BestOf .Tile {\n margin: 12px 0;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Drafts .Content .BoxDiscussionFilter {\n display: none;\n}\nbody.Drafts .Content .Item.Draft {\n position: relative;\n}\nbody.Drafts .Content .Item.Draft .DraftLink::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 40px;\n bottom: 0;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-Entry .Frame-content > .Container {\n max-width: 800px;\n}\nbody.Section-Entry .Frame-content .Content {\n width: 100%;\n}\nbody.Section-Entry .Frame-content .Panel {\n display: none;\n}\nbody.Section-Entry .SearchBox {\n display: none;\n}\nbody.Section-Entry .Methods b {\n margin: 10px 0 3px;\n display: inline-block;\n}\nbody.Section-Entry .ForgotPassword {\n margin-left: 6px;\n}\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #137d60;\n}\nbody.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\nbody.Section-Entry .CreateAccount a:focus,\nbody.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #137d60;\n}\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important;\n}\nbody.Section-Entry label.RadioLabel a,\nbody.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #137d60;\n}\nbody.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\nbody.Section-Entry label.CheckBoxLabel a:focus,\nbody.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #137d60;\n}\nbody.Section-Entry .Legal br {\n display: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Entry .g-recaptcha {\n transform: scale(0.8);\n }\n body.Section-Entry .MainForm,\nbody.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0;\n }\n body.Section-Entry .Methods a {\n color: #137d60;\n }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #137d60;\n }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%;\n }\n body.Section-Entry .Methods {\n margin-left: 0;\n }\n}\n\n.SignInPopup .input.Password {\n width: 100%;\n}\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left;\n}\n@media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none;\n }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-Group .Excerpt + .HasNew {\n margin-left: 3px;\n}\n.Section-Group .H {\n display: block;\n width: 100%;\n float: none;\n text-align: center;\n font-size: 32px;\n}\n@media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left;\n }\n}\n.Section-Group .PageControls.PageControls .BoxNewDiscussion {\n margin-right: 0;\n}\n@media screen and (max-width: 768px) {\n .Section-Group .BoCloseButtons,\n.Section-Group .Button-Controls {\n display: block;\n width: 100%;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0;\n }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .NewEventButton,\n.Section-Group .Button-Controls .Button:not(.Handle),\n.Section-Group .Button-Controls .ButtonGroup {\n margin: 0;\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%;\n }\n}\n\n.Section-Group.Section-Discussion .H {\n text-align: left;\n}\n.Section-Group.Section-Discussion .Group-Header {\n display: none;\n}\n\n.Section-Group.NoPanel .Frame-content > .Container,\n.Section-GroupList .Frame-content > .Container {\n max-width: 1236px;\n}\n.Section-Group.NoPanel .MainContent,\n.Section-GroupList .MainContent {\n width: 100%;\n}\n\n.Section-GroupList .groupToolbar {\n display: flex;\n justify-content: flex-end;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .groupToolbar-newGroup {\n width: 100%;\n text-align: center;\n }\n}\n.Section-GroupList .MainContent h1 {\n display: none;\n}\n.Section-GroupList .MainContent .Groups.H,\n.Section-GroupList .MainContent .H {\n display: block;\n float: none;\n text-align: center;\n font-size: 32px;\n margin-bottom: 14px;\n}\n.Section-GroupList .MainContent > .Button.Primary {\n float: right;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center;\n }\n}\n.Section-GroupList .UserLink,\n.Section-GroupList .Panel {\n display: none;\n}\n.Section-GroupList .Item-Icon {\n margin: 0 0 12px;\n}\n.Section-GroupList .DataList .Item .Title,\n.Section-GroupList .DataList .Item .GroupDescription {\n margin: 0;\n}\n.Section-GroupList .DataList .Item .ItemContent.ItemContent {\n padding-left: 0;\n}\n.Section-GroupList .DataList .Item .Options {\n flex-direction: row;\n}\n.Section-GroupList .DataList .Item .Options .Buttons {\n margin-left: 3px;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .DataList .Item {\n display: flex;\n flex-direction: column;\n }\n .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none;\n }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2;\n }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px;\n }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px;\n }\n}\n\n.Group-Box {\n clear: both;\n}\n\n.ButtonGroup.Open .Button.GroupOptionsTitle,\n.Button.GroupOptionsTitle,\n.Button.GroupOptionsTitle:active,\n.Button.GroupOptionsTitle:focus {\n padding: 0;\n border: none;\n background-color: transparent;\n color: transparent;\n max-width: 20px;\n}\n.ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n.Button.GroupOptionsTitle .SpDropdownHandle,\n.Button.GroupOptionsTitle:active .SpDropdownHandle,\n.Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none;\n}\n.ButtonGroup.Open .Button.GroupOptionsTitle::before,\n.Button.GroupOptionsTitle::before,\n.Button.GroupOptionsTitle:active::before,\n.Button.GroupOptionsTitle:focus::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n font-size: 20px;\n line-height: 20px;\n}\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column;\n}\n.Group-Header .Group-Buttons,\n.Group-Header .OptionsMenu {\n display: inline-block;\n float: none;\n}\n\n.Group-Banner {\n height: 230px;\n background-size: cover;\n background-position: 50% 50%;\n background-repeat: no-repeat;\n margin-bottom: 18px;\n box-shadow: inset 0 0 3px 1px rgba(0, 0, 0, 0.4);\n}\n@media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px);\n }\n}\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap;\n }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px;\n }\n}\n.Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0;\n }\n}\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0;\n}\n@media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px);\n }\n}\n\n.Group-Icon-Big-Wrap {\n position: absolute;\n top: 230px;\n height: 140px;\n width: 140px;\n background-color: #fff;\n margin: -68px 18px 18px 18px;\n border-radius: 0;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);\n}\n.Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff;\n}\n@media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none;\n }\n}\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px;\n}\n.Group-Title a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5;\n font-size: inherit;\n text-shadow: none;\n}\n.Group-Title a:focus, .Group-Title a:hover {\n color: #137d60;\n}\n\n.Group-Description {\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n .Group-Description {\n display: none;\n }\n}\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2));\n}\n@media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px;\n }\n}\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0;\n}\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px;\n}\n.Group-Meta.Group-Meta a {\n font-size: inherit;\n color: dimgray;\n}\n.Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #137d60;\n}\n.Group-Meta.Group-Meta .MItem {\n margin: 0 3px;\n}\n.Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700;\n}\n\n.Group-Content {\n display: inline-block;\n width: 100%;\n}\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal;\n}\n.Group-Box .MItem.Hidden {\n display: none;\n}\n.Group-Box .MItem a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: 300px;\n display: inline-block;\n vertical-align: bottom;\n}\n\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px;\n}\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex;\n}\n.Group-Header.NoBanner .Group {\n padding-top: 0;\n}\n.Group-Header.NoBanner .Group-Title {\n padding-top: 0;\n}\n.Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px);\n}\n@media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0;\n }\n}\n.Group-Header.NoBanner .Group-Icon-Big-Wrap {\n position: absolute;\n margin: 0 18px 0 0;\n z-index: 1;\n flex: 1 0 140px;\n}\n.Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0;\n}\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column;\n }\n .Section-Members .DataList .Item .Options {\n order: 2;\n }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px;\n }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0;\n }\n}\n.Section-Members .DataList .Item .Buttons {\n margin-right: 0;\n}\n.Section-Members .DataList .Item .Title {\n margin-bottom: 0;\n}\n.Section-Members .DataList .Item .Excerpt:empty {\n display: none;\n}\n.Section-Members .DataList .Item .Meta {\n margin-bottom: 0;\n}\n.Section-Members .DataList .Item .MItem {\n line-height: 21px;\n}\n.Section-Members .Group-Header + form,\n.Section-Members .Group-Box {\n margin-bottom: 18px;\n}\n.Section-Members .Group-RemoveMember {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%;\n }\n}\n.Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.Group-MembersPreview .PhotoGrid {\n margin: 0 -3px;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none;\n}\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0;\n}\n\n.Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px;\n font-weight: 700;\n margin-bottom: 18px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n@media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px;\n }\n}\n.Section-Event.Section-Event .FormWrapper.Attending {\n margin: 12px 0;\n}\n.Section-Event.Section-Event .YesAttending,\n.Section-Event.Section-Event .NotAttending,\n.Section-Event.Section-Event .MaybeAttending {\n margin-bottom: 12px;\n}\n.Section-Event.Section-Event .FormTitleWrapper h2 {\n display: none;\n}\n.Section-Event.Section-Event .EventTime label.When {\n display: none;\n}\n.Section-Event.Section-Event .EventTime label {\n display: block;\n}\n.Section-Event.Section-Event .EventTime .Timebased a {\n color: #137d60;\n}\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end;\n}\n.Section-Event.Section-Event .Buttons .Primary {\n margin-left: 3px;\n order: 2;\n}\n.Section-Event.Section-Event .EventTitle .ButtonGroup {\n margin-top: 0;\n}\n@media screen and (max-width: 768px) {\n .Section-Event.Section-Event .FieldInfo {\n display: block;\n width: 100%;\n margin-bottom: 12px;\n }\n}\n\n#Form_memberFilter {\n height: calc(36px + 2px);\n}\n@media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px;\n }\n}\n\n.group-members-filter-box {\n position: relative;\n display: flex;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end;\n }\n}\n.group-members-filter-box .Button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%;\n }\n}\n.group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.group-members-filter-box .Button + .Button {\n margin-left: 3px;\n}\n.group-members-filter-box .Button.search {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%;\n }\n}\n.group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-ConversationList .H,\n.Section-Conversation .H {\n margin-bottom: 14px;\n}\n.Section-ConversationList .Conversation .PhotoWrap,\n.Section-ConversationList .DataList.Conversations .PhotoWrap,\n.Section-Conversation .Conversation .PhotoWrap,\n.Section-Conversation .DataList.Conversations .PhotoWrap {\n position: absolute;\n top: 16px;\n left: 8px;\n margin-right: 0;\n}\n.Section-ConversationList .Conversation .Author + a,\n.Section-ConversationList .Conversation .Excerpt,\n.Section-ConversationList .Conversation .Meta,\n.Section-ConversationList .DataList.Conversations .Author + a,\n.Section-ConversationList .DataList.Conversations .Excerpt,\n.Section-ConversationList .DataList.Conversations .Meta,\n.Section-Conversation .Conversation .Author + a,\n.Section-Conversation .Conversation .Excerpt,\n.Section-Conversation .Conversation .Meta,\n.Section-Conversation .DataList.Conversations .Author + a,\n.Section-Conversation .DataList.Conversations .Excerpt,\n.Section-Conversation .DataList.Conversations .Meta {\n padding-left: calc(42px + 8px);\n}\n.Section-ConversationList .Conversation .Excerpt,\n.Section-ConversationList .Conversation .Meta,\n.Section-ConversationList .DataList.Conversations .Excerpt,\n.Section-ConversationList .DataList.Conversations .Meta,\n.Section-Conversation .Conversation .Excerpt,\n.Section-Conversation .Conversation .Meta,\n.Section-Conversation .DataList.Conversations .Excerpt,\n.Section-Conversation .DataList.Conversations .Meta {\n display: block;\n}\n\n.Section-ConversationList .Frame-content > .Container {\n max-width: 800px;\n}\n.Section-ConversationList .Frame-content .Content {\n width: 100%;\n}\n.Section-ConversationList .Frame-content .Panel {\n display: none;\n}\n\n.Section-Conversation .SearchBox {\n display: none;\n}\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 6px;\n border-radius: 50%;\n}\n.Section-Conversation .DataListWrap {\n margin: 0;\n}\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 8px);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Post .FormWrapper .AvailableTags a {\n line-height: 1.5;\n display: inline-block;\n margin: 3px 0;\n}\nbody.Post .FormWrapper .editor-help-text {\n font-size: inherit;\n}\nbody.Post .FormWrapper .SearchBox {\n display: none;\n}\nbody.Post .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-start;\n}\nbody.Post .FormWrapper .Buttons .Button {\n margin-bottom: 3px;\n margin-left: 3px;\n margin-right: 0;\n margin-top: 0;\n}\nbody.Post .FormWrapper .SelectWrapper {\n width: 100%;\n}\nbody.Post .FormWrapper .ShowTags {\n display: block;\n margin-top: 3px;\n}\n\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none;\n}\n\nbody.announcement .Frame-content > .Container {\n max-width: 800px;\n}\nbody.announcement .Frame-content .Content {\n width: 100%;\n}\nbody.announcement .Frame-content .Panel {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-Profile .Profile h2,\nbody.Section-Profile .BadgeGrid h4 {\n font-size: 18px;\n font-weight: 700;\n margin-bottom: 18px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\nbody.Section-Profile .BadgeGrid h4 {\n font-size: 18px;\n }\n}\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative;\n}\nbody.Section-Profile .Profile > .User > * + * {\n margin-top: 18px;\n}\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none;\n }\n}\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #137d60;\n text-transform: uppercase;\n border: 1px solid #137d60;\n padding: 3px;\n display: inline-flex;\n border-radius: 3px;\n}\nbody.Section-Profile .H .Gloss {\n margin-left: 1em;\n margin-top: 0.5em;\n}\nbody.Section-Profile .Gloss:empty {\n display: none;\n}\nbody.Section-Profile .MainContent > .FormTitleWrapper {\n padding: 0;\n}\nbody.Section-Profile .MainContent .DismissMessage {\n width: 100%;\n order: -1;\n}\nbody.Section-Profile .Profile-header {\n display: none;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n margin: 0 0 18px;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex;\n }\n}\nbody.Section-Profile .Profile-header .Profile-username {\n margin: 0;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-photo {\n width: 100%;\n display: flex;\n justify-content: center;\n }\n body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px;\n }\n}\nbody.Section-Profile .Profile-photo .WhosOnline {\n display: none;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge {\n height: 145px;\n width: 145px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge.NoPhoto {\n display: none;\n}\nbody.Section-Profile .Profile-photo .PhotoWrapLarge {\n position: absolute;\n height: 145px;\n width: 145px;\n display: block;\n}\nbody.Section-Profile .ProfileOptions {\n float: right;\n margin: 0;\n z-index: 1;\n}\nbody.Section-Profile .ProfileOptions .Dropdown {\n text-align: left;\n}\nbody.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0;\n }\n}\nbody.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\nbody.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #0e5a45;\n border-color: #0e5a45;\n color: #fff;\n}\nbody.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:hover, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:active, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .ProfileOptions {\n float: none;\n margin-left: auto;\n padding-top: 0;\n padding-right: 0;\n display: flex;\n justify-content: flex-end;\n }\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions {\n margin-left: 0;\n margin-bottom: 18px;\n width: 100%;\n justify-content: center;\n flex-wrap: wrap;\n }\n body.Section-Profile .ProfileOptions .MemberButtons,\nbody.Section-Profile .ProfileOptions .Button-EditProfile,\nbody.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit;\n }\n body.Section-Profile .ProfileOptions .MemberButtons,\nbody.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center;\n }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px;\n }\n}\nbody.Section-Profile .Panel-main .PhotoWrapLarge {\n margin-bottom: 18px;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Panel-main > .PhotoWrap {\n display: none;\n }\n}\nbody.Section-Profile .SearchBox,\nbody.Section-Profile .Content .BoxProfileFilter,\nbody.Section-Profile .User > #Status {\n display: none;\n}\nbody.Section-Profile .User .DismissMessage {\n margin-top: 12px;\n}\nbody.Section-Profile .Box li {\n border: none;\n}\nbody.Section-Profile .About.P .About,\nbody.Section-Profile .FormTitleWrapper,\nbody.Section-Profile .change-picture, body.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\nbody.Section-Profile .FormTitleWrapper,\nbody.Section-Profile .change-picture, body.Section-Profile.quotes .Frame-content form {\n padding: 0;\n }\n}\nbody.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n }\n}\n@media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n }\n}\nbody.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(20% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n margin-top: 18px;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n }\n}\n@media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(33.3333333333% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n }\n}\nbody.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItem {\n display: flex;\n align-items: center;\n justify-content: center;\n}\nbody.Section-Profile .CountItemWrap .TextColor {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n color: inherit;\n}\nbody.Section-Profile .CountItemWrap .CountTotal {\n display: block;\n width: 100%;\n}\nbody.Section-Profile .CountItem {\n border: none;\n padding: 0;\n margin: 0;\n}\nbody.Section-Profile .About.P .About {\n margin-top: 0;\n display: flex;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 0;\n }\n}\nbody.Section-Profile .About .Value {\n width: 100%;\n padding-left: 0;\n}\nbody.Section-Profile .Content .Box.BadgeGrid {\n margin: 0;\n}\nbody.Section-Profile .Profile dl {\n width: 100%;\n padding: 3px 0;\n}\nbody.Section-Profile .Profile dl::after {\n content: \"\";\n display: table;\n clear: both;\n}\nbody.Section-Profile .Profile dd,\nbody.Section-Profile .Profile dt {\n display: inline-block;\n float: left;\n background: none;\n padding: 0;\n font-size: 14px;\n line-height: inherit;\n margin-bottom: 3px;\n color: inherit;\n}\nbody.Section-Profile .Profile dt {\n width: 25%;\n font-weight: bold;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0;\n }\n}\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile dd {\n padding-left: 0;\n width: 100%;\n display: block;\n margin-bottom: 12px;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline;\n }\n body.Section-Profile .User h1 {\n display: none;\n }\n}\n\nbody.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 16px;\n font-weight: 700;\n margin-top: 0;\n margin-bottom: 3px;\n border-bottom: #d6d6d6 1px solid;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px;\n }\n}\nbody.Section-EditProfile .Profile-header {\n display: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile .ProfileButtons-BackToProfile {\n width: 100%;\n text-align: center;\n }\n}\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important;\n}\nbody.Section-EditProfile .FormTitleWrapper form li {\n width: 100%;\n}\nbody.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both;\n}\nbody.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto;\n}\nbody.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0;\n}\nbody.Section-EditProfile .FormTitleWrapper form .Button {\n margin-top: 12px;\n}\nbody.Section-EditProfile .box-cropped-image {\n margin-bottom: 18px;\n}\nbody.Section-EditProfile .Preferences > form > div {\n overflow-x: auto;\n}\nbody.Section-EditProfile table.PreferenceGroup {\n width: 100%;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px;\n }\n}\nbody.Section-EditProfile table.PreferenceGroup * {\n line-height: 36px;\n}\nbody.Section-EditProfile .Preferences .Buttons .Button {\n float: right;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile .Buttons .Button {\n width: 100%;\n text-align: center;\n }\n body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center;\n }\n}\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap;\n}\n\n/* -------------------------------------------------------------- *\\\n Topcoder Pages\n\\* -------------------------------------------------------------- */\n@media screen and (max-width: 768px) {\n body.Vanilla.Discussions.index .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n display: none;\n }\n body.Vanilla.Discussions.index .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Box.BoxCategories {\n display: block;\n }\n\n .Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,\n.Box.BoxCategories ul.FilterMenu li.Active,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active {\n background-color: transparent;\n }\n .Box.BoxCategories ul.PanelInfo.PanelCategories li.Active a,\n.Box.BoxCategories ul.FilterMenu li.Active a,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active a,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active a {\n font-weight: 400;\n }\n\n body.Vanilla:not(.index) .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main {\n display: none;\n }\n\n body.Vanilla.Discussion.isDesktop .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row.SearchBoxMobile {\n display: none;\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-SearchResults .SearchBox {\n display: none;\n}\nbody.Section-SearchResults .SearchForm {\n position: relative;\n margin-top: 0;\n}\nbody.Section-SearchResults .SearchForm .SiteSearch {\n max-width: 100%;\n}\nbody.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0;\n}\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0;\n }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0;\n }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px;\n}\nbody.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline;\n}\nbody.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex;\n}\nbody.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto;\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px;\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\n}\n\n.isMobile.Section-GroupList .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main, .isMobile.Section-Group .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n display: none;\n}\n\n.Section-GroupList .MainContent .H {\n text-align: left;\n}\n\n@media screen and (max-width: 768px) {\n .Section-GroupList .DataList .Item .Options {\n margin-top: 0px;\n }\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 42px;\n height: 42px;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0;\n}\n\nGroup-Header.HasBanner .Group-Header-Info {\n margin: 20px;\n}\n\n@media screen and (max-width: 768px) {\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n width: 100%;\n overflow: hidden;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1 {\n margin-top: 0px;\n }\n}\n.Section-Group .H {\n text-align: left;\n}\n\nbody.Group .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .Group-Info {\n margin: 0px 0px 30px 0px;\n padding-left: 0;\n}\n\n.Group-Header.HasBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.HasBanner .GroupOptions {\n top: 0px;\n}\n.Group-Header.HasBanner .Group-Info {\n margin: 20px 0px 30px 0px;\n padding-left: 0;\n}","/*!\r\n * @author Isis (igraziatto) Graziatto \r\n * @copyright 2009-2018 Vanilla Forums Inc.\r\n * @license GPL-2.0-only\r\n */\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Brand Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$color-turquoise-tc-turquoise-dark-3: #137d60;\r\n$color-turquoise-tc-turquoise-light: #43d7b0;\r\n$color-green-dark: #1F7E8A;\r\n$global-color_pink: #d0021b;\r\n$global-color_grey: #555555;\r\n$global-color_grey_medium: #3a3a3a;\r\n$global-color_grey_dark: #aaaaaa;\r\n$global-color_grey_very_dark: #7F7F7F;\r\n$global-grey-bg: #e9e9e9;\r\n$global-grey-light-bg: #FBFBFB;\r\n$global-grey-bg-dark: #d4d4d4;\r\n$global-grey-very-dark-bg: #f4f4f4;\r\n$global-color_whitesmoke: #bcbec1;\r\n$global-blue: #0d61bf;\r\n\r\n$global-color_black: #000;\r\n$global-color_black_light: #2a2a2a;\r\n$global-color_white: #fff;\r\n$global-color_transparent: transparent;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Utility Variables\r\n\\* -------------------------------------------------------------- */\r\n\r\n$utility-baseUnit: 6px;\r\n$utility-baseUnitHalf: $utility-baseUnit / 2; // Derived\r\n$utility-baseUnitDouble: $utility-baseUnit * 2; // Derived\r\n$utility-baseUnitTriple: $utility-baseUnit * 3; // Derived\r\n$utility-percentage_third: (100% / 3);\r\n$utility-percentage_nineSixteenths: (9 / 16 * 100%);\r\n$utility-SVGEncoding: 'data:image/svg+xml,';\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Global Font\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-normal_fontWeight: 400 !default;\r\n$global-semibold_fontWeight: 600 !default;\r\n$global-bold_fontWeight: 700 !default;\r\n\r\n$global-heading_fontFamily: 'roboto', HelveticaNeue-Light, 'Segoe UI',\r\n 'Helvetica Neue', Helvetica, Raleway, Arial, sans-serif !default;\r\n$global-heading_fontFamily2: Barlow, 'roboto', HelveticaNeue-Light, 'Segoe UI',\r\n'Helvetica Neue', Helvetica, Raleway, Arial, sans-serif !default;\r\n$global-heading_fontWeight: $global-bold_fontWeight !default;\r\n\r\n$global-body_fontFamily: 'roboto', 'Segoe UI', 'Helvetica Neue', Helvetica,\r\n Raleway, Arial, sans-serif !default;\r\n$global-body_fontWeight: $global-normal_fontWeight !default;\r\n\r\n$global-image_fontFamily: 'Segoe UI', sans-serif , 'roboto', 'Helvetica Neue', Helvetica,\r\nRaleway, Arial !default;\r\n$global-image_fontWeight: $global-normal_fontWeight !default;\r\n\r\n\r\n$global-large_fontSize: 16px !default;\r\n$global-medium_fontSize: 14px !default;\r\n$global-small_fontSize: 12px !default;\r\n$global-very_small_fontSize: 9px !default;\r\n\r\n$global-title_fontSize: 32px !default;\r\n$global-mediumTitle_fontSize: 24px !default;\r\n$global-smallTitle_fontSize: 20px !default;\r\n$global-title_mobile_fontSize: 26px !default;\r\n$global-subTitle_fontSize: 18px !default;\r\n\r\n$global-base_lineHeight: 1.5 !default;\r\n$global-condensed_lineHeight: 1.25 !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n User Content\r\n\\* -------------------------------------------------------------- */\r\n\r\n$userContent_fontSize: $global-medium_fontSize !default; // 14 for forums, but 16 for KB\r\n\r\n$userContent-fontSizeH1: 2em !default;\r\n$userContent-fontSizeH2: 1.5em !default;\r\n$userContent-fontSizeH3: 1.25em !default;\r\n$userContent-fontSizeH4: 1em !default;\r\n$userContent-fontSizeH5: 0.875em !default;\r\n$userContent-fontSizeH6: 0.85em !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Global Overwrites\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-heading_topMargin: 1.5 * $global-medium_fontSize;\r\n$global-block_margin: $userContent_fontSize !default;\r\n\r\n$global-main_width: 1236px !default; // To match KB\r\n$global_spacer: $userContent_fontSize * $global-base_lineHeight !default;\r\n$global-default_timing: 0.35s !default;\r\n\r\n$global-color_primary: $color-turquoise-tc-turquoise-dark-3 !default;\r\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\r\n$global-color_secondary: $global-color_pink !default;\r\n\r\n$global-color_bg: $global-color_white !default;\r\n$global-color_fg: $global-color_grey !default; // text color | should have high contrast between $global-color_bg\r\n\r\n$global-border_color: mix(\r\n $global-color_fg,\r\n $global-color_bg,\r\n 24%\r\n) !default; // Note it's off by default due to the border width\r\n$global-border-width: 1px;\r\n$global-border-style: solid;\r\n$global_borderRadius: 6px !default;\r\n\r\n$global-body_bg: $global-color_bg !default;\r\n\r\n$link-default_color: $global-color_primary !default;\r\n$link-default-hover_color: $global-color_primary !default;\r\n$link-default_visited_color: $global-color_primary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Theme Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\r\n$theme-hover_color: mix($global-color_fg, $global-color_bg, 6%) !default;\r\n\r\n$theme-link-hover_textDecoration: none !default;\r\n\r\n$theme-heading_color: $global-color_primary !default;\r\n$theme-heading-hover_color: $global-color_primary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Buttons Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$button-basic_fg: $global-color_grey !default;\r\n$button-basic_bg: transparent !default;\r\n$button-basic_border: $global-color_whitesmoke !default;\r\n\r\n$button-basic-hover_fg: $global-color_primary !default;\r\n$button-basic-hover_bg: transparent !default;\r\n$button-basic-hover_border: $global-color_primary !default;\r\n\r\n$button-primary_fg: $global-color_white !default;\r\n$button-primary_bg: $global-color_primary !default;\r\n$button-primary_border: $global-color_primary !default;\r\n\r\n$button-primary-hover_fg: $global-color_white !default;\r\n$button-primary-hover_bg: $global-color_primaryAlt !default;\r\n$button-primary-hover_border: $global-color_primaryAlt !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Icons\r\n\\* -------------------------------------------------------------- */\r\n\r\n$icon-large_size: 32px !default;\r\n$icon-default_size: 20px !default;\r\n$icon-small_size: 16px !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Theme User Photos\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-photo_size: 42px !default;\r\n$theme-photo-small_size: 38px !default;\r\n$theme-photo_round: true !default;\r\n$theme-photo_borderRadius: $global_borderRadius !default;\r\n\r\n$theme_stickFooter: true !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Links\r\n\\* -------------------------------------------------------------- */\r\n\r\n$link-body_fontFamily: $global-body_fontFamily !default;\r\n$link-body_fontWeight: $global-normal_fontWeight !default;\r\n$link-body_fontSize: $global-medium_fontSize !default;\r\n\r\n$link-heading_fontFamily: $global-body_fontFamily !default;\r\n$link-heading_fontWeight: $global-bold_fontWeight !default;\r\n$link-heading_fontSize: $global-large_fontSize !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Layout\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-gutter_size: $global_spacer;\r\n$global-gutter_halfSize: $global-gutter_size / 2;\r\n$global-gutter_quarterSize: $global-gutter_size / 4;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Body\r\n\\* -------------------------------------------------------------- */\r\n\r\n$body_bg: $global-body_bg !default;\r\n$body_backgroundImage: '' !default;\r\n$body_backgroundRepeat: no-repeat !default;\r\n$body_backgroundSize: cover !default;\r\n$body_backgroundPosition: center center !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Frame\r\n\\* -------------------------------------------------------------- */\r\n\r\n$frame_bg: transparent !default;\r\n$frame_border: none !default;\r\n$frame_boxShadow: none !default;\r\n$frame_padding: $utility-baseUnitTriple !default;\r\n$frame-mobile_padding: $utility-baseUnitDouble !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Header\r\n\\* -------------------------------------------------------------- */\r\n\r\n$header_minHeight: 48px !default;\r\n$header_bg: $global-color_primary !default;\r\n$header_fg: $global-color_white !default;\r\n$header-link_color: $global-color_white !default;\r\n$header-link-hover_color: $global-color_white !default;\r\n$header_border: 0 !default;\r\n$header_boxShadow: none !default;\r\n\r\n$headerButton_bg: transparent !default;\r\n$headerButton_fg: $header-link_color !default;\r\n$headerButton_borderColor: $header-link_color !default;\r\n\r\n$headerButton-hover_bg: mix($header-link_color, $header_bg, 12%) !default;\r\n$headerButton-hover_fg: $header-link_color !default;\r\n$headerButton-hover_borderColor: $header-link_color !default;\r\n\r\n$headerMebutton_bg: transparent !default;\r\n$headerMebutton_fg: $header-link_color !default;\r\n$headerMebutton-hover_fg: $header-link_color !default;\r\n$headerMebutton-hover_bg: mix($global-color_fg, $header_bg, 26%) !default;\r\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\r\n\r\n$headerMeBoxAlert_fg: $headerMebutton_fg !default;\r\n$headerMeBoxAlert_bg: $global-color_secondary !default;\r\n$headerMeBoxAlert_borderColor: $global-color_secondary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Navigation\r\n\\* -------------------------------------------------------------- */\r\n\r\n$navigation_bg: $global-color_bg !default;\r\n$navigation_fg: $global-color_fg !default;\r\n$navigation-boxShadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\r\n$navigation-hover_fg: $global-color_primary !default;\r\n$navigation_border: darken($navigation_bg, 8%) !default;\r\n$navigation_borderRadius: $global_borderRadius !default;\r\n$navigation_fontSize: $global-large_fontSize !default;\r\n$navigation_paddingSide: $utility-baseUnitDouble !default;\r\n$navigation_vertical_paddingSide: 0 !default;\r\n$navigation-item_height: 32px !default;\r\n$navigation-item_fontWeight: $global-normal_fontWeight !default;\r\n$navigation-easing-transition: cubic-bezier(0, 1, 0, 1) !default;\r\n\r\n$navigationButton_bg: $button-primary_bg !default;\r\n$navigationButton_fg: $button-primary_fg !default;\r\n$navigationButton_border: $button-primary_border !default;\r\n\r\n$navigationButton-hover_bg: $button-primary-hover_bg !default;\r\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\r\n$navigationButton-hover_border: $button-primary-hover_border !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Mobile Mebox\r\n\\* -------------------------------------------------------------- */\r\n\r\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\r\n$MobileMeBox_fg: $header-link_color !default;\r\n$MobileMeBox-hover_fg: $header-link-hover_color !default;\r\n\r\n$MobileMeBoxAlert_fg: $MobileMeBox_fg !default;\r\n$MobileMeBoxAlert_bg: $global-color_secondary !default;\r\n$MobileMeBoxAlert_borderColor: $global-color_secondary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Content\r\n\\* -------------------------------------------------------------- */\r\n\r\n$content_bg: transparent !default;\r\n$content_border: none !default;\r\n$content_padding: 0 !default;\r\n$content_borderRadius: 0 !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Panel\r\n\\* -------------------------------------------------------------- */\r\n\r\n$panel_toLeft: false !default;\r\n$panel_width: 220px !default;\r\n$panel_gap: 40px !default;\r\n$panel_bg: $content_bg !default;\r\n$panel_fg: $global-color_fg !default;\r\n$panel_padding: $content_padding !default;\r\n$panel-border: $content_border !default;\r\n$panel_borderRadius: $content_borderRadius !default;\r\n\r\n$panel-item-showIcons: false !default;\r\n$panel-item_spacing: 0 !default;\r\n$panel-item_borderRadius: $global_borderRadius !default;\r\n$panel-item_padding: 5px !default;\r\n\r\n$panel-item_bg: transparent !default;\r\n$panel-item_fg: $link-default_color !default;\r\n$panel-item_border: none !default;\r\n\r\n$panel-item-hover_bg: transparent !default;\r\n$panel-item-hover_fg: $global-color_primary !default;\r\n$panel-item-hover_border: $panel-item_border !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Footer\r\n\\* -------------------------------------------------------------- */\r\n\r\n$footer_bg: $theme-hover_color !default;\r\n$footer_color: $global-color_fg !default;\r\n$footer-link_color: $global-color_primary !default;\r\n$footer-link-hover_color: $global-color_primaryAlt !default;\r\n$footer-base_fontSize: $global-medium_fontSize !default;\r\n$footer-base_lineHeight: $global-base_lineHeight !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Components\r\n\\* -------------------------------------------------------------- */\r\n\r\n$component-item_spacing: 0 !default;\r\n$component-base_padding: $global-medium_fontSize !default;\r\n$component_bg: $global-color_bg !default;\r\n$component_borderWidth: 1px !default;\r\n$component_lateralBorder: false !default;\r\n$component_borderColor: $theme-border_color !default;\r\n$component_border: #{$theme-border_color} #{$component_borderWidth} solid !default;\r\n$component_boxShadow: none !default;\r\n$component_borderRadius: 0 !default;\r\n\r\n$component-header_bg: transparent !default;\r\n\r\n$component-base_color: $global-color_fg !default;\r\n$component-base_fontSize: $global-medium_fontSize !default;\r\n$component-base_fontWeight: $global-normal_fontWeight !default;\r\n$component-base_lineHeight: $global-base_lineHeight !default;\r\n\r\n$component-title_color: $global-color_fg !default;\r\n$component-title-hover_color: $global-color_primary !default;\r\n$component-title_fontSize: $global-large_fontSize !default;\r\n$component-title_fontWeight: $global-semibold_fontWeight !default;\r\n$component-title_lineHeight: $global-base_lineHeight !default;\r\n\r\n$component-meta_color: mix($global-color_bg, $global-color_fg, 12%) !default;\r\n$component-meta-link_color: $component-meta_color !default;\r\n$component-meta-link-hover_color: $theme-heading-hover_color !default;\r\n$component-meta_fontSize: $global-small_fontSize !default;\r\n$component-meta_fontWeight: $global-normal_fontWeight !default;\r\n$component-meta_lineHeight: $global-base_lineHeight !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Form Elements\r\n\\* -------------------------------------------------------------- */\r\n\r\n$formElement_height: $utility-baseUnit * 6;\r\n$formElement_paddingVertical: $utility-baseUnitHalf !default;\r\n$formElement_paddingHorizontal: $utility-baseUnitDouble !default;\r\n$formElement_color: $global-color_black !default;\r\n$formElement_borderColor: lighten($global-color_black, 60%) !default;\r\n$formElement_placeholderColor: $formElement_borderColor !default;\r\n$formElement_border: 1px solid $formElement_borderColor !default;\r\n$formElement_fontSize: $global-medium_fontSize !default;\r\n$formElement_fontWeight: $global-medium_fontSize !default;\r\n$formElement_borderRadius: $global_borderRadius !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Form Buttons\r\n\\* -------------------------------------------------------------- */\r\n\r\n$formButton_bg: $button-primary_bg !default;\r\n$formButton-hover_bg: $button-primary_hover_fg !default;\r\n$formButton_color: $button-primary_fg !default;\r\n$formButton_fontFamily: $global-body_fontFamily !default;\r\n$formButton_fontWeight: $global-normal_fontWeight !default;\r\n$formButton_fontSize: $global-medium_fontSize !default;\r\n$formButton_maxWidth: 360px !default;\r\n$formButton_padding: $utility-baseUnitDouble !default;\r\n$formButton_height: $formElement_height !default;\r\n$formButton_borderRadius: $formElement_borderRadius !default;\r\n$formButton_border: 1px solid !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Breakpoints\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-breakpoint_smallMobile: 350px !default;\r\n$theme-breakpoint_mobile: 410px !default;\r\n$theme-breakpoint_smallTable: 768px !default;\r\n$theme-breakpoint_tablet: 992px !default;\r\n$theme-breakpoint_desktop: 1272px !default;\r\n\r\n$theme-breakpoint_base: $theme-breakpoint_smallTable !default;\r\n","// FONT STACK\r\n// --------------------------------------------------------------------------------------------\r\n// Use the mixin to include fonts.\r\n@mixin font-family($font-name, $font-weight, $font-style, $font-url, $font-file) {\r\n @font-face {\r\n font-family: '#{$font-name}';\r\n src: url('#{$font-url}#{$font-file}.eot'); /* IE9 Compat Modes */\r\n src:\r\n url('#{$font-url}#{$font-file}.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\r\n url('#{$font-url}#{$font-file}.woff2') format('woff2'), /* Super Modern Browsers */\r\n url('#{$font-url}#{$font-file}.woff') format('woff'), /* Modern Browsers */\r\n url('#{$font-url}#{$font-file}.ttf') format('truetype'), /* Safari, Android, iOS */\r\n url('#{$font-url}#{$font-file}.svg##{$font-name}') format('svg'); /* Legacy iOS */\r\n font-weight: $font-weight;\r\n font-style: $font-style;\r\n }\r\n}\r\n\r\n\r\n// FONT WEIGHTS\r\n// --------------------------------------------------------------------------------------------\r\n// Use the numerical value instead of the weight name.\r\n\r\n// 300 Light\r\n// 400 Normal\r\n// 500 Medium\r\n// 600 Semi-Bold\r\n// 700 Bold\r\n\r\n@include font-family('roboto', 700, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-700');\r\n@include font-family('roboto', 500, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-500');\r\n@include font-family('roboto', 400, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-regular');\r\n\r\n\r\n@include font-family('Barlow', 600, normal, 'fonts/Barlow/', 'Barlow-SemiBold');\r\n@include font-family('Barlow', 700, normal, 'fonts/Barlow/', 'Barlow-Bold');\r\n@include font-family('Barlow_Condensed', 500, normal, 'fonts/Barlow_Condensed/', 'BarlowCondensed-Medium');\r\n",".Frame-header {\r\n .Header-Top {\r\n background: $global-color_black_light;\r\n\r\n .Container {\r\n max-width: none;\r\n padding: 0;\r\n\r\n .row {\r\n height: 80px;\r\n a {\r\n &:hover {\r\n background: transparent;\r\n }\r\n }\r\n\r\n .Header-desktopNav {\r\n .Navigation-linkContainer {\r\n a.Navigation-link {\r\n font-size: 14px;\r\n font-weight: 700;\r\n line-height: 30px;\r\n\r\n &.Selected,\r\n &:hover {\r\n background: transparent;\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n .SignInLinks {\r\n font-size: 18px;\r\n font-weight: 700;\r\n text-transform: uppercase;\r\n\r\n a {\r\n border: none;\r\n font-size: 18px;\r\n font-weight: bold;\r\n }\r\n\r\n a:hover, a:focus {\r\n background-color: transparent;\r\n }\r\n\r\n .SignInPopup {\r\n font-size: 18px;\r\n font-weight: 700;\r\n margin-left: 10px;\r\n border: none;\r\n }\r\n }\r\n .Search {\r\n img {\r\n vertical-align: middle;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-Second-Menu {\r\n display: flex;\r\n background: $global-grey-light-bg;\r\n color: $global-color_black_light;\r\n justify-content: stretch;\r\n align-items: center;\r\n font-size: 13px;\r\n position: relative;\r\n height: 60px;\r\n\r\n .Second-Menu-Content {\r\n display: flex;\r\n flex-grow: 1;\r\n justify-content: center;\r\n align-items: center;\r\n position: relative;\r\n height: 30px;\r\n\r\n a.Second-Menu-Link {\r\n margin: 0 15px;\r\n cursor: pointer;\r\n height: 100%;\r\n display: flex;\r\n position: relative;\r\n flex-direction: column;\r\n justify-content: center;\r\n color: $global-color_black_light;\r\n\r\n &:hover::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: -1px;\r\n left: 50%;\r\n margin-left: -8px;\r\n width: 15px;\r\n height: 3px;\r\n border-radius: 1.5px;\r\n background: $global-grey-bg-dark;\r\n }\r\n\r\n &.selected {\r\n font-weight: 700;\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: -1px;\r\n left: 50%;\r\n margin-left: -8px;\r\n width: 15px;\r\n height: 3px;\r\n border-radius: 1.5px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-desktopNav {\r\n color: white;\r\n height: 80px;\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n z-index: 1;\r\n flex-grow: 1;\r\n a {\r\n text-decoration: none;\r\n }\r\n .Topcoder-logo {\r\n margin: 0 50px 0 30px;\r\n cursor: pointer;\r\n }\r\n\r\n .Header-primary-item {\r\n font-weight: 700;\r\n font-size: 18px;\r\n line-height: 30px;\r\n margin: 0 30px;\r\n padding-right: 5px;\r\n position: relative;\r\n cursor: pointer;\r\n color: white;\r\n white-space: nowrap;\r\n\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n\r\n .Header-secondary-menu {\r\n display: flex;\r\n overflow: unset;\r\n margin-right: auto;\r\n width: auto;\r\n white-space: nowrap;\r\n\r\n .Header-secondary-item {\r\n font-weight: bold;\r\n margin-left: 30px;\r\n font-size: 14px;\r\n line-height: 30px;\r\n text-align: center;\r\n display: flex;\r\n position: relative;\r\n flex-direction: row;\r\n justify-content: flex-start;\r\n align-content: flex-start;\r\n cursor: pointer;\r\n color: white;\r\n\r\n &:hover,\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n\r\n .Header-Primary-more-content-container {\r\n position: relative;\r\n display: none;\r\n\r\n .primary-item-more {\r\n border-radius: 15px;\r\n padding: 0 15px;\r\n color: white;\r\n margin-left: 0;\r\n\r\n &:hover {\r\n color: white;\r\n }\r\n img {\r\n margin-left: 5px;\r\n }\r\n }\r\n\r\n .Header-Primary-more-content {\r\n position: absolute;\r\n top: 30px;\r\n left: 19px;\r\n background: $global-color_black_light;\r\n min-width: 110px;\r\n padding: 20px;\r\n border-radius: 5px;\r\n flex-direction: column;\r\n z-index: 2;\r\n display: none;\r\n\r\n a {\r\n margin: 0;\r\n text-align: left;\r\n font-weight: 700;\r\n font-size: 14px;\r\n line-height: 30px;\r\n white-space: nowrap;\r\n }\r\n }\r\n\r\n &.open {\r\n .primary-item-more {\r\n background-color: rgba(85, 85, 85, 0.4);\r\n border-radius: 15px;\r\n\r\n * {\r\n opacity: 0.7;\r\n }\r\n img {\r\n transform: scale(1, -1);\r\n }\r\n }\r\n\r\n .Header-Primary-more-content {\r\n display: flex;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n .Header-right-Item {\r\n height: 32px;\r\n margin: 11px 20px 11px 0px;\r\n padding-left: 12px;\r\n position: relative;\r\n border-left: 1px solid $global-color_grey_very_dark;\r\n min-width: 36px;\r\n display: flex;\r\n align-items: center;\r\n }\r\n }\r\n}\r\n\r\n.Header-separator {\r\n display: block;\r\n height: 30px;\r\n width: 1px;\r\n background: $global-color_grey;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Frame-header {\r\n .Header-Top {\r\n .Container {\r\n .row {\r\n height: 60px;\r\n display: flex;\r\n justify-content: space-between;\r\n }\r\n\r\n .menu-icon-mobile {\r\n width: 60px;\r\n height: 60px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n cursor: pointer;\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n width: 60px;\r\n margin: 0;\r\n }\r\n\r\n .Header-Primary-container-Mobile {\r\n .Header-Primary-Mobile {\r\n height: 60px;\r\n background: $global-color_black_light;\r\n display: flex;\r\n align-items: center;\r\n border-top: 1px solid $global-color_grey;\r\n\r\n a {\r\n color: white;\r\n font-weight: 700;\r\n font-size: 18px;\r\n line-height: 30px;\r\n position: relative;\r\n cursor: pointer;\r\n height: 100%;\r\n\r\n &:hover,\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n\r\n &.selected::after {\r\n content: '';\r\n width: 40px;\r\n height: 10px;\r\n background: url(/themes/topcoder/design/images/icon-select-header.svg);\r\n background-size: 40px 10px;\r\n right: 16px;\r\n position: absolute;\r\n left: 50%;\r\n margin-left: -20px;\r\n bottom: -1px;\r\n }\r\n }\r\n }\r\n\r\n .Header-Primary-Sub-Mobile {\r\n display: flex;\r\n flex-direction: column;\r\n padding: 15px 20px;\r\n z-index: 1;\r\n background: $global-grey-light-bg;\r\n\r\n a {\r\n font-size: 18px;\r\n line-height: 40px;\r\n height: 40px;\r\n margin: 5px 0;\r\n display: flex;\r\n align-items: center;\r\n cursor: pointer;\r\n text-decoration: none;\r\n color: $global-color_black_light;\r\n\r\n &.selected {\r\n font-weight: 700;\r\n pointer-events: none;\r\n cursor: default;\r\n\r\n &::before {\r\n content: '';\r\n height: 30px;\r\n width: 3px;\r\n border-radius: 1.5px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n display: inline-block;\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-Second-Menu-mobile {\r\n position: relative;\r\n\r\n .Second-Menu-Toggle-Button {\r\n background: $global-grey-light-bg;\r\n border: none;\r\n padding: 0;\r\n width: 100%;\r\n height: 60px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 40px;\r\n }\r\n\r\n img {\r\n margin-left: 5px;\r\n transform: scale(1, -1);\r\n }\r\n }\r\n\r\n .Second-Menu-Content {\r\n background: $global-grey-light-bg;\r\n flex-direction: column;\r\n padding: 15px 20px;\r\n border-top: 1px solid $color-green-dark;\r\n width: 100%;\r\n z-index: 999;\r\n display: none;\r\n position: absolute;\r\n top: 60px;\r\n left: 0;\r\n width: 100%;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 18px;\r\n line-height: 40px;\r\n height: 40px;\r\n margin: 5px 0;\r\n display: flex;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n &.selected {\r\n font-weight: 700;\r\n pointer-events: none;\r\n cursor: default;\r\n &::before {\r\n content: '';\r\n height: 30px;\r\n width: 3px;\r\n border-radius: 1.5px;\r\n display: inline-block;\r\n margin-right: 10px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.open {\r\n .Second-Menu-Toggle-Button {\r\n img {\r\n transform: scale(1, 1);\r\n }\r\n }\r\n .Second-Menu-Content {\r\n display: flex;\r\n }\r\n }\r\n }\r\n\r\n &.toggle-mobile-expand {\r\n .icon-menu {\r\n display: none;\r\n }\r\n\r\n .Header-Second-Menu-mobile {\r\n display: none;\r\n }\r\n }\r\n\r\n &.toggle-mobile-close {\r\n .icon-menu-close {\r\n display: none;\r\n }\r\n\r\n .Header-Primary-container-Mobile {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 960px) {\r\n .Frame-header {\r\n .Header-desktopNav {\r\n .Header-secondary-menu {\r\n > .Header-secondary-item {\r\n display: none;\r\n }\r\n\r\n .Header-Primary-more-content-container {\r\n display: flex;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Frame-footer {\r\n .Footer {\r\n background-color: $global-color_black_light;\r\n padding: 30px 80px 21px;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 21px;\r\n position: relative;\r\n\r\n .Container {\r\n max-width: 1280px;\r\n margin: auto;\r\n\r\n .Footer-logo {\r\n display: flex;\r\n justify-content: center;\r\n margin-bottom: 30px;\r\n }\r\n\r\n .Footer-Menu-Container {\r\n margin-bottom: 39px;\r\n display: grid;\r\n grid-template-columns: repeat(6, 1fr);\r\n gap: 20px;\r\n }\r\n\r\n @media (max-width: 768px) {\r\n .Footer-separator,\r\n .Footer-Menu-Container {\r\n display: none;\r\n }\r\n }\r\n\r\n .Footer-separator {\r\n height: 2px;\r\n background-color: $global-color_grey;\r\n border-radius: 1px;\r\n width: 100%;\r\n }\r\n\r\n .Footer-Menu-Title {\r\n color: white;\r\n font-size: 14px;\r\n font-weight: 500;\r\n line-height: 21px;\r\n margin-bottom: 1px;\r\n }\r\n\r\n .Footer-Menu-List {\r\n margin-top: 7px;\r\n }\r\n\r\n .Footer-Menu-List-Item {\r\n a {\r\n color: $global-grey-bg !important;\r\n font-size: 14px;\r\n line-height: 21px;\r\n }\r\n }\r\n\r\n .Footer-Share-Container {\r\n margin-top: 15px;\r\n a {\r\n margin-right: 5px;\r\n }\r\n\r\n @media (max-width: 768px) {\r\n display: flex;\r\n justify-content: center;\r\n }\r\n }\r\n\r\n .Footer-Mobile-Menu {\r\n display: flex;\r\n justify-content: center;\r\n\r\n @media (min-width: 769px) {\r\n display: none;\r\n }\r\n\r\n .Mobile-Menu-Item {\r\n display: flex;\r\n flex-direction: column;\r\n margin-right: 43px;\r\n\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n\r\n a {\r\n color: $global-grey-bg;\r\n font-size: 12px;\r\n font-weight: 500;\r\n line-height: 21px;\r\n white-space: nowrap;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Copyright-Container {\r\n display: flex;\r\n justify-content: space-between;\r\n padding-top: 22px;\r\n\r\n .Footer-Copyright {\r\n color: $global-color_grey_dark;\r\n font-size: 14px;\r\n line-height: 21px;\r\n\r\n a {\r\n margin-left: 20px;\r\n font-size: 14px;\r\n color: $global-grey-bg;\r\n }\r\n @media (max-width: 768px) {\r\n font-size: 11px;\r\n line-height: 21px;\r\n\r\n a {\r\n text-decoration: underline;\r\n font-size: 11px;\r\n line-height: 21px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Footer-Mobile {\r\n @media (min-width: 769px) {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row {\r\n width: 100%;\r\n\r\n .Content.MainContent {\r\n width: 0;\r\n }\r\n }\r\n .Frame-row-main {\r\n flex-direction: row-reverse;\r\n\r\n aside.Panel.Panel-main {\r\n margin-left: 0;\r\n margin-right: 90px;\r\n min-width: 260px;\r\n }\r\n\r\n .MainContent.Content {\r\n flex: 1;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Search, .Groups, .Vanilla {\r\n h1.H,\r\n h1.Group-Title,\r\n h1.HomepageTitle,\r\n h1 {\r\n @include barlowcondensed-medium;\r\n color: $global-color_black_light !important;\r\n font-size: 34px !important;\r\n font-weight: 500 !important;\r\n line-height: 38px !important;\r\n text-transform: uppercase !important;\r\n }\r\n}\r\n\r\na.TextColor:hover,\r\na:hover .TextColor {\r\n color: $global-color_primary;\r\n}\r\n\r\n@media screen and (max-width: 992px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n width: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n padding-top: 20px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n width: 100%;\r\n overflow: hidden;\r\n\r\n h1.H,\r\n h1.HomepageTitle,\r\n h1 {\r\n margin-top: 14px;\r\n }\r\n }\r\n }\r\n\r\n .Frame-row-main {\r\n flex-direction: column-reverse;\r\n\r\n aside.Panel.Panel-main {\r\n margin-left: 0;\r\n margin-right: 0;\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","/* Font styles. */\r\n@mixin barlow-semibold {\r\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\r\n font-weight: 600;\r\n}\r\n@mixin barlow-bold {\r\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\r\n font-weight: 700;\r\n}\r\n\r\n@mixin barlowcondensed-medium {\r\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\r\n font-weight: 500;\r\n}\r\n",".BreadcrumbsBox {\r\n .Breadcrumbs {\r\n .Crumb {\r\n font-weight: bold;\r\n color: $global-color_grey;\r\n font-size: 18px;\r\n opacity: 1;\r\n margin: 0 2px;\r\n }\r\n .CrumbLabel {\r\n a {\r\n text-decoration: none;\r\n span {\r\n color: $global-blue;\r\n font-size: 14px;\r\n margin: 0 2px;\r\n text-transform: capitalize;\r\n }\r\n }\r\n\r\n &.Last {\r\n a {\r\n text-decoration: none;\r\n span {\r\n color: $global-color_grey;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}",".SearchForm,\r\n.SearchBox {\r\n form {\r\n & > div {\r\n .InputBox {\r\n border-radius: 30px;\r\n height: 40px;\r\n font-size: 16px;\r\n padding-right: 56px;\r\n padding-left: 20px;\r\n font-family: $global-body_fontFamily;\r\n\r\n &:focus,\r\n &:active {\r\n border-color: $global-color_grey_dark;\r\n }\r\n }\r\n\r\n .InputBox.js-search {\r\n border: 1px solid $global-color_grey_dark;\r\n }\r\n\r\n input.Button:hover,\r\n input.Button {\r\n height: 38px !important;\r\n width: 56px !important;\r\n background: $color-turquoise-tc-turquoise-dark-3 !important;\r\n border-radius: 20px !important;\r\n margin: 1px;\r\n }\r\n\r\n }\r\n }\r\n}\r\n\r\n.Panel.Panel-main {\r\n .SearchBox {\r\n margin-bottom: 24px;\r\n }\r\n}\r\n\r\n\r\n\r\n@media screen and (max-width: 768px) {\r\n .SearchBoxMobile {\r\n .SearchBox {\r\n margin-bottom: 8px;\r\n }\r\n }\r\n}\r\n",".Button.Primary,\r\n.Button,\r\n.Button.Primary.SignInPopup,\r\n.Button.Primary.Action.BigButton {\r\n font-size: 14px !important;\r\n font-weight: bold !important;\r\n letter-spacing: 0.8px !important;\r\n height: 30px;\r\n text-transform: uppercase;\r\n border-radius: 20px !important;\r\n padding: 0 20px !important;\r\n}\r\n\r\n\r\n.Button.Primary.SignInPopup {\r\n background: $global-color_primary;\r\n border: 1px solid $global-color_primary;\r\n color: white;\r\n width: 100%;\r\n}\r\n\r\n\r\n.ReactButton.Quote {\r\n vertical-align: inherit;\r\n margin: 0 0;\r\n}",".Box.BoxCategories,\r\n.BoxFilter.BoxDiscussionFilter {\r\n margin: 19px 0 !important;\r\n\r\n h4 {\r\n @include barlow-semibold;\r\n\r\n font-size: 21px;\r\n line-height: 24px;\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n padding: 0;\r\n margin-top: 35px;\r\n }\r\n\r\n ul.PanelInfo.PanelCategories,\r\n ul.FilterMenu {\r\n li {\r\n margin: 19px 0 !important;\r\n\r\n &.Active {\r\n background-color: $global-grey-bg;\r\n border-radius: 15px;\r\n }\r\n\r\n &.Depth2 {\r\n margin-left: 20px !important;\r\n }\r\n\r\n &.Heading {\r\n color: $global-color_black_light;\r\n font-size: 16px;\r\n font-weight: 700;\r\n padding: 0;\r\n }\r\n\r\n a {\r\n height: 26px;\r\n padding: 2px 22px;\r\n font-size: 16px;\r\n\r\n span {\r\n font-size: 16px;\r\n line-height: 26px;\r\n\r\n &.Aside {\r\n line-height: 12px;\r\n\r\n .Number,\r\n & > .Count {\r\n line-height: 12px;\r\n color: #ffffff;\r\n font-size: 10px;\r\n font-weight: 400;\r\n background: $global-color_black;\r\n border-radius: 9px;\r\n }\r\n\r\n & > .Count {\r\n padding: 1px 5px;\r\n }\r\n\r\n .Number {\r\n padding: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Panel-main .Box.BoxCategories,\r\n .Box.BoxCategories,\r\n .BoxFilter.BoxDiscussionFilter {\r\n h4 {\r\n @include barlow-semibold;\r\n\r\n font-size: 21px;\r\n line-height: 24px;\r\n }\r\n }\r\n}\r\n",".PageControls {\r\n &.Top {\r\n padding-bottom: 0px;\r\n }\r\n\r\n .Pager.NumberedPager {\r\n span,\r\n a {\r\n border-color: transparent;\r\n border-radius: 15px;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 30px;\r\n height: 30px;\r\n padding: 0 15px;\r\n margin: 0 1px;\r\n flex: unset;\r\n\r\n &.Highlight.Pager-p {\r\n background-color: $global-grey-bg-dark;\r\n }\r\n\r\n &:hover {\r\n border-color: transparent;\r\n }\r\n }\r\n\r\n .Pager-nav {\r\n font-weight: 500;\r\n color: white;\r\n background-color: $global-color_primary;\r\n\r\n &[aria-disabled=\"true\"] {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n",".DataList.Discussions {\r\n li.ItemDiscussion {\r\n border-top: none;\r\n border-bottom: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-top: 16px;\r\n border-radius: 10px;\r\n padding: 24px 20px 17px 26px;\r\n\r\n .Meta.Meta-Discussion {\r\n align-items: center;\r\n\r\n .MItem {\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 16px;\r\n\r\n .HasNew.HasNew {\r\n font-size: $global-small_fontSize;\r\n font-family: $global-body_fontFamily;\r\n text-transform: capitalize;\r\n background: $global-color_white;\r\n color: $global-color_black_light;\r\n border: 1px solid $global-color_black_light;\r\n margin-bottom: 0px;\r\n }\r\n }\r\n\r\n\r\n }\r\n\r\n .MItem.Category {\r\n a {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n\r\n .ItemContent.Discussion {\r\n .Title {\r\n margin-bottom: 14px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-family: $global-body_fontFamily ;\r\n font-size: $global-large_fontSize;\r\n font-weight: bold;\r\n line-height: 30px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Empty {\r\n margin: 10px auto;\r\n width: auto;\r\n text-align: center;\r\n color: $global-color_grey_dark;\r\n font-size: 20px;\r\n font-weight: 400;\r\n line-height: 24px;\r\n}\r\n\r\n.DataList {\r\n .Meta {\r\n display: flex;\r\n align-items: center;\r\n\r\n .MItem {\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 16px;\r\n }\r\n\r\n .MiddleDot{\r\n font-weight: bold;\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .DataList.Discussions {\r\n li.ItemDiscussion {\r\n border-bottom: none;\r\n border-top: none;\r\n background-color: #f4f4f4;\r\n margin-bottom: 16px;\r\n padding: 18px 20px 0 25px!important;\r\n border-radius: 10px;\r\n\r\n &:first-child {\r\n border-top: none;\r\n }\r\n\r\n &:last-child {\r\n border-bottom: 1px solid $global-grey-bg;\r\n }\r\n\r\n .Options {\r\n position: absolute;\r\n top: 20px;\r\n right: 5px;\r\n }\r\n\r\n .Meta.Meta-Discussion {\r\n &.tag-container {\r\n margin-top: 0;\r\n margin-left: 0;\r\n\r\n .MItem {\r\n display: none;\r\n }\r\n\r\n .Tag {\r\n margin-bottom: 12px;\r\n }\r\n }\r\n\r\n &.status-container {\r\n .MCount,\r\n .Tag, .MiddleDot {\r\n display: none;\r\n }\r\n\r\n .MItem.Category {\r\n display: none;\r\n\r\n &::before {\r\n content: none;\r\n }\r\n }\r\n\r\n }\r\n\r\n &.view-comment-container {\r\n .MItem:not(.MCount,.MiddleDot),\r\n .Tag {\r\n display: none;\r\n }\r\n\r\n .MCount {\r\n position: relative;\r\n\r\n &::after {\r\n content: none;\r\n }\r\n\r\n &.CommentCount {\r\n &::after {\r\n content: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","@media screen and (max-width: 768px) {\r\n .DataList.CategoryList {\r\n li.Item {\r\n .ItemContent.Category {\r\n .status-container {\r\n .RSS,\r\n .DiscussionCount,\r\n .MiddleDot,\r\n .CommentCount {\r\n display: none;\r\n }\r\n }\r\n\r\n .view-comment-container {\r\n .LastDiscussionTitle,\r\n .LastCommentDate {\r\n display: none;\r\n }\r\n\r\n .DiscussionCount {\r\n position: relative;\r\n\r\n &::after {\r\n content: none\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".DataList.Discussions .Tag,\r\n.Tag {\r\n font-size: 11px;\r\n font-weight: 400;\r\n letter-spacing: 0.4px;\r\n line-height: 15px;\r\n height: 23px;\r\n padding: 0 6px;\r\n display: flex;\r\n align-items: center;\r\n\r\n &.Tag-Announcement {\r\n color: $global-color_black;\r\n border-color: $global-color_grey_dark;\r\n background-color: white;\r\n }\r\n\r\n &.Tag-Closed {\r\n background-color: $global-color_grey_dark;\r\n border-color: $global-color_grey_dark;\r\n color: white;\r\n }\r\n}\r\n\r\n\r\n.Meta.Meta-Discussion {\r\n .Tag {\r\n margin-right: 5px;\r\n }\r\n}",".Hijack.Bookmark {\r\n width: 16px;\r\n height: 16px;\r\n\r\n &::before {\r\n content: \"\";\r\n width: 16px;\r\n height: 16px;\r\n background: url(/themes/topcoder/design/images/bookmark.png);\r\n background-size: 16px;\r\n }\r\n\r\n &.Bookmarked,\r\n &:hover {\r\n &::before {\r\n content: \"\";\r\n background: url(/themes/topcoder/design/images/bookmarked.png);\r\n background-size: 16px;\r\n width: 16px;\r\n height: 16px;\r\n }\r\n }\r\n}\r\n.Arrow.SpFlyoutHandle {\r\n width: 16px;\r\n height: 16px;\r\n\r\n &::before {\r\n content: \"\";\r\n width: 16px;\r\n height: 16px;\r\n background: url(/themes/topcoder/design/images/icon-thee-dot.svg);\r\n background-size: 16px 4px;\r\n background-position: center;\r\n font-size: 0 !important;\r\n background-repeat: no-repeat;\r\n }\r\n}",".DataListWrap,\r\n.Content.MainContent,\r\n.CommentsWrap {\r\n .BeforeCommentHeading {\r\n margin-bottom: 0px;\r\n }\r\n\r\n h2.CommentHeading {\r\n @include barlow-bold;\r\n\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n line-height: 24px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList,\r\n .DataList.GroupList,\r\n .DataList.CategoryAccordion,\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n border-bottom: none;\r\n border-top: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-bottom: 16px;\r\n padding: 18px 20px 0 25px !important;\r\n border-radius: 10px;\r\n\r\n .PhotoWrap {\r\n top: 18px;\r\n left: 26px;\r\n }\r\n\r\n .Item-Header.CommentHeader {\r\n padding-top: 0;\r\n min-height: 0;\r\n\r\n .AuthorWrap {\r\n max-width: 100%;\r\n display: flex;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-medium_fontSize;\r\n\r\n .Author {\r\n white-space: nowrap;\r\n }\r\n .DiscussionInfo {\r\n text-align: right;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n }\r\n }\r\n .Username {\r\n color: $global-color_black_light;\r\n font-size: 14px;\r\n font-weight: 500;\r\n line-height: 16px;\r\n }\r\n\r\n\r\n .Meta.CommentMeta.CommentInfo {\r\n display: block;\r\n }\r\n }\r\n\r\n .Message {\r\n font-family: $link-body_fontFamily;\r\n }\r\n\r\n .Message.userContent {\r\n font-size: $global-medium_fontSize;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n padding: 0 !important;\r\n margin: 41px 0 15px;\r\n color: $global-color_grey_very_dark;\r\n font-size: 34px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n\r\n div {\r\n @include barlowcondensed-medium;\r\n color: $global-color_grey_very_dark;\r\n }\r\n\r\n &::before {\r\n content: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataList.DataList-Search {\r\n li.Item {\r\n padding: 18px 20px 1px 25px !important;\r\n }\r\n }\r\n\r\n\r\n\r\n .CategoryAccordion {\r\n .CategoryAccordionItem {\r\n margin-bottom: 20px;\r\n }\r\n\r\n .ui-accordion-header-icon {\r\n float: right;\r\n top: 12px;\r\n background: no-repeat;\r\n margin-right: 25px;\r\n }\r\n\r\n .icon-chevron-down:before, .icon-chevron-up:before {\r\n content: \" \";\r\n background-size: cover;\r\n background-image: url(\"/themes/topcoder/design/images/icon-chevron-down.svg\");\r\n position: absolute;\r\n margin-top: 12px;\r\n color: #fff!important;\r\n height: 12px;\r\n width: 20px;\r\n display: inline-block;\r\n }\r\n\r\n .icon-chevron-down:before{\r\n\r\n }\r\n .icon-chevron-up:before {\r\n transform: rotate(-180deg);\r\n }\r\n\r\n .CategoryAccordionHeader {\r\n border-radius: 10px;\r\n padding: 15px 20px 15px 26px !important;\r\n background-color: $global-grey-very-dark-bg;\r\n\r\n &.ui-state-active {\r\n border-radius: 10px 10px 0px 0px;\r\n }\r\n\r\n a {\r\n @include barlowcondensed-medium;\r\n text-transform: uppercase;\r\n color: $global-color_black_light !important;\r\n font-size: $global-mediumTitle_fontSize !important;\r\n }\r\n }\r\n\r\n .DataList.CategoryList {\r\n li.Item {\r\n border-radius: 0px ;\r\n padding: 20px 20px 19px 26px!important;\r\n margin: 0px;\r\n\r\n &.Depth2 {\r\n border-right: solid 1px #E9E9E9;\r\n border-left: solid 1px #E9E9E9;\r\n border-bottom: solid 1px #E9E9E9;\r\n background: transparent;\r\n }\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .DataList.CategoryList, .DataList.GroupList {\r\n li.Item {\r\n padding: 18px 20px 17px 25px !important;\r\n\r\n .Title {\r\n color: $global-color_black_light;\r\n margin-bottom: 14px;\r\n }\r\n\r\n .PhotoWrap {\r\n top: 0;\r\n left: 0;\r\n }\r\n\r\n .LatestPostTitle {\r\n color: $global-color_black_light;\r\n font-weight: 500;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.DataList.GroupList {\r\n li.Item {\r\n .Description {\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_grey;\r\n font-size: 13px;\r\n }\r\n }\r\n}\r\n\r\n.MessageList.Discussion {\r\n .Item.ItemDiscussion {\r\n .Item-BodyWrap {\r\n .Item-Body {\r\n .Message.userContent {\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Message.userContent {\r\n a {\r\n color: $global-blue;\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\n\r\n\r\n\r\n.ReactButton.Quote.js-quoteButton {\r\n font-size: 12px;\r\n font-weight: 400;\r\n letter-spacing: 0.44px;\r\n line-height: 15px;\r\n}\r\n\r\n.MessageForm.CommentForm.FormTitleWrapper {\r\n .H {\r\n margin-bottom: 27px;\r\n }\r\n h2 {\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n font-family: $global-heading_fontFamily2;\r\n font-size: 20px;\r\n font-weight: 500;\r\n line-height: 24px;\r\n }\r\n}\r\n\r\n\r\n.FormTitleWrapper {\r\n .Buttons {\r\n\r\n .Back {\r\n margin-right: 20px !important;\r\n * {\r\n color: $global-blue;\r\n font-family: $global-body_fontFamily;\r\n }\r\n }\r\n }\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList, .DataList.CategoryAccordion\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n .PhotoWrap {\r\n // left: 0;\r\n }\r\n\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n margin: 0 !important;\r\n padding: 41px 0 15px !important;\r\n color: $global-color_black_light;\r\n\r\n div {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .MessageList.Discussion {\r\n .Discussion {\r\n .Item-Header {\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search {\r\n li.Item {\r\n &:first-child {\r\n border-top: 1px solid $global-grey-bg;\r\n }\r\n &:last-child {\r\n padding-bottom: 16px !important;\r\n }\r\n h3 {\r\n margin-bottom: 2px;\r\n line-height: 30px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .Item-Body.Media {\r\n margin-bottom: 0;\r\n\r\n .Media-Body {\r\n * {\r\n font-size: 14px;\r\n }\r\n\r\n .Meta {\r\n margin-top: 0;\r\n height: 22px;\r\n }\r\n\r\n .Summary {\r\n margin-top: 2px;\r\n height: 22px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".FormTitleWrapper {\r\n /* max-width: 765px;*/\r\n}\r\n\r\n.richEditor {\r\n .richEditor-embedBar {\r\n border-top: 1px solid $global-grey-bg;\r\n height: 55px;\r\n\r\n .richEditor-menuItems.richEditor-inlineMenuItems {\r\n height: 100%;\r\n }\r\n }\r\n}\r\n\r\nform {\r\n & > div {\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n .Entry.SingleEntryMethod {\r\n margin: 0;\r\n }\r\n\r\n input[type='text'],\r\n input[type='password'],\r\n input.InputBox.BigInput[type='text'],\r\n select {\r\n height: 52px;\r\n }\r\n\r\n .SelectWrapper::after {\r\n content: '';\r\n width: 15px;\r\n height: 9px;\r\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\r\n background-size: 15px 9px;\r\n right: 16px;\r\n }\r\n\r\n .List.Inline.PostOptions {\r\n label {\r\n font-size: 14px;\r\n line-height: 26px;\r\n }\r\n }\r\n\r\n .Buttons {\r\n .Button.Cancel {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n\r\n .Button.PreviewButton {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n\r\n }\r\n\r\n .Button.DraftButton {\r\n background-color: $global-color_grey_dark;\r\n border-color: $global-color_grey_dark;\r\n color: white;\r\n }\r\n\r\n .Button {\r\n margin-left: 7px !important;\r\n height: 21px;\r\n }\r\n\r\n .Button.Primary[disabled=disabled], .Button:disabled {\r\n background-color: $global-color_grey_dark;\r\n border: 1px solid $global-color_grey_dark;\r\n }\r\n\r\n a.Button.Disabled, a.Button.Disabled:hover,a.Button.Disabled:focus {\r\n border: 1px solid $global-color_grey_dark;\r\n color: $global-color_grey_dark;\r\n\r\n }\r\n }\r\n\r\n li,\r\n .P {\r\n margin: 9px 0;\r\n position: relative;\r\n\r\n label[for*='Form'],\r\n label[for='Form_Password'],\r\n label[for='Form_Name'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 9px !important;\r\n line-height: 12px !important;\r\n position: absolute !important;\r\n top: -5px !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n\r\n label[for='Form_RedirectLink'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 20px !important;\r\n top: 3px !important;\r\n line-height: inherit;\r\n position: absolute !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n }\r\n\r\n /* The container */\r\n label.radio-inline {\r\n display: block;\r\n position: relative;\r\n cursor: pointer;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n padding-left: 30px;\r\n\r\n /* Hide the browser's default checkbox */\r\n input {\r\n position: absolute;\r\n opacity: 0;\r\n cursor: pointer;\r\n height: 0;\r\n width: 0;\r\n\r\n /* When the checkbox is checked, add a blue background */\r\n &:checked ~ .checkmark {\r\n background: url(/themes/topcoder/design/images/icon-checked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n /* Create a custom checkbox */\r\n .checkmark {\r\n position: absolute;\r\n top: -2px;\r\n left: 0;\r\n height: 20px;\r\n width: 20px;\r\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n}\r\n\r\n\r\n.selectBox-label {\r\n margin-right: 10px;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-medium_fontSize;\r\n}\r\n\r\n.FlyoutButton.selectBox-toggle {\r\n height: 30px;\r\n padding: 0 5px;\r\n background-color: #FBFBFB;\r\n border: 1px solid $global-grey-bg;\r\n border-radius: 6px;\r\n display: flex;\r\n align-items: center;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n font-weight: bold;\r\n\r\n &:first-child {\r\n margin-right: 5px;\r\n width: 140px;\r\n }\r\n }\r\n\r\n span.vanillaDropDown-arrow {\r\n color: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n\r\n\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n body.Post {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n justify-content: space-between;\r\n\r\n .Button {\r\n margin-bottom: 20px;\r\n }\r\n .DiscussionButton {\r\n width: 100%;\r\n }\r\n .Cancel, .DraftButton {\r\n text-align:center;\r\n width:40%;\r\n }\r\n }\r\n\r\n .P {\r\n ul.List > li > b {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Post.editdiscussion {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n .Button {\r\n width: 40%;\r\n }\r\n .Cancel {\r\n text-align:center\r\n }\r\n .DiscussionButton {\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Box.GuestBox {\r\n h4 {\r\n @include barlowcondensed-medium;\r\n padding: 0;\r\n color: $global-color_black_light;\r\n font-size: 34px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n margin-bottom: 10px;\r\n text-transform: uppercase!important;\r\n white-space: nowrap\r\n }\r\n\r\n p {\r\n color: $global-color_black_light;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n font-weight: 400;\r\n line-height: 26px;\r\n }\r\n\r\n div {\r\n a.SignIn {\r\n margin-top: 24px;\r\n }\r\n }\r\n\r\n}\r\n",".hide {\r\n display: none !important;\r\n}\r\n\r\n.flex-1 {\r\n flex: 1;\r\n}\r\n.flex {\r\n display: flex;\r\n}\r\n\r\n.flex.middle {\r\n -webkit-align-items: center;\r\n align-items: center; }\r\n\r\n.flex.column {\r\n flex-direction: column;\r\n}\r\n\r\n.flex.left {\r\n align-items: flex-start;\r\n}\r\n\r\n.center-child {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n\r\n.fill-remaining-space {\r\n flex: auto;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .hide-mobile {\r\n display: none !important;\r\n }\r\n}\r\n\r\n\r\n@media screen and (min-width: 769px) {\r\n .hide-desktop {\r\n display: none !important;\r\n }\r\n}",".NewDiscussionMobile {\r\n .BoxNewDiscussion {\r\n width: 100%;\r\n }\r\n}\r\n",".DataList.Drafts {\r\n li.Draft {\r\n border-top: none;\r\n border-bottom: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-top: 16px;\r\n border-radius: 10px;\r\n padding: 19px 20px 18px 26px;\r\n\r\n .Options {\r\n a.Delete {\r\n color: #555555;\r\n font-family: $global-image_fontFamily;\r\n font-size: 32px;\r\n font-weight: $global-image_fontWeight;\r\n }\r\n }\r\n\r\n .ItemContent {\r\n .Title {\r\n margin-bottom: 17px;\r\n color: $global-color_black_light;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n font-weight: 400;\r\n line-height: 30px;\r\n }\r\n }\r\n\r\n .Excerpt {\r\n font-weight: 400;\r\n line-height: 16px;\r\n\r\n a {\r\n color: $global-color_grey;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".MeBox {\r\n .MeButton{\r\n font-family: $global-body_fontFamily;\r\n }\r\n\r\n .MeButton.TopcoderMeButton {\r\n width: fit-content;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 0px;\r\n border-radius: 15px;\r\n\r\n .icon-chevron-up, .icon-chevron-down {\r\n font-weight: normal;\r\n font-size: 10px;\r\n margin: 0 5px;\r\n }\r\n }\r\n\r\n .MeButtonProfileMItem {\r\n .handle {\r\n font-size: 16px;\r\n line-height: 20px;\r\n font-weight: $global-bold_fontWeight;\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_white;\r\n }\r\n\r\n .email {\r\n font-size: $global-small_fontSize;\r\n line-height: 14px;\r\n margin-top: 4px;\r\n font-weight: $global-bold_fontWeight;\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_white;\r\n }\r\n\r\n .avatar {\r\n border-radius: 100%;\r\n margin-right: 10px;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n .MeButtonSwitchToBusinessMItem {\r\n\r\n background: #2A2A2B;\r\n color: $global-color_white;\r\n font-size: $global-medium_fontSize;\r\n line-height: 30px;\r\n height: 50px;\r\n img.switch-icon {\r\n margin: 0 10px 0 4px;\r\n }\r\n a.switch-to-business {\r\n font-family: $global-body_fontFamily;\r\n margin: 0;\r\n span {\r\n color: $global-color_white;\r\n font-family: $global-body_fontFamily;\r\n font-weight: $global-bold_fontWeight;\r\n }\r\n }\r\n\r\n }\r\n}\r\n",".EasyMDEContainer {\r\n\r\n .CodeMirror {\r\n box-sizing: border-box;\r\n height: auto;\r\n border-right: 1px solid #aaa;\r\n border-left: 1px solid #aaa;\r\n border-bottom: 1px solid #aaa;\r\n border-bottom-left-radius: 8px;\r\n border-bottom-right-radius: 8px;\r\n }\r\n\r\n .editor-toolbar {\r\n border-top-left-radius:8px;\r\n border-top-right-radius:8px;\r\n border-top: 1px solid #aaa;\r\n border-left: 1px solid #aaa;\r\n border-right: 1px solid #aaa;\r\n }\r\n\r\n .editor-statusbar, {\r\n font-size: 13px;\r\n padding: 8px 0px;\r\n display: flex;\r\n overflow: hidden;\r\n\r\n span {\r\n margin-left: 0px;\r\n min-width: 0px;\r\n }\r\n .message, .upload-image {\r\n margin-left: 0px;\r\n margin-right: auto;\r\n }\r\n\r\n .message {\r\n display: none;\r\n }\r\n .autosave {\r\n\r\n }\r\n }\r\n}\r\n\r\n.EasyMDEContainer.error{\r\n .message {\r\n margin-left: 0px;\r\n color: #EF476F;\r\n text-align: left;\r\n display: inline;\r\n }\r\n .upload-image {\r\n display: none;\r\n }\r\n .CodeMirror {\r\n border-right: 2px solid #EF476F;\r\n border-left: 2px solid #EF476F;\r\n border-bottom: 2px solid #EF476F;\r\n }\r\n\r\n .editor-toolbar {\r\n border-top: 2px solid #EF476F;\r\n border-left: 2px solid #EF476F;\r\n border-right: 2px solid #EF476F;\r\n }\r\n}\r\n.DiscussionForm {\r\n .countOfRemainingChars {\r\n display: none;\r\n }\r\n}",".Table {\r\n display: table;\r\n\r\n .Title {\r\n display: table-caption;\r\n text-align: center;\r\n font-weight: bold;\r\n font-size: larger;\r\n }\r\n\r\n .TableHeading,.TableRow {\r\n display: table-row;\r\n border-top: 1px solid #D4D4D4;;\r\n\r\n .TableCell {\r\n display: table-cell;\r\n padding-left: 12px;\r\n }\r\n\r\n }\r\n\r\n .TableHeading {\r\n font-weight: bold;\r\n text-align: center;\r\n }\r\n\r\n\r\n}",".Section-GroupList {\r\n .MainContent {\r\n .H {\r\n text-align: left;\r\n }\r\n }\r\n}\r\n.Group {\r\n font-family: $global-body_fontFamily !important;\r\n .Group-Description {\r\n white-space: pre-line;\r\n color: $global-color_black_light;\r\n font-size: $global-large_fontSize;\r\n margin-bottom: 27px;\r\n }\r\n .Group-Header {\r\n .Group-Info {\r\n padding-left: 0px;\r\n\r\n .Table {\r\n width: 100%;\r\n .TableRow {\r\n .TableCell {\r\n padding: 10px;\r\n border-top: 1px solid #D4D4D4;\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n }\r\n .Cell1 {\r\n width: 10%;\r\n }\r\n\r\n .Cell2 {\r\n color: $global-color_grey;\r\n width: 90%;\r\n }\r\n }\r\n .TableRow.Last {\r\n .TableCell {\r\n border-bottom: 1px solid #D4D4D4;\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n}\r\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n\n$global-color_vanillaBlue: #0291DB;\n$global-color_pink: #D0021B;\n$global-color_grey: #555A62;\n$global-color_whitesmoke: #BCBEC1;\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n\n$utility-baseUnit: 6px;\n$utility-baseUnitHalf: $utility-baseUnit / 2; // Derived\n$utility-baseUnitDouble: $utility-baseUnit * 2; // Derived\n$utility-baseUnitTriple: $utility-baseUnit * 3; // Derived\n$utility-percentage_third: (100% / 3);\n$utility-percentage_nineSixteenths: (9 / 16 * 100%);\n$utility-SVGEncoding: \"data:image/svg+xml,\";\n\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n\n$global-normal_fontWeight: 400 !default;\n$global-semibold_fontWeight: 600 !default;\n$global-bold_fontWeight: 700 !default;\n\n$fontStack: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontFamily: if($staticVariables, $fontStack, inherit);\n$global-heading_fontWeight: $global-bold_fontWeight !default;\n\n$global-body_fontFamily: if($staticVariables, $fontStack, inherit);\n$global-body_fontWeight: $global-normal_fontWeight !default;\n\n$global-large_fontSize: 16px !default;\n$global-medium_fontSize: 14px !default;\n$global-small_fontSize: 12px !default;\n\n$global-title_fontSize: 32px !default;\n$global-smallTitle_fontSize: 20px !default;\n$global-title_mobile_fontSize: 26px !default;\n$global-subTitle_fontSize: 18px !default;\n\n$global-base_lineHeight: 1.5 !default;\n$global-condensed_lineHeight: 1.25 !default;\n\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n\n$userContent_fontSize: $global-medium_fontSize !default; // 14 for forums, but 16 for KB\n\n$userContent-fontSizeH1: 2em !default;\n$userContent-fontSizeH2: 1.5em !default;\n$userContent-fontSizeH3: 1.25em !default;\n$userContent-fontSizeH4: 1em !default;\n$userContent-fontSizeH5: .875em !default;\n$userContent-fontSizeH6: .85em !default;\n\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-heading_topMargin: 1.5 * $global-medium_fontSize;\n$global-block_margin: $userContent_fontSize !default;\n\n$global-main_width: 1236px !default; // To match KB\n$global_spacer: $userContent_fontSize * $global-base_lineHeight !default;\n$global-default_timing: 0.35s !default;\n\n$global-color_primary: $global-color_vanillaBlue !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_pink !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: $global-color_grey !default; // text color | should have high contrast between $global-color_bg\n\n$global-border_color: mix($global-color_fg, $global-color_bg, 24%) !default; // Note it's off by default due to the border width\n$global-border-width: 1px;\n$global-border-style: solid;\n$global_borderRadius: 6px !default;\n\n$global-body_bg: $global-color_bg !default;\n\n$link-default_color: $global-color_primary !default;\n$link-default-hover_color: $global-color_primary !default;\n$link-default_visited_color: $global-color_primary !default;\n\n\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\n$theme-hover_color: mix($global-color_fg, $global-color_bg, 6%) !default;\n\n$theme-link-hover_textDecoration: none !default;\n\n$theme-heading_color: $global-color_primary !default;\n$theme-heading-hover_color: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_grey !default;\n$button-basic_bg: transparent !default;\n$button-basic_border: $global-color_whitesmoke !default;\n\n$button-basic-hover_fg: $global-color_primary !default;\n$button-basic-hover_bg: transparent !default;\n$button-basic-hover_border: $global-color_primary !default;\n\n$button-primary_fg: $global-color_white !default;\n$button-primary_bg: $global-color_primary !default;\n$button-primary_border: $global-color_primary !default;\n\n$button-primary-hover_fg: $global-color_white !default;\n$button-primary-hover_bg: $global-color_primaryAlt !default;\n$button-primary-hover_border: $global-color_primaryAlt !default;\n\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n\n$icon-large_size: 32px !default;\n$icon-default_size: 20px !default;\n$icon-small_size: 16px !default;\n\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n\n$theme-photo_size: 42px !default;\n$theme-photo-small_size: 38px !default;\n$theme-photo_round: true !default;\n$theme-photo_borderRadius: $global_borderRadius !default;\n\n$theme_stickFooter: true !default;\n\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n\n$link-body_fontFamily: $global-body_fontFamily !default;\n$link-body_fontWeight: $global-normal_fontWeight !default;\n$link-body_fontSize: $global-medium_fontSize !default;\n\n$link-heading_fontFamily: $global-body_fontFamily !default;\n$link-heading_fontWeight: $global-bold_fontWeight !default;\n$link-heading_fontSize: $global-large_fontSize !default;\n\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n\n$global-gutter_size: $global_spacer;\n$global-gutter_halfSize: $global-gutter_size / 2;\n$global-gutter_quarterSize: $global-gutter_size / 4;\n\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n\n$body_bg: $global-body_bg !default;\n$body_backgroundImage: \"\" !default;\n$body_backgroundRepeat: no-repeat !default;\n$body_backgroundSize: cover !default;\n$body_backgroundPosition: center center !default;\n\n/* -------------------------------------------------------------- *\\\n HeroBanner\n\\* -------------------------------------------------------------- */\n\n$herobanner_height: 370px !default;\n$herobanner_bg: #3F3E46 !default;\n$herobanner_fg: $global-color_white !default;\n$herobanner_dropShadow: 0 0 1px $global-color_fg !default;\n$herobanner_bgFilter: 0.75 !default;\n$herobanner_fontSize: 48px !default;\n\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n\n$SearchboxFeaturedBtn_fg: $global-color_white !default;\n$SearchboxFeaturedBtn_bg: transparent !default;\n$SearchboxFeatured_height: 40px !default;\n$SearchboxFeatured_width: 673px !default;\n$SearchboxFeatured_border: 1px solid $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n\n$frame_bg: transparent !default;\n$frame_border: none !default;\n$frame_boxShadow: none !default;\n$frame_padding: $utility-baseUnitTriple !default;\n$frame-mobile_padding: $utility-baseUnitDouble !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_minHeight: 48px !default;\n$header_bg: $global-color_primary !default;\n$header_fg: $global-color_white !default;\n$header-link_color: $global-color_white !default;\n$header-link-hover_color: $global-color_white !default;\n$header_border: 0 !default;\n$header_boxShadow: none !default;\n\n$headerButton_bg: transparent !default;\n$headerButton_fg: $header-link_color !default;\n$headerButton_borderColor: $header-link_color !default;\n\n$headerButton-hover_bg: mix($header-link_color, $header_bg, 12%) !default;\n$headerButton-hover_fg: $header-link_color !default;\n$headerButton-hover_borderColor: $header-link_color !default;\n\n$headerMebutton_bg: transparent !default;\n$headerMebutton_fg: $header-link_color !default;\n$headerMebutton-hover_fg: $header-link_color !default;\n$headerMebutton-hover_bg: mix($global-color_fg, $header_bg, 26%) !default;\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\n\n$headerMeBoxAlert_fg: $headerMebutton_fg !default;\n$headerMeBoxAlert_bg: $global-color_secondary !default;\n$headerMeBoxAlert_borderColor: $global-color_secondary !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: $global-color_bg !default;\n$navigation_fg: $global-color_fg !default;\n$navigation-boxShadow: 0 5px 10px 0 rgba(0,0,0,0.30);\n$navigation-hover_fg: $global-color_primary !default;\n$navigation_border: darken($navigation_bg, 8%)!default;\n$navigation_borderRadius: $global_borderRadius !default;\n$navigation_fontSize: $global-large_fontSize !default;\n$navigation_paddingSide: $utility-baseUnitDouble !default;\n$navigation_vertical_paddingSide: 0 !default;\n$navigation-item_height: 32px !default;\n$navigation-item_fontWeight: $global-normal_fontWeight !default;\n$navigation-easing-transition: cubic-bezier(0, 1, 0, 1) !default;\n\n$navigationButton_bg: $button-primary_bg !default;\n$navigationButton_fg: $button-primary_fg !default;\n$navigationButton_border: $button-primary_border !default;\n\n$navigationButton-hover_bg: $button-primary-hover_bg !default;\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\n$navigationButton-hover_border: $button-primary-hover_border !default;\n\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\n$MobileMeBox_fg: $header-link_color !default;\n$MobileMeBox-hover_fg: $header-link-hover_color !default;\n\n$MobileMeBoxAlert_fg: $MobileMeBox_fg !default;\n$MobileMeBoxAlert_bg: $global-color_secondary !default;\n$MobileMeBoxAlert_borderColor: $global-color_secondary !default;\n\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n\n$content_bg: $body_bg !default;\n$content_border: none !default;\n$content_padding: 0 !default;\n$content_borderRadius: 0 !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel_toLeft: false !default;\n$panel_width: 220px !default;\n$panel_gap: 40px !default;\n$panel_bg: $content_bg !default;\n$panel_fg: $global-color_fg !default;\n$panel_padding: $content_padding !default;\n$panel-border: $content_border !default;\n$panel_borderRadius: $content_borderRadius !default;\n\n$panel-item-showIcons: false !default;\n$panel-item_spacing: 0 !default;\n$panel-item_borderRadius: $global_borderRadius !default;\n$panel-item_padding: 5px !default;\n\n$panel-item_bg: transparent !default;\n$panel-item_fg: $link-default_color !default;\n$panel-item_border: none !default;\n\n$panel-item-hover_bg: transparent !default;\n$panel-item-hover_fg: $global-color_primary !default;\n$panel-item-hover_border: $panel-item_border !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: $theme-hover_color !default;\n$footer_color: $global-color_fg !default;\n$footer-link_color: $global-color_primary !default;\n$footer-link-hover_color: $global-color_primaryAlt !default;\n$footer-base_fontSize: $global-medium_fontSize !default;\n$footer-base_lineHeight: $global-base_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component-item_spacing: 0 !default;\n$component-vertical_padding: 16px !default;\n$component-horizontal_padding: 8px !default;\n$component-base_padding: #{$component-vertical_padding} #{$component-horizontal_padding} !default;\n$component_bg: $content_bg !default;\n$component_borderWidth: 1px !default;\n$component_lateralBorder: false !default;\n$component_borderColor: $theme-border_color !default;\n$component_border: #{$theme-border_color} #{$component_borderWidth} solid !default;\n$component_boxShadow: none !default;\n$component_borderRadius: 0 !default;\n\n$component-header_bg: transparent !default;\n\n$component-base_color: $global-color_fg !default;\n$component-base_fontSize: $global-medium_fontSize !default;\n$component-base_fontWeight: $global-normal_fontWeight !default;\n$component-base_lineHeight: $global-base_lineHeight !default;\n\n$component-title_color: $global-color_fg !default;\n$component-title-hover_color: $global-color_primary !default;\n$component-title_fontSize: $global-large_fontSize !default;\n$component-title_fontWeight: $global-semibold_fontWeight !default;\n$component-title_lineHeight: $global-base_lineHeight !default;\n\n$component-meta_color: mix($global-color_bg, $global-color_fg, 12%) !default;\n$component-meta-link_color: $component-meta_color !default;\n$component-meta-link-hover_color: $theme-heading-hover_color !default;\n$component-meta_fontSize: $global-small_fontSize !default;\n$component-meta_fontWeight: $global-normal_fontWeight !default;\n$component-meta_lineHeight: $global-base_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_height: $utility-baseUnit * 6;\n$formElement_paddingVertical: $utility-baseUnitHalf !default;\n$formElement_paddingHorizontal: $utility-baseUnitDouble !default;\n$formElement_color: $global-color_black !default;\n$formElement_borderColor: lighten($global-color_black, 60%) !default;\n$formElement_placeholderColor: $formElement_borderColor !default;\n$formElement_borderWidth: 1px !default;\n$formElement_border: $formElement_borderWidth solid $formElement_borderColor !default;\n$formElement_fontSize: $global-medium_fontSize !default;\n$formElement_fontWeight: $global-medium_fontSize !default;\n$formElement_borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_bg: $button-primary_bg !default;\n$formButton-hover_bg: $button-primary_hover_fg !default;\n$formButton_color: $button-primary_fg !default;\n$formButton_fontFamily: $global-body_fontFamily !default;\n$formButton_fontWeight: $global-normal_fontWeight !default;\n$formButton_fontSize: $global-medium_fontSize !default;\n$formButton_maxWidth: 360px !default;\n$formButton_padding: $utility-baseUnitDouble !default;\n$formButton_height: $formElement_height !default;\n$formButton_borderRadius: $formElement_borderRadius !default;\n$formButton_border: 1px solid $formElement_borderColor !default;\n\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n\n$theme-breakpoint_smallMobile: 350px !default;\n$theme-breakpoint_mobile: 410px !default;\n$theme-breakpoint_smallTable: 768px !default;\n$theme-breakpoint_tablet: 992px !default;\n$theme-breakpoint_desktop: 1272px !default;\n\n$theme-breakpoint_base: $theme-breakpoint_smallTable !default;\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n//kb Icons\n@font-face {\n font-family: 'kbicons';\n src: url('./fonts/kbicons/kbicons.eot?cwtzhl');\n src: url('./fonts/kbicons/kbicons.eot?cwtzhl#iefix') format('embedded-opentype'),\n url('./fonts/kbicons/kbicons.ttf?cwtzhl') format('truetype'),\n url('./fonts/kbicons/kbicons.woff?cwtzhl') format('woff'),\n url('./fonts/kbicons/kbicons.svg?cwtzhl#icomoon') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n\n@mixin kbicon() {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$kbicon-compose: \"\\e900\";\n$kbicon-gear: \"\\e901\";\n$kbicon-message-empty: \"\\e902\";\n$kbicon-message: \"\\e903\";\n$kbicon-notifications-empty: \"\\e904\";\n$kbicon-notifications: \"\\e905\";\n$kbicon-settings: \"\\e906\";\n$kbicon-star-empty: \"\\e907\";\n$kbicon-star: \"\\e908\";\n$kbicon-user-empty: \"\\e909\";\n$kbicon-user: \"\\e90a\";\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin shadow-dropDown($baseColor: #000) {\n box-shadow: 0 5px 10px 0 rgba($baseColor, .3);\n}\n\n@mixin font-style-base() {\n font-weight: $global-normal_fontWeight;\n font-size: $global-medium_fontSize;\n line-height: $global-base_lineHeight;\n @if ($staticVariables) {\n font-family: $global-body_fontFamily;\n color: $global-color_fg;\n }\n}\n\n@mixin font-link() {\n transition: color 0.1s ease-out;\n font-family: $link-body_fontFamily;\n font-weight: $link-body_fontWeight;\n font-size: $link-body_fontSize;\n @if ($staticVariables) {\n color: $link_default-color;\n }\n line-height: inherit;\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n color: $link_default_hover-color;\n }\n }\n}\n\n@mixin font-heading() {\n font-family: $global-heading_fontFamily;\n font-weight: $global-heading_fontWeight;\n font-size: $global-large_fontSize;\n line-height: $global-condensed_lineHeight;\n}\n\n@mixin font-heading-link() {\n font-family: $link-heading_fontFamily;\n font-weight: $link-heading_fontWeight;\n font-size: $link-heading_fontSize;\n line-height: $global-base_lineHeight;\n}\n\n@mixin noPanel {\n .Frame-content {\n > .Container {\n max-width: 800px;\n }\n\n .Content {\n width: 100%;\n }\n\n .Panel {\n display: none;\n }\n }\n}\n\n@mixin srOnly {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n@mixin maxWidth($width: $theme-breakpoint_base) {\n @media screen and (max-width: $width) {\n @content;\n }\n}\n\n@mixin minWidth($width: $theme-breakpoint_base) {\n @media screen and (min-width: $width) {\n @content;\n }\n}\n\n@function image($imageName) {\n @return url(\"/themes/chipde/design/images/#{$imageName}\");\n}\n\n@mixin clearfix() {\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n@mixin ellipsis() {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n\n@mixin framePadding($includeVertical: false) {\n padding-left: $frame_padding;\n padding-right: $frame_padding;\n\n @if ($includeVertical) {\n padding-top: $frame_padding;\n padding-bottom: $frame_padding;\n }\n\n @include maxWidth {\n padding-left: $frame-mobile_padding;\n padding-right: $frame-mobile_padding;\n\n @if ($includeVertical) {\n padding-top: $frame-mobile_padding;\n padding-bottom: $frame-mobile_padding;\n }\n }\n}\n\n@mixin framePaddingReverse($includeVertical: false) {\n margin-left: -#{$frame_padding};\n margin-right: -#{$frame_padding};\n padding-left: $frame_padding;\n padding-right: $frame_padding;\n width: calc(100% + (#{$frame_padding} * 2));\n\n @if ($includeVertical) {\n margin-top: -#{$frame_padding};\n margin-bottom: -#{$frame_padding};\n }\n\n @include maxWidth {\n margin-left: -#{$frame-mobile_padding};\n margin-right: -#{$frame-mobile_padding};\n padding-left: $frame-mobile_padding;\n padding-right: $frame-mobile_padding;\n width: calc(100% + (#{$frame-mobile_padding} * 2));\n\n @if ($includeVertical) {\n margin-top: -#{$frame-mobile_padding};\n margin-bottom: -#{$frame-mobile_padding};\n }\n }\n}\n\n@function transition($property, $duration: $global-default_timing) {\n @return $property $global-default_easing $duration;\n}\n\n@mixin tilesContainer($colNum: 6, $margin: $utility-baseUnitDouble) {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + #{$margin});\n margin-left: -#{$margin / 2};\n}\n\n@mixin tilesColumns($colNum: 6, $margin: $utility-baseUnitDouble) {\n width: calc(#{100% / $colNum} - #{$margin});\n margin-left: #{$margin / 2};\n margin-right: #{$margin / 2};\n}\n\n@mixin aspectRatio($width, $height) {\n position: relative;\n\n &:before {\n display: block;\n content: \"\";\n width: 100%;\n padding-top: ($height / $width) * 100%;\n }\n\n > *:first-child {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n/* ---------- Lists mixins ---------- */\n@mixin listItem {\n background: $component_bg;\n padding: $component-base_padding;\n box-shadow: $component_boxShadow;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n &:first-child {\n @if $component_lateralBorder == true {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n border-radius: $component_borderRadius;\n margin-bottom: $component-item_spacing;\n border-top: $component_border;\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n &.Read {\n opacity: 1;\n }\n}\n\n@mixin TableItem {\n @if $component-item_spacing == 0 {\n\n &:first-child {\n\n @if $component_lateralBorder == true {\n td:first-child {\n border-top-left-radius: $component_borderRadius;\n }\n\n td:last-child {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n td {\n border-top: $component_border;\n }\n }\n\n &:last-child {\n\n @if $component_lateralBorder == true {\n td:first-child {\n border-bottom-left-radius: $component_borderRadius;\n }\n\n td:last-child {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n border-bottom: $component_border;\n @if ($staticVariables) {\n background: $component_bg;\n }\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n }\n }\n\n } @else {\n border-radius: $component_borderRadius;\n\n td {\n border-top: $component_border;\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n &:first-child {\n border-left: $component_border;\n border-top-left-radius: $component_borderRadius;\n border-bottom-left-radius: $component_borderRadius;\n }\n\n &:last-child {\n border-right: $component_border;\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n }\n\n\n @if $staticVariables {\n .CategoryName h2 {\n color: $component-title_color;\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n }\n\n &.Read {\n opacity: 1;\n }\n}\n\n@mixin categoriesTableItem {\n\n tbody tr {\n @include maxWidth($theme-breakpoint_mobile) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n &:first-child {\n .CountComments {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountComments {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountComments {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountComments {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n .CountDiscussions {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountDiscussions {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountDiscussions {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n }\n\n\n}\n\n@mixin discussionsTableItem {\n\n tbody tr {\n @include maxWidth($theme-breakpoint_mobile) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td:not(.CheckBoxColumn) {\n\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n\n .CheckBoxColumn.CheckBoxColumn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 ANd $component_lateralBorder == true {\n &:first-child {\n .CountViews {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountViews {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountViews {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountViews {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n .CountComments {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountComments {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountComments {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountComments {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n }\n}\n\n@mixin groupsTableItem {\n\n tbody tr {\n @include maxWidth {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n &:first-child {\n .CountDiscussions {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountDiscussions {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 {\n\n &:first-child {\n .CountMembers {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountMembers {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountMembers {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n .CountMembers {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n}\n\n@mixin lastCell {\n padding-right: $component-base_padding;\n border-right: $component_border;\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n}\n\n@mixin photoWrap($size: $theme-photo_size, $round: $theme-photo_round) {\n height: $size;\n width: $size;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba($global-color_black, 0.2);\n border-radius: $theme-photo_borderRadius;\n overflow: hidden;\n\n @if ($round) {\n border-radius: 50%;\n }\n\n img {\n margin: 0;\n width: 100%;\n height: auto;\n }\n\n &.NoPhoto {\n display: none;\n }\n}\n\n@mixin Button(\n $bg: $button-basic_bg,\n $fg: $button-basic_fg,\n $border: $button-basic_border,\n $bgHover: $button-basic-hover_bg,\n $fgHover: $button-basic-hover_fg,\n $borderHover: $button-basic-hover_border\n) {\n font-family: $formButton_fontFamily;\n font-weight: $formButton_fontWeight;\n font-size: $formButton_fontSize;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: $global-border-width;\n border-color: $formButton_border;\n border-style: solid;\n @if ($staticVariables) {\n border-color: $border;\n min-width: $formButton_height;\n background: $bg;\n color: $fg;\n }\n line-height: $formButton_height;\n min-height: $formButton_height;\n padding: 0 $formButton_padding;\n text-decoration: none;\n border-radius: $formButton_borderRadius;\n display: inline-block;\n -webkit-appearance: none;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n @if ($staticVariables) {\n &:hover,\n &:active,\n &:focus {\n background: $bgHover;\n color: $fgHover;\n border-color: $borderHover;\n }\n }\n}\n\n@mixin CloseButton($color: $global-color_fg) {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: $icon-default_size;\n font-family: Arial, sans-serif;\n @if ($staticVariables) {\n background: transparent;\n color: rgba($color, .7);\n }\n visibility: visible;\n\n @if ($staticVariables) {\n &:hover {\n background: transparent;\n color: $color;\n }\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Utility classes\n\\* -------------------------------------------------------------- */\n\n.NoPanel {\n\n .Frame-content {\n > .Container {\n max-width: 800px;\n }\n\n .Content {\n width: 100%;\n }\n }\n\n .Panel {\n display: none;\n }\n}\n\n.flyoutIsOpen,\n.NoScroll {\n\n @include maxWidth {\n height: 100vh;\n overflow: hidden;\n }\n}\n\n@mixin defaultTransition($properties...) {\n transition-property: $properties;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n}\n\n @mixin spinnerLoader($dimension: 18px, $thickness: 3px, $color: $global-color_primary, $speed: 0.7s) {\n @include defaultTransition(opacity);\n display: block;\n width: $dimension;\n height: $dimension;\n border-radius: 50%;\n border: {\n top: $thickness solid $color;\n right: $thickness solid rgba($color, 0.3);\n bottom: $thickness solid rgba($color, 0.3);\n left: $thickness solid rgba($color, 0.3);\n }\n transform: translateZ(0);\n animation: spinnerLoader $speed infinite ease-in-out;\n\n &::after {\n border-radius: 50%;\n width: $dimension;\n height: $dimension;\n }\n}\n\n\n$spinnerOffset: 73deg;\n@keyframes spinnerLoader {\n 0% {\n transform: rotate($spinnerOffset);\n }\n 100% {\n transform: rotate(#{360 + $spinnerOffset});\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody {\n @include font-style-base;\n @if ($staticVariables) {\n color: $global-color_fg;\n }\n}\n\n* {\n font-family: inherit;\n color: inherit;\n line-height: inherit;\n font-weight: inherit;\n font-size: inherit;\n overflow-wrap: break-word;\n\n // Word break is isn't ideal, but IE 10+11 don't support the following property.\n word-break: normal;\n\n // `word-break: break-word` aliases to `word-wrap: break-word` in blink/webkit based browsers.\n word-break: break-word;\n}\n\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit;\n}\n\na {\n @include font-link;\n}\n\np {\n margin: $utility-baseUnitHalf 0;\n\n .emoji {\n width: $global-medium_fontSize;\n height: auto;\n }\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n @include font-heading;\n margin: 0;\n}\n\nh1 {\n font-size: $global-title_fontSize;\n font-weight: $global-heading_fontWeight;\n\n a,\n .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n\n .emoji {\n width: $global-title_fontSize;\n height: auto;\n }\n}\n\nh2 {\n font-size: $global-subTitle_fontSize;\n\n .emoji {\n width: $global-subTitle_fontSize;\n height: auto;\n }\n}\n\nstrong,\nb {\n font-weight: bold;\n}\n\nabbr {\n text-underline: none;\n}\n\n// [role=\"heading\"][aria-level=\"3\"]\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n @include font-heading-link;\n\n a,\n .ItemContent {\n font-size: inherit;\n font-weight: inherit;\n font-family: inherit;\n @if ($staticVariables){\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n}\n\n/*===== End of Typography ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Frame {\n @if ($theme_stickFooter) {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n\n @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n /* IE10+ CSS styles go here */\n min-height: initial;\n height: 100vh;\n overflow: visible;\n }\n }\n @if ($staticVariables) {\n background-color: $body_bg;\n }\n background-image: $body_backgroundImage;\n background-size: $body_backgroundSize;\n background-position: $body_backgroundPosition;\n background-repeat: $body_backgroundRepeat;\n}\n\n.Frame-top {\n @if ($theme_stickFooter) {\n flex: 1 0 auto;\n }\n}\n\n@if ($staticVariables) {\n .Frame-contentWrap {\n background-color: $frame_bg;\n border: $frame_border;\n box-shadow: $frame_boxShadow;\n padding-top: $frame_padding;\n padding-bottom: 48px;\n @include framePaddingReverse();\n\n @include maxWidth {\n padding-top: $frame-mobile_padding;\n padding-bottom: $frame-mobile_padding;\n }\n }\n}\n\n.Frame-details {\n @include clearfix;\n .SearchBoxMobile {\n display: none;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: block;\n }\n }\n}\n\n.Container {\n @include framePadding;\n max-width: $global-main_width;\n margin: 0 auto;\n}\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n}\n\n.MainContent.Content {\n @if ($staticVariables) {\n background-color: $content_bg;\n border: $frame_border;\n padding: $content_padding;\n border-radius: $content_borderRadius;\n border: $content_border;\n width: calc(100% - #{$panel_width + $panel_gap});\n\n @if ($panel_toLeft) {\n order: 2;\n margin-left: auto;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n order: 0;\n }\n}\n\n.Crumbs {\n margin: $utility-baseUnitHalf 0;\n}\n\n.Frame-content {\n\n .HomepageTitle,\n .PageDescription {\n margin-bottom: $global-block_margin;\n }\n\n .HomepageTitle {\n\n .AdminCheck {\n padding: 0;\n height: calc(#{$global-title_fontSize} * #{$global-condensed_lineHeight});\n\n @include maxWidth {\n height: calc(#{$global-subTitle_fontSize} * #{$global-condensed_lineHeight});\n }\n\n input {\n margin: 0;\n }\n }\n }\n\n .PageDescription {\n line-height: $global-base_lineHeight;\n }\n\n .PageDescription:empty {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nhtml {\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\nbody {\n box-sizing: border-box;\n}\n\n* {\n box-sizing: inherit;\n}\n\n.PhotoWrap {\n @include photoWrap;\n}\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0;\n}\n\n.PhotoGrid {\n .ProfilePhoto {\n border-radius: 0;\n box-shadow: none;\n }\n\n img {\n vertical-align: initial;\n }\n}\n\n.DataList .Item {\n border-bottom-width: 0;\n}\n\n@if($staticVariables){\n .Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n}\n\n.Item {\n\n .BlockTitle {\n font-size: inherit;\n }\n}\n\n.Message {\n margin-top: 0;\n}\n\n.DataTable td {\n border-bottom: 0;\n}\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: $utility-baseUnitTriple;\n}\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate;\n\n tr {\n padding: 0;\n }\n\n tr.Read {\n background: none;\n }\n\n td {\n padding: 0;\n vertical-align: middle;\n }\n\n td .Wrap {\n position: relative;\n }\n\n thead {\n\n tr {\n border-bottom: none;\n }\n\n td {\n border-bottom: none;\n }\n\n td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n }\n\n .CheckBoxColumn {\n width: 20px;\n }\n\n tbody {\n .Wrap {\n padding: 0;\n position: relative;\n }\n }\n\n td.BigCount {\n vertical-align: middle;\n text-align: center;\n }\n\n .ChildCategories {\n padding-top: 0;\n border-top: none;\n }\n}\n\n.Options .Arrow {\n &::before {\n color: $global-color_fg;\n }\n}\n\n// The warnings plugin overrides the display property on this. Set it back.\n.PhotoWrap.Hidden {\n display: none;\n}\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%;\n}\n\n.Options {\n height: initial;\n\n > span,\n > a {\n margin-left: $utility-baseUnit;\n }\n}\n\n.BlockTitle {\n padding: 0;\n}\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: $icon-default_size;\n\n input {\n margin: 0;\n }\n}\n\n.PageTitle .Options {\n height: auto;\n}\n\n.ItemDiscussion {\n margin-bottom: initial;\n}\n\n#SignoutWarning {\n bottom: initial;\n background: $global-color_white;\n\n * {\n line-height: 40px;\n }\n}\n\n.CreateAccount {\n margin-top: $utility-baseUnitDouble;\n}\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: $component_borderRadius;\n}\n\n.DateTile {\n color: $global-color_fg;\n padding: 6px 0 2px;\n text-align: center;\n background-color: $theme-hover_color;\n\n .Day {\n font-weight: $global-bold_fontWeight;\n }\n}\n\na.ChangePicture {\n top: 0;\n}\n\n.UserSignature {\n font-size: $global-small_fontSize;\n}\n\n.Reactions {\n\n .ReactButton,\n .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center;\n }\n}\n\n.MenuItems-Reactions {\n\n .PhotoWrapSmall {\n margin-right: 0;\n }\n\n a {\n font-size: $global-small_fontSize;\n @include ellipsis;\n }\n\n}\n\n.MenuItems a:hover .Gloss {\n color: inherit !important;\n}\n\n#Form_Ban {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n}\n\n.Dropdown.MenuItems {\n\n @include maxWidth {\n min-width: auto;\n }\n}\n\n@if($staticVariables){\n [class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important;\n }\n}\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial;\n}\n\nbody > svg {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\ntable.PreferenceGroup th {\n min-width: 9ex;\n}\n\n\n.Popup #UserBadgeForm {\n p,\n h1 {\n margin-bottom: $utility-baseUnitDouble;\n display: block;\n }\n\n textarea {\n display: block;\n width: 100%;\n margin-top: $utility-baseUnitHalf;\n }\n\n button {\n @include Button($button-primary_bg, $button-primary_fg, $button-primary_border);\n float: right;\n margin-top: -16px;\n }\n}\n\n// Fix social connect page\n.DataList-Connections {\n width: 100%;\n\n @include maxWidth(600px) {\n .Connection-Name {\n display: none;\n }\n }\n}\n\n.BlockTitle,\n.Pager {\n font-weight: inherit;\n}\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit;\n}\n\n.PanelInfo li {\n border-bottom-width: 0;\n}\n\n.Box {\n margin: $utility-baseUnitDouble 0;\n}\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0;\n}\n\n.SocialIcon .Text {\n padding: 0 0 0 $utility-baseUnitHalf;\n font-weight: $formButton_fontWeight;\n font-size: $formButton_fontSize;\n line-height: $formButton_height;\n min-height: $formButton_height;\n min-width: 170px;\n}\n\n.PageDescription {\n margin: 0;\n}\n\n// Fix connection page of profile\n.DataList-Connections {\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n margin: $utility-baseUnitDouble 0;\n }\n\n .Connection-Connect {\n margin-left: auto;\n position: static;\n padding: 0;\n }\n\n .Gloss.Connected {\n position: static;\n display: flex;\n align-items: center;\n width: 100%;\n\n .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: $utility-baseUnitDouble;\n }\n }\n}\n\n// Fix buttons on social page\n.DataList-Connections {\n\n .Connection-Name {\n margin: 0;\n font-size: $global-medium_fontSize;\n }\n\n .Connection-Connect {\n\n @include maxWidth($theme-breakpoint_base){\n margin: 10px 0 0 auto;\n }\n\n @include maxWidth {\n margin: 10px 0 0;\n width: 100%;\n display: flex;\n justify-content: center;\n }\n }\n}\n\n/*===== End of Core Patches ======*/\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n\n$utility-baseUnit : 6px;\n$utility-baseUnitHalf : $utility-baseUnit / 2; // Derived\n$utility-baseUnitDouble : $utility-baseUnit * 2; // Derived\n$utility-percentage_third : (100% / 3);\n$utility-percentage_nineSixteenths : (9 / 16 * 100%);\n$utility-SVGEncoding : \"data:image/svg+xml,\";\n\n/* -------------------------------------------------------------- *\\\n Globals\n\\* -------------------------------------------------------------- */\n\n$global-color_black : #000;\n$global-color_white : #fff;\n$global-color_transparent : transparent;\n$global-color_fg : #555a62 !default;\n$global-color_bg : #fff !default;\n$global-color_primary : #0291db !default;\n$global-color_active_primaryBg : rgba($global-color_primary, .05) !default; // Derived\n$global-color_secondary : darken($global-color_primary, 10%) !default; // Derived\n$global-color_warning : #ffce00 !default;\n\n$global-error_fg : #ff3933 !default;\n$global-error_bg : mix($global-error_fg, $global-color_bg, 10%) !default; // Derived\n\n$global-color_confirm : #60bd68 !default;\n$global-color_unresolved : mix($global-color_warning, $global-color_fg, 10%) !default; // Resolved\n\n$global-body_bg : $global-color_bg !default; // Derived - color outside main content in margins\n\n$global-border_color : mix($global-color_fg, $global-color_bg, 24%) !default; // Note it's off by default due to the border width\n$global-border-width : 1px;\n$global-border-style : solid;\n$global_borderRadius : 2px !default;\n\n/* -------------------------------------------------------------- *\\\n States\n\\* -------------------------------------------------------------- */\n\n$state-icon_opacity : .6;\n$state-text_opacity : .75;\n\n$state-hover_color : mix($global-color_primary, $global-color_bg, 5.5%) !default; // rgba(174, 228, 255, 0.2);\n$state-hover_opacity : 1 !default;\n\n$state-focus_color : mix($global-color_primary, $global-color_bg, 12%) !default; // rgba(174, 228, 255, 0.4);\n$state-focus_opacity : 1 !default;\n$state-focus_outline : none !default;\n\n$state-active_color : mix($global-color_primary, $global-color_bg, 95%) !default; // #0075f5\n$state-active_opacity : 1 !default;\n\n/* -------------------------------------------------------------- *\\\n Password Strength Colors\n\\* -------------------------------------------------------------- */\n\n$passwordStrength-level1_color : #c81818 !default;\n$passwordStrength-level2_color : #ff891d !default;\n$passwordStrength-level3_color : #ffac1d !default;\n$passwordStrength-level4_color : #5DB112 !default;\n$passwordStrength-level5_color : #27b30f !default;\n$passwordStrength-bg : mix($global-error_bg, $global-error_fg, 80%) !default; // Derived\n\n/* -------------------------------------------------------------- *\\\n Third Party Colors\n\\* -------------------------------------------------------------- */\n\n$global-color_facebook : #3b5998;\n$global-color_twitter : #00b6f1;\n$global-color_youTube : #b31217;\n$global-color_pinterest : #cb2027;\n$global-color_googlePlus : #df4a32;\n$global-color_tumblr : #2c4762;\n$global-color_stumbleUpon : #eb4924;\n$global-color_reddit : #ff5700;\n$global-color_vine : #00b489;\n$global-color_discord : #7289da;\n$global-color_instagram : #bc2a8d;\n$global-color_linkedIn : #007bb6;\n\n/* -------------------------------------------------------------- *\\\n Typography\n\\* -------------------------------------------------------------- */\n\n$global-large_fontSize : 16px !default;\n$global-medium_fontSize : 14px !default;\n$global-small_fontSize : 12px !default;\n\n$global-title_fontSize : 32px !default;\n$global-subTitle_fontSize : 18px !default;\n\n$userContent_fontSize : $global-medium_fontSize !default; // 14 for forums, but 16 for KB\n\n$userContent-fontSizeH1 : 2em !default;\n$userContent-fontSizeH2 : 1.5em !default;\n$userContent-fontSizeH3 : 1.25em !default;\n$userContent-fontSizeH4 : 1em !default;\n$userContent-fontSizeH5 : .875em !default;\n$userContent-fontSizeH6 : .85em !default;\n\n$global-heading_topMargin : 1.5 * $global-medium_fontSize;\n\n$global-normal_fontWeight : 400 !default;\n$global-bold_fontWeight : 600 !default;\n\n$global-block_margin : $userContent_fontSize !default;\n\n$global-base_lineHeight : 1.5 !default;\n$global-condensed_lineHeight : 1.25 !default;\n\n$global_spacer : $userContent_fontSize * $global-base_lineHeight;\n\n$global-heading_fontFamily : \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", sans-serif !default;\n$global-heading_fontWeight : $global-bold_fontWeight !default; // Derived\n$global-heading_lineHeightRatio : .8;\n\n$global-body_fontFamily : \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-body_fontWeight : $global-normal_fontWeight !default; // Derived\n$global-body_lineHeightRatio : $global-heading_lineHeightRatio;\n\n$link-default_color : $global-color_primary !default;\n$link-default_hover_color : $global-color_secondary !default;\n$link-default_focus_color : $global-color_secondary !default;\n$link-default_visited_color : mix($global-color_secondary, $global-color_fg, 90%) !default;\n\n/* -------------------------------------------------------------- *\\\n Animation\n\\* -------------------------------------------------------------- */\n\n$global-default_timing : .15s !default;\n$global-default_easing : ease-out !default;\n\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n\n$icon-large_size : 32px !default;\n$icon-default_size : 24px !default;\n$icon-small_size : 16px !default;\n\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n\n$global-gutter_size : $global_spacer;\n$global-gutter_halfSize : $global-gutter_size / 2;\n$global-gutter_quarterSize : $global-gutter_size / 4;\n\n$global-panel_spacerOuter : 18px !default;\n$global-panel_width : 226px !default;\n$global-panel_paddedWidth : $global-panel_width + $global-panel_spacerOuter !default;\n\n$global-middleColumn_width : 660px;\n\n$global-main_width : $global-panel_paddedWidth * 2 + $global-middleColumn_width !default;\n$global-main_paddedWidth : $global-main_width + 2 * $global-gutter_size !default; // Derived\n\n$global-twoColumn_breakpoint : 900px !default; // Generic breakpoint for 2 columns\n\n// Hard coded columns\n$evenColumns_breakpoint : $global-twoColumn_breakpoint !default;\n$evenColumns-threeColumns-breakToOne : $evenColumns_breakpoint !default;\n\n// Uses CSS Columns\n$flexColumns-twoColumns_breakToOne : $global-twoColumn_breakpoint !default;\n$flexColumns-threeColumns_breakToTwo : $global-twoColumn_breakpoint !default;\n$flexColumns-threeColumns_breakToOne : 500px !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component_bg : mix($global-color_bg, $global-color_fg, 97%) !default;\n$component-titleBar_bg : mix($global-color_bg, $global-color_fg, 93%) !default;\n$component-body_bg : $component_bg !default;\n$component-well_bg : $global-color_bg !default;\n\n$component-separator : $utility-baseUnit * 2 !default;\n$component-spacing : 27px !default;\n$component-spacing_half : $component-spacing / 2 !default;\n$component-viewAll_bg : $component_bg !default;\n\n$component-titleBar_verticalPadding : $component-spacing_half !default;\n$component-titleBar_minHeight : 60px;\n$component-titleBar_countBg : mix($global-color_bg, $global-color_fg, 88%) !default;\n$component-titleBar_viewMoreColor : mix($global-color_bg, $global-color_fg, 60%) !default;\n\n/* -------------------------------------------------------------- *\\\n Widgets\n\\* -------------------------------------------------------------- */\n\n// Global\n$global-widgetInner_padding : $global-gutter_halfSize !default; // sections of widget\n$global-widgetSection-gap : 0 !default; // Between widget sections\n$global-widget_gap : $global-gutter_halfSize !default; // Between widgets\n$global-widget_bg : transparent !default;\n$global-widget_fg : $global-color_fg !default;\n\n$global-widgetBorder_color : $global-border_color !default;\n$global-widgetBorder_width : $global-border-width !default;\n$global-widgetBorder_radius : $global_borderRadius !default;\n\n$global-widgetTitle_size : $global-subTitle_fontSize !default;\n$global-widgetSubTitle_size : $global-large_fontSize !default;\n$global-widgetText_size : $global-medium_fontSize !default;\n\n\n// Outer Widget Wrap\n$widget_borderColor : $global-widgetBorder_color !default;\n$widget_borderWidth : 0 !default;\n$widget_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Contents - no padding on this guy, comes from wrapper or sub sections\n$widget-contents_bg : $global-widget_bg !default;\n\n// Widget Head\n$widget-head_topPadding : $global-widgetInner_padding !default;\n$widget-head_rightPadding : $global-widgetInner_padding !default;\n$widget-head_bottomPadding : $global-widgetInner_padding !default;\n$widget-head_leftPadding : $global-widgetInner_padding !default;\n$widget-head_bg : $global-widget_bg !default;\n$widget-head_fg : $global-widget_fg !default;\n$widget-head_gap : $global-widgetSection-gap !default; // Bottom Margin\n$widget-head_borderColor : $global-widgetBorder_color !default;\n$widget-head_borderWidth : 0 !default;\n$widget-head_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Body\n$widget-body_topPadding : $global-widgetInner_padding !default;\n$widget-body_bottomPadding : $global-widgetInner_padding !default;\n$widget-body_leftPadding : $global-widgetInner_padding !default;\n$widget-body_rightPadding : $global-widgetInner_padding !default;\n$widget-body_bg : transparent !default;\n$widget-body_fg : $global-widget_fg !default;\n$widget-body_borderColor : $global-widgetBorder_color !default;\n$widget-body_borderWidth : 0 !default;\n$widget-body_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Footer\n$widget-footer_topPadding : $global-widgetInner_padding !default;\n$widget-footer_bottomPadding : $global-widgetInner_padding !default;\n$widget-footer_leftPadding : $global-widgetInner_padding !default;\n$widget-footer_rightPadding : $global-widgetInner_padding !default;\n$widget-footer_bg : transparent !default;\n$widget-footer_fg : $global-widget_fg !default;\n$widget-footer_gap : $global-widgetSection-gap !default; // Top Margin\n$widget-footer_borderColor : $global-widgetBorder_color !default;\n$widget-footer_borderWidth : 0 !default;\n$widget-footer_borderRadius : $global-widgetBorder_radius !default;\n\n\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_borderWidth : 1px !default;\n$formElement_fullBorderWidth : $formElement_borderWidth * 2;\n$formElement_height : $utility-baseUnit * 6; // Derived\n$formElement_margin : $utility-baseUnit * 4; // Derived\n$formElement_heightWithBorder : $formElement_height + 2 * $formElement_borderWidth; // Derived\n$formElement_borderColor : $global-border_color !default; // Derived\n$formElement_borderStyle : solid;\n$formElement_borderRadius : $global_borderRadius !default;\n$formElement_giantInput_height : 82px !default;\n$formElement_giantInput_fontSize : 24px !default;\n$formElement_halfHeight : $formElement_height / 2 !default; // Derived\n$formElement-borderWidthFull : $formElement_borderWidth * 2 !default; // Derived\n$formElement_horizontalPadding : $utility-baseUnit * 2 !default; // Derived\n$formElement_paddingVertical : $utility-baseUnit !default; // Derived\n$formElement_placeholderColor : mix($global-color_fg, $global-color_bg, 50%) !default; // Derived\n$formElement_maxWidth : 528px !default;\n$formElement_fg : mix($global-color_fg, $global-color_bg, 80%) !default; // Derived\n$formElement_bg : $global-color_bg !default;\n$formElement_miniInput_width : 100px !default;\n$global-formNote_fg : mix($global-color_fg, $global-color_bg, 72%) !default; // Derived\n$global-formNoteLink_fg : $global-color_primary !default; // Derived\n\n$global-selectBox_height : $utility-baseUnit * 4 !default; // Derived\n\n$global-textArea_minHeight : 100px !default;\n$global-textArea_padding : $utility-baseUnit !default;\n\n$global-fileUpload_bg : $global-color_primary !default;\n$global-fileUpload_fg : $global-color_white !default;\n$global-fileUpload_hover_bg : mix($global-color_primary, $global-color_fg, 20%) !default;\n\n$formElement-panel_shadowColor : rgba($global-color_fg, .2) !default;\n$formElement-panel_boxShadow : 0 1px 3px 0 $formElement-panel_shadowColor !default;\n\n$formElement-disabled_opacity : .5 !default;\n\n/* -------------------------------------------------------------- *\\\n Overlays (Menus, flyouts and Modals)\n\\* -------------------------------------------------------------- */\n\n@function getBlackOrWhiteBasedOnColor($color) {\n @if (lightness($color) > 50) {\n @return white; // Lighter backgorund\n } @else {\n @return black; // Darker backgorund\n }\n}\n\n$overlay_bgColor : rgba(getBlackOrWhiteBasedOnColor($global-color_fg), .2)!default;\n$overlay-dropShadow_color : $overlay_bgColor !default;\n$overlay-border_color : mix($global-color_fg, $global-color_bg, 5%) !default;\n$overlay-dropShadow : 0 5px 10px $overlay_bgColor !default;\n$overlay-borderRadius : $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n// Icon Button Size\n\n$buttonIcon_size : 36px !default;\n\n// Global Button options\n\n$global-button_paddingTop : 2px !default;\n$global-button_paddingBottom : 3px !default;\n$global-button_paddingSide : $utility-baseUnit !default;\n$global-button_minWidth : 16 * $utility-baseUnit !default; // Derived\n$global-button_radius : $global_borderRadius !default;\n\n$buttonBar_margin : $utility-baseUnit * 2 !default; // Derived\n\n// Basic Button\n\n$button-basic_fg : $global-color_fg !default;\n$button-basic_bg : $global-color_bg !default;\n$button-basic_border : mix($global-color_fg, $global-color_bg, 24%) !default;\n\n$button-basic_hover_fg : $button-basic_fg !default;\n$button-basic_hover_bg : $global-color_bg !default;\n$button-basic_hover_border : mix($global-color_bg, $global-color_fg, 40%) !default;\n\n$button-basic_focus_fg : $global-color_fg !default;\n$button-basic_focus_bg : $button-basic_hover_bg !default;\n$button-basic_focus_border : rgba($global-color_primary, .8) !default;\n\n$button-basic: (\n default: (\n color: $button-basic_fg,\n background-color: $button-basic_bg,\n border-color: $button-basic_border\n ),\n hover: (\n color: $button-basic_hover_fg,\n background-color: $button-basic_hover_bg,\n border-color: $button-basic_hover_border\n ),\n focus: (\n color: $button-basic_focus_fg,\n background-color: $button-basic_focus_bg,\n border-color: $button-basic_focus_border\n )\n) !default;\n\n\n// Button Primary\n\n$button-primary_fg : $global-color_white !default;\n$button-primary_bg : $global-color_primary !default;\n$button-primary_border : $global-color_primary !default;\n\n$button-primary_hover_fg : $global-color_white !default;\n$button-primary_hover_bg : $global-color_secondary !default;\n$button-primary_hover_border : $global-color_secondary !default;\n\n$button-primary_focus_fg : $global-color_white !default;\n$button-primary_focus_bg : $global-color_secondary !default;\n$button-primary_focus_border : $global-color_secondary !default;\n\n$buttonPrimary: (\n default: (\n color: $button-primary_fg,\n background-color: $button-primary_bg,\n border-color: $button-primary_border\n ),\n hover: (\n color: $button-primary_hover_fg,\n background-color: $button-primary_hover_bg,\n border-color: $button-primary_hover_border\n ),\n focus: (\n color: $button-primary_focus_fg,\n background-color: $button-primary_focus_bg,\n border-color: $button-primary_focus_border\n )\n) !default;\n\n/* -------------------------------------------------------------- *\\\n Meta\n\\* -------------------------------------------------------------- */\n\n$metaText_fontSize : $global-small_fontSize;\n$metaText_color : mix($global-color_fg, $global-color_bg, 80%) !default;\n$metaText_margin : $utility-baseUnit !default;\n\n/* -------------------------------------------------------------- *\\\n Thumbnails\n\\* -------------------------------------------------------------- */\n\n$thumbnail-border_color: mix($global-color_fg, $global-color_bg, 10%) !default; // Derived\n$thumbnail-border_width: 0;\n\n/* -------------------------------------------------------------- *\\\n Separators\n\\* -------------------------------------------------------------- */\n\n$global-separator_color : mix($global-color_fg, $global-color_bg, 10%) !default;\n$global-separator_width : 1px;\n\n\n/* -------------------------------------------------------------- *\\\n SelectBox\n\\* -------------------------------------------------------------- */\n\n$selectBox-separator_height : 1px !default;\n$selectBox-separator_margin : 6px !default;\n$selectBox-separator_color : $global-separator_color !default;\n\n/* -------------------------------------------------------------- *\\\n DropDown\n\\* -------------------------------------------------------------- */\n\n$dropDown_width : 250px;\n$dropDown_borderRadius : 1px;\n$dropDown_bg : $global-color_bg;\n\n$dropDown-metas_verticalPadding : 6px;\n$dropDown-metas_horizontalPadding : 18px;\n\n$dropDown-item_verticalPadding : 6px;\n$dropDown-item_horizontalPadding : 18px;\n\n$dropDown-item_minHeight : 30px;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$global-header_height : 50px !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$global-footer_height : 50px !default;\n\n/* -------------------------------------------------------------- *\\\n Embedded content\n\\* -------------------------------------------------------------- */\n\n$embeddedText_padding : $global-medium_fontSize;\n\n/* -------------------------------------------------------------- *\\\n user content\n\\* -------------------------------------------------------------- */\n\n$userContent-list_margin : 2em;\n$userContent-listDecoration_minWidth : 2em;\n\n/* -------------------------------------------------------------- *\\\n Etc\n\\* -------------------------------------------------------------- */\n\n$mark_bg : mix($global-color-primary, $global-color-bg, 22%);\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$icon-adjust: \"\\f100\";\n$icon-agree: \"\\f101\";\n$icon-align-center: \"\\f102\";\n$icon-align-justify: \"\\f103\";\n$icon-align-left: \"\\f104\";\n$icon-align-right: \"\\f105\";\n$icon-angry: \"\\f106\";\n$icon-archive: \"\\f107\";\n$icon-arrow-down: \"\\f108\";\n$icon-arrow-left: \"\\f109\";\n$icon-arrow-right: \"\\f10a\";\n$icon-arrow-up: \"\\f10b\";\n$icon-ban: \"\\f10c\";\n$icon-bar-chart: \"\\f10d\";\n$icon-bell: \"\\f10e\";\n$icon-bold: \"\\f10f\";\n$icon-bookmark: \"\\f110\";\n$icon-bookmark-empty: \"\\f111\";\n$icon-bug: \"\\f112\";\n$icon-bullhorn: \"\\f113\";\n$icon-bullseye: \"\\f114\";\n$icon-calendar: \"\\f115\";\n$icon-camera: \"\\f116\";\n$icon-caret-down: \"\\f117\";\n$icon-caret-left: \"\\f118\";\n$icon-caret-right: \"\\f119\";\n$icon-caret-up: \"\\f11a\";\n$icon-certificate: \"\\f11b\";\n$icon-check: \"\\f11c\";\n$icon-check-empty: \"\\f11d\";\n$icon-check-sign: \"\\f11e\";\n$icon-chevron-down: \"\\f11f\";\n$icon-chevron-left: \"\\f120\";\n$icon-chevron-right: \"\\f121\";\n$icon-chevron-sign-down: \"\\f122\";\n$icon-chevron-sign-left: \"\\f123\";\n$icon-chevron-sign-right: \"\\f124\";\n$icon-chevron-sign-up: \"\\f125\";\n$icon-chevron-up: \"\\f126\";\n$icon-circle: \"\\f127\";\n$icon-circle-blank: \"\\f128\";\n$icon-cloud: \"\\f129\";\n$icon-cloud-download: \"\\f12a\";\n$icon-cloud-upload: \"\\f12b\";\n$icon-code: \"\\f12c\";\n$icon-cog: \"\\f12d\";\n$icon-cogs: \"\\f12e\";\n$icon-collapse: \"\\f12f\";\n$icon-collapse-top: \"\\f130\";\n$icon-comment: \"\\f131\";\n$icon-comments: \"\\f132\";\n$icon-compass: \"\\f133\";\n$icon-compose: \"\\f134\";\n$icon-crown: \"\\f135\";\n$icon-dashboard: \"\\f136\";\n$icon-discussion: \"\\f137\";\n$icon-dot-circle: \"\\f138\";\n$icon-dropbox: \"\\f139\";\n$icon-edit: \"\\f13a\";\n$icon-edit-sign: \"\\f13b\";\n$icon-ellipsis: \"\\f13c\";\n$icon-exclamation-sign: \"\\f13d\";\n$icon-expand: \"\\f13e\";\n$icon-external-link: \"\\f13f\";\n$icon-eye-close: \"\\f140\";\n$icon-eye-open: \"\\f141\";\n$icon-facebook: \"\\f142\";\n$icon-facebook-alt: \"\\f143\";\n$icon-file: \"\\f144\";\n$icon-file-text: \"\\f145\";\n$icon-filter: \"\\f146\";\n$icon-flag: \"\\f147\";\n$icon-flame: \"\\f148\";\n$icon-folder-close: \"\\f149\";\n$icon-folder-open: \"\\f14a\";\n$icon-font: \"\\f14b\";\n$icon-frown: \"\\f14c\";\n$icon-gift: \"\\f14d\";\n$icon-github: \"\\f14e\";\n$icon-globe: \"\\f14f\";\n$icon-google-plus: \"\\f150\";\n$icon-google-plus-alt: \"\\f151\";\n$icon-group: \"\\f152\";\n$icon-hand-down: \"\\f153\";\n$icon-hand-left: \"\\f154\";\n$icon-hand-right: \"\\f155\";\n$icon-hand-up: \"\\f156\";\n$icon-heart: \"\\f157\";\n$icon-home: \"\\f158\";\n$icon-inbox: \"\\f159\";\n$icon-indent-left: \"\\f15a\";\n$icon-indent-right: \"\\f15b\";\n$icon-info-sign: \"\\f15c\";\n$icon-italic: \"\\f1ba\";\n$icon-instagram: \"\\f1be\";\n$icon-jail: \"\\f15e\";\n$icon-key: \"\\f15f\";\n$icon-lightbulb: \"\\f160\";\n$icon-link: \"\\f161\";\n$icon-linkedin: \"\\f162\";\n$icon-linkedin-alt: \"\\f163\";\n$icon-windows-alt: \"\\f1d5\";\n$icon-list-ol: \"\\f164\";\n$icon-list-ul: \"\\f165\";\n$icon-lock: \"\\f166\";\n$icon-lol: \"\\f167\";\n$icon-mail: \"\\f168\";\n$icon-mail-open: \"\\f169\";\n$icon-map-marker: \"\\f16a\";\n$icon-meh: \"\\f16b\";\n$icon-menu: \"\\f16c\";\n$icon-minus-sign: \"\\f16d\";\n$icon-mobile-phone: \"\\f16e\";\n$icon-mod: \"\\f16f\";\n$icon-move: \"\\f1db\";\n$icon-nib: \"\\f1bb\";\n$icon-note: \"\\f170\";\n$icon-ok: \"\\f171\";\n$icon-ok-circle: \"\\f172\";\n$icon-ok-sign: \"\\f173\";\n$icon-paper-clip: \"\\f174\";\n$icon-paragraph: \"\\f175\";\n$icon-pencil: \"\\f176\";\n$icon-permalink: \"\\f177\";\n$icon-picture: \"\\f178\";\n$icon-pinterest: \"\\f179\";\n$icon-pinterest-alt: \"\\f17a\";\n$icon-play-circle: \"\\f17b\";\n$icon-plus-sign: \"\\f17c\";\n$icon-poll: \"\\f17d\";\n$icon-preview: \"\\f17e\";\n$icon-pushpin: \"\\f17f\";\n$icon-question: \"\\f180\";\n$icon-question-sign: \"\\f181\";\n$icon-quote: \"\\f182\";\n$icon-refresh: \"\\f183\";\n$icon-remove: \"\\f184\";\n$icon-remove-sign: \"\\f185\";\n$icon-repeat: \"\\f186\";\n$icon-reply: \"\\f187\";\n$icon-reply-all: \"\\f188\";\n$icon-report: \"\\f189\";\n$icon-resize-full: \"\\f18a\";\n$icon-resize-small: \"\\f18b\";\n$icon-retweet: \"\\f18c\";\n$icon-rss: \"\\f18d\";\n$icon-search: \"\\f18e\";\n$icon-select: \"\\f18f\";\n$icon-share: \"\\f190\";\n$icon-shield: \"\\f191\";\n$icon-sign-blank: \"\\f192\";\n$icon-signin: \"\\f193\";\n$icon-signout: \"\\f194\";\n$icon-skull: \"\\f195\";\n$icon-smile: \"\\f196\";\n$icon-source: \"\\f197\";\n$icon-spam: \"\\f198\";\n$icon-star: \"\\f199\";\n$icon-star-empty: \"\\f19a\";\n$icon-star-half-empty: \"\\f19b\";\n$icon-steam: \"\\f19c\";\n$icon-strikethrough: \"\\f19d\";\n$icon-subscript: \"\\f19e\";\n$icon-superscript: \"\\f19f\";\n$icon-table: \"\\f1a0\";\n$icon-tag: \"\\f1a1\";\n$icon-tags: \"\\f1a2\";\n$icon-th: \"\\f1a3\";\n$icon-th-large: \"\\f1a4\";\n$icon-th-list: \"\\f1a5\";\n$icon-thumbs-down: \"\\f1a6\";\n$icon-thumbs-up: \"\\f1a7\";\n$icon-ticket: \"\\f1a8\";\n$icon-time: \"\\f1a9\";\n$icon-trash: \"\\f1aa\";\n$icon-troll: \"\\f1ab\";\n$icon-trophy: \"\\f1ac\";\n$icon-twitter: \"\\f1ad\";\n$icon-twitter-alt: \"\\f1ae\";\n$icon-underline: \"\\f1af\";\n$icon-undo: \"\\f1b0\";\n$icon-unlink: \"\\f1b1\";\n$icon-unlock: \"\\f1b2\";\n$icon-user: \"\\f1b3\";\n$icon-vcard: \"\\f1b4\";\n$icon-video: \"\\f1b5\";\n$icon-warn: \"\\f1b6\";\n$icon-warning-sign: \"\\f1b7\";\n$icon-wtf: \"\\f1b8\";\n$icon-youtube-alt: \"\\f1da\";\n$icon-zendesk: \"\\f1b9\";\n\n/*===== End of Vanillicon Variables ======*/\n","/*!\n * @author Adam Charron \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"mixin.absolute\";\n@import \"mixin.backLink\";\n@import \"mixin.bg\";\n@import \"mixin.disabled\";\n@import \"mixin.flex\";\n@import \"mixin.formElements\";\n@import \"mixin.iconButton\";\n@import \"mixin.listStyles\";\n@import \"mixin.objectFit\";\n@import \"mixin.sassToCss\";\n@import \"mixin.spinnerLoader\";\n@import \"mixin.text\";\n@import \"mixin.transitions\";\n@import \"mixin.utilities\";\n@import \"mixin.shadows\";\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin spinnerLoader($dimension: 18px, $thickness: 3px, $color: $global-color_primary, $speed: 0.7s) {\n @include defaultTransition(opacity);\n display: block;\n width: $dimension;\n height: $dimension;\n border-radius: 50%;\n border: {\n top: $thickness solid $color;\n right: $thickness solid rgba($color, 0.3);\n bottom: $thickness solid rgba($color, 0.3);\n left: $thickness solid rgba($color, 0.3);\n }\n transform: translateZ(0);\n animation: spinnerLoader $speed infinite ease-in-out;\n\n &::after {\n border-radius: 50%;\n width: $dimension;\n height: $dimension;\n }\n}\n\n\n$spinnerOffset: 73deg;\n@keyframes spinnerLoader {\n 0% {\n transform: rotate($spinnerOffset);\n }\n 100% {\n transform: rotate(#{360 + $spinnerOffset});\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@function parseInt($n) {\n @return $n / ($n * 0 + 1);\n}\n\n@function stripUnit($number) {\n @if type-of($number) == \"number\" and not unitless($number) {\n @return $number / ($number * 0 + 1);\n }\n\n @return $number;\n}\n\n@function remToPx($rem) {\n @return (stripUnit($rem) * stripUnit($baseFontSize)) + 0px; // Keep \"px\" for converting to pixels\n}\n\n@function replace($string, $search, $replace: \"\") {\n $string: $string + \"\";\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n@function removeHash($string) {\n @return replace($string, \"#\");\n}\n\n@function maxMinValue($input, $min, $max){\n @if $input > $max {\n @return $max;\n } @else if $input < $min {\n @return $min;\n } @else {\n @return $input;\n }\n}\n\n@function sqrt($r) {\n $x0: 1;\n $x1: $x0;\n\n @for $i from 1 through 10 {\n $x1: $x0 - ($x0 * $x0 - abs($r)) / (2 * $x0);\n $x0: $x1;\n }\n\n @return $x1;\n}\n\n@function pow($number, $exponent: 2) {\n $value: 1;\n\n @if $exponent > 0 {\n @for $i from 1 through $exponent {\n $value: $value * $number;\n }\n }\n\n @return $value;\n}\n\n\n@function pythagoreanTheorem-hypotenuse($a, $b) {\n @return sqrt( pow($a) + pow($b) );\n}\n\n@function pythagoreanTheorem-getSquareSides($hypotenuse) {\n @return sqrt( pow(stripUnit($hypotenuse)) / 2 );\n}\n\n\n@function pythagoreanTheorem-getMissingSide($hypotenuse, $side) {\n @return sqrt( sqrt($hypotenuse) - sqrt($side) );\n}\n\n@function getEm($numerator, $denominator) {\n @return (stripUnit($numerator)/stripUnit($denominator)) * 1em;\n}\n\n@mixin generateStylesFromMap($map) {\n @each $property, $value in $map {\n #{$property} : $value;\n }\n}\n\n@mixin clearfix() {\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n@function mixContentBgAndFg($percent) {\n @return mix($global-color-bg, $global-color-fg, $percent);\n}\n\n@mixin sr-only {\n position: absolute !important;\n display: block !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n border: 0 !important;\n}\n\n@mixin ieHack {\n // IE 10 and 11 only\n @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n @content;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Box,\n.BoxFilter {\n\n a {\n display: flex;\n align-items: center;\n\n &::before {\n\n @if($panel_item-showIcons == false) {\n content: none !important;\n } @else {\n margin-right: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n .Sprite {\n display: none !important;\n }\n\n &.BadgeGrid {\n a {\n display: inline-block;\n }\n }\n\n li.MyDiscussions a::before {\n @include icon;\n content: $icon-comment;\n }\n\n li.MyDrafts a::before {\n @include icon;\n content: $icon-file-text;\n }\n\n li.QnA-UnansweredQuestions a::before {\n @include icon;\n content: $icon-question;\n }\n\n li.EditAccountLink a::before {\n @include icon;\n content: $icon-edit;\n }\n\n li.PasswordLink a::before {\n @include icon;\n content: \"•••\";\n }\n\n li.PreferencesLink a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li.PictureLink a::before {\n @include icon;\n content: $icon-user;\n }\n\n li.QuoteSettingsLink a::before {\n @include icon;\n content: $icon-quote;\n }\n\n li.Activity a::before {\n @include icon;\n content: $icon-time;\n }\n\n li.Notifications a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li.Inbox a::before {\n @include icon;\n content: $icon-inbox;\n }\n\n li.Comments a::before {\n @include icon;\n content: $icon-comment;\n }\n\n li.Reactions-BestOf a::before {\n @include icon;\n content: $icon-thumbs-up;\n }\n\n li.AllCategories a::before {\n @include icon;\n content: $icon-folder-close;\n }\n\n li.Discussions a::before {\n @include icon;\n content: $icon-comments;\n }\n\n li.Activities a::before {\n @include icon;\n content: $icon-time;\n }\n\n li.UserNotes a::before {\n @include icon;\n content: $icon-note;\n }\n\n li.MyBookmarks a::before {\n @include icon;\n content: $icon-star;\n }\n\n li.Groups a::before {\n @include icon;\n content: $icon-group;\n }\n\n li.link-social a::before {\n @include icon;\n content: $icon-facebook-alt;\n }\n\n li.link-tokens a::before {\n @include icon;\n content: $icon-key;\n }\n\n li.Popup a[href*=\"/profile/signature\"]::before {\n @include icon;\n content: $icon-nib;\n }\n\n li.Popup a[href*=\"/profile/online\"]::before {\n @include icon;\n content: $icon-question;\n }\n}\n\n.BoxActivityFilter {\n li:nth-child(1) a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li:nth-child(2) a::before {\n @include icon;\n content: $icon-mod;\n }\n\n li:nth-child(3) a::before {\n @include icon;\n content: $icon-crown;\n }\n}\n\n/*===== End of Panel Patches ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$breadcrumbs_fg: $global-color_fg !default;\n$breadcrumbs-link_fg: $global-color_primary !default;\n$breadcrumbs-link-hover_fg: $global-color_primary !default;\n$breadcrumbs-last_fg: $breadcrumbs-link_fg !default;\n$breadcrumbs_textTransform: uppercase !default;\n$breadcrumbs-hover_textDecoration: underline !default;\n$breadcrumbs_fontSize: $global-small_fontSize !default;\n$breadcrumbs_fontWeight: $global-normal_fontWeight !default;\n$breadcrumbs_lineHeight: $global-condensed_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.BreadcrumbsBox {\n display: block;\n}\n\n.Breadcrumbs {\n display: block;\n line-height: $global-base_lineHeight;\n text-transform: $breadcrumbs_textTransform;\n @if ($staticVariables) {\n color: $breadcrumbs_fg;\n }\n font-size: $global-small_fontSize;\n font-weight: $breadcrumbs_fontWeight;\n padding: $utility-baseUnitDouble 0;\n\n a {\n font-size: inherit;\n @if ($staticVariables) {\n color: $breadcrumbs-link_fg;\n }\n\n &:focus,\n &:hover {\n @if ($staticVariables) {\n color: $breadcrumbs-link-hover_fg;\n }\n text-decoration: $breadcrumbs-hover_textDecoration;\n }\n }\n\n @if ($staticVariables) {\n .Crumb {\n opacity: .5;\n }\n }\n\n .Last a {\n @if ($staticVariables) {\n color: $breadcrumbs-last_fg;\n }\n\n &:focus,\n &:hover {\n @if ($staticVariables) {\n color: $breadcrumbs-link-hover_fg;\n }\n text-decoration: $breadcrumbs-hover_textDecoration;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$count_fontWeight: inherit !default;\n$count_fontSize: $global-small_fontSize !default;\n$count_borderRadius: 3px !default;\n$count_height: $formButton_height !default;\n$count_bg: transparent !default;\n$count_border: 0 !default;\n$count_color: inherit !default;\n\n$count-hover_bg: transparent !default;\n$count-hover_borderColor: transparent !default;\n$count-hover_color: inherit !default;\n\n@mixin Count {\n background-color: $count_bg;\n color: $count_color;\n border-color: darken($count_bg, 8%);\n border: $count_border;\n border-radius: $count_borderRadius;\n\n font-size: $count_fontSize;\n line-height: $global-base_lineHeight;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n font-weight: $count_fontWeight;\n justify-content: center;\n\n @if $count_bg == transparent {\n padding: 0;\n } @else {\n padding: 0 $utility-baseUnit;\n }\n\n @if ($count_borderRadius == $count_height) {\n min-width: $count_height;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n// Reset margins\n.Aside {\n margin: 0;\n}\n\n.Count,\n.Alert,\n.Reactions .Count {\n @include Count;\n}\n\na:focus,\na:hover {\n .Count,\n .Reactions .Count {\n background-color: $count-hover_bg;\n color: $count-hover_color;\n border-color: $count-hover_borderColor;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$datepicker_bg: $global-color_white !default;\n$datepicker-hover_bg: darken($global-color_white, 7%) !default;\n$datepicker_fg: $global-color_grey !default;\n\n$datepicker-date_fg: $button-basic_fg !default;\n$datepicker-date_bg: $button-basic_bg !default;\n$datepicker-date_borderColor: $button-basic_border !default;\n\n$datepicker-date-hover_fg: $button-basic-hover_fg !default;\n$datepicker-date-hover_bg: $button-basic-hover_bg !default;\n$datepicker-date-hover_borderColor: $button-basic-hover_border !default;\n\n$datepicker-link-alt_color: $global-color_secondary !default;\n$datepicker-link-altHover_color: darken($global-color_secondary, 8%) !default;\n\n$datepicker_border: 1px solid $theme-border_color !default;\n$datepicker_borderRadius: 3px !default;\n$datepicker_boxShadow: 1px 1px 4px rgba($global-color_black, 0.2) !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n\n.ui-datepicker {\n border-radius: $datepicker_borderRadius;\n color: $datepicker_fg;\n background-color: $datepicker_bg;\n\n td a {\n text-align: center;\n }\n\n a {\n border-radius: $datepicker_borderRadius;\n color: $datepicker-date_fg;\n background-color: $datepicker-date_bg;\n border: 1px solid $datepicker-date_borderColor;\n\n &:focus,\n &:hover,\n &:active {\n color: $datepicker-date-hover_fg;\n background-color: $datepicker-date-hover_bg;\n border: 1px solid $datepicker-date-hover_borderColor;\n }\n }\n\n td {\n width: calc(260px / 7);\n }\n\n .ui-datepicker-today a {\n background-color: rgba(0,0,0, 0.03);\n }\n\n .ui-datepicker-current-day a {\n color: $datepicker-date-hover_fg;\n background-color: $datepicker-date-hover_bg;\n border-color: $datepicker-date-hover_borderColor;\n }\n\n .ui-datepicker-header {\n background-color: $datepicker-hover_bg;\n border-radius: $datepicker_borderRadius;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n .ui-icon {\n @include srOnly;\n }\n }\n\n .ui-datepicker-prev,\n .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: $component-meta-link_color;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n\n &:focus,\n &:hover {\n border-width: 0;\n background-color: transparent;\n cursor: pointer;\n color: $component-meta-link-hover_color;\n }\n }\n .ui-datepicker-prev::before,\n .ui-datepicker-next::before {\n @include icon;\n font-size: $icon-default_size;\n }\n\n .ui-datepicker-prev::before {\n content: $icon-chevron-left;\n }\n\n .ui-datepicker-next::before {\n content: $icon-chevron-right;\n }\n\n .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit;\n }\n\n .ui-datepicker-next {\n order: 3;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$tag_borderRadius: 3px !default;\n$tag_height: $formButton_height !default;\n$tag_fontSize: $global-small_fontSize !default;\n$tag_bg: $button-basic_bg !default;\n$tag_fg: $button-basic_fg !default;\n$tag_borderColor: $button-basic_border !default;\n$tag-hover_bg: $button-basic-hover_bg !default;\n$tag-hover_fg: $global-color_primary !default;\n$tag-hover_borderColor: $global-color_primary !default;\n\n@mixin Tag($color_fg: $tag_fg, $color_bg: $tag_bg, $borderColor: $tag_borderColor) {\n background-color: $color_bg;\n color: $color_fg;\n border: 1px solid $borderColor;\n line-height: $global-base_lineHeight;\n height: auto;\n border-radius: $tag_borderRadius;\n padding: 0 $utility-baseUnitHalf;\n display: inline-block;\n font-weight: inherit;\n font-size: $tag_fontSize;\n white-space: nowrap;\n\n &:focus,\n &:hover,\n &:active {\n text-decoration: none;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@if ($staticVariables) {\n .TagCloud a {\n @include Tag;\n @include ellipsis;\n max-width: calc(#{$panel_width} - #{$panel_padding} * 2);\n\n .Count {\n padding: 0;\n color: inherit;\n background-color: transparent;\n }\n\n &:hover,\n &:focus,\n &:active {\n background-color: $tag-hover_bg;\n border-color: $tag-hover_borderColor;\n color: $tag-hover_fg;\n\n .Count {\n color: inherit;\n }\n }\n }\n\n .DataList,\n .MessageList,\n .DataTableWrap {\n\n .Tag,\n .Tag-Poll,\n .RoleTracker,\n .IdeationTag {\n @include Tag;\n }\n\n .RoleTracker,\n .IdeationTag {\n\n .Tag {\n background-color: transparent;\n padding: 0;\n border-width: 0;\n color: inherit;\n }\n\n &:hover,\n &:focus,\n &:active {\n color: inherit;\n }\n }\n\n .RoleTracker {\n background-color: transparent;\n }\n\n .Tag-Announcement,\n .NewCommentCount,\n .HasNew.HasNew {\n @include Tag($global-color_primary, transparent, $global-color_primary);\n }\n\n @if ($staticVariables) {\n //Tags that are links get hover state\n .IdeationTag,\n .tag-tracker,\n .MItem.RoleTracker {\n\n &:focus,\n &:hover,\n &:active {\n background-color: $tag-hover_bg;\n border-color: $tag-hover_borderColor;\n color: $tag-hover_fg;\n }\n }\n }\n\n }\n\n .Form-Tags .AvailableTag {\n @include Tag;\n\n &:focus,\n &:hover {\n background-color: $global-color_primary;\n border-color: $global-color_primary;\n color: $global-color_white;\n text-decoration: none;\n }\n }\n\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@if $staticVariables {\n input[type= \"text\"],\n textarea,\n ul.token-input-list,\n input.InputBox,\n div.InputBox,\n .AdvancedSearch .InputBox,\n .AdvancedSearch select,\n select {\n line-height: $formElement_height;\n height: $formElement_height;\n font-family: $global-body_fontFamily;\n border: $formElement_border;\n border-radius: $formElement_borderRadius;\n color: $formElement_color;\n background: $global-color_white;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n margin: 0;\n width: 100%;\n\n &:focus,\n &:active {\n @if ($staticVariables) {\n background: $global-color_white;\n border-color: $global-color_primary;\n color: $formElement_color;\n }\n box-shadow: none;\n outline: none;\n }\n }\n\n textarea.isWysiwyg {\n padding: $formElement_paddingHorizontal;\n }\n}\n\n::-ms-clear {\n display: none;\n}\n\ntextarea {\n overflow: auto;\n\n @if ($formElement_borderRadius >= 16px) {\n border-radius: 16px;\n }\n}\n\nselect,\n.AdvancedSearch select {\n -moz-appearance: none;\n\n font-family: \"system-ui\", -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\",\n \"Helvetica Neue\", sans-serif;\n padding-top: 0;\n padding-bottom: 0;\n\n &:focus {\n -moz-appearance: none;\n }\n}\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\nselect::-ms-expand {\n display: none;\n}\n\n.FormWrapper {\n padding: 0;\n border-radius: $formElement_borderRadius;\n background: transparent;\n\n label {\n color: $global-color_fg;\n }\n\n .Buttons .Back {\n padding-right: $utility-baseUnitDouble;\n }\n}\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n\n a {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n}\n\n@if ($staticVariables) {\n .js-poll-result-btn {\n @include Button;\n }\n}\n\n.FormTitleWrapper,\n.FormWrapper {\n .Buttons {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .Buttons .Button,\n .Buttons .Back {\n margin-right: 0;\n padding-right: 0;\n margin-bottom: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n }\n\n .Buttons .Back {\n font-size: $global-medium_fontSize;\n line-height: $formButton_height;\n\n a:hover,\n a:focus {\n text-decoration: $theme-link-hover_textDecoration;\n }\n\n @include maxWidth {\n display: block;\n margin-left: 0;\n text-align: left;\n line-height: $global-base_lineHeight;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n\n @if ($staticVariables) {\n .Buttons .Button {\n @include Button;\n }\n\n .Buttons .Button.Primary {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n\n .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n@if($staticVariables) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary,\n .btn-primary.Close {\n @include Button;\n }\n}\n\n.Buttons .Close,\n.Button.Danger {\n @include Button;\n}\n\n.ActivityFormWrap {\n margin-bottom: $utility-baseUnitDouble;\n}\n\nlabel {\n margin-bottom: 3px;\n display: inline-block;\n}\n\nul.token-input-list {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n line-height: initial;\n\n li input {\n margin: 0 !important;\n padding: 0;\n height: $formElement_height - 6px;\n line-height: initial;\n font-size: $global-medium_fontSize;\n font-weight: $global-normal_fontWeight !important;\n }\n\n &.token-input-focused {\n box-shadow: none;\n outline: none;\n @if ($staticVariables) {\n background: $global-color_white;\n border-color: $global-color_primary;\n }\n }\n}\n\nli.token-input-token {\n @include Tag;\n}\n\ndiv.token-input-dropdown {\n border: none;\n border-top: $component_border;\n visibility: visible !important;\n opacity: 1 !important;\n @if ($staticVariables) {\n box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\n border-radius: $formElement_borderRadius;\n border: $component_border;\n }\n\n ul li[class^= \"token-input-dropdown-item\"],\n p {\n @include framePadding;\n display: inline-block;\n line-height: 40px;\n width: 100%;\n }\n}\n\n.editor {\n a {\n cursor: pointer;\n }\n\n .icon-caret-down:hover {\n background: none;\n }\n}\n\n.SelectWrapper {\n position: relative;\n\n select {\n appearance: none;\n width: 100%;\n }\n\n &::after {\n @include icon;\n content: $icon-select;\n position: absolute;\n top: 50%;\n right: 6px;\n transform: translateY(-50%);\n color: $global-color_primary;\n pointer-events: none;\n }\n}\n\n@if ($staticVariables) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n}\n\n@if ($staticVariables) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n}\n\n.BigButton,\n.ButtonGroup.Multi {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: $formButton_maxWidth;\n\n\n @include maxWidth {\n width: 100%;\n display: flex;\n margin: 0 auto;\n }\n}\n\n.ButtonGroup.Multi {\n\n > .Button:first-child {\n width: 100%;\n text-align: center;\n @if ($staticVariables) {\n border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\n }\n }\n\n .Button.Handle,\n &.Open .Button.Handle {\n padding: 0;\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n @if ($staticVariables) {\n min-width: $formButton_height;\n }\n\n @if ($staticVariables) {\n border-color: $button-primary_border;\n background-color: $button-primary_bg;\n color: $button-primary_fg;\n }\n\n .SpDropdownHandle::before {\n height: 100%;\n padding: 0 $utility-baseUnitDouble;\n }\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n background-color: rgba($button-primary-hover_bg, 0.05);\n color: $button-primary-hover_fg;\n }\n }\n }\n}\n\n@if($staticVariables) {\n .ButtonGroup.Multi {\n &:focus,\n &:hover,\n &:active {\n\n .Button.Handle {\n background-color: rgba($button-primary-hover_bg, 0.3);\n color: $button-primary-hover_fg;\n min-width: $formButton_height;\n }\n }\n }\n}\n\n.change-picture {\n\n .WarningMessage {\n margin: $utility-baseUnitDouble 0;\n }\n\n @include maxWidth {\n .Button {\n width: 100%;\n text-align: center;\n }\n\n .change-picture-new {\n margin: 0 0 $utility-baseUnitHalf;\n }\n }\n}\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px;\n}\n\n.FormTitleWrapper .H {\n margin-bottom: $utility-baseUnit;\n}\n\n.Form-HeaderWrap .Author {\n display: none;\n}\n\n.FormTitleWrapper {\n margin-bottom: $global-block_margin;\n}\n\n.FormWrapper-Condensed,\n.CommentForm.CommentForm {\n\n .FormWrapper {\n border-width: 0;\n padding: 0;\n }\n\n @include maxWidth {\n\n .FormWrapper.FormWrapper .Buttons {\n padding: 0;\n }\n }\n}\n\n.CommentForm .DraftButton {\n display: none !important;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$flyout_bg: $global-color_white !default;\n$flyout-hover_bg: $global-color_active_primaryBg !default;\n$flyout_fg: $global-color_grey !default;\n$flyout_borderColor: mix($flyout_fg, $flyout_bg, 24%) !default;\n$flyout_border: $global-border-width $global-border-style $flyout_borderColor !default;\n$flyoutOverlay-border_color: mix($flyout_fg, $flyout_bg, 10%) !default;\n$flyout_borderRadius: $global_borderRadius !default;\n\n$flyout-link_color: $flyout_fg !default;\n$flyout-link-hover_color: $link-default-hover_color !default;\n\n$flyoutHeader_fontSize: $global-subTitle_fontSize !default;\n$flyoutHeader_minHeight: 44px !default;\n$flyoutHeader_spacing: 12px !default;\n\n$flyoutMenuItems_padding: 8px !default;\n$flyoutMessage_padding: 4px 18px !default;\n$flyoutMessage-unreadDot_width: 12px !default;\n\n$flyoutFooter_spacing: $flyoutHeader_spacing !default;\n$flyoutFooter_minHeight: $flyoutHeader_minHeight !default;\n\n$flyout_meta_fg: mix($flyout_fg, $flyout_bg, 85%) !default;\n\n$flyoutModal-large_width: 375px;\n\n$dropDown_width: 350px !default;\n$menuItems_width: 250px !default;\n\n$dropDown-item_verticalPadding: 6px !default;\n$dropDown-item_horizontalPadding: 18px !default;\n\n$dropDown-item_mobile_minHeight: 44px !default;\n\n$flyout-progress_size: 24px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Dropdown.MenuItems {\n width: 100%;\n}\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%;\n}\n\n.ToggleFlyout.Open,\n.editor-dropdown-open,\n.richEditor-button.isOpen {\n\n @include maxWidth {\n min-width: auto;\n }\n\n .MenuItems,\n .Flyout {\n display: block;\n }\n}\n\n.MenuItems,\n.Flyout.Flyout {\n\n @include shadow-dropDown;\n padding: $dropDown-item_verticalPadding 0;\n position: absolute;\n @if $staticVariables {\n background-color: $flyout_bg;\n color: $flyout_fg;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n }\n z-index: 1;\n @include maxWidth {\n z-index: 1;\n }\n\n min-width: $dropDown_width;\n\n // Flyouts will acclimate to the width of their ButtonGroup.\n .ButtonGroup.Big & {\n min-width: initial;\n }\n\n .InProgress {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n height: $flyout-progress_size * 2;\n width: 100%;\n padding-top: $flyout-progress_size;\n padding-bottom: $flyout-progress_size;\n\n &::after {\n @include spinnerLoader($flyout-progress_size, 4px);\n content: '';\n }\n }\n\n &::before,\n &::after {\n content: none;\n }\n\n hr,\n .menu-separator,\n .dd-separator,\n .editor-action-separator {\n height: 1px;\n min-height: 0;\n width: 100%;\n background-color: $flyoutOverlay-border_color;\n margin-top: $dropDown-item_verticalPadding;\n margin-bottom: $dropDown-item_verticalPadding;\n padding: 0 !important;\n display: block;\n\n &:active,\n &:focus,\n &:hover {\n background: transparent;\n }\n }\n\n .Item,\n .editor-action {\n padding: $flyoutMessage_padding;\n }\n\n .editor-action:not(.editor-action-separator) {\n color: inherit !important;\n\n &:active,\n &:focus,\n &:hover {\n color: inherit !important;\n background-color: $global-color_active_primaryBg !important;\n }\n }\n\n .Item,\n li,\n .editor-action {\n display: flex;\n flex-wrap: nowrap;\n color: inherit;\n position: relative;\n border-bottom-width: 0;\n\n a {\n &:active,\n &:focus,\n &:hover {\n color: inherit !important;\n @if $staticVariables {\n background-color: $global-color_active_primaryBg !important;\n }\n text-decoration: none;\n }\n }\n\n .Count {\n margin-left: auto;\n }\n }\n\n .Item.Title,\n .Item.Center {\n\n a {\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent !important;\n }\n }\n }\n\n strong {\n font-family: $global-heading_fontFamily;\n font-weight: $global-semibold_fontWeight;\n font-size: $global-large_fontSize;\n line-height: $global-condensed_lineHeight;\n margin: 0;\n }\n\n a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\n }\n }\n\n .Meta {\n color: $flyout_meta_fg;\n }\n}\n\n.Flyout.Flyout-withFrame {\n padding: 0;\n}\n\n.MenuItems {\n padding: $flyoutMenuItems_padding 0;\n\n li > a,\n a,\n a:link,\n .editor-action {\n padding: $flyoutMessage_padding;\n min-height: $dropDown-item_minHeight;\n line-height: $global-condensed_lineHeight;\n display: flex;\n align-items: center;\n width: 100%;\n\n @include maxWidth {\n font-size: $global-large_fontSize;\n font-weight: $global-semibold_fontWeight;\n min-height: $dropDown-item_mobile_minHeight;\n }\n }\n}\n\n.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: $flyoutFooter_spacing;\n width: auto;\n\n &:active,\n &:focus,\n &:hover {\n padding: $flyoutFooter_spacing;\n }\n}\n\n.Flyout,\n.richEditorFlyout {\n\n .Item + .Item {\n border-top: $flyout_border;\n }\n\n .Item.Title,\n .richEditorFlyout-header {\n display: flex;\n position: relative;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n min-height: $flyoutHeader_minHeight;\n padding: 0 $flyoutHeader_spacing !important;\n z-index: 1;\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent;\n text-decoration: none;\n }\n\n strong {\n display: block;\n }\n\n a {\n position: absolute;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n overflow: hidden;\n height: $formElement-height;\n width: $formElement-height;\n min-width: $formElement-height;\n padding: 0;\n color: transparent;\n\n &:focus,\n &:hover,\n &:active {\n color: $flyout-link-hover_color;\n\n &::before {\n color: $flyout-link-hover_color;\n }\n }\n\n &::before {\n @include kbicon;\n display: block;\n line-height: $formElement-height;\n font-size: $icon-default_size;\n color: $flyout-link_color;\n }\n }\n }\n\n .Item.Center:last-child {\n display: flex;\n position: relative;\n flex-wrap: wrap;\n align-items: center;\n padding: $flyoutFooter_spacing;\n min-height: $flyoutFooter_minHeight;\n z-index: 1;\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent;\n text-decoration: none;\n }\n\n a {\n padding: 0 !important;\n\n &:focus,\n &:hover,\n &:active {\n color: $flyout-link-hover_color !important;\n }\n }\n\n .button + .button {\n margin-left: $utility-baseUnit * 2 - $formElement-borderWidth;\n }\n }\n\n .Empty {\n margin: 0;\n }\n\n .ItemContent {\n margin: 0;\n line-height: inherit;\n flex-grow: 1;\n padding: {\n left: 10px;\n right: 18px;\n }\n max-width: calc(100% - #{$flyoutMessage-unreadDot_width + $theme-photo_size});\n\n a {\n font-weight: 700;\n\n &:focus,\n &:hover {\n color: $flyout-link_color;\n }\n }\n }\n\n .Subject,\n .Excerpt,\n .ItemContent {\n line-height: $global-base_lineHeight;\n }\n\n .Meta {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-items: center;\n width: calc(100% + (#{$utility-baseUnitHalf * 2}));\n margin: 0 -#{$utility-baseUnitHalf};\n }\n\n .MItem {\n display: inline-block;\n margin: 0 $utility-baseUnitHalf;\n font-size: $global-small_fontSize;\n color: inherit;\n }\n\n .HasNew.HasNew {\n color: transparent;\n position: absolute;\n display: block;\n top: 0;\n right: $flyoutMenuItems_padding;\n bottom: 0;\n max-height: 100%;\n max-width: 100%;\n margin: auto 0;\n height: $flyoutMessage-unreadDot_width;\n width: $flyoutMessage-unreadDot_width;\n background-color: $global-color_primary;\n border-radius: 50%;\n }\n}\n\n.PopList.PopList {\n font-size: $global-medium_fontSize;\n\n .Item {\n padding: $flyoutMenuItems_padding;\n }\n\n .PhotoWrap {\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n }\n}\n\n.PopList.Activities {\n\n .Item.Title a::before {\n content: $kbicon-settings;\n }\n}\n\n.PopList.Conversations {\n\n .Item.Title a::before {\n content: $kbicon-compose;\n }\n}\n\n.editor-action-emoji {\n\n .MenuItems {\n width: calc(44px * 6 + 2px);\n }\n}\n\n.editor-dd-link + .mobileFlyoutOverlay {\n\n input.InputBox {\n width: calc(100% - (#{$flyoutMenuItems_padding} * 2));\n margin: $flyoutMenuItems_padding;\n }\n\n .MenuButtons {\n border-top: solid $flyoutOverlay-border_color 1px;\n padding: $flyoutMenuItems_padding;\n min-height: $dropDown-item_minHeight;\n }\n}\n\n.OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n @include shadow-dropDown;\n @if $staticVariables {\n color: $flyout_fg !important;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n background-color: $flyout_bg;\n }\n z-index: 1;\n\n @include maxWidth {\n z-index: 1;\n }\n\n &::before,\n &::after {\n content: none !important;\n }\n}\n\n.OnlineUserWrap .OnlineUserName {\n padding: $flyoutMessage_padding !important;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0;\n\n li {\n padding: $flyoutMenuItems_padding;\n }\n\n a,\n .PhotoWrap {\n padding: 0 !important;\n }\n\n .PhotoWrap + a {\n align-items: center;\n min-height: 20px;\n line-height: 20px;\n max-width: calc(100% - 20px - (#{$flyoutMenuItems_padding} * 2));\n\n @if $staticVariables {\n &:hover,\n &:focus,\n &:active {\n background-color: transparent !important;\n color: $flyout-link-hover_color !important;\n }\n }\n }\n\n .PhotoWrap.PhotoWrap {\n width: 20px;\n height: 20px;\n min-height: 0;\n max-width: 100%;\n margin-right: $flyoutMenuItems_padding;\n }\n}\n\n.selectBox-content {\n margin-top: 0;\n}\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static;\n}\n\n.dropdown-menu-link .Alert {\n margin-left: auto;\n}\n\n.richEditorFlyout {\n\n .richEditorFlyout-header {\n border-bottom: solid $flyoutOverlay-border_color 1px;\n }\n\n .richEditor-button {\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_active_primaryBg;\n }\n }\n}\n\n.MenuItems.ui-autocomplete {\n @if $staticVariables {\n color: $flyout_fg;\n }\n\n .ui-menu-item,\n .ui-menu-item > a {\n display: block;\n }\n\n @if $staticVariables {\n a {\n &:hover,\n &:focus,\n &:active {\n color: $flyout_fg;\n\n .Gloss {\n color: inherit;\n }\n }\n }\n }\n\n .Title {\n display: block;\n width: 100%;\n font-weight: $global-semibold_fontWeight;\n font-size: $global-large_fontSize;\n margin-bottom: $utility-baseUnit;\n }\n\n .Aside {\n float: left;\n font-size: $global-small_fontSize;\n opacity: 1;\n }\n\n .Gloss {\n width: auto;\n padding-left: $utility-baseUnit;\n font-size: $global-small_fontSize;\n }\n}\n\n// ---------- click event for iOS <=9.3 ---------- //\n@include maxWidth($theme-breakpoint_tablet) {\n\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer;\n\n .mobileFlyoutOverlay {\n cursor: pointer;\n }\n }\n}\n\n// -------------- mobile styles --------------- //\n@include maxWidth {\n\n .mobileFlyoutOverlay {\n opacity: 0;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n height: 100vh;\n width: 100vw;\n background: rgba($global-color_black, 0.2);\n z-index: 1;\n pointer-events: none;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .ToggleFlyout.Open,\n .ButtonGroup.Open,\n .editor-dropdown-open,\n .richEditor-button.isOpen {\n\n .mobileFlyoutOverlay {\n opacity: 1;\n z-index: 1;\n pointer-events: initial;\n }\n\n .MenuItems.MenuItems,\n .Flyout.Flyout {\n visibility: visible;\n transition-delay: 0s;\n opacity: 1;\n top: initial;\n right: initial;\n left: initial;\n max-width: calc(100% - 24px);\n }\n }\n\n .MenuItems,\n .Flyout {\n max-width: $flyoutModal-large_width;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n position: fixed;\n display: block;\n visibility: hidden;\n @if $staticVariables {\n box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\n }\n opacity: 0;\n cursor: pointer;\n max-height: 80vh;\n overflow: auto;\n transition:\n visibility 0s linear $global-default_timing,\n transform $global-default_easing $global-default_timing,\n opacity $global-default_easing $global-default_timing;\n z-index: 100;\n\n @if $staticVariables {\n a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\n }\n }\n }\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin shadow-embed($baseColor: $global-color_fg) {\n box-shadow: 0 1px 3px 0 rgba($baseColor, .3);\n}\n\n@mixin shadow-embed-hover($baseColor: $global-color_fg) {\n box-shadow: 0 1px 3px 0 rgba($baseColor, .7);\n}\n\n@mixin shadow-dropDown($baseColor: #000) {\n box-shadow: 0 5px 10px 0 rgba($baseColor, .3);\n}\n\n@mixin shadow-modal($baseColor: #000) {\n box-shadow: 0 5px 20px rgba($baseColor, .5);\n}\n\n@mixin shadow-contrast($baseColor: $global-color_fg, $border: false, $borderRadius: 0) {\n $shadowColor : rgba($baseColor, .2);\n box-shadow: 0 0 3px 0 $shadowColor;\n @if ($border) {\n outline: solid $shadowColor 1px;\n border-radius: $borderRadius;\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin defaultTransition($properties...) {\n transition: $properties, $global-default_timing, $global-default_easing;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$hamburger-size: 22px !default;\n$hamburger_padding: 0 !default;\n$hamburger_bg: transparent !default;\n$hamburger_fg: $header_fg !default;\n$hamburger-stroke_height: 2px !default;\n$hamburger_borderRadius: $component_borderRadius !default;\n$hamburger-stroke_borderRadius: $hamburger-stroke_height !default;\n$hamburger_transition: $global-default_timing !default;\n$hamburger_jstransform: \"isToggled\" !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@keyframes chevron-pulse {\n 0% {\n opacity: 0;\n }\n\n 40% {\n opacity: 1;\n }\n\n 80% {\n opacity: 0;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@for $i from 1 through 3 {\n .Hamburger-svgchevron path.a#{$i} {\n animation-delay: -($i - ($i / 2)) + 0.5s;\n }\n}\n\n.Hamburger {\n border: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: $hamburger_transition;\n user-select: none;\n background: transparent;\n outline: none;\n tap-highlight-color: transparent;\n height: $hamburger-size;\n width: $hamburger-size;\n background: $hamburger_bg;\n border-radius: $hamburger_borderRadius;\n\n @include maxWidth {\n position: absolute;\n }\n}\n\n@mixin hamburger-menuLines {\n display: inline-block;\n height: $hamburger-stroke_height;\n width: #{$hamburger_size - $hamburger_padding};\n border-radius: $hamburger-stroke_borderRadius;\n transition: $hamburger_transition;\n background-color: $hamburger_fg;\n}\n\n.Hamburger-menuLines {\n @include hamburger-menuLines;\n position: relative;\n\n &::before,\n &::after {\n @include hamburger-menuLines;\n content: \"\";\n position: absolute;\n left: 0;\n transform-origin: ($hamburger-size / 4) center;\n }\n\n &::before {\n top: ($hamburger-size / 4);\n }\n\n &::after {\n top: -($hamburger-size / 3.5);\n }\n\n .#{$hamburger_jstransform} & {\n transform: scale3d(1, 1, 1);\n }\n}\n\n.Hamburger-menuXcross {\n padding: 0;\n height: $hamburger-size;\n width: $hamburger-size;\n\n &.#{$hamburger_jstransform} {\n .Hamburger-menuLines {\n background: transparent;\n\n &::before,\n &::after {\n transform-origin: 50% 50%;\n top: 0;\n left: 0;\n width: #{$hamburger_size - $hamburger_padding};\n background-color: mix($hamburger_fg, $hamburger_bg, 60%);\n }\n\n &::before {\n transform: rotate3d(0, 0, 1, 45deg);\n }\n\n &::after {\n transform: rotate3d(0, 0, 1, -45deg);\n }\n }\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Herobanner {\n background-color: $herobanner_bg;\n position: relative;\n width: 100%;\n height: $herobanner_height;\n display: flex;\n align-items: center;\n color: $herobanner_fg;\n\n @include maxWidth {\n display: none;\n }\n\n .HomepageTitle {\n font-size: $herobanner_fontSize;\n }\n\n .followButton {\n color: $herobanner_fg;\n padding: 10px 5px;\n min-height: $herobanner_fontSize;\n display: inline-flex;\n align-items: flex-end;\n\n &:active,\n &:focus,\n &:hover {\n color: $herobanner_fg;\n }\n }\n\n .HomepageTitle,\n .PageDescription {\n text-shadow: $herobanner_dropShadow;\n }\n\n > .Container {\n width: 100%;\n z-index: 1;\n }\n\n //unset .ThemeOptions-panelToLeft margin\n .SearchBox.SearchBox {\n margin-left: auto;\n }\n\n .SearchBox {\n max-width: $SearchboxFeatured_width;\n\n @include minWidth {\n margin: 0 auto;\n font-size: $global-large_fontSize;\n\n form > div {\n display: flex;\n\n &::after {\n display: none;\n }\n }\n }\n\n .Handle.Handle {\n display: none;\n }\n\n .InputAndButton {\n display: flex;\n width: 100%;\n }\n\n .AdvancedSearch .BigInput,\n #Form_Search {\n border: $SearchboxFeatured_border;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n height: $SearchboxFeatured_height;\n line-height: $SearchboxFeatured_height;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right-width: 0;\n\n &:focus,\n &:active {\n border: $SearchboxFeatured_border;\n }\n }\n\n .bwrap > .Button,\n #Form_Go {\n border: $SearchboxFeatured_border;\n background-color: $SearchboxFeaturedBtn_bg;\n color: $SearchboxFeaturedBtn_fg;\n height: $SearchboxFeatured_height;\n line-height: $SearchboxFeatured_height;\n padding: 0 $utility-baseUnitDouble;\n min-width: 110px;\n width: auto;\n position: static;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n\n &::before {\n content: attr(title);\n }\n }\n }\n}\n\n.Herobanner-bgImage {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: cover;\n background-position: center;\n filter: brightness($herobanner_bgFilter);\n\n @include maxWidth {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.ItemIdea.ItemIdea.ItemIdea {\n .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n @if ($staticVariables) {\n .Item {\n @include listItem;\n }\n }\n\n @if ($component-item_spacing == 0 and $component_lateralBorder == true) {\n .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n .Item.CategoryHeading {\n padding: 0 !important;\n background: transparent;\n box-shadow: none;\n margin-bottom: $component-vertical_padding;\n font-size: $global-title_fontSize;\n border-width: 0;\n\n @if ($component_lateralBorder == true and $component-item_spacing != 0) {\n border-left: $component_border;\n border-right: $component_border;\n } @else {\n border-left-width: 0;\n border-right-width: 0;\n }\n\n @if $component-item_spacing != 0 {\n background: $component_bg;\n padding: $component-base_padding !important;\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n margin-bottom: $component-item_spacing;\n border-top: $component_border;\n border-bottom: $component_border;\n }\n\n .Options {\n display: none;\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Item ~ .CategoryHeading {\n margin-top: $component-vertical_padding;\n\n @if $component-item_spacing == 0 {\n\n // simulate bottom border for previous element\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\n\n @if $component_boxShadow != none {\n box-shadow: $component_boxShadow, 0 #{$component_borderWidth + 2px} 0 $content_bg;\n } @else {\n box-shadow: 0 #{$component_borderWidth + 2px} 0 $content_bg;\n }\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n\n background: transparent;\n position: absolute;\n width: 100%;\n left: 0;\n @if ($staticVariables) {\n top: calc((#{$component-vertical_padding} + #{$component_borderRadius}) * -1);\n }\n }\n }\n }\n\n .Item .Title,\n .Item.Read .Title,\n .Item h3 {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n display: block;\n margin-bottom: $utility-baseUnit;\n\n @if ($staticVariables){\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n\n\n @if ($staticVariables){\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n }\n\n .Excerpt,\n .CategoryDescription {\n display: block;\n width: 100%;\n font-size: $component-base_fontSize;\n font-weight: $component-base_fontWeight;\n line-height: $component-base_lineHeight;\n color: $component-base_color;\n margin: 0 0 $utility-baseUnit;\n }\n\n .Excerpt:empty,\n .CategoryDescription:empty {\n display: none;\n }\n\n .ItemContent.Discussion .Excerpt {\n margin-top: $utility-baseUnit;\n }\n\n .Options {\n display: flex;\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n .OptionsMenu .Arrow::before {\n font-size: #{$icon-default_size - 2px};\n margin-top: -1px;\n }\n\n .MostRecentBy,\n .LatestPostTitle {\n @include ellipsis;\n display: inline-block;\n }\n\n @if ($staticVariables) {\n .Meta,\n .AuthorInfo {\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n color: $component-meta_color;\n }\n\n .Meta {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n }\n\n .Meta,\n .AuthorWrap {\n @include maxWidth {\n line-height: $component-meta_lineHeight;\n }\n }\n\n .Author .Username,\n .MItem,\n .MItem.Category,\n .ChildCategories {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n display: inline-block;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n @if ($staticVariables) {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n }\n\n .Tag,\n .MItem {\n margin: {\n left: $utility-baseUnit;\n right: $utility-baseUnit;\n }\n }\n\n .MItem.Hidden {\n display: none;\n }\n\n .Tag:not([class*=\"Status-Tag\"]),\n .HasNew {\n margin-bottom: $utility-baseUnitHalf;\n }\n\n .MItem.DiscussionAuthor {\n display: none;\n }\n\n .MItem.Category {\n display: inline;\n\n a {\n @include ellipsis;\n display: inherit;\n }\n }\n\n .MostRecent,\n .MostRecentBy {\n\n > * {\n white-space: normal;\n }\n\n a {\n display: inline;\n }\n }\n\n .MostRecentBy {\n display: inherit;\n }\n\n .MItem.RSS {\n display: none;\n }\n\n .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -$utility-baseUnitHalf;\n\n b {\n margin-right: $utility-baseUnitHalf;\n margin-bottom: $utility-baseUnitHalf;\n }\n\n a {\n color: $component-meta-link_color;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: $utility-baseUnitHalf;\n\n &:focus,\n &:hover,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n\n .Comma {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n a.Delete {\n @include CloseButton;\n }\n\n .PhotoWrap {\n margin: 0 $utility-baseUnitDouble 0 0;\n @include photoWrap;\n }\n\n .IndexPhoto {\n margin-right: 0;\n }\n\n // overwrite ideation plugin styles\n .ItemIdea.ItemIdea.ItemIdea {\n @if($staticVariables) {\n .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitDouble 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n .Meta {\n .ViewCount {\n margin-left: 0;\n }\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\n @if ($staticVariables) {\n @include Button(\n $button-basic_bg,\n $button-basic_fg,\n $button-basic_border,\n $button-basic-hover_bg,\n $button-basic-hover_fg,\n $button-basic-hover_border\n );\n }\n margin-left: $utility-baseUnitHalf;\n }\n\n .Bullet {\n display: none;\n }\n }\n\n .NoteType {\n @include font-heading;\n }\n\n .CategoryPhoto {\n height: inherit;\n }\n\n .MItem.MItem-Resolved {\n display: inline-block;\n width: 13px;\n height: 14px;\n padding: 0;\n margin-bottom: 0;\n line-height: inherit;\n font-size: inherit;\n vertical-align: middle;\n }\n\n .resolved2-unresolved,\n .resolved2-resolved {\n top: initial;\n display: block;\n }\n\n .Hero {\n padding: 0;\n }\n\n mark {\n background-color: rgba($global-color_warning, .5);\n }\n\n .Reactions {\n margin: 0 -#{$utility-baseUnitHalf};\n\n .Bullet {\n display: none;\n }\n\n .ToggleFlyout {\n display: inline-block;\n }\n\n .ReactButton {\n margin: $utility-baseUnitHalf $utility-baseUnitHalf 0;\n\n @include maxWidth {\n line-height: 2.5em;\n }\n }\n\n .ReactButton-Flag {\n margin-left: 0;\n }\n }\n}\n\n.DataList:not(.CategoryList),\n.PageTitle + .ItemDiscussion {\n\n @if $component_lateralBorder == false {\n border-top-width: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-radius: $component_borderRadius;\n box-shadow: $component_boxShadow;\n }\n}\n\n.DataList.CategoryList {\n @if $component-item_spacing == 0 {\n .Item:not(.CategoryHeading) {\n box-shadow: $component_boxShadow;\n }\n }\n\n .Item[class*=\"Depth\"] {\n padding-left: $component-horizontal_padding !important;\n }\n}\n\n.DataList.Discussions {\n\n .Item {\n\n .Title {\n display: block;\n }\n\n .Options .ToggleFlyout {\n order: 2;\n }\n }\n\n //overwrite indexphoto plugin styles\n .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n}\n\n.MessageList {\n\n .PageTitle,\n .ItemComment {\n\n .Options {\n\n .ToggleFlyout {\n order: 2;\n }\n }\n }\n\n .PageTitle {\n margin-bottom: $global-block_margin;\n\n h1{\n font-size: $global-title_fontSize;\n line-height: $global-condensed_lineHeight;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Options .Bookmark {\n order: 2;\n }\n }\n\n .ItemComment.ItemComment,\n .ItemDiscussion.ItemDiscussion {\n padding: 0;\n }\n\n .ItemComment,\n .ItemDiscussion {\n position: relative;\n\n .Item-Header {\n background: $component-header_bg;\n margin: 0;\n width: 100%;\n min-height: $theme-photo_size + ($utility-baseUnitDouble * 2);\n padding: {\n top: $component-vertical_padding;\n bottom: calc(#{$component-vertical_padding} / 2);\n left: $component-horizontal_padding;\n right: $component-horizontal_padding;\n };\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $component-vertical_padding;\n left: $component-horizontal_padding;\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n @if ($staticVariables) {\n color: inherit;\n }\n margin: 0;\n\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n }\n }\n }\n\n .Meta,\n .AuthorWrap {\n font-size: $component-meta_fontSize;\n line-height: $component-meta_lineHeight;\n display: inline-block;\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\n @if ($staticVariables) {\n .InlineTags {\n padding-left: 0;\n\n a {\n font-size: inherit;\n color: $component-meta-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n\n .Meta {\n width: 100%;\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n\n .MItem {\n margin-bottom: 0;\n\n @include maxWidth {\n margin-bottom: $utility-baseUnitHalf;\n }\n }\n\n .AuthorWrap {\n max-width: calc(100% - 45px);\n }\n\n .MItem.Category {\n display: none;\n }\n\n @if ($staticVariables) {\n .MItem.RoleTitle,\n .MItem.Rank {\n @include Tag;\n color: inherit;\n }\n\n .Username {\n color: $component-meta-link_color;\n font-weight: $component-meta_fontWeight;\n\n &:hover,\n &:focus {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .flair {\n display: inline-flex;\n margin: 0 -#{$utility-baseUnitHalf};\n width: calc(100% + (#{$utility-baseUnitHalf} * 2));\n }\n\n .flair-item {\n display: inline-block;\n margin: 0 $utility-baseUnitHalf;\n\n img {\n margin: 0;\n }\n }\n\n .Item-BodyWrap {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n padding: {\n top: calc(#{$component-vertical_padding} / 2);\n bottom: $component-vertical_padding;\n left: $component-horizontal_padding;\n right: $component-horizontal_padding;\n };\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\n }\n }\n\n .ItemComment {\n .Options {\n margin-top: $component-vertical_padding;\n margin-right: $component-horizontal_padding;\n }\n }\n}\n\n.MessageList {\n\n &.Comments,\n &.AcceptedAnswers {\n\n .Item:first-child {\n @if $component_lateralBorder == false {\n border-top-width: 0;\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n}\n\n.Activities {\n .ItemContent {\n margin-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});;\n\n .Title {\n\n @include maxWidth {\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Author {\n display: block;\n\n .PhotoWrap {\n\n @include maxWidth {\n margin-right: 0;\n }\n }\n }\n\n .Delete {\n @include maxWidth {\n position: absolute;\n }\n }\n }\n}\n\n.Conversation {\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n}\n\n.DataList-Search {\n margin-top: $utility-baseUnitTriple;\n\n h3,\n .Item-Body {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-vertical_padding;\n\n @if $component_lateralBorder == true {\n left: $component-horizontal_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\n @if($staticVariables) {\n .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n }\n}\n\n.Group-Content .DataList {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n top: $component-vertical_padding;\n right: $component-horizontal_padding;\n }\n\n .Meta {\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n}\n\n.ApplicantList .DataList {\n\n .PhotoWrap {\n margin-right: 0;\n }\n\n .ItemContent {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n}\n\n.DataList-Notes {\n\n .Item-Col {\n padding-left: 0;\n }\n\n .Meta {\n margin: 0 0 $utility-baseUnit;\n }\n\n .NoteType {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n display: block;\n margin-bottom: $utility-baseUnit;\n }\n}\n\n// Mixed Layout\n.CategoryBox + .CategoryBox {\n margin-top: $component-base_padding;\n}\n\n.CategoryBox {\n\n .Empty {\n @include listItem;\n }\n\n .H {\n font-family: $global-heading_fontFamily;\n font-weight: $global-heading_fontWeight;\n font-size: $global-title_fontSize;\n line-height: $global-base_lineHeight;\n margin-bottom: $component-base_padding;\n color: inherit;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n > .OptionsMenu {\n float: right;\n margin-right: $component-base_padding;\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n .OptionsMenu .Arrow::before {\n font-size: #{$icon-default_size - 2px};\n margin-top: -1px;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$catalogue-photoSize: 100px !default;\n$catalogue-mobileHeight: 100px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n// Prevent indexphoto styles\n.DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(#{$catalogue-photoSize} + #{$utility-baseUnitDouble});\n\n @include maxWidth($theme-breakpoint_mobile) {\n padding-left: 0;\n }\n}\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: $catalogue-photoSize;\n width: $catalogue-photoSize;\n margin-right: $utility-baseUnitDouble;\n overflow: hidden;\n border-radius: $global_borderRadius;\n box-shadow: inset 0 0 1px rgba($global-color_black, 0.2);\n position: relative;\n\n @include maxWidth($theme-breakpoint_mobile) {\n float: none;\n height: $catalogue-photoSize;\n width: 100%;\n margin-right: 0;\n margin-bottom: $utility-baseUnitDouble;\n }\n\n a {\n height: inherit;\n width: inherit;\n display: block;\n }\n\n img {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n width: auto;\n max-width: none;\n max-height: none;\n\n @include maxWidth($theme-breakpoint_mobile) {\n width: 100%;\n height: auto;\n top: 50%;\n left: auto;\n transform: translateX(0) translateY(-50%);\n }\n }\n}\n\n.DataTable {\n\n .CatalogueRow .Options {\n\n @include maxWidth($theme-breakpoint_mobile) {\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$mebox-photo_size: 28px !default;\n$mebox-button_borderRadius: 3px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.SpNotifications,\n.SpInbox,\n.SpBookmarks {\n\n &::before {\n @include kbicon();\n }\n}\n\n.SpNotifications::before {\n font-size: 24px;\n content: $kbicon-notifications-empty;\n}\n\n.SpInbox::before {\n font-size: 24px;\n content: $kbicon-message-empty;\n}\n\n.SpBookmarks::before {\n font-size: 22px;\n content: $kbicon-star-empty;\n}\n\n.Open {\n\n .SpNotifications::before {\n content: $kbicon-notifications;\n }\n\n .SpInbox::before {\n content: $kbicon-message;\n }\n\n .SpBookmarks::before {\n content: $kbicon-star;\n }\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n\n .MeButton {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: $icon-default_size;\n height: 32px;\n width: 32px;\n border-radius: $mebox-button_borderRadius;\n\n .Alert {\n line-height: 18px;\n min-width: 18px;\n height: 18px;\n display: flex;\n border-radius: 18px;\n align-items: center;\n justify-content: center;\n right: -8px;\n top: -9px;\n border-width: 1px;\n border-style: solid;\n\n @include maxWidth {\n top: 0;\n }\n }\n }\n\n .MeBox-mobileClose {\n appearance: none;\n background: none;\n border: none;\n outline: none;\n font-size: 24px;\n color: rgba($global-color_white, 0.7);\n display: none;\n\n @include minWidth() {\n display: none;\n }\n }\n\n .MeButton-user .ProfilePhoto {\n width: $mebox-photo_size;\n height: $mebox-photo_size;\n border-radius: $mebox-photo_size;\n }\n\n .Flyout {\n top: 100%;\n }\n\n .SignInIcons:empty {\n display: none;\n }\n}\n\n.MeBox.FlyoutRight .Flyout {\n right: 0;\n}\n\n.SignInIcons {\n margin-left: $utility-baseUnitTriple;\n}\n\n// Reset base theme style\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit;\n}\n\n.MeBox-header {\n\n @include maxWidth($theme-breakpoint_base) {\n display: none;\n }\n\n .SignInLinks {\n\n .Bullet {\n display: none;\n }\n }\n\n .MeBox,\n .MeMenu,\n .WhoIs {\n display: flex;\n align-items: center;\n }\n\n .MeMenu {\n margin-left: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n\n .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.DismissMessage {\n @include font-style-base;\n margin: 0 0 $global-block_margin;\n border-radius: $global_borderRadius;\n padding: $component-base_padding;\n background-color: mix($global-color_fg, $global-color_bg, 10%);\n border-color: $global-color_fg;\n\n a {\n color: $global-color_fg;\n text-decoration: underline;\n }\n\n ul {\n list-style: initial;\n padding-inline-start: 40px;\n }\n\n ol {\n list-style: decimal;\n padding-inline-start: 40px;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.CasualMessage {\n background-color: mix($global-color_primary, $global-color_bg, 10%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 12%);\n }\n}\n\n.WarningMessage {\n background-color: mix($global-error_fg, $global-color_bg, 10%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 25%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_warning, $global-color_bg, 10%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 20%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$pager_height: $formButton_height !default;\n$pager_lineHeight: $formButton_height !default;\n$pager_fontSize: $formButton_fontSize !default;\n$pager_fontWeight: $formButton_fontWeight !default;\n$pager_borderRadius: $formButton_borderRadius !default;\n$pager_border: $component_border !default;\n\n$pager_bg: $component_bg !default;\n$pager-hover_bg: $theme-hover_color !default;\n$pager_color: $global-color_fg !default;\n\n$pager-highlight_bg: $pager-hover_bg !default;\n$pager-highlight-border: $pager_border !default;\n$pager-highlight_color: $global-color_primaryAlt !default;\n\n$quickSearch_bg: $button-primary_bg !default;\n$quickSearch_fg: $button-primary_fg !default;\n$quickSearch_borderColor: $button-primary_border !default;\n\n$quickSearch-hover_bg: $button-primary-hover_bg !default;\n$quickSearch-hover_fg: $button-primary-hover_fg !default;\n$quickSearch-hover_borderColor: $button-primary-hover_border !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.PrevNextPager {\n width: 100%;\n\n .Previous,\n .Next {\n height: auto;\n min-height: 0;\n }\n\n .Next {\n margin-left: auto;\n }\n}\n\n.MorePager {\n margin-top: $component-item_spacing;\n text-align: center;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n}\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n @include Button;\n\n flex: initial;\n min-width: 120px;\n text-align: center;\n}\n\n.PagerWrap,\n.CommentsWrap {\n @include clearfix;\n}\n\n.PagerWrap {\n margin: 0;\n float: right;\n}\n\n.PagerNub {\n display: none;\n}\n\n.CommentHeading {\n float: left;\n min-height: $pager_height;\n display: flex;\n align-items: center;\n margin: 0 0 $utility-baseUnit;\n}\n\n.BeforeCommentHeading {\n margin-bottom: $global-block_margin;\n}\n\n.PageControls {\n @include clearfix;\n min-height: initial;\n margin: initial;\n margin-bottom: $global-block_margin;\n\n .H {\n margin-bottom: $global-block_margin;\n }\n}\n\n.QuickSearch .MenuItems {\n\n @include clearfix;\n\n right: -2px;\n top: 100%;\n\n .InputBox {\n margin-right: $utility-baseUnitDouble;\n }\n\n .bwrap {\n position: static;\n margin-left: $utility-baseUnitHalf;\n\n button {\n padding: 0;\n }\n }\n\n form > div {\n display: flex;\n }\n}\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n color: $global-color_primary;\n }\n}\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap;\n\n @include maxWidth {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: $utility-baseUnitDouble;\n\n .QuickSearch {\n display: none;\n }\n }\n\n .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 $utility-baseUnitDouble;\n }\n\n span,\n > a {\n transition: color 0.25s ease-out;\n font-size: $pager_fontSize;\n font-weight: $pager_fontWeight;\n line-height: $pager_height;\n height: $pager_height;\n min-width: $pager_height;\n display: flex;\n align-items: center;\n justify-content: center;\n color: $pager_color;\n padding: 0;\n margin: 0 0 0 -1px;\n border: $pager_border;\n @if ($staticVariables) {\n background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n }\n\n @if($staticVariables) {\n > a.Highlight,\n > a.Highlight:focus,\n > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: $pager-highlight_bg;\n border: 1px solid $pager-highlight-border;\n color: $pager-highlight_color;\n }\n }\n\n > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0;\n\n &::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\";\n }\n }\n\n .Next,\n .Previous {\n padding: 0 $utility-baseUnitDouble;\n text-align: center;\n }\n\n .Previous {\n border-top-left-radius: $pager_borderRadius;\n border-bottom-left-radius: $pager_borderRadius;\n }\n\n .Next {\n border-top-right-radius: $pager_borderRadius;\n border-bottom-right-radius: $pager_borderRadius;\n }\n\n @if($staticVariables) {\n .QuickSearchWrap .Button,\n .QuickSearchButton {\n @include Button(\n $quickSearch_bg,\n $quickSearch_fg,\n $quickSearch_borderColor,\n $quickSearch-hover_bg,\n $quickSearch-hover_fg,\n $quickSearch-hover_borderColor\n );\n }\n }\n\n .QuickSearchButton {\n height: $formButton_height;\n min-width: $formButton_height;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n\n .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit;\n\n &:hover,\n &:focus {\n color: inherit;\n background-color: transparent;\n }\n }\n\n .QuickSearchWrap {\n width: 300px;\n }\n\n .bwrap .Button {\n line-height: $formButton-height;\n height: $formButton-height;\n }\n}\n\n\n.selectBox-toggle {\n color: $global-color_primary;\n}\n\n//Responsive .NumberedPager\n@include maxWidth(500px) {\n\n .PagerLinkCount-13 {\n .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n }\n\n .Pager {\n display: flex;\n flex-wrap: nowrap;\n\n a,\n span {\n white-space: nowrap;\n min-width: 34px;\n flex: 1;\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n@include maxWidth(470px) {\n\n .PagerLinkCount-11 {\n .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n }\n}\n\n.PageControls.PageControls {\n\n .discussion-sorts {\n margin-right: $utility-baseUnitDouble;\n }\n\n @include maxWidth {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n\n .selectBox {\n display: inline-block;\n }\n }\n\n .BoxNewConversation,\n .BoxNewDiscussion {\n display: none;\n }\n\n // Reset styles from ideation\n .discussion-sort-filter-module {\n float: none !important;\n display: inline-flex;\n }\n\n .selectBox {\n display: inline-flex;\n float: none;\n height: #{$pager_height + 2px};\n\n @include maxWidth {\n margin: 0;\n }\n }\n}\n\n.Button-Controls.Button-Controls {\n\n .BigButton,\n .ButtonGroup.Multi {\n min-width: 200px;\n }\n\n .BoxNewDiscussion {\n display: block;\n }\n}\n\n.PageControls.Top {\n\n @include maxWidth {\n\n .NumberedPager {\n display: none;\n }\n }\n}\n\n.PageControls.Bottom {\n\n .NewDiscussion {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0;\n\n h2 {\n font-family: $global-body_fontFamily;\n text-transform: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n\n span {\n color: inherit;\n }\n }\n\n .VoteUsers {\n position: relative;\n z-index: 3;\n\n .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px;\n\n &:first-child {\n margin-left: 0;\n }\n\n img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto;\n }\n }\n }\n\n .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: $global-base_lineHeight;\n font-weight: $global-normal_fontWeight;\n }\n\n .VoteBar {\n position: static;\n margin: 0;\n }\n\n .PollOption {\n margin: $utility-baseUnitDouble 0;\n position: relative;\n padding: 6px 50px 6px $utility-baseUnitDouble;\n min-height: 32px;\n background-color: $theme-hover_color;\n border-radius: $formElement_borderRadius;\n overflow: hidden;\n }\n\n .PollColor {\n background-color: $global-color_primary !important;\n min-height: 32px;\n opacity: .3;\n border: 0;\n position: absolute;\n top: 0;\n left: 0;\n margin: 0;\n height: 100%;\n }\n\n .VotePercent {\n line-height: 32px;\n position: absolute;\n right: $utility-baseUnitDouble;\n top: 50%;\n transform: translateY(-50%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$popup_bg: $global-color_white !default;\n$popup_fg: $global-color_grey !default;\n$popup-link_color: $global-color_primary !default;\n$popup-link-hover_color: $global-color_primaryAlt !default;\n$popup_borderColor: rgba($popup_fg, 0.8) !default;\n$popup_border: 1px solid $popup_borderColor !default;\n$popup_borderRadius: $global_borderRadius !default;\n$popup_boxShadow: 0 1px 3px 0px rgba($global-color_black, 0.4) !default;\n$popup_paddingVertical: 12px;\n$popup_paddingHorizontal: 18px;\n\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\ndiv.Popup {\n top: 50vh !important;\n left: 50vw !important;\n position: fixed;\n transform: translateX(-50%) translateY(-50%);\n\n .Border {\n background: none;\n }\n\n .Body {\n padding: $popup_paddingVertical $popup_paddingHorizontal;\n background-color: $popup_bg;\n box-shadow: 0 1px 3px 0px rgba($global-color_black, 0.4);\n border-radius: $popup_borderRadius;\n color: $popup_fg;\n\n .FormWrapper {\n padding: 0;\n }\n\n a {\n color: $popup-link_color;\n\n &:focus,\n &:hover {\n color: $popup-link-hover_color;\n text-decoration: $theme-link-hover_textDecoration;\n }\n }\n\n input[type= \"text\"],\n textarea,\n ul.token-input-list,\n input.InputBox,\n select {\n border-color: $popup_borderColor;\n }\n\n .WarningMessage {\n background-color: mix($global-color_warning, $popup_bg, 10%);\n border-color: $global-color_warning;\n color: $popup_fg;\n }\n\n .Buttons .Close {\n\n &:focus,\n &:hover {\n color: $global-color_white;\n }\n }\n }\n\n .Content,\n .Footer {\n color: inherit;\n }\n\n .Content {\n float: none;\n width: auto !important;\n }\n\n a.Close {\n top: 24px;\n right: 28px;\n @if ($staticVariables) {\n @include CloseButton($popup_fg);\n }\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n @if ($staticVariables) {\n .Button.change-picture-new {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n\n .Button.change-picture-remove {\n @include Button;\n }\n }\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: $popup_bg !important;\n box-shadow: 0 1px 3px 0px rgba($global-color_black, 0.4) !important;\n border-radius: $popup_borderRadius;\n color: $popup_fg !important;\n text-shadow: none;\n\n a {\n color: $popup-link_color;\n }\n\n @if ($staticVariables) {\n .Close {\n @include CloseButton($popup_fg);\n display: flex !important;\n margin: $utility-baseUnitHalf;\n font-size: $icon-default_size !important;\n }\n }\n}\n\n@if ($staticVariables) {\n #Form_Cancel {\n &:focus,\n &:hover {\n background-color: $button-basic-hover_bg;\n color: $button-basic-hover_fg;\n border-color: $button-basic-hover_border;\n }\n }\n}\n\n.Overlay {\n background: rgba($global-color_black, 0.4);\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$reactions_fg: $global-color_white !default;\n$reactions_bg: rgba(0,0,0,0.5) !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Reactions .ReactButton {\n color: $component-meta_color;\n\n &:hover {\n color: $component-meta-link-hover_color;\n }\n}\n\n.RecordReactions {\n margin-left: -$utility-baseUnitHalf;\n margin-right: -$utility-baseUnitHalf;\n display: flex;\n flex-wrap: wrap;\n\n .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px;\n }\n\n .ReactSprite {\n color: $reactions_fg;\n margin-right: 0;\n width: 14px;\n height: 14px;\n border-radius: 50%;\n overflow: hidden;\n background-color: $reactions_bg;\n display: inline-flex;\n align-items: center;\n }\n\n .UserReactionWrap {\n width: 24px;\n margin: 0 $utility-baseUnitHalf $utility-baseUnitHalf;\n }\n\n // icon has a weird shape\n .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px;\n }\n}\n\n.Flyout .ReactButton .Count {\n order: 1;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody.hasRichEditor {\n\n .FormWrapper.FormWrapper-Condensed {\n border-width: 0;\n padding-right: 0 !important;\n background-color: transparent;\n\n .richEditor {\n padding-left: 0;\n padding-right: 0;\n }\n }\n\n .richEditor-frame {\n border-radius: $formElement_borderRadius;\n border: $formElement_border;\n overflow: initial;\n }\n\n .CommentOptions {\n display: block;\n }\n\n .CommentOptions,\n .bodybox-wrap {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .Popup {\n\n .NoteForm {\n padding: 0;\n }\n\n .richEditor {\n padding-left: 0;\n }\n }\n\n .richEditor {\n padding-left: 0;\n }\n\n .CommentForm.CommentForm {\n border-width: 0;\n padding: 0;\n background-color: transparent;\n\n .Buttons {\n padding-right: 0;\n }\n }\n\n .embedDialogue.embedDialogue {\n\n @include maxWidth {\n position: static;\n }\n }\n\n #EventAddEditForm,\n #GroupForm,\n #MessageForm,\n #ConversationForm {\n\n .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\nbody.hasRichEditor #MessageForm,\nbody.hasRichEditor.Profile {\n .FormWrapper-Condensed.FormWrapper-Condensed {\n\n @include maxWidth($theme-breakpoint_tablet) {\n padding-left: $utility-baseUnitTriple;\n }\n\n @include maxWidth {\n padding-left: 0;\n }\n }\n}\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm {\n\n .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$searchbox-button_color: $global-color_fg !default;\n$searchbox-button_borderColor: transparent !default;\n$searchbox-button_borderWidth: 0 !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.InputAndButton .BigInput,\n.InputBox.js-search {\n font-size: inherit;\n width: 100%;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n border-color: $formElement_borderColor;\n padding-right: $formElement_height;\n\n &::placeholder {\n color: $formElement_borderColor;\n }\n}\n\n.groupSearch-search {\n position: relative;\n\n &::before {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n }\n\n .groupSearch-button.groupSearch-button {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: transparent;\n border-color: $searchbox-button_borderColor;\n border-width: $searchbox-button_borderWidth;\n line-height: $formElement_height;\n height: $formElement_height;\n width: $formElement_height;\n min-width: 0;\n padding: 0 $utility-baseUnitHalf;\n }\n}\n\n.SearchForm .SiteSearch .Button,\n.AdvancedSearch .bwrap .Button,\n.InputBox.js-search + input {\n background: transparent;\n border-color: $searchbox-button_borderColor;\n border-width: $searchbox-button_borderWidth;\n line-height: $formElement_height;\n height: $formElement_height;\n width: $formElement_height;\n min-width: 0;\n padding: 0 $utility-baseUnitHalf;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.AdvancedSearch .bwrap .Button {\n color: $searchbox-button_color;\n}\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0;\n\n .bwrap.bwrap {\n position: static;\n }\n\n .Handle.Handle {\n height: $formElement_height;\n width: $formElement_height;\n opacity: 1;\n right: $formElement_height;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px;\n\n &::after {\n @include icon;\n content: $icon-caret-down;\n color: $searchbox-button_color;\n }\n }\n }\n}\n\n.InputBox.js-search + input {\n color: transparent;\n\n &:focus,\n &:hover,\n &:active {\n color: transparent;\n }\n\n}\n\n.SearchForm .InputBox {\n border-radius: $formElement_borderRadius;\n}\n\n.SiteSearch .Button {\n color: transparent;\n\n &:hover,\n &:focus,\n &:active {\n color: transparent;\n }\n}\n\n.SearchBox {\n width: 100%;\n margin-bottom: $utility-baseUnitTriple;\n position: relative;\n @include clearfix;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .Sprite.SpSearch {\n display: none;\n }\n\n // Button Icon\n form > div::after {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n }\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n}\n\n.SearchBoxMobile .Handle.Handle {\n display: none;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.ActivateSlider {\n border-radius: $formButton_borderRadius;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: $component_border;\n}\n\n.DataList-Connections {\n\n .Button.ActivateSlider-Button {\n display: inline-block;\n cursor: pointer;\n margin: 0;\n font-size: $global-medium_fontSize;\n background: $global-color_white;\n color: $global-color_primary;\n border-radius: $formButton_borderRadius;\n border: $formButton_border;\n border-color: darken($global-color_primary, 5%);\n line-height: $formButton_height;\n min-height: $formButton_height;\n padding: 0 $formButton_padding;\n white-space: nowrap;\n\n &:focus,\n &:hover {\n text-decoration: none;\n }\n }\n\n .ActivateSlider {\n width: auto;\n min-width: 125px;\n }\n\n .ActivateSlider-Active {\n .ActivateSlider-Button {\n margin-left: $global-gutter_halfSize;\n }\n }\n\n .ActivateSlider-InActive {\n .ActivateSlider-Button {\n margin-right: $global-gutter_halfSize;\n }\n }\n\n .ActivateSlider-Active .Button{\n background: $global-color_primary;\n color: $global-color_white;\n border-color: darken($global-color_primary, 5%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.CategoryGroup .Empty {\n padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n border-top: $component_border;\n border-bottom: $component_border;\n box-shadow: $component_boxShadow;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n border-left: $component_border;\n border-right: $component_border;\n border-radius: $component_borderRadius;\n }\n}\n\n.categoryList-heading {\n font-size: $global-title_fontSize;\n margin-bottom: $component-base_padding;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n}\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 $utility-baseUnitTriple;\n table-layout: fixed;\n width: 100%;\n\n .Item {\n @include TableItem;\n }\n\n thead {\n table-layout: fixed;\n width: inherit;\n display: table;\n\n tr {\n border: none;\n }\n\n td {\n vertical-align: middle;\n }\n\n td,\n td:first-child,\n td:last-child {\n border: 0;\n }\n\n .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0;\n }\n }\n\n .SpFlyoutHandle::before,\n .Bookmark::before {\n font-size: $global-medium_fontSize;\n }\n\n td .Wrap {\n padding: {\n top: $component-vertical_padding;\n bottom: $component-vertical_padding;\n left: calc(#{$component-horizontal_padding} / 2);\n right: calc(#{$component-horizontal_padding} / 2);\n };\n }\n\n td:first-child .Wrap {\n padding-left: $component-horizontal_padding;\n }\n\n td:last-child .Wrap {\n padding-right: $component-horizontal_padding;\n }\n\n h2,\n h3,\n .Title.Title {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n display: block;\n\n @if $staticVariables {\n color: $component-title_color;\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .Excerpt,\n .CategoryDescription {\n display: block;\n width: 100%;\n font-size: $component-base_fontSize;\n font-weight: $component-base_fontWeight;\n line-height: $component-base_lineHeight;\n color: $component-base_color;\n margin: $utility-baseUnit 0 0;\n }\n\n .Excerpt:empty,\n .CategoryDescription:empty {\n display: none;\n }\n\n .ItemContent.Discussion .Excerpt {\n margin-top: $utility-baseUnit;\n }\n\n .Options {\n display: flex;\n align-items: center;\n\n @include maxWidth {\n right: 0;\n }\n\n .Bookmark {\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n @if ($staticVariables) {\n .Meta,\n .AuthorInfo {\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n line-height: $component-meta_lineHeight;\n color: $component-meta_color;\n }\n }\n\n .MItem.Category {\n @include ellipsis;\n display: inline;\n\n @include maxWidth {\n max-width: calc(100% - 21px);\n }\n }\n\n .Meta > *,\n .AuthorInfo * {\n font-size: inherit;\n font-weight: inherit;\n\n margin: 0;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n\n @if ($staticVariables) {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n\n .Tag:not([class*=\"Status-Tag\"]),\n .HasNew {\n margin-bottom: $utility-baseUnitHalf;\n }\n\n .NewCommentCount.NewCommentCount,\n .MItem {\n font-size: $component-meta_fontSize;\n line-height: inherit;\n margin-left: 0;\n }\n\n .MItem {\n @if ($staticVariables) {\n color: $component-meta-link_color;\n }\n\n &:last-child {\n margin-right: 0;\n }\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n @if ($staticVariables) {\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: calc(#{$theme-photo_size} + #{$utility-baseUnit} + (#{$component-horizontal_padding} / 2));\n }\n\n @if ($staticVariables) {\n .LatestPostTitle,\n .UserLink {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .Meta,\n .MItem.Category {\n margin-top: $utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\n }\n\n .Meta {\n display: inline-block;\n }\n\n .Meta:empty {\n display: none;\n }\n\n .MItem.RSS {\n display: none;\n }\n\n .Block.Wrap {\n line-height: $global-base_lineHeight;\n }\n\n td.BigCount {\n width: 110px;\n padding: 0;\n }\n\n td.LatestPost,\n td.LastUser,\n td.FirstUser {\n width: 170px;\n max-width: 170px;\n\n .MItem {\n margin-bottom: $utility-baseUnitHalf;\n }\n }\n\n tbody .Options {\n top: 3px;\n bottom: auto;\n }\n\n tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: -$component-item_spacing 0;\n border-spacing: 0 $component-item_spacing;\n\n @if $component-item_spacing == 0 {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n }\n\n td.LatestPost,\n td.LastUser,\n td.FirstUser {\n position: relative;\n margin-top: 0;\n @if ($staticVariables) {\n font-size: $global-small_fontSize;\n }\n\n a {\n font-size: inherit;\n }\n\n .PhotoWrap {\n @if ($staticVariables) {\n position: absolute;\n left: calc(#{$formElement_paddingHorizontal} / 2);\n }\n width: $theme-photo_size;\n height: $theme-photo_size;\n margin: 0;\n\n img {\n height: 100%;\n width: 100%;\n }\n }\n\n .Bullet {\n display: none;\n }\n }\n }\n\n //Section-CategoryList\n &.CategoryTable {\n @include categoriesTableItem;\n\n thead .CategoryName {\n padding-left: $component-base_padding;\n }\n\n tbody {\n\n .Options {\n top: auto;\n }\n\n td.CategoryName {\n margin-bottom: 0;\n\n .PhotoWrap {\n margin: 0 $utility-baseUnitDouble 0 0;\n @include photoWrap;\n position: relative;\n\n img {\n position: absolute;\n }\n }\n }\n\n td.LatestPost {\n font-weight: inherit;\n\n .Meta span:last-child {\n display: none;\n }\n\n a {\n display: block;\n margin-right: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n }\n\n .LatestPostTitle {\n font-weight: inherit;\n }\n\n .UserLink {\n @include ellipsis;\n }\n }\n }\n\n .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n margin-bottom: -$utility-baseUnitHalf;\n\n b {\n margin-right: $utility-baseUnitHalf;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n\n .Comma {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_base) {\n\n td.CountComments,\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n td.CountComments,\n td.CountDiscussions {\n display: none;\n }\n }\n }\n\n //Section-DiscussionList\n &.DiscussionsTable.DiscussionsTable {\n //reset ideation styles\n table-layout: fixed;\n\n @include discussionsTableItem;\n\n .userCardWrapper-link {\n margin-left: calc(#{$theme-photo_size} + #{$utility-baseUnit} + (#{$component-horizontal_padding} / 2));\n }\n\n .MiniPager {\n margin: 0;\n display: block;\n width: 100%;\n order: 2;\n text-align: right;\n\n @include maxWidth {\n display: none;\n }\n\n a {\n background-color: $button-basic_bg;\n color: $button-basic_fg;\n border: none;\n line-height: $global-base_lineHeight;\n border-radius: $global_borderRadius;\n padding: 0 $utility-baseUnitHalf;\n display: inline;\n font-weight: $global-semibold_fontWeight;\n font-size: inherit;\n white-space: nowrap;\n\n &:focus,\n &:hover {\n background-color: $button-basic-hover_bg;\n color: $button-basic-hover_fg;\n }\n }\n }\n\n td.CheckBoxColumn {\n width: 35px;\n }\n\n td.DiscussionName {\n width: 100%;\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n\n .Wrap {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n }\n\n .Options {\n position: absolute;\n top: $component-vertical_padding;\n right: calc(#{$component-vertical_padding} / 2);\n }\n\n .Title {\n flex-basis: calc(100% - (#{$component-vertical_padding} / 2 + #{$theme-photo_size} + 50px));\n }\n\n .idea-counter-module {\n margin-right: calc(#{$component-vertical_padding} / 2);\n }\n\n .Meta {\n margin-left: calc(#{$component-vertical_padding} / 2 + #{$theme-photo_size});\n flex-basis: calc(100% - (#{$component-vertical_padding} / 2 + #{$theme-photo_size} + 50px));\n }\n }\n }\n\n //Hide some columns depending on window width\n @include maxWidth($theme-breakpoint_desktop) {\n td.FirstUser {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n td.LastUser {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n td.CountViews {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n td.BigCount {\n display: none;\n }\n\n .MItem.Category a {\n max-width: 30ex;\n }\n }\n }\n}\n\n.categoryList-heading {\n color: $global-color_fg;\n}\n\n.CategoryGroup.HideTable {\n display: none;\n}\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0;\n}\n\n.Frame-contentWrap {\n @include clearfix;\n}\n\nbody.Section-DiscussionList.mine,\nbody.Categories.Section-DiscussionList,\nbody.Section-Group {\n\n .DataTable.DiscussionsTable {\n width: 100%;\n }\n}\n\n//Section-GroupList\n.GroupWrap .DataTable {\n @include groupsTableItem;\n\n .Title.Title {\n display: inline-block;\n width: auto;\n padding-right: 0;\n }\n\n .EventTitle .Title {\n display: inline;\n }\n\n .Title-Icon {\n color: $global-color_fg;\n }\n\n .Buttons {\n margin-right: 0;\n margin-left: $utility-baseUnitHalf;\n }\n\n .Title-Wrapper,\n .Excerpt {\n margin: 0 0 $utility-baseUnit;\n }\n\n .Meta {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n\n .Invitation {\n\n @if ($staticVariables) {\n .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\n }\n }\n }\n\n .UserName {\n\n @include maxWidth {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n\n .Meta {\n display: none;\n }\n }\n }\n\n .BlockColumn-Buttons {\n\n @include maxWidth {\n min-width: 105px;\n }\n }\n }\n\n .Event {\n\n .EventTitle .Wrap {\n\n @include maxWidth {\n display: flex;\n flex-wrap: wrap;\n\n .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: $theme-photo_size;\n width: $theme-photo_size;\n }\n\n .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto;\n }\n\n .Title,\n .Description {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n\n .Title-Wrapper {\n padding-right: 0;\n }\n\n .Options,\n .ButtonGroup,\n .Button {\n width: 100%;\n }\n\n .Options {\n margin-top: $utility-baseUnitDouble;\n order: 2;\n }\n\n .Button {\n text-align: center;\n }\n }\n }\n\n .OptionsMenu {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n .LastUser,\n .LatestPost {\n width: 30ex;\n max-width: 30ex;\n }\n\n .Group-Name {\n\n .Title-Wrapper,\n .Wrap {\n padding-left: 0;\n padding-right: 0;\n }\n\n .PhotoWrap {\n margin-right: $utility-baseUnitDouble;\n\n @include maxWidth {\n display: none;\n }\n }\n\n .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: $global-color_primary;\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\n }\n }\n\n @include maxWidth {\n\n .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n\n .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0;\n }\n\n .GroupDescription,\n .Options {\n margin-top: $utility-baseUnitDouble;\n }\n\n .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n }\n\n .Title-Wrapper {\n padding-right: 20px;\n }\n }\n }\n\n .Options {\n position: static;\n align-items: flex-start;\n }\n\n\n .EventLocation {\n .Text {\n display: block;\n @include ellipsis;\n }\n }\n\n //Applicants & Invitations table\n @include maxWidth {\n\n tr.Invitation {\n td.UserName {\n border-right: none;\n }\n\n .Title,\n .Title-Wrapper {\n padding-right: 0;\n }\n }\n }\n\n //Hide some columns depending on window width\n @include maxWidth($theme-breakpoint_desktop) {\n td.EventLocation,\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n td.CountDiscussions {\n display: none;\n }\n }\n\n @include maxWidth {\n\n td.CountMembers,\n td.EventDate {\n display: none;\n }\n\n td.EventTitle {\n @include lastCell;\n }\n }\n}\n\n.MemberList .DataTable {\n\n td.UserName {\n width: 70%;\n\n @include maxWidth {\n padding-right: 0;\n border-right-width: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n }\n }\n\n td.Buttons,\n td.BlockColumn-Buttons,\n td.JoinDate {\n width: 260px;\n }\n\n td.BlockColumn-Buttons {\n\n @include maxWidth {\n width: 160px;\n\n .Button {\n width: 100%;\n display: block;\n text-align: center;\n }\n\n .Button + .Button {\n margin-top: $utility-baseUnitHalf;\n }\n }\n }\n\n td.JoinDate {\n\n @include maxWidth {\n display: none;\n }\n }\n\n .Title-Wrapper {\n padding-right: 0;\n height: $theme-photo_size;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (#{$theme-photo_size} + #{$utility-baseUnitDouble}));\n }\n\n .PhotoWrap {\n display: inline-block;\n margin-bottom: 0;\n }\n}\n\n//.Section-Groups DiscussionsList\n.Group-Box .DiscussionsTable {\n\n td.DiscussionName.DiscussionName .Wrap {\n display: block;\n padding-left: 0;\n }\n\n .Options {\n position: static;\n margin: 0;\n float: right;\n }\n\n .DiscussionName {\n\n .Title.Title {\n padding-right: 0;\n\n @include maxWidth {\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n }\n}\n\n\n// Reactions Log\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden;\n\n tbody {\n border-spacing: 0 $component-item_spacing;\n margin-top: 0;\n }\n\n .Options.Options {\n top: 0;\n bottom: 0;\n }\n\n .Options .Hijack {\n @include CloseButton;\n }\n\n .Item {\n background-color: $component_bg;\n\n td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: $theme-hover_color;\n vert-align: middle;\n }\n }\n\n .ReactionsLog-Date {\n width: 16ex;\n }\n\n .ReactionsLog-User {\n width: 50%;\n\n a {\n @include ellipsis;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center;\n }\n\n .ReactionsLog-Options {\n position: relative;\n width: 2ex;\n }\n\n .Options a {\n @include CloseButton;\n }\n}\n\n@if ($staticVariables) {\n table.PreferenceGroup tbody tr:hover td {\n background: $theme-hover_color !important;\n }\n}\n\n/*===== End of Tables ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$spoiler_bg: mix($component_bg, $global-color_fg, 95%) !default;\n$spolier_fg: $global-color_fg !default;\n$spolier_border: none !default;\n$spoiler_borderRadius: $global_borderRadius !default;\n$spoiler-fontSize: 16px !default;\n\n$code_fontSize: .85em !default;\n$code_borderRadius: 0 !default;\n$code_bg: mix($global-color_fg, $global-color_bg, 5%) !default; // target rgba(127, 127, 127, .15);\n$code_fg: darken($global-color_fg, 20%) !default;\n\n$code-inline_borderColor: mix($global-color_fg, $global-color_bg, 50%) !default; // target #a3a3a3\n$code-inline_borderRadius: $code_borderRadius !default;\n$code-inline_padding: .2em .4em !default;\n\n$code-block_borderRadius: $code_borderRadius !default;\n$code-block_padding: $userContent_fontSize !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.userContent,\n.UserContent {\n\n h3 {\n\n &:focus,\n &:hover {\n color: $global-color_fg !important;\n }\n }\n\n .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\n .post-text-align-left,\n .post-text-align-justify,\n .post-text-align-left,\n .post-text-align-right {\n .embedImage-img {\n display: initial;\n }\n }\n\n .bbcode_right,\n .bbcode_center,\n .bbcode_left {\n .embedImage-img {\n display: inline-block;\n }\n }\n\n .bbcode_right .embedImage-img {\n margin-left: auto;\n }\n\n .bbcode_left .embedImage-img {\n margin-right: auto;\n }\n\n @if ($staticVariables) {\n p,\n li {\n a {\n color: $link-default_color;\n\n &:focus,\n &:hover {\n color: $link-default-hover_color;\n text-decoration: underline;\n }\n\n &:visited {\n color: $link-default_visited_color;\n }\n }\n }\n }\n\n div.Spoiler,\n div.Spoiler.SpoilerConfigured {\n padding: $utility-baseUnitHalf 0;\n background-color: $spoiler_bg;\n border-radius: $spoiler_borderRadius;\n border: $spolier_border;\n margin-top: 0;\n margin-right: 0;\n }\n\n div.SpoilerTitle {\n text-align: center;\n padding: 0 $icon_default_size;\n font-size: $spoiler-fontSize;\n min-height: $icon_default_size * 2;\n line-height: $icon_default_size * 2;\n position: relative;\n\n &::before,\n &::after {\n @include icon;\n font-size: $icon-default_size;\n position: relative;\n width: $icon_default_size * 2;\n height: $icon_default_size * 2;\n line-height: $icon_default_size * 2;\n }\n\n &::before {\n @include icon;\n content:$icon-eye-close;\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n div.Spoiler div.SpoilerTitle input {\n position: absolute;\n padding: 0;\n margin: 0;\n left: 0;\n right: 0;\n width: calc(100% - 10px);\n color: transparent;\n background-color: transparent;\n border-width: 0;\n }\n\n div.Spoiler div.SpoilerText {\n border-left-width: 0;\n margin: 0;\n padding: 0 $embeddedText_padding $embeddedText_padding $embeddedText_padding;\n }\n\n .codeBlock,\n code,\n pre {\n vertical-align: middle;\n font-size: $code_fontSize;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n margin: 0;\n border: 0;\n }\n\n pre,\n pre.codeBlock {\n max-width: 100%;\n overflow-x: auto;\n display: block;\n position: relative;\n flex-shrink: 0;\n color: $code_fg;\n background-color: $code_bg;\n padding: $code-block_padding;\n }\n\n .codeBlock,\n code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent;\n }\n\n p .codeBlock,\n p code {\n display: inline;\n white-space: normal;\n background-color: $code_bg;\n padding: $code-inline_padding;\n }\n}\n",".SpAlert::after {\r\n width: 6px;\r\n height: 6px;\r\n position: absolute;\r\n top: -1px;\r\n right: 3px;\r\n background-color: #EF476F;\r\n border-radius: 6px;\r\n display: block;\r\n content: \"\";\r\n}\r\n\r\n.SpInbox::before {\r\n font-size: 20px;\r\n}\r\n\r\n.SpBookmarks::before {\r\n font-size: 20px;\r\n}\r\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications{\r\n background-color: $global-color_grey_medium;\r\n &:focus,\r\n &:hover,\r\n &:active {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\r\n border-radius: 16px ;\r\n}\r\n\r\n.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications {\r\n &:focus,\r\n &:hover {\r\n background-color: $global-color_grey_medium;\r\n }\r\n}\r\n\r\n.MeBox-header .MeMenu .ToggleFlyout+.ToggleFlyout {\r\n margin-left: 33px;\r\n}\r\n\r\n.MeBox {\r\n min-height: initial;\r\n display: flex;\r\n font-family: $global-body_fontFamily;\r\n\r\n .MeButton{\r\n height: 30px;\r\n width: 30px;\r\n\r\n .Alert {\r\n display: none;\r\n }\r\n }\r\n\r\n .MeButton-notifications {\r\n &:focus,\r\n &:active,\r\n &:hover {\r\n border-radius: 16px;\r\n }\r\n }\r\n\r\n .MeButton.TopcoderMeButton {\r\n width: fit-content;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 0px;\r\n border-radius: 15px;\r\n\r\n .icon-chevron-up, .icon-chevron-down {\r\n font-weight: normal;\r\n font-size: 10px;\r\n margin: 0 5px;\r\n }\r\n\r\n .ProfilePhoto {\r\n height: 30px;\r\n width: 30px;\r\n }\r\n .Username {\r\n line-height: 30px;\r\n vertical-align: middle;\r\n margin: 0px 10px 0px 5px;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n\r\n }\r\n\r\n .MenuItems a, .MenuItems a:link, .MenuItems li>a {\r\n padding: 0px 20px;\r\n margin: -5px 0;\r\n height: 50px;\r\n line-height: 30px;\r\n\r\n &.link-profile-details {\r\n margin-top: -3px;\r\n height: 82px;\r\n }\r\n\r\n }\r\n\r\n .MeButtonTopMItem{\r\n padding-top: 6px;\r\n border-top-left-radius: 6px;\r\n border-top-right-radius: 6px;\r\n background: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n .MeButtonBottomMItem{\r\n padding-bottom: 6px;\r\n border-bottom-left-radius: 6px;\r\n border-bottom-right-radius: 6px;\r\n }\r\n\r\n .MeButtonProfileMItem {\r\n height: 82px;\r\n color: $global_color_white;\r\n background: $color-turquoise-tc-turquoise-dark-3;\r\n .handle {\r\n font-size: 16px;\r\n line-height: 20px;\r\n font-weight: $global-bold_fontWeight;\r\n color: $global-color_white;\r\n }\r\n\r\n .email {\r\n font-size: $global-small_fontSize;\r\n line-height: 14px;\r\n margin-top: 4px;\r\n font-weight: $global-bold_fontWeight;\r\n color: $global-color_white;\r\n }\r\n\r\n .avatar {\r\n border-radius: 100%;\r\n margin-right: 10px;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n .MeButtonSwitchToBusinessMItem {\r\n\r\n background: #2A2A2B;\r\n color: $global-color_white;\r\n font-size: $global-medium_fontSize;\r\n line-height: 30px;\r\n height: 50px;\r\n img.switch-icon {\r\n margin: 0 10px 0 4px;\r\n }\r\n a.switch-to-business {\r\n font-family: $global-body_fontFamily;\r\n margin: 0;\r\n span {\r\n color: $global-color_white;\r\n font-weight: $global-bold_fontWeight;\r\n }\r\n }\r\n\r\n }\r\n\r\n .MeButtonSettingsItem, .MeButtonHelpItem, .MeButtonSignOutItem {\r\n background: $global-color_white;\r\n a {\r\n display: flex;\r\n align-items: center;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n .MeButtonSettingsItem {\r\n padding-top: 15px;\r\n }\r\n .MeButtonSignOutItem {\r\n padding-bottom: 19px;\r\n }\r\n\r\n .Flyout {\r\n top: 40px;\r\n }\r\n\r\n .Flyout.MenuItems {\r\n padding: 0px;\r\n width: 288px;\r\n box-shadow: 0 5px 35px 5px rgb(21 21 22 / 10%), 0 10px 14px 0 rgb(21 21 22 / 30%);\r\n border: 0px;\r\n }\r\n\r\n .MenuItems,\r\n .Flyout.Flyout li {\r\n hr {\r\n background: #E0E0E0;\r\n height: 1px;\r\n margin: 10px;\r\n align-self: center;\r\n }\r\n }\r\n}\r\n\r\n",".Activities {\r\n .ItemContent {\r\n margin-left: #{$component-horizontal_padding};\r\n }\r\n}\r\n\r\n.MessageList.DataList.Comments {\r\n .Item-Header.CommentHeader {\r\n .DiscussionInfo {\r\n a.ParentCommentLink, a.DiscussionLink {\r\n color: $global-blue;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.MessageList {\r\n .ItemDiscussion , .ItemComment {\r\n .Item-Body {\r\n .Controls {\r\n a {\r\n color: $global-blue;\r\n }\r\n .MiddleDot{\r\n margin: 0px 8px;\r\n font-weight: bold;\r\n }\r\n .left {\r\n text-align: left;\r\n }\r\n .center {\r\n text-align: center;\r\n }\r\n\r\n .right {\r\n text-align: right;\r\n }\r\n }\r\n\r\n }\r\n }\r\n}\r\n\r\n\r\n",".EasyMDEContainer {\r\n\r\n .CodeMirror {\r\n }\r\n\r\n .editor-toolbar {\r\n }\r\n\r\n .editor-statusbar {\r\n display: flex;\r\n justify-content: flex-end;\r\n flex-wrap: wrap;\r\n\r\n .message, .upload-image {\r\n text-align: left;\r\n order: 0;\r\n }\r\n .countOfRemainingChars {\r\n order: 1;\r\n }\r\n }\r\n}\r\n\r\n",".SearchForm form > div::after,\r\n.SearchBox form > div::after {\r\n content: \" \";\r\n background-image: url('/themes/topcoder/design/images/icon-search.svg');\r\n background-size: cover;\r\n position: absolute;\r\n margin: 12px 20px;\r\n color: $global-color_white !important;\r\n height: 16px;\r\n width: 16px;\r\n display: inline-block;\r\n}\r\n","div.Popup {\r\n .Body {\r\n a {\r\n color: $global-blue;\r\n &:focus,\r\n &:hover {\r\n color: $global-blue;\r\n text-decoration: $theme-link-hover_textDecoration;\r\n }\r\n }\r\n .Buttons .Close {\r\n &:focus,\r\n &:hover {\r\n color: $global-color_white;\r\n }\r\n }\r\n }\r\n\r\n\r\n a.Close {\r\n top: 24px;\r\n right: 28px;\r\n @if ($staticVariables) {\r\n @include CloseButton($popup_fg);\r\n }\r\n }\r\n}\r\n.InformWrapper {\r\n margin: 0px;\r\n}\r\n.InformMessages {\r\n margin-left: 55px;\r\n}\r\n\r\n.InformMessages .InformMessage {\r\n padding: 16px 34px 10px 26px;\r\n margin: 10px 0px;\r\n width: 436px;\r\n max-width: 436px;\r\n}\r\n.InformMessages .InformMessage,\r\n.InformMessages .InformMessage:hover {\r\n background-color: $global-color_white !important;\r\n border-radius: 10px;\r\n box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.1) !important;\r\n font-size: $global-medium_fontSize;\r\n font-family: $global-body_fontFamily;\r\n\r\n a {\r\n color: $global-blue;\r\n }\r\n\r\n a.Close {\r\n top: 16px;\r\n right: 21px;\r\n\r\n span::after {\r\n content: \"\";\r\n display: inline-block;\r\n background-size: cover;\r\n position: absolute;\r\n height: 12px;\r\n width: 12px;\r\n background-image: url(\"/themes/topcoder/design/images/icon-close-2.svg\");\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .InformMessages {\r\n margin-left: 0px;\r\n }\r\n .InformWrapper {\r\n margin: 5px;\r\n }\r\n .InformMessages .InformMessage {\r\n width: 100%;\r\n max-width: 100%;\r\n }\r\n}\r\n\r\n","#plugins\\/groups_groups_mine, #vanilla_drafts_index, #plugins\\/topcoder_watching_index {\r\n .BreadcrumbsBox {\r\n display: none;\r\n }\r\n}\r\n\r\n#vanilla_categories_index .BreadcrumbsBox .HomeCrumb.Last {\r\n display: none;\r\n}","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Footer {\n @if ($staticVariables) {\n background: $footer_bg;\n color: $footer_color;\n }\n font-size: $footer-base_fontSize;\n line-height: $footer-base_lineHeight;\n padding: $utility-baseUnitTriple 0;\n\n a {\n color: $footer-link_color;\n\n &:hover {\n color: $footer-link-hover_color;\n }\n }\n\n .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: 0 -$utility-baseUnitHalf;\n }\n\n .col {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth($theme-breakpoint_base) {\n width: 100%;\n text-align: center;\n margin: 6px 0;\n\n &:first-child {\n margin-top: 0;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n .col-copyRight {\n justify-content: flex-start;\n }\n\n .col-logo {\n justify-content: flex-end;\n }\n\n\n .col-copyRight,\n .col-logo {\n flex: 1;\n display: flex;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n}\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6;\n\n @include maxWidth($theme-breakpoint_base){\n margin: 0 auto;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Header {\n background-color: $header_bg;\n color: $header_fg;\n border-bottom: $header_border;\n box-shadow: $header_boxShadow;\n\n .row {\n display: flex;\n align-items: center;\n height: $header_minHeight;\n }\n\n .mobileMeBox-button,\n .Hamburger {\n display: none;\n\n @include maxWidth {\n display: flex;\n }\n }\n\n // Mebox component\n .MeButton {\n color: $headerMebutton_fg;\n background-color: $headerMebutton_bg;\n\n &:focus,\n &:hover,\n &:active {\n color: $headerMebutton-hover_fg;\n background-color: $headerMebutton-hover_bg;\n\n\n .Alert {\n color: $headerMeBoxAlert_fg;\n background-color: $headerMeBoxAlert_bg;\n border-color: $headerMeBoxAlert_borderColor;\n }\n }\n }\n\n .ToggleFlyout.Open .MeButton {\n background-color: $headerMebutton-active_bg;\n }\n\n .WhoIs > .Username {\n color: $headerMebutton_fg;\n }\n\n .SignInLinks {\n a {\n @include Button(\n $headerButton_bg,\n $headerButton_fg,\n $headerButton_borderColor,\n $headerButton-hover_bg,\n $headerButton-hover_fg,\n $headerButton-hover_borderColor\n );\n }\n }\n}\n\n.Header-logo {\n padding: $utility-baseUnitHalf 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n @if ($staticVariables) {\n color: $header-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $header-link-hover_color;\n }\n }\n\n img {\n max-height: $header_minHeight - 20px;\n width: auto;\n height: auto;\n }\n\n @include maxWidth {\n display: none;\n flex-basis: initial;\n }\n}\n\n.Header-desktopNav {\n display: flex;\n align-items: center;\n\n\n @include maxWidth {\n display: none;\n }\n\n .Navigation-linkContainer a {\n border-radius: 3px;\n margin: 0 6px;\n padding: 0 6px;\n height: 36px;\n font-size: $global-medium_fontSize;\n display: flex;\n align-items: center;\n justify-content: center;\n\n @if ($staticVariables) {\n color: $header-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $header-link-hover_color;\n background: $global-color_primaryAlt;\n }\n }\n }\n\n .Navigation-linkContainer::after {\n display: none;\n }\n}\n\n.Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n @include maxWidth {\n display: none;\n }\n}\n\n.Header-flexSpacer {\n flex: 1;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Header-logo.mobile {\n display: none;\n\n @include maxWidth {\n margin-left: auto;\n display: flex;\n }\n}\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center;\n}\n\n// IE 11 specific bug\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n .Header-logo img {\n max-height: unset;\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Header.hasOpenNavigation {\n\n @include maxWidth {\n border-bottom-left-radius: $navigation_borderRadius;\n border-bottom-right-radius: $navigation_borderRadius;\n border-bottom-width: 0;\n }\n}\n\n.Navigation,\n.mobileMebox {\n overflow: hidden;\n position: relative;\n width: 100%;\n transition: height 0.3s ease;\n will-change: height;\n\n // Hidden on desktop\n display: none;\n\n // Available on mobile\n @include maxWidth {\n display: block;\n }\n\n &.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden;\n }\n}\n\n.Navigation {\n background: $navigation_bg;\n color: $navigation_fg;\n box-shadow: $navigation-boxShadow;\n border-bottom-left-radius: $navigation_borderRadius;\n border-bottom-right-radius: $navigation_borderRadius;\n\n .Container {\n @include maxWidth {\n padding: 0;\n padding-bottom: $utility-baseUnit;\n }\n }\n\n .BoxButtons .Button:not(.Handle) {\n width: 100%;\n\n @include Button(\n $navigationButton_bg,\n $navigationButton_fg,\n $navigationButton_border,\n $navigationButton-hover_bg,\n $navigationButton-hover_fg,\n $navigationButton-hover_border\n );\n }\n\n @if ($staticVariables) {\n .ButtonGroup.Multi {\n &:focus,\n &:hover,\n &:active {\n\n .Button.Handle,\n &.Open .Button.Handle {\n border-color: $navigationButton-hover_border;\n background-color: $navigationButton-hover_bg;\n color: $navigationButton-hover_fg;\n }\n }\n\n .Button.Handle,\n &.Open .Button.Handle {\n border-color: $navigationButton_border;\n background-color: $navigationButton_bg;\n color: $navigationButton_fg;\n\n &:focus,\n &:hover,\n &:active {\n border-color: $navigationButton_border;\n background: rgba($navigationButton_bg, 0.05);\n color: $navigationButton_fg;\n }\n }\n }\n }\n\n .NewDiscussion.mobile {\n width: 100%;\n }\n\n .MeBox-SignIn {\n flex-wrap: wrap;\n }\n\n .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: $utility-baseUnitDouble;\n display: block;\n width: 100%;\n text-align: center;\n }\n\n .SocialIcon {\n margin: 0 $utility-baseUnitHalf;\n }\n\n .MeBox.mobile {\n width: 100%;\n }\n\n .MeBox.mobile .MeBox {\n width: 100%;\n\n & > .PhotoWrap.PhotoWrap {\n height: 42px;\n width: 25%;\n display: inline-flex;\n justify-content: flex-start;\n box-shadow: none;\n border-radius: 0;\n margin-right: 0;\n\n img {\n border-radius: $theme-photo_borderRadius;\n overflow: hidden;\n\n @if ($theme-photo_round) {\n border-radius: 50%;\n }\n width: 32px;\n }\n }\n\n & > .PhotoWrap,\n .WhoIs > .Username {\n display: none;\n }\n\n .WhoIs {\n width: 100%;\n }\n\n .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0;\n }\n }\n\n .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center;\n\n a {\n @include Button(\n $navigationButton_bg,\n $navigationButton_fg,\n $navigationButton_border,\n $navigationButton-hover_bg,\n $navigationButton-hover_fg,\n $navigationButton-hover_border\n );\n }\n\n .Bullet {\n font-size: 0;\n width: 20px;\n }\n }\n\n .SignIn.mobile {\n width: 100%;\n }\n}\n\n.Navigation-row {\n padding: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n}\n\n.Navigation-link {\n font-size: $navigation_fontSize;\n font-weight: $navigation-item_fontWeight;\n min-height: $navigation-item_height;\n display: block;\n width: 100%;\n padding: 0 $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n @if ($staticVariables) {\n color: $navigation_fg;\n &:focus,\n &:hover {\n color: $navigation-hover_fg;\n }\n }\n}\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0;\n\n a {\n margin: 0;\n\n &:hover {\n background: none;\n }\n }\n\n &::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: $navigation_border;\n margin: $utility-baseUnit 0;\n }\n}\n\n.Navigation-linkContainer:last-child::after {\n content: none;\n}\n\n.UserLoggedOut {\n\n .Navigation-row.NewDiscussion {\n display: none;\n }\n}\n\n.mobileMeBox-button,\n.mobileMebox-buttonClose {\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n user-select: none;\n background: transparent;\n padding: 0;\n border-width: 0;\n outline: none;\n}\n\n.mobileMebox-buttonClose {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: $icon-default_size;\n line-height: 32px;\n height: 32px;\n width: 32px;\n border-radius: $mebox-button_borderRadius;\n @if ($staticVariables) {\n color: $MobileMeBox_fg;\n }\n margin-left: auto;\n opacity: 0.6;\n\n span {\n font-size: inherit;\n }\n}\n\n.mobileMeBox-button {\n transition: $hamburger_transition;\n user-select: none;\n height: 28px;\n width: 28px;\n right: $frame-mobile_padding;\n\n @include maxWidth {\n position: absolute;\n }\n\n .PhotoWrap {\n height: 28px;\n width: 28px;\n }\n\n .PhotoWrap:hover a.ChangePicture {\n display: none;\n }\n}\n\n.mobileMebox {\n @if ($staticVariables) {\n background-color: $MobileMeBox_bg;\n }\n .Container {\n display: flex;\n align-items: center;\n }\n\n .MeBox {\n display: block;\n padding: $utility-baseUnit 0;\n width: 80%;\n }\n\n .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between;\n }\n\n .MeButton-user {\n\n &::before {\n @include kbicon();\n font-size: 26px;\n content: $kbicon-user-empty;\n }\n\n .ProfilePhoto {\n display: none;\n }\n }\n\n .Open .MeButton-user::before {\n content: $kbicon-user;\n }\n\n .MeButton {\n\n @if ($staticVariables) {\n &:focus,\n &:hover,\n &:active {\n background-color: transparent;\n }\n }\n\n .Alert {\n @if ($staticVariables) {\n color: $MobileMeBox_fg;\n background-color: $MobileMeBoxAlert_bg;\n border-color: $MobileMeBoxAlert_borderColor;\n }\n\n @include maxWidth {\n top: -6px;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Panel-main {\n line-height: $global-condensed_lineHeight;\n\n @include maxWidth($theme-breakpoint_tablet) {\n\n .SearchBox,\n .BoxCategories {\n display: none;\n }\n\n .BoxNewDiscussion.BoxNewDiscussion {\n margin: $utility-baseUnitTriple 0;\n }\n\n .ButtonGroup.Multi,\n .BigButton {\n margin-left: auto;\n margin-right: auto;\n\n @include maxWidth(500px) {\n max-width: 100%;\n }\n }\n\n .Box h4 {\n display: flex;\n justify-content: space-between;\n align-items: center;\n @if ($staticVariables) {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n color: $global-color_fg;\n }\n }\n }\n\n .SocialIcon,\n .ApplyButton,\n .Button.Primary {\n display: inline-flex;\n justify-content: center;\n }\n\n .TagCloud {\n background: transparent;\n\n li {\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n\n.Panel {\n\n @if($staticVariables) {\n width: $panel_width;\n background: $panel_bg;\n padding: $panel_padding;\n border: $panel_border;\n border-radius: $panel_borderRadius;\n\n @if($panel_toLeft != true) {\n margin-left: auto;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n @if ($staticVariables) {\n font-weight: bold;\n }\n display: flex;\n align-items: center;\n justify-content: space-between;\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n margin-bottom: 0;\n\n .Count {\n margin-right: 6px;\n margin-bottom: -3px;\n }\n }\n\n .PanelInfo li {\n padding: 0;\n }\n\n .vanilla-connect {\n\n a {\n display: inline-flex;\n }\n\n .Button + .Button {\n margin-top: 3px;\n }\n }\n\n .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0;\n }\n\n .BoxButtons {\n margin: 0 0 $utility-baseUnitTriple;\n }\n\n .PhotoWrap {\n height: 24px;\n width: 24px;\n }\n\n .PhotoWrapLarge {\n width: $panel_width;\n height: $panel_width;\n border-radius: 0;\n position: relative;\n overflow: hidden;\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: auto;\n min-width: 50%;\n min-height: 50%;\n }\n\n &:hover {\n\n a.ChangePicture {\n z-index: 1;\n display: block;\n }\n }\n }\n\n .PanelInThisDiscussion {\n\n a {\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n width: 100%;\n\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n }\n\n display: block;\n border: $panel-item_border;\n transition: transition(color), transition(background-color);\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item-hover_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n }\n\n .Leaderboard,\n .InThisConversation {\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n margin-top: $panel_item-spacing;\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n a {\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n width: 100%;\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n border: $panel-item_border;\n }\n transition: transition(color), transition(background-color);\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n\n .ProfilePhoto.ProfilePhoto {\n @include photoWrap;\n\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n }\n\n .Username {\n @include ellipsis;\n max-width: calc(#{$panel_width} - #{$theme-photo-small_size} - (#{$panel-item_padding} * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: $theme-photo-small_size;\n\n @if ($staticVariables) {\n &:focus,\n &:hover,\n &:active {\n color: $panel-item-hover_fg;\n }\n }\n\n }\n\n .Conversation-User {\n display: flex;\n }\n }\n}\n\n.Box {\n li,\n li:first-child {\n border: none;\n }\n}\n\nbody.Section-EditProfile .Box,\n.BoxFilter:not(.BoxBestOfFilter),\n.BoxCategories.BoxCategories {\n @if ($staticVariables) {\n .PanelCategories li {\n padding: 0;\n\n &.Depth2,\n &.Depth3,\n &.Depth4,\n &.Depth5 {\n position: relative;\n\n a {\n padding-left: 24px;\n }\n\n &::before {\n content: \"\";\n display: block;\n position: absolute;\n left: 7px;\n top: 50%;\n width: 6px;\n height: 6px;\n border-bottom: 2px solid mix($global-color_fg, $global-color_white, 20%);\n border-left: 2px solid mix($global-color_fg, $global-color_white, 20%);\n transform: translateY(-50%);\n z-index: 1;\n\n }\n }\n }\n }\n\n li {\n border-radius: $formElement_borderRadius;\n }\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n margin-top: $panel_item-spacing;\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n li.Heading {\n display: flex;\n align-items: center;\n\n @if ($staticVariables) {\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n color: $panel_fg;\n font-weight: $global-semibold_fontWeight;\n }\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n @if ($staticVariables) {\n border-radius: $panel_item-borderRadius;\n }\n width: 100%;\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n transition: transition(color), transition(background-color);\n }\n border: $panel-item_border;\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item-hover_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n @if ($staticVariables) {\n .Active {\n a {\n font-weight: $global-semibold_fontWeight;\n }\n }\n }\n\n}\n\n.WhosOnline.Box {\n\n .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n @include photoWrap;\n min-height: 0;\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n }\n}\n\n .PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px);\n }\n",".mobileMeBox-button {\r\n .PhotoWrap {\r\n height: 28px;\r\n width: 28px;\r\n\r\n img {\r\n height: 28px;\r\n width: 28px;\r\n }\r\n }\r\n}\r\n\r\n.mobileMebox {\r\n .MeMenu {\r\n justify-content: flex-start;\r\n }\r\n}\r\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Section-ActivityList {\n\n .SearchBox {\n display: none;\n }\n}\n\n.Leaderboard {\n\n\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Badges {\n\n .Cell {\n padding: 0;\n }\n\n .CellWrap {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Content {\n\n h1 {\n display: block;\n }\n\n h2 {\n margin-top: 50px;\n border-bottom: $component_border;\n\n }\n\n .Badge-Details {\n margin-bottom: 50px;\n }\n\n .Badge-Earned {\n\n .PhotoWrap {\n @include photoWrap;\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n margin-right: $utility-baseUnitDouble;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-BestOf {\n\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .Frame-content {\n > .Container {\n max-width: $global-main_width;\n }\n }\n\n .FilterMenu {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin: $utility-baseUnitTriple -#{$utility-baseUnitHalf} $utility-baseUnitTriple;\n width: calc(100% + (#{$utility-baseUnitHalf} * 2));\n\n > li {\n margin: 0 $utility-baseUnitHalf $utility-baseUnit;\n }\n\n a {\n @include Button;\n }\n\n .ReactSprite {\n line-height: calc(#{$formButton_height} - 2px);\n height: inherit;\n }\n\n .BestOfEverything {\n\n .ReactSprite {\n display: none;\n }\n }\n\n li.Active {\n\n a {\n background-color: $button-basic-hover_bg;\n border-color: $button-basic-hover_border;\n color: $button-basic-hover_fg;\n }\n }\n }\n\n .Frame-details {\n padding-bottom: $utility-baseUnit;\n }\n\n .MainContent {\n min-height: 150px;\n margin: 0;\n width: 100%;\n }\n\n .DismissMessage {\n margin-left: 0;\n margin-right: 0;\n margin-bottom: 24px;\n }\n\n .Tiles {\n @include clearfix;\n position: relative;\n margin: 0 #{-$utility-baseUnit};\n width: calc(100% + #{$utility-baseUnit});\n\n @include maxWidth {\n margin: 0;\n width: 100%;\n\n .Tile:first-child {\n margin-top: 0;\n }\n }\n }\n\n .Tile {\n position: relative;\n display: block;\n width: calc((100% / 3) - (#{$utility-baseUnit} * 2));\n margin: 0 $utility-baseUnit $utility-baseUnitDouble;\n background: $component_bg;\n padding: $component-base_padding;\n\n @if ($component_borderRadius == 0) {\n border-radius: $global_borderRadius;\n } @else {\n border-radius: $component_borderRadius;\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: calc((100% / 2) - (#{$utility-baseUnit} * 2));\n }\n\n .AuthorWrap {\n margin-left: -#{$component-base_padding};\n margin-right: -#{$component-base_padding};\n margin-bottom: -#{$component-base_padding};\n padding: $component-base_padding;\n min-height: calc(#{$theme-photo_size} + #{$component-vertical_padding} * 2);\n background-color: $component-header_bg;\n\n @if ($component_borderRadius == 0) {\n border-bottom-left-radius: $global_borderRadius;\n border-bottom-right-radius: $global_borderRadius;\n } @else {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n .Title,\n .Title a {\n display: block;\n background: none;\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n margin-bottom: $utility-baseUnit;\n\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .Message {\n $line-height: 20px;\n $num-lines: 20;\n\n display: block;\n line-height: $line-height;\n max-height: $line-height * $num-lines;\n overflow: hidden;\n position: relative;\n margin: 0 0 $utility-baseUnit;\n }\n\n .Reactions {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble} - #{$utility-baseUnit});\n\n @include maxWidth {\n padding-left: 0;\n margin-left: -$utility-baseUnit;\n }\n }\n\n .ReactSprite {\n margin-right: 0;\n }\n }\n\n .Tile,\n .Item {\n\n .Item-Header,\n .Item-BodyWrap {\n margin-bottom: $utility-baseUnit;\n }\n\n .Author,\n .Meta {\n line-height: $component-meta_lineHeight;\n }\n\n .Author {\n display: block;\n\n a {\n line-height: inherit;\n color: $component-meta-link_color;\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n\n &:hover,\n &:focus,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n\n a:not(.PhotoWrap) {\n margin-left: $utility-baseUnitDouble;\n }\n }\n\n .PhotoWrap {\n margin: 0;\n }\n\n .ProfilePhoto.ProfilePhoto {\n width: 100%;\n height: auto;\n }\n\n .ReactButton {\n margin: 0 $utility-baseUnit;\n\n @include maxWidth {\n min-height: 42px;\n min-width: 42px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n .ReactSprite::before {\n font-size: $icon-default_size;\n }\n }\n }\n }\n\n .Item {\n .Meta {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n }\n\n &.UserLoggedOut {\n\n .Author {\n display: flex;\n align-items: center;\n\n .PhotoWrap {\n margin: 0;\n margin-right: $utility-baseUnitHalf;\n }\n }\n }\n\n @include maxWidth {\n\n .ImageWrap {\n width: 100%;\n }\n\n .Tile {\n margin: $utility-baseUnitDouble 0;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Drafts {\n .Content {\n .BoxDiscussionFilter {\n display: none;\n }\n\n .Item.Draft {\n position: relative;\n\n .DraftLink {\n\n &::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 40px; // leave space for the close button\n bottom: 0;\n }\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-Entry {\n\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .Methods {\n\n b {\n margin: 10px 0 3px;\n display: inline-block;\n }\n }\n\n .ForgotPassword {\n margin-left: $utility-baseUnit;\n }\n\n @if($staticVariables) {\n .ForgotPassword,\n .CreateAccount a {\n color: $link-default_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $link-default-hover_color;\n }\n }\n }\n\n label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\n\n a {\n font-size: inherit;\n color: $link-default_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $link-default-hover_color;\n }\n }\n }\n\n .Legal br {\n display: none;\n }\n\n @include maxWidth {\n\n .g-recaptcha {\n transform: scale(.8);\n }\n\n .MainForm,\n .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: $component-item_spacing;\n }\n\n .Methods {\n a {\n color: $link-default_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $link-default-hover_color;\n }\n }\n }\n\n .MainForm {\n .InputBox {\n max-width: 100%;\n }\n }\n\n .Methods {\n margin-left: 0;\n }\n }\n}\n\n.SignInPopup .input.Password {\n width: 100%;\n}\n\n.MultipleEntryMethods {\n\n .Methods {\n margin-left: 0;\n padding: 0;\n float: left;\n\n @include maxWidth {\n float: none;\n\n b {\n display: inline-block;\n margin: $utility-baseUnitTriple 0 0;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n$GroupBanner-height: 230px;\n$GroupIcon-size: 140px;\n$GroupIcon-overlap: #{50px + $utility-baseUnitTriple};\n\n.Section-Group {\n\n .Excerpt + .HasNew {\n margin-left: $utility-baseUnitHalf;\n }\n\n .H {\n display: block;\n width: 100%;\n float: none;\n text-align: center;\n font-size: $global-title_fontSize;\n\n @include maxWidth {\n text-align: left;\n }\n }\n\n .PageControls.PageControls .BoxNewDiscussion {\n margin-right: 0;\n }\n\n .BoCloseButtons,\n .Button-Controls {\n\n @include maxWidth {\n display: block;\n width: 100%;\n }\n }\n\n .Button-Controls {\n\n .ButtonGroup.Multi {\n\n @include maxWidth {\n padding: 0;\n\n .Primary:first-child {\n width: 100%;\n }\n }\n }\n\n @include maxWidth {\n\n .NewEventButton,\n .Button:not(.Handle),\n .ButtonGroup {\n margin: 0;\n width: 100%;\n text-align: center;\n }\n }\n }\n\n .BoxButtons {\n\n @include maxWidth {\n display: block;\n width: 100%;\n }\n }\n}\n\n.Section-Group.Section-Discussion {\n\n .H {\n text-align: left;\n }\n\n .Group-Header {\n display: none;\n }\n}\n\n.Section-Group.NoPanel,\n.Section-GroupList {\n\n .Frame-content {\n > .Container {\n max-width: $global-main_width;\n }\n }\n\n .MainContent {\n width: 100%;\n }\n}\n\n.Section-GroupList {\n\n .groupToolbar {\n display: flex;\n justify-content: flex-end;\n }\n\n .groupToolbar-newGroup {\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n\n .MainContent {\n\n h1 {\n display: none;\n }\n\n .Groups.H,\n .H {\n display: block;\n float: none;\n text-align: center;\n font-size: $global-title_fontSize;\n margin-bottom: $global-block_margin;\n }\n\n > .Button.Primary {\n float: right;\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n }\n\n .UserLink,\n .Panel {\n display: none;\n }\n\n .Item-Icon {\n margin: 0 0 $utility-baseUnitDouble;\n }\n\n .DataList .Item {\n\n .Title,\n .GroupDescription {\n margin: 0;\n }\n\n .ItemContent.ItemContent {\n padding-left: 0;\n }\n\n .Options {\n flex-direction: row;\n\n .Buttons {\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n @include maxWidth {\n display: flex;\n flex-direction: column;\n\n > .PhotoWrap {\n display: none;\n }\n\n .Options {\n margin-top: $utility-baseUnitDouble;\n justify-content: flex-end;\n order: 2;\n }\n\n .Excerpt {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Title {\n padding-right: $icon-default_size;\n }\n }\n }\n}\n\n.Group-Box {\n clear: both;\n}\n\n@if ($staticVariables) {\n .ButtonGroup.Open .Button.GroupOptionsTitle,\n .Button.GroupOptionsTitle,\n .Button.GroupOptionsTitle:active,\n .Button.GroupOptionsTitle:focus {\n padding: 0;\n border: none;\n background-color: transparent;\n color: transparent;\n max-width: 20px;\n\n .SpDropdownHandle {\n display: none;\n }\n\n &::before {\n @include icon;\n content: $icon-cog;\n color: $global-color_fg;\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n }\n}\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column;\n\n .Group-Buttons,\n .OptionsMenu {\n display: inline-block;\n float: none;\n }\n}\n\n.Group-Banner {\n @if ($staticVariables) {\n height: $GroupBanner-height;\n }\n background-size: cover;\n background-position: 50% 50%;\n background-repeat: no-repeat;\n margin-bottom: $utility-baseUnitTriple;\n box-shadow: inset 0 0 3px 1px rgba($global-color_black, 0.4);\n\n @include maxWidth($theme-breakpoint_tablet) {\n height: calc(#{$GroupBanner-height} - 50px);\n }\n}\n.Button-Controls.Button-Controls {\n @if ($staticVariables) {\n order: 2;\n }\n margin-right: 0;\n display: flex;\n justify-content: flex-end;\n\n @include maxWidth {\n flex-wrap: wrap;\n\n .Button + .Button {\n margin-top: $utility-baseUnitTriple;\n }\n }\n\n .Button:nth-child(2) {\n margin-left: $utility-baseUnitHalf;\n background-color: transparent;\n border-color: $global-color_primary;\n color: $global-color_primary;\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\n }\n }\n\n @include maxWidth {\n margin-left: 0;\n }\n }\n}\n\n.GroupOptions {\n position: absolute;\n top: calc(#{$GroupBanner-height} + #{$utility-baseUnitTriple});\n right: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n top: calc((#{$GroupBanner-height} - 50px) + #{$utility-baseUnitTriple});\n }\n}\n\n.Group-Icon-Big-Wrap {\n position: absolute;\n top: $GroupBanner-height;\n height: $GroupIcon-size;\n width: $GroupIcon-size;\n background-color: $global-color_white;\n @if ($staticVariables) {\n margin: -$GroupIcon-overlap $utility-baseUnitTriple $utility-baseUnitTriple $utility-baseUnitTriple;\n border-radius: $component_borderRadius;\n box-shadow: 0 0 0 1px rgba($global-color_black, 0.2);\n }\n\n .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n @if ($staticVariables) {\n border: 3px solid $global-color_white;\n }\n }\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Group-Title {\n margin: 0 0 $utility-baseUnitDouble;\n font-size: $global-subTitle_fontSize;\n padding-right: 20px;\n\n @if ($staticVariables) {\n a {\n @include font-heading-link;\n font-size: inherit;\n text-shadow: none;\n\n &:focus,\n &:hover {\n color: $theme-heading-hover_color;\n }\n }\n }\n}\n\n.Group-Description {\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Group-Header-Info {\n padding-left: calc(#{$GroupIcon-size} + (#{$utility-baseUnitTriple} * 2));\n\n @include maxWidth {\n padding-left: 0;\n margin-bottom: $utility-baseUnitTriple;\n }\n}\n\n// if $Group.Icon is not set, don't add the padding\nbody.noGroupIcon {\n\n .Group-Header-Info {\n padding-left: 0;\n }\n}\n\n.Group-Meta.Group-Meta {\n margin: 0 -#{$utility-baseUnitHalf};\n font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n\n .MItem {\n margin: 0 $utility-baseUnitHalf;\n }\n\n .MItem:nth-child(-n+2) .label {\n font-weight: $global-bold_fontWeight;\n }\n}\n\n.Group-Content {\n display: inline-block;\n width: 100%;\n}\n\n.Group-Box .MItem {\n line-height: $global-base_lineHeight;\n white-space: normal;\n\n &.Hidden {\n display: none;\n }\n\n a {\n @include ellipsis;\n max-width: 300px;\n display: inline-block;\n vertical-align: bottom;\n }\n}\n\n// Over selected on core...\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: $utility-baseUnitTriple;\n}\n\n.Group-Header.NoBanner {\n min-height: $GroupIcon-size;\n display: flex;\n\n .Group {\n padding-top: 0;\n }\n\n .Group-Title {\n padding-top: 0;\n }\n\n .Group-Header-Info {\n padding-left: calc(#{$GroupIcon-size} + #{$utility-baseUnitTriple});\n\n @include maxWidth {\n padding-left: 0;\n }\n }\n\n @if ($staticVariables) {\n .Group-Icon-Big-Wrap {\n position: absolute;\n margin: 0 $utility-baseUnitTriple 0 0;\n z-index: 1;\n flex: 1 0 $GroupIcon-size;\n }\n }\n\n\n .GroupOptions {\n top: 0;\n right: 0;\n }\n}\n\n.Section-Members {\n\n .DataList .Item {\n\n @include maxWidth {\n display: flex;\n flex-direction: column;\n\n .Options {\n order: 2;\n }\n\n @if ($staticVariables) {\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\n }\n }\n\n .Meta {\n margin-top: 0;\n }\n }\n\n .Buttons {\n margin-right: 0;\n }\n\n .Title {\n margin-bottom: 0;\n }\n\n .Excerpt:empty {\n display: none;\n }\n\n .Meta {\n margin-bottom: 0;\n }\n\n .MItem {\n line-height: 21px;\n }\n }\n\n .Group-Header + form,\n .Group-Box {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n @if ($staticVariables) {\n .Group-RemoveMember {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n}\n\n.Group-MembersPreview {\n\n .PhotoGrid {\n margin: 0 -#{$utility-baseUnitHalf};\n }\n\n .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n @include photoWrap;\n margin: 0 $utility-baseUnitHalf;\n }\n\n .PhotoGridSmall img {\n margin: 0;\n }\n}\n\n.Section-Event.Section-Event {\n\n .AttendeeList.AttendeeList h3 {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-bottom: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .FormWrapper.Attending {\n margin: $utility-baseUnitDouble 0;\n }\n\n .YesAttending,\n .NotAttending,\n .MaybeAttending {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .FormTitleWrapper h2 {\n display: none;\n }\n\n .EventTime {\n\n label.When {\n display: none;\n }\n\n label {\n display: block;\n }\n\n .Timebased a {\n color: $link_default-color;\n }\n }\n\n .Buttons {\n display: flex;\n justify-content: flex-end;\n\n .Primary {\n margin-left: $utility-baseUnitHalf;\n order: 2;\n }\n }\n\n .EventTitle {\n\n .ButtonGroup {\n margin-top: 0;\n }\n }\n\n @include maxWidth {\n\n .FieldInfo {\n display: block;\n width: 100%;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n}\n\n#Form_memberFilter {\n height: calc(#{$formButton_height} + 2px);\n\n @include maxWidth {\n width: 100%;\n margin-right: 0;\n margin-bottom: $utility-baseUnitHalf;\n }\n}\n\n.group-members-filter-box {\n position: relative;\n display: flex;\n\n @include maxWidth {\n flex-wrap: wrap;\n justify-content: flex-end;\n }\n\n @if ($staticVariables) {\n .Button {\n @include Button;\n }\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\n @if ($staticVariables) {\n .Button.search {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Section-ConversationList,\n.Section-Conversation {\n\n .H {\n margin-bottom: $global-block_margin;\n }\n\n .Conversation,\n .DataList.Conversations {\n\n .PhotoWrap {\n position: absolute;\n top: $component-vertical_padding;\n left: $component-horizontal_padding;\n margin-right: 0;\n }\n\n @if ($staticVariables) {\n .Author + a,\n .Excerpt,\n .Meta {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n\n .Excerpt,\n .Meta {\n display: block;\n }\n }\n }\n}\n\n.Section-ConversationList {\n\n @include noPanel;\n}\n\n.Section-Conversation {\n\n .SearchBox {\n display: none;\n }\n\n .Conversation-User img {\n overflow: hidden;\n border-radius: $theme-photo_borderRadius;\n\n @if ($theme-photo_round) {\n border-radius: 50%;\n }\n }\n\n .DataListWrap {\n margin: 0;\n }\n\n .MessageList .Message {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n}\n\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Post .FormWrapper {\n\n .AvailableTags {\n a {\n line-height: $global-base_lineHeight;\n display: inline-block;\n margin: 3px 0;\n }\n }\n\n .editor-help-text {\n font-size: inherit;\n }\n\n .SearchBox {\n display: none;\n }\n\n .Buttons {\n display: flex;\n flex-direction: row-reverse;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-start;\n\n .Button {\n margin-bottom: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n margin-right: 0;\n margin-top: 0;\n }\n }\n\n .SelectWrapper {\n width: 100%;\n }\n\n .ShowTags {\n display: block;\n margin-top: $utility-baseUnitHalf;\n }\n}\n\nbody.announcement,\nbody.Post,\n.Section-Post,\nbody.Section-PostConversation,\nbody.Messages.inbox {\n\n .SearchBox {\n display: none;\n }\n}\n\nbody.announcement {\n @include noPanel;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-Profile {\n\n .Profile h2,\n .BadgeGrid h4 {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-bottom: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Profile > .User {\n background-color: $content_bg;\n border-radius: $content_borderRadius;\n border: $content_border;\n position: relative;\n\n > * + * {\n margin-top: $utility-baseUnitTriple;\n }\n }\n\n .User .H {\n display: flex;\n align-items: center;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: none;\n }\n }\n\n .Gloss,\n .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: $global-color_primary;\n text-transform: uppercase;\n border: 1px solid $global-color-primary;\n padding: $utility-baseUnitHalf;\n display: inline-flex;\n border-radius: $tag_borderRadius;\n }\n\n .H .Gloss {\n margin-left: 1em;\n margin-top: 0.5em;\n }\n\n .Gloss:empty {\n display: none;\n }\n\n .MainContent {\n\n > .FormTitleWrapper {\n padding: 0;\n }\n\n .DismissMessage {\n width: 100%;\n order: -1;\n }\n }\n\n .Profile-header {\n display: none;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n margin: 0 0 $utility-baseUnitTriple;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: flex;\n }\n\n .Profile-username {\n margin: 0;\n\n @include maxWidth {\n font-size: $global-large_fontSize;\n }\n }\n }\n\n .Profile-name {\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n text-align: center;\n }\n }\n\n .Profile-photo {\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n display: flex;\n justify-content: center;\n\n a.ChangePicture {\n padding-top: 20px;\n }\n }\n\n .WhosOnline {\n display: none;\n }\n\n > .PhotoLarge {\n @include photoWrap(145px);\n margin-bottom: 8px;\n }\n\n .PhotoWrapLarge {\n position: absolute;\n height: 145px;\n width: 145px;\n display: block;\n }\n }\n\n .ProfileOptions {\n float: right;\n margin: 0;\n z-index: 1;\n\n .Dropdown {\n text-align: left;\n }\n\n .MemberButtons {\n @include Button;\n margin-right: $utility-baseUnitHalf;\n\n @include maxWidth {\n margin-right: 0;\n }\n }\n\n @if ($staticVariables) {\n .Button-EditProfile {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n\n @if ($staticVariables) {\n .ButtonGroup.Open .NavButton.Handle {\n background-color: darken($formButton_bg, 8%);\n border-color: darken($formButton_bg, 8%);\n color: $formButton_color;\n }\n\n .ProfileButtons-BackToProfile {\n @include Button;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n float: none;\n margin-left: auto;\n padding-top: 0;\n padding-right: 0;\n display: flex;\n justify-content: flex-end;\n }\n\n @include maxWidth {\n margin-left: 0;\n margin-bottom: $utility-baseUnitTriple;\n width: 100%;\n justify-content: center;\n flex-wrap: wrap;\n\n .MemberButtons,\n .Button-EditProfile,\n .ButtonGroup {\n width: inherit;\n }\n\n .MemberButtons,\n .Button-EditProfile {\n text-align: center;\n }\n\n .MemberButtons {\n margin-bottom: $utility-baseUnitTriple;\n }\n }\n }\n\n .Panel-main {\n\n .PhotoWrapLarge {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n & > .PhotoWrap {\n display: none;\n }\n }\n }\n\n .SearchBox,\n .Content .BoxProfileFilter,\n .User > #Status {\n display: none;\n }\n\n .User .DismissMessage {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Box li {\n border: none;\n }\n\n .About.P .About,\n .FormTitleWrapper,\n .change-picture,\n &.quotes .Frame-content form {\n padding: $utility-baseUnitDouble;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n padding: 0;\n }\n }\n\n .Content .BadgeGrid .PhotoGrid,\n .DataCounts {\n @include tilesContainer(5);\n\n @include maxWidth {\n @include tilesContainer(4);\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n @include tilesContainer(3);\n }\n }\n\n .Content .BadgeGrid a,\n .CountItemWrap {\n @include tilesColumns(5);\n margin-top: $utility-baseUnitTriple;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n @include tilesColumns(4);\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n @include tilesColumns(3);\n }\n }\n\n .Content .BadgeGrid a,\n .CountItem {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .CountItemWrap {\n\n .TextColor {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n color: inherit;\n }\n\n .CountTotal {\n display: block;\n width: 100%;\n }\n }\n\n .CountItem {\n border: none;\n padding: 0;\n margin: 0;\n }\n\n .About.P .About {\n margin-top: 0;\n display: flex;\n flex-wrap: wrap;\n\n @include maxWidth($theme-breakpoint_tablet) {\n padding: 0;\n }\n }\n\n .About .Value {\n width: 100%;\n padding-left: 0;\n }\n\n .Content .Box.BadgeGrid {\n margin: 0;\n }\n\n .Profile {\n\n dl {\n @include clearfix;\n width: 100%;\n padding: $utility-baseUnitHalf 0;\n }\n\n dd,\n dt {\n display: inline-block;\n float: left;\n background: none;\n padding: 0;\n font-size: $formButton_fontSize;\n line-height: inherit;\n margin-bottom: $utility-baseUnitHalf;\n color: inherit;\n }\n\n dt {\n width: 25%;\n font-weight: bold;\n\n @include maxWidth {\n width: 100%;\n display: block;\n margin-bottom: 0;\n }\n }\n\n dd {\n width: 75%;\n display: inline-block;\n padding-left: $utility-baseUnitHalf;\n\n @include maxWidth {\n padding-left: 0;\n width: 100%;\n display: block;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n\n .Button-EditProfile {\n .Hidden {\n display: inline;\n }\n }\n\n .User h1 {\n display: none;\n }\n }\n}\n\nbody.Section-EditProfile {\n\n // titles have different classes depending on the page\n &.signature,\n &.preferences {\n\n h2 {\n font-size: $global-large_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-top: $component-item_spacing;\n margin-bottom: $utility-baseUnitHalf;\n border-bottom: $component_border;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n }\n\n .Profile-header {\n display: none;\n }\n\n .ProfileButtons-BackToProfile {\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n\n .FormTitleWrapper form {\n background: none !important;\n\n li {\n @include clearfix;\n width: 100%;\n\n input {\n width: 100%;\n }\n }\n\n .CustomProfileFieldLabel,\n .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: $utility-baseUnitDouble;\n float: left;\n\n &:nth-child(2n) {\n margin-right: 0;\n }\n }\n\n .CheckBoxLabel input {\n width: auto;\n }\n\n li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0;\n }\n\n .Button {\n margin-top: $utility-baseUnitDouble;\n }\n }\n\n .box-cropped-image {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n .Preferences > form > div {\n overflow-x: auto;\n }\n\n table.PreferenceGroup {\n width: 100%;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n min-width: 500px;\n }\n\n * {\n line-height: $formElement_height;\n }\n }\n\n .Preferences .Buttons .Button {\n float: right;\n }\n\n @include maxWidth {\n\n .Buttons {\n .Button {\n width: 100%;\n text-align: center;\n }\n }\n\n &.tokens {\n\n .Button.Action {\n width: 100%;\n text-align: center;\n }\n }\n }\n\n #CategoryNotificationHeader {\n white-space: nowrap;\n }\n}\n","@media screen and (max-width: 768px) {\r\n body.Vanilla.Discussions.index {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n display: none;\r\n }\r\n }\r\n\r\n .Box.BoxCategories {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Box.BoxCategories,\r\n .BoxFilter.BoxDiscussionFilter {\r\n ul.PanelInfo.PanelCategories,\r\n ul.FilterMenu {\r\n li {\r\n &.Active {\r\n background-color: transparent;\r\n\r\n a {\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Vanilla:not(.index) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Vanilla.Discussion.isDesktop {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row.SearchBoxMobile {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","/*!\r\n * @author Isis (igraziatto) Graziatto \r\n * @copyright 2009-2018 Vanilla Forums Inc.\r\n * @license GPL-2.0-only\r\n */\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Styles\r\n\\* -------------------------------------------------------------- */\r\n\r\nbody.Section-SearchResults {\r\n\r\n .SearchBox {\r\n display: none;\r\n }\r\n\r\n .SearchForm {\r\n position: relative;\r\n margin-top: 0;\r\n }\r\n\r\n .SearchForm .SiteSearch {\r\n max-width: 100%;\r\n\r\n .Button {\r\n top: 0;\r\n right: 0;\r\n }\r\n }\r\n\r\n .AdvancedSearch {\r\n margin: 0 auto;\r\n\r\n @include maxWidth {\r\n max-width: 100%;\r\n }\r\n\r\n .KeywordsWrap {\r\n margin: 0 0 $utility-baseUnitTriple;\r\n padding: 0;\r\n\r\n @include maxWidth {\r\n padding: 0;\r\n\r\n .bwrap .Button {\r\n right: 0;\r\n }\r\n\r\n .Handle.Handle {\r\n right: $formElement_height;\r\n }\r\n }\r\n }\r\n\r\n .Handle.Handle {\r\n right: $formElement_height;\r\n }\r\n\r\n .Button .Sprite {\r\n vertical-align: baseline;\r\n }\r\n\r\n .P.Buttons {\r\n display: flex;\r\n\r\n .Button {\r\n margin-left: auto;\r\n }\r\n }\r\n\r\n .AdvancedWrap {\r\n @include clearfix;\r\n\r\n @include maxWidth {\r\n padding: 0;\r\n background: transparent;\r\n }\r\n\r\n > .P.Inline .SelectWrapper {\r\n margin-bottom: $utility-baseUnitDouble;\r\n }\r\n\r\n .CheckBoxLabel {\r\n display: inline-flex;\r\n align-items: center;\r\n }\r\n }\r\n }\r\n}\r\n",".isMobile.Section-GroupList , .isMobile.Section-Group {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Section-GroupList .MainContent .H {\r\n text-align: left;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Section-GroupList .DataList .Item .Options {\r\n margin-top: 0px;\r\n }\r\n}\r\n\r\n.Group-MembersPreview {\r\n .PhotoWrap.PhotoWrap.PhotoWrap img {\r\n margin: 0;\r\n width: 42px;\r\n height: 42px;\r\n }\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .Group-Header-Info {\r\n padding-left: 0;\r\n }\r\n}\r\n\r\nGroup-Header.HasBanner {\r\n .Group-Header-Info {\r\n margin: 20px;\r\n }\r\n}","@media screen and (max-width: 768px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n width: 100%;\r\n overflow: hidden;\r\n\r\n h1.H,\r\n h1.HomepageTitle,\r\n h1 {\r\n margin-top: 0px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Section-Group .H {\r\n text-align: left;\r\n}\r\nbody.Group {\r\n .FormWrapper {\r\n .Buttons {\r\n display: flex;\r\n flex-direction: row-reverse;\r\n }\r\n\r\n }\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .Group-Info {\r\n margin: 0px 0px 30px 0px;\r\n padding-left: 0;\r\n }\r\n}\r\n\r\n.Group-Header.HasBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .GroupOptions {\r\n top: 0px;\r\n }\r\n .Group-Info {\r\n margin: 20px 0px 30px 0px;\r\n padding-left: 0;\r\n }\r\n}"]} \ No newline at end of file +{"version":3,"sources":["../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","custom.css","base/_variables.scss","base/_fonts.scss","base/_header.scss","base/_footer.scss","base/_body.scss","base/_typography.scss","base/_breadcrumbs.scss","base/_searchBox.scss","base/_button.scss","base/_filterMenu.scss","base/_pageControls.scss","base/_discussions.scss","base/_categories.scss","base/_tag.scss","base/_icon.scss","base/_messageList.scss","base/_formField.scss","base/_guess.scss","base/_common.scss","base/_newDiscussion.scss","base/_drafts.scss","base/_mebox.scss","base/_editor.scss","base/_table.scss","base/_group.scss","../../node_modules/@vanilla/theme-core/scss/base/_variables.scss","../../node_modules/@vanilla/theme-core/scss/base/_icons.scss","../../node_modules/@vanilla/theme-core/scss/base/_utilities.scss","../../node_modules/@vanilla/theme-core/scss/base/_typography.scss","../../node_modules/@vanilla/theme-core/scss/sections/_frame.scss","../../node_modules/@vanilla/theme-core/scss/patches/_core-patches.scss","../../node_modules/@vanilla/theme-core/scss/patches/_core-variables.scss","../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixins.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.spinnerLoader.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.utilities.scss","../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-panel-patches.scss","../../node_modules/@vanilla/theme-core/scss/components/_breadcrumbs.scss","../../node_modules/@vanilla/theme-core/scss/components/_count.scss","../../node_modules/@vanilla/theme-core/scss/components/_datepicker.scss","../../node_modules/@vanilla/theme-core/scss/components/_tags.scss","../../node_modules/@vanilla/theme-core/scss/components/_forms.scss","../../node_modules/@vanilla/theme-core/scss/components/_flyouts.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.shadows.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.transitions.scss","../../node_modules/@vanilla/theme-core/scss/components/_hamburger.scss","../../node_modules/@vanilla/theme-core/scss/components/_herobanner.scss","../../node_modules/@vanilla/theme-core/scss/components/_ideation.scss","../../node_modules/@vanilla/theme-core/scss/components/_lists.scss","../../node_modules/@vanilla/theme-core/scss/components/_catalogueDisplay.scss","../../node_modules/@vanilla/theme-core/scss/components/_mebox.scss","../../node_modules/@vanilla/theme-core/scss/components/_modmessage.scss","../../node_modules/@vanilla/theme-core/scss/components/_pager.scss","../../node_modules/@vanilla/theme-core/scss/components/_polls.scss","../../node_modules/@vanilla/theme-core/scss/components/_popup.scss","../../node_modules/@vanilla/theme-core/scss/components/_reactions.scss","../../node_modules/@vanilla/theme-core/scss/components/_richEditor.scss","../../node_modules/@vanilla/theme-core/scss/components/_searchbox.scss","../../node_modules/@vanilla/theme-core/scss/components/_swtichslider.scss","../../node_modules/@vanilla/theme-core/scss/components/_tables.scss","../../node_modules/@vanilla/theme-core/scss/components/_userContent.scss","components/_mebox.scss","components/_lists.scss","components/_easymde.scss","components/_searchbox.scss","components/_popup.scss","components/_breadcrumbs.scss","../../node_modules/@vanilla/theme-core/scss/sections/_footer.scss","../../node_modules/@vanilla/theme-core/scss/sections/_header.scss","../../node_modules/@vanilla/theme-core/scss/sections/_navigation.scss","../../node_modules/@vanilla/theme-core/scss/sections/_panel.scss","sections/_navigation.scss","../../node_modules/@vanilla/theme-core/scss/pages/_activity.scss","../../node_modules/@vanilla/theme-core/scss/pages/_badges.scss","../../node_modules/@vanilla/theme-core/scss/pages/_bestof.scss","../../node_modules/@vanilla/theme-core/scss/pages/_drafts.scss","../../node_modules/@vanilla/theme-core/scss/pages/_entry.scss","../../node_modules/@vanilla/theme-core/scss/pages/_groups.scss","../../node_modules/@vanilla/theme-core/scss/pages/_inbox.scss","../../node_modules/@vanilla/theme-core/scss/pages/_post.scss","../../node_modules/@vanilla/theme-core/scss/pages/_profile.scss","pages/_home.scss","pages/_search.scss","pages/_groups.scss","pages/_group.scss"],"names":[],"mappings":"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BxBs/DJ,CyBtgEA,OACE,uFzB6gEF,CyB5gEE,0BACI,oBAAA,CACA,axBeqB,CwBdrB,cxBqDkB,CwBpDlB,kBzB8gEN,CyB3gEI,iCACE,czB6gEN,CyB3gEM,wCACE,UzB6gER,CyB3gEU,6DACE,YAAA,CACA,4BAAA,CACA,axBCe,CwBAf,czB6gEZ,CyB3gEU,yDACE,SzB6gEZ,CyB1gEU,yDACE,UxBnBQ,CwBoBR,SzB4gEZ,CyBxgEU,kEACE,+BzB0gEZ;A0BjjEA;;;;EAAA;ACAA;;;;EAAA,CAOA,WACI,mBAAA,CACA,yCAAA,CACA,sPAAA,CAIA,eAAA,CACA,iB3BktEJ,C4B5+CQ,mCACI,e5B0/CZ,C4Bv/CS,iCACG,U5By/CZ,C4Br/CI,gBACI,Y5Bu/CR,C4BtqEI,oCAmrBJ,wBAIQ,YAAA,CACA,e5Bq/CN,CACF,C4Bp9CA,iCACI,GACI,+BAAA,CAAA,uB5Bu9CN,C4Br9CE,GACI,gCAAA,CAAA,wB5Bu9CN,CACF;A6BvwEA;;;;EAAA,CAMA,KDKI,e3BmCuB,C2BlCvB,c3BsDqB,C2BrDrB,e3B+DqB,C2B7DjB,oGF4BgC,CGlChC,U7B2wER,C6BvwEA,EACI,mBAAA,CACA,aAAA,CAEA,mBAAA,CACA,iBAAA,CACA,wBAAA,CAGA,iBAAA,CAGA,qB7BswEJ,C6BnwEA,SAZI,mB7BsxEJ,C6B1wEA,OAEI,SAAA,CACA,Q7BuwEJ,C6BnwEA,EDdI,qCAAA,CAAA,gCAAA,CAAA,6BAAA,CACA,6E3BkCqB,C2BjCrB,e3BuBuB,C2BtBvB,c3B0CqB,C2BtCrB,mB5BmxEJ,C4BhxEQ,kBALA,a5BwxER,C6B3wEA,EACI,Y7B8wEJ,C6B5wEI,SACI,U5BuBiB,C4BtBjB,W7B8wER,C6B1wEA,kBDTI,oGFCoC,CEApC,e3BQqB,C2BPrB,c3BwBoB,C2BvBpB,gB3BmC0B,C4BtB1B,Q7BgxEJ,C6B7wEA,GACI,c5BWoB,C4BVpB,e7BgxEJ,C6B9wEI,eAEI,aAAA,CACA,iBAAA,CACA,mB7BgxER,C4BlwEI,oCCtBJ,GAYQ,c7BgxEN,CACF,C6B9wEI,UACI,U5BJgB,C4BKhB,W7BgxER,C6B5wEA,GACI,c7B+wEJ,C6B7wEI,UACI,U5BTmB,C4BUnB,W7B+wER,C6B3wEA,SAEI,e7B8wEJ,C6B3wEA,KACI,mB7B8wEJ,C6B1wEA,qGDpDI,6E3BUqB,C2BTrB,e3BCqB,C2BArB,c3BiBoB,C2BhBpB,e5Bu0EJ,C6B9wEI,oSAEI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a7ByxEZ,C6BvxEY,wtBAEI,a7B8yEhB;A8Bl6EA;;;;EAAA,CAUA,OAEQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,gBAAA,CAUA,qB7BGa,C6BDjB,mB7B+KmB,C6B9KnB,qB7BgLkB,C6B/KlB,uB7BgLsB,C6B/KtB,2B9By5EJ,C8Bt6EQ,2DANR,OAQY,YAAA,CACA,YAAA,CACA,gB9By6EV,CACF,C8B95EA,WAEQ,kBAAA,CAAA,iBAAA,CAAA,a9Bg6ER,C8B35EI,mBACI,8B7B0KG,C6BzKH,W7B0KO,C6BzKP,uB7B0KU,C6B1KV,e7B0KU,C2BhFd,iBAAA,CACA,kBAAA,CAEA,sB3BlGqB,C2BmGrB,uB5Bu0EJ,C4B/3EI,oCEzCA,mBFyGI,iBAAA,CACA,kBAAA,CACA,iB3B9GiB,C2B+GjB,kB3B/GiB,C2BgHjB,uBAAA,CEpGI,gB7BZa,C6Bab,mB9Bs6EV,CACF,C4Bx3EI,qBACI,UAAA,CACA,aAAA,CACA,U5Bi4ER,C8B56EI,gCACI,Y9B86ER,C4Bv5EI,oCExBA,gCAIQ,a9B+6EV,CACF,C8B36EA,WF+CI,iB3B3EqB,C2B4ErB,kB3B5EqB,C6B8BrB,gB7BgCgB,C6B/BhB,a9B+6EJ,C4Bn6EI,oCEfJ,WFwDQ,iB3BrFiB,C2BsFjB,kB5B83EN,CACF,C8Bl7EA,WACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,c9Bq7EJ,C8Bl7EA,qBAEQ,8B7B+MK,C6B7ML,S7B+MU,C6B9MV,e7B+Me,C6B9Mf,W7B4MS,C6B3MT,wB9Bo7ER,C4Bz7EI,oCEFJ,qBAgBQ,UA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A,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC4EI,WrCklHR,CqC/kHI,0EtC1FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCiFI,WrC6lHR,CqC1lHI,oEtC/FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCsFI,WrCwmHR,CqCrmHI,gEtCpGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC2FI,WrCmnHR,CqChnHI,8DtCzGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCgGI,WrC8nHR,CqC3nHI,4DtC9GA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCqGI,WrCyoHR,CqCtoHI,gEtCnHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC0GI,WrCopHR,CqCjpHI,sDtCxHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC+G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II,m8BAGI,oBzCqvIR,CyCzqIgB,s5BAGI,8BxC+BI,CwC9BJ,oBxC1GkB,CwC2GlB,azCisIpB,CyC1rII,yBAvGA,8BxCyHc,CwCxHd,UxCRgB,CwCShB,wBAAA,CACA,exCoDqB,CwCnDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzCqyIJ,CyCnyII,8FAGI,oBzCmyIR,CyCxsIQ,8DAEI,wBxCvH0B,CwCwH1B,oBxCxH0B,CwCyH1B,UT7G2C,CS8G3C,oBzCysIZ;;A0C70IA;;;;EAAA,CAWI,kIAQI,gBVwP+C,CUvP/C,WVuP+C,CUtP/C,oGhBsBgC,CgBrBhC,qBzC+Va,CyC9Vb,iBzC8Fc,CyC7Fd,UzCCa,CyCAb,eVH+C,CUI/C,gBAAA,CACA,QAAA,CACA,U1C60IR,C0C30IQ,4WAGQ,eVXuC,CUYvC,oBzCxBsB,CyCyBtB,UzCVK,CyCYT,uBAAA,CAAA,eAAA,CACA,Y1Cw1IZ,C0Cp1II,mBACI,Y1Cu1IR,C0Cn1IA,YACI,Y1Cs1IJ,C0Cn1IA,SACI,a1Cs1IJ,C0C/0IA,8BAEI,oBAAA,CAEA,+IAAA,CAGA,aAAA,CACA,gB1C+0IJ,C0C70II,0CACI,oB1Cg1IR,C0C50IA,sBACI,mBAAA,CACA,sB1C+0IJ,C0C50IA,mBACI,Y1C+0IJ,C0C50IA,aACI,SAAA,CACA,iBzCgCkB,CyC/BlB,wB1C+0IJ,C0C70II,mBACI,U1C+0IR,C0C50II,4BACI,kB1C80IR,C0C10IA,kBACI,iBAAA,CACA,mBAAA,CACA,mB1C60IJ,C0C30II,oBACI,a1C60IR,C0C30IQ,oDAEI,oBzCyBsB,CyCxBtB,a1C40IZ,C0Ct0II,oBdmkBA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BqwHJ,C4B73II,oCckCA,oBdylBI,c5BswHN,CACF,C4BnwHQ,+EAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5BmwHZ,C0C91II,iDACI,aAAA,CACA,gB1Ck2IR,C0C/1II,8HAEI,cAAA,CACA,eAAA,CACA,iBVvH+C,CUwH/C,e1Cm2IR,C0Ch2II,6DACI,czCrEiB,CyCsEjB,gB1Cm2IR,C0Cj2IQ,0JAEI,oB1Cq2IZ,C4Bj6II,oCcsDA,6DAUQ,aAAA,CACA,aAAA,CACA,eAAA,CACA,ezCvEa,CyCwEb,kB1Cs2IV,CACF,C0Cl2IQ,iEd4hBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5Bw0HJ,C4Bh8II,oCcyEI,iEdkjBA,c5B00HN,CACF,C4Bv0HQ,yOAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5B00HZ,C0Cj4IQ,iFdwhBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5B22HJ,C4Bn+II,oCc6EI,iFd8iBA,c5B62HN,CACF,C4B12HQ,yRAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5B62HZ,C0Cx5II,+EACI,Y1C25IR,C0Ct5II,kFdsgBA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5Bq5HJ,C4B7gJI,oCc+FA,kFd4hBI,c5By5HN,CACF,C4Bt5HQ,kUAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5B+5HZ,C0C57IA,+Bd8fI,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5Bi8HJ,C4BzjJI,oCcuGJ,+BdohBQ,c5Bm8HN,CACF,C4Bh8HQ,mIAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5Bm8HZ,C0C39IA,kBACI,kB1C89IJ,C0C39IA,MACI,iBAAA,CACA,oB1C89IJ,C0C39IA,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,gBAAA,CACA,kB1C89IJ,C0C59II,6BACI,kBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,czC/IiB,CyCgJjB,yB1C89IR,C0C39II,wCACI,uBAAA,CAAA,eAAA,CACA,YAAA,CAEI,eVnM2C,CUoM3C,oB1C49IZ,C0Cv9IA,qBD1MI,8BxCyHc,CwCxHd,UxCRgB,CwCShB,wBAAA,CACA,exCoDqB,CwCnDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzCqqJJ,CyCnqJI,kFAGI,oBzCmqJR,C0Cp+IA,yBAGI,4BAAA,CACA,mBAAA,CAEI,iDAAA,CAAA,yCAAA,CACA,iBzCrHc,CyCsHd,wB1Cs+IR,C0Cn+II,4Fd9HA,iB3B3EqB,C2B4ErB,kB3B5EqB,CyC4MjB,oBAAA,CACA,gBAAA,CACA,U1Cs+IR,C4BzoJI,oCc8JA,4FdrHI,iB3BrFiB,C2BsFjB,kB5BqmJN,CACF,C0Cx+II,UACI,c1C2+IR,C0Cx+II,+BACI,e1C0+IR,C0Ct+IA,eACI,iB1Cy+IJ,C0Cv+II,sBACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,U1Cy+IR,C0Ct+II,qB3C5PA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C2CmPI,WT9GM,CS+GN,iBAAA,CACA,OAAA,CACA,SAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,azCtQ8B,CyCuQ9B,mB1Cm/IR,C0C9+II,0Fd+ZA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BmlIJ,C4B3sJI,oCcsMA,0FdqbI,c5BslIN,CACF,C4BnlIQ,uUAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5BylIZ,C0CxgJI,0DdgZA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5B2nIJ,C4BnvJI,oCcqNA,0DdsaI,c5B6nIN,CACF,C4B1nIQ,oNAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5B6nIZ,C0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Do4LZ,C4B3oMI,oCqB4PI,uFrB+XA,c5BqhLN,CACF,C4BlhLQ,2SAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5BqhLZ,CiD/4LQ,6EACI,YjDk5LZ,CiD94LI,2CrBxTA,oGFCoC,CEApC,e3BQqB,C2BPrB,c3BwBoB,C2BvBpB,gB5B0sMJ,CiDj5LI,qDACI,cjDo5LR,CiDj5LI,mEACI,oBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,qBjDo5LR,CiDj5LI,kIAEI,QAAA,CACA,ajDq5LR,CiDl5LI,mCACI,SjDq5LR,CiDl5LI,iCACI,mCjDq5LR,CiDl5LI,6CACI,ajDq5LR,CiDn5LQ,6DACI,YjDs5LZ,CiDn5LQ,yEACI,oBjDs5LZ,CiDn5LQ,uEACI,gBjDs5LZ,C4BltMI,oCqB2TI,uEAIQ,iBjDw5Ld,CACF,CiDr5LQ,iFACI,ajDw5LZ,CiDn5LA,wDAIQ,kBAAA,CAIA,ehD5EiB,CgD6EjB,uBhD9Ec,CgD8Ed,ejDi5LR,CiD34LQ,mDACI,uBhDrFU,CgDqFV,ejD84LZ,CiD14LI,2CACI,0BjD44LR,CiDp4LQ,mCACI,ajDu4LZ,CiDp4LQ,mDACI,2BAAA,CAAA,gBAAA,CAAA,OjDs4LZ,CiDj4LI,iGACI,iBjDm4LR,CiDx3LY,gGACI,2BAAA,CAAA,gBAAA,CAAA,OjD43LhB,CiDv3LI,wBACI,kBjDy3LR,CiDv3LQ,2BACI,chDhZY,CgDiZZ,gBjDy3LZ,C4BhwMI,oCqBqYI,2BAKQ,cjD03Ld,CACF,CiDv3LQ,2CACI,2BAAA,CAAA,gBAAA,CAAA,OjDy3LZ,CiDr3LI,kFAEI,SjDu3LR,CiDp3LI,uDAEI,iBjDs3LR,CiDp3LQ,iFACI,wBhDtJU,CgDuJV,QAAA,CACA,UAAA,CACA,eAAA,CAKI,oBjDs3LhB,CiD92LY,uGACI,QAAA,CACA,iBAAA,CACA,QvBrLyB,CuBsLzB,QjDi3LhB,CiD72LQ,6FACQ,ajDg3LhB,CiD92LgB,iGAEQ,aAAA,CAEJ,QjD+2LpB,CiD72LoB,yUAGI,oBjDg3LxB,CiD32LY,kJAEI,chDrdQ,CgDsdR,ehD7cS,CgD8cT,oBAAA,CACA,iBjD+2LhB,CiD72LgB,0JACI,cAAA,CACA,iBAAA,CACA,mBjDk3LpB,CiD72LgB,+EACI,cjDg3LpB,CiD92LoB,mFACI,iBAAA,CACA,ajDi3LxB,CiD/2LwB,+RAGI,ajDk3L5B,CiD52LY,mEACI,UjD+2LhB,C4Br1MI,oCqBqeQ,mEAIQ,YjDi3LlB,CACF,CiD92LY,qEACI,ejDi3LhB,C4B/1MI,oCqB6eQ,qEAIQ,iBjDm3LlB,CACF,CiDh3LY,+EACI,2BjDm3LhB,CiDh3LY,uFACI,YjDm3LhB,CiD/2LgB,wKRzjBZ,8BxCyHc,CwCxHd,UxCRgB,CwCShB,wBAAA,CACA,exCoDqB,CwCnDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBAAA,CQkjBgB,ajD63LpB,CyC76MI,okBAGI,oBzCs7MR,CiDt4LgB,2EACI,ahDjPG,CgDkPH,ejDy4LpB,CiDv4LoB,8KAEI,ajD04LxB,CiDr4LQ,qEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,aAAA,CACA,sBjDw4LZ,CiDr4LQ,+EACI,oBAAA,CACA,YjDw4LZ,CiDt4LY,uFACI,QjDy4LhB,CiDr4LQ,qFACI,2BhD1Ra,CgD2Rb,4BhD3Ra,CgDgST,oBjDu4LhB,CiDn4LQ,iFACI,ejDs4LZ,CiDp4LY,qGACI,QjDu4LhB,CiDj4LQ,mCACI,evBzT6B,CuB0T7B,gBjDm4LZ,CiDz3LQ,uFAEQ,kBjD23LhB,CiDr3LA,wCAGI,UjDw3LJ,CiDp3LI,yBACI,gBjDu3LR,C4Bt8MI,oCqBilBI,gCAGQ,kBjDs3Ld,CACF,CiDn3LQ,iCACI,ajDq3LZ,C4B98MI,oCqB2lBQ,4CAGQ,cjDo3LlB,CACF,C4Bn9MI,oCqBmmBI,iCAEQ,iBjDk3Ld,CACF,CiD52LI,oBACI,aAAA,CACA,cjD+2LR,CiD32LA,iBACI,ejD82LJ,CiD52LI,gDAEI,iBjD82LR,CiD32LI,4BACI,iBAAA,CACA,QvBjYiC,CuBsY7B,MjDy2LZ,CiDr2LI,uBACI,aAAA,CACA,cjDu2LR,CiDn2LQ,iCACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CACA,ajDq2LZ,CiDn2LY,8EAEI,oBhD/lBkB,CgDgmBlB,ajDo2LhB,CiD51LI,iDACI,cjD+1LR,CiD51LI,kCACI,iBAAA,CACA,QvBvaiC,CuBwajC,SjD81LR,C4BjgNI,oCqBsqBA,+BAGQ,YjD41LV,CACF,CiDt1LI,oCACI,cjDy1LR,CiDt1LI,sCACI,iBjDw1LR,CiDl1LI,0BACI,cjDq1LR,CiDl1LI,sBACI,cjDo1LR,CiDj1LI,0BACI,chDntBgB,CgDotBhB,ehDtuBqB,CgDuuBrB,gBAAA,CACA,UhDzwBY,CgD0wBZ,aAAA,CACA,iBjDm1LR,CiD90LA,0BACI,ejDi1LJ,CiD50LI,oBrBhmBA,e3BzKiB,C2B0KjB,Y3BnIqB,C2BoIrB,uB3B8IkB,C2B9IlB,e3B8IkB,C2BtId,4B5By6MR,C4Bh6MQ,+BACI,+B5Bk6MZ,C4B14MI,yBACI,S5B44MR,CiDr1LI,gBACI,oGvBjwBgC,CuBkwBhC,ehD1vBiB,CgD2vBjB,chDruBgB,CgDsuBhB,ehDhuBiB,CgDiuBjB,kBhD3uBiB,CgD4uBjB,ajDu1LR,CiDr1LQ,kBACI,iBAAA,CACA,mBAAA,CACA,ajDu1LZ,CiDr1LY,gDAEI,ajDs1LhB,C4B7jNI,oCqBwtBA,gBAoBQ,cjDq1LV,CACF,CiDl1LI,0BACI,WAAA,CACA,iBjDo1LR,CiDj1LI,sEAEI,chDrqBY,CgDsqBZ,gBjDm1LR,CiDh1LI,wCACI,cAAA,CACA,ejDk1LR;;AkD/pNA;;;;EAAA,CAkBA,qFACI,kBlD2pNJ,C4B9lNI,oCsB9DJ,qFAIQ,clD4pNN,CACF,CkDzpNA,iDACI,YAjB0C,CAkB1C,WAlB0C,CAmB1C,iBlBjBmD,CkBkBnD,eAAA,CACA,iBjDsFkB,CiDrFlB,+CAAA,CAAA,uCAAA,CACA,iBlD4pNJ,C4B7mNI,oCsBtDJ,iDAUQ,UAAA,CACA,YA3BsC,CA4BtC,UAAA,CACA,cAAA,CACA,kBlD6pNN,CACF,CkD3pNI,mDACI,cAAA,CACA,aAAA,CACA,alD6pNR,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A;;;;EAAA,CA0BA,UACI,kBAAA,CACA,mBAAA,CACA,cAAA,CACA,mDAAA,CAAA,+CAAA,CAAA,2CvDq3OJ,CuDn3OI,kBACI,evDq3OR,CuDl3OI,gBACI,iBAAA,CACA,qBvBhB+C,CuBiB/C,6CAAA,CAAA,qCAAA,CACA,iBtD6Ec,CsD5Ed,avDo3OR,CuDl3OQ,6BACI,SvDo3OZ,CuDj3OQ,kBACI,avDm3OZ,CuDj3OY,gDAEI,avDm3OhB,CuD92OQ,oJAKI,8BvDg3OZ,CuD72OQ,gCACI,wBAAA,CACA,oBvBtC2C,CuBuC3C,avD+2OZ,CuDn2OI,qCAEI,avDw2OR,CuDr2OI,mBACI,UAAA,CACA,oBvDu2OR,CuD31OQ,gCACI,gBvD82OZ,CuDz2OQ,qC3B4kBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5B8xNJ,C4Bt5OI,oC2ByBI,qC3BkmBA,c5B+xNN,CACF,C4B5xNQ,kIAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5B4xNZ,CuD53OQ,wC3BikBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5B4zNJ,C4Bp7OI,oC2BoCI,wC3BulBA,c5B6zNN,CACF,C4B1zNQ,2IAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5B0zNZ,CuDp5OA,oEAGI,uDAAA,CAAA,+CAAA,CACA,iBtDTkB,CsDUlB,uBAAA,CACA,gBvDu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B3DsUe,C2DrUf,+B3DqUe,C2DpUf,uB3DqUkB,C2DrUlB,e5D+7PJ,C4Dp7PA,sBACI,c3D2CoB,C2D1CpB,kB5Du7PJ,C4Bn4PI,oCgCtDJ,sBAKQ,c5Dw7PN,CACF,C4Dr7PA,8BAEI,eAAA,CACA,kBAAA,CACA,U5Dw7PJ,C4B3tPY,wEACI,4B5B8tPhB,C4B7sPQ,gDACI,+B3B4DO,C2B1DH,e5B+sPhB,C4BtqPQ,4EACI,U5ByqPZ,C4BxqPY,gLAEI,a5B2qPhB,C4BtqPI,oDACI,S5ByqPR,C4Dx8PI,0CACI,kBAAA,CACA,aAAA,CACA,a5D28PR,C4Dz8PQ,gDACI,W5D48PZ,C4Dz8PQ,gDACI,qB5D48PZ,C4Dz8PQ,8LAGI,Q5D88PZ,C4D38PQ,sDACI,iBAAA,CACA,kBAAA,CACA,S5D88PZ,C4D18PI,4IAEI,c5D88PR,C4D38PI,gDAKQ,gB5D68PZ,C4Dz8PI,wEACI,gB5D48PR,C4Dz8PI,sEACI,iB5D48PR,C4Dz8PI,gIAGI,c3D/BgB,C2DgChB,e3DlDqB,C2DmDrB,gBAAA,CACA,aAAA,CAGI,U5D48PZ,C4D38PY,wUAEI,a5Ds9PhB,C4Dl9PQ,4IACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a5Dy9PZ,C4Dv9PY,gWAEI,a5Dk+PhB,C4D79PI,wHAEI,aAAA,CACA,UAAA,CACA,c3D5DiB,C2D6DjB,e3DjFmB,C2DkFnB,e3DpDiB,C2DqDjB,U3DnHY,C2DoHZ,c5Di+PR,C4D99PI,gJAEI,Y5Dk+PR,C4D/9PI,gGACI,c5Dk+PR,C4D/9PI,gDACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB5Dk+PR,C4BliQI,oCgC8DA,gDAKQ,O5Do+PV,CACF,C4Dl+PQ,oEACI,e5Dq+PZ,C4Dj+PI,oJAEI,c3DKY,C2DJZ,gB5Dq+PR,C4Dj+PQ,gGAEI,c3DjGY,C2DkGZ,e3DvHe,C2DwHf,e3D1Fa,C2D2Fb,a5Dq+PZ,C4Dj+PI,8DhCnEA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CgCiEI,c5Dw+PR,C4BrkQI,oC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,8BtEuvTJ,C4BvtTI,oC0C9BA,uBAGQ,etEuvTV,CACF,CsEpvTI,6CACI,UAAA,C1C2nBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5B0nSJ,C4BlvTI,oC0CvBA,6C1CkpBI,c5B2nSN,CACF,C4BxnSQ,0JAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5BwnSZ,CsEhwTgB,yUAEI,oBrE0BM,CqEzBN,wBrEyBM,CqExBN,UtEiwTpB,CsE7vTY,iGAEI,oBrE5EsB,CqE6EtB,wBrE7EsB,CqE8EtB,UtE8vThB,CsE5vTgB,yUAGI,oBrEnFkB,CqEoFlB,8BAAA,CACA,UtE4vTpB,CsEtvTI,kCACI,UtEwvTR,CsErvTI,0BACI,kBAAA,CAAA,ctEuvTR,CsEpvTI,qCACI,aAAA,CACA,etCnG+C,CsCoG/C,aAAA,CACA,UAAA,CACA,iBtEsvTR,CsEnvTI,wBACI,YtEqvTR,CsE9uTI,2DACI,UtEmvTR,CsEjvTQ,sDACI,WAAA,CACA,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CAAA,eAAA,CACA,eAAA,CACA,ctEmvTZ,CsEjvTY,0DACI,iBrErBM,CqEsBN,eAAA,CAGI,iBAAA,CAEJ,UtEgvThB,CsE5uTQ,8FAEI,YtE8uTZ,CsE3uTQ,wCACI,UtE6uTZ,CsE1uTQ,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,StE4uTZ,CsExuTI,qCACI,UAAA,CACA,iBtE0uTR,CsExuTQ,uC1C6gBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5B4tSJ,C4Bp1TI,oC0CwFI,uC1CmiBA,c5B6tSN,CACF,C4B1tSQ,wIAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5B0tSZ,CsE3vTQ,6CACI,WAAA,CACA,UtE6vTZ,CsEzvTI,2BACI,UtE2vTR,CsEvvTA,gBACI,Y5CrKoC,C4CsKpC,mBAAA,CAAA,mBAAA,CAAA,YtE2vTJ,CsEvvTA,iCAHI,wBAAA,CAAA,qBAAA,CAAA,kBtEswTJ,CsEnwTA,iBACI,crEpIoB,CqEqIpB,erExJuB,CqEyJvB,erE4DqB,CqE3DrB,aAAA,CACA,UAAA,CACA,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CAGI,UtEyvTR,CsExvTQ,8CAEI,atEyvTZ,CsEpvTA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,StEuvTJ,CsErvTI,4BACI,QtEuvTR,CsErvTQ,kCACI,etEuvTZ,CsEnvTI,gCACI,UAAA,CACA,aAAA,CACA,UAAA,CACA,UAAA,CACA,kBrEoBY,CqEnBZ,YtEqvTR,CsEjvTA,2CACI,YtEovTJ,CsE/uTI,6CACI,YtEkvTR,CsE9uTA,6CAEI,cAAA,CAIA,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CACA,wBAAA,CAEA,cAAA,CACA,YtEivTJ,CsE9uTA,6CAVI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAGA,StEkwTJ,CsE7vTA,yBAKI,crE1GgB,CqE2GhB,gBAAA,CACA,WAAA,CACA,UAAA,CACA,iBnBrQoC,CmBuQhC,UrEvPa,CqEyPjB,gBAAA,CACA,UtE+uTJ,CsE7uTI,8BACI,iBtE+uTR,CsE3uTA,oBACI,uBrExLoB,CqEwLpB,kBrExLoB,CqEwLpB,erExLoB,CqEyLpB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CACA,WAAA,CACA,UAAA,CACA,UtE8uTJ,C4B/7TI,oC0C4MJ,oBAQQ,iBtE+uTN,CACF,CsExuTI,qDACI,YtE8uTR,CsE1uTA,aAEQ,wBtE4uTR,CsE1uTI,wBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBtE4uTR,CsEzuTI,oBACI,aAAA,CACA,aAAA,CACA,StE2uTR,CsExuTI,qBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,UAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BtE0uTR,CsEruTQ,mC3CrTJ,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C2C4SQ,cAAA,CACA,WtEkvTZ,CsE/uTQ,0CACI,YtEivTZ,CsE7uTI,yCACI,WtE+uTR,CsEzuTY,wFAGI,8BtEyuThB,CsEruTQ,8BAEQ,UrExUK,CqEyUL,wBrEvVI,CqEwVJ,oBtEsuThB,C4B3/TI,oC0CiRI,8BAQQ,QtEsuTd,CACF;;AuEhlUA;;;;EAAA,CAUA,YACI,gBvEilUJ,C4B5gUI,oC2CjEI,kDAEI,YvEglUV,CuE7kUM,+CACI,avE+kUV,CuE5kUM,sDAEI,gBAAA,CACA,iBvE8kUV,CACF,C4B1hUI,0D2CxDI,sDAMQ,cvEilUd,CACF,C4BhiUI,oC2C9CI,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAEI,ctEmCW,CsElCX,etEQS,CsEPT,UvEglUd,CACF,CuE5kUI,6EAGI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBvE8kUR,CuE3kUI,sBACI,wBvE6kUR,CuE3kUQ,yBACI,SAAA,CACA,wBvE6kUZ,CuExkUA,cACI,YvE2kUJ,CuEvkUA,OAGQ,WtEkOM,CsEjON,wBtEuNK,CsEtNL,StEwNU,CsEvNV,WtEsNS,CsErNT,etEuNe,CsEpNX,gBvEskUZ,C4BpkUI,oC2CZJ,OAeQ,UvEqkUN,CACF,CuEnkUI,UAEQ,eAAA,CAEJ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CAEI,WtEsNS,CsEpNb,evEikUR,CuE/jUQ,iBACI,gBAAA,CACA,kBvEikUZ,CuE7jUI,qBACI,SvE+jUR,CuE1jUQ,0BACI,0BAAA,CAAA,0BAAA,CAAA,mBvE4jUZ,CuEzjUQ,wCACI,cvE2jUZ,CuEvjUI,wCACI,UAAA,CACA,SvEyjUR,CuEtjUI,mBACI,evEwjUR,CuErjUI,kBACI,WAAA,CACA,UvEujUR,CuEpjUI,uBACI,WtEmKM,CsElKN,YtEkKM,CsEjKN,eAAA,CACA,iBAAA,CACA,evEsjUR,CuEpjUQ,2BACI,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,WAAA,CACA,aAAA,CACA,cvEsjUZ,CuEjjUY,6CACI,SAAA,CACA,avEmjUhB,CuE5iUQ,gCAEQ,WtEiJK,CsE9IT,iBtEjDU,CsEkDV,UAAA,CAGI,UtE5JI,CsE6JJ,8BtE2IA,CsExIJ,aAAA,CACA,WtEyIQ,CsExIR,qEAAA,CAAA,gEAAA,CAAA,6DvEwiUZ,CuEriUgB,mHAGI,atE5KkB,CsE6KlB,8BtEmIE,CsElIF,iBvEqiUpB,CuE3hUY,mHACI,YvE8hUhB,CuE3hUoB,uHACI,evE8hUxB,CuExhUQ,mDAEQ,WtEqGK,CsElGT,iBtE7FU,CsE8FV,UAAA,CAEI,UtEvMI,CsEwMJ,8BtEgGA,CsE/FA,WtEiGI,CsE/FR,qEAAA,CAAA,gEAAA,CAAA,6DvEuhUZ,CuEphUgB,+LAGI,atErNkB,CsEsNlB,8BtE0FE,CsEzFF,iBvEuhUpB,CuElhUQ,qG3C8aJ,W3B3ee,C2B4ef,U3B5ee,C2B6ef,SAAA,CA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ACA,gBAAA,CACA,sB3EohVR,C2ElhVQ,mCACI,gB3EohVZ,C2EjhVQ,kC/CkpBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5Bg4TJ,C4Bx/UI,oC+C7CI,kC/CwqBA,c5Bi4TN,CACF,C4B93TQ,yHAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5B83TZ,C2E3iVQ,6CACI,gBAAA,CACA,c3E6iVZ,C2ExiVY,+DACI,Y3E0iVhB,C2EpiVY,4CACI,8B1E4FQ,C0E3FR,oB1E7CsB,C0E8CtB,a3EsiVhB,C2EjiVI,mCACI,kB3EmiVR,C2EhiVI,iCACI,gBAAA,CACA,QAAA,CACA,U3EkiVR,C2E/hVI,oCACI,aAAA,CACA,cAAA,CACA,kB3EiiVR,C2E9hVI,2BAEI,iBAAA,CACA,aAAA,CACA,sB3E+hVR,CoChhVI,iCACI,UAAA,CACA,aAAA,CACA,UpCkhVR,C4BriVI,oC+CHA,2BAOQ,QAAA,CACA,U3EqiVV,C2EniVU,6CACI,Y3EqiVd,CACF,C2EjiVI,0BACI,iBAAA,CACA,aAAA,CACA,4BAAA,CACA,iBAAA,CACA,e1EvEa,C0EwEb,Y1EjCiB,C0EoCb,iB3EiiVZ,C4BvjVI,oC+CaA,0BAeQ,sB3E+hVV,CACF,C2E7hVQ,sCACI,iBAAA,CACA,kBAAA,CACA,mBAAA,CACA,Y1EjDa,C0EkDb,eAAA,CACA,8B1EkOU,C0E/NN,6B1EHM,C0EIN,8B3E6hVhB,C2EthVQ,oEAEI,aAAA,CACA,eAAA,CACA,c1EnEY,C0EoEZ,e1EtFiB,C0EuFjB,gBAAA,CACA,U1EzHQ,C0E0HR,iB3EwhVZ,C2EthVY,gKAEI,a3EyhVhB,C2EthVY,wEACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a3EyhVhB,C2Evh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A,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6B9Ei2VR,C4BlzWI,oCkD2cA,2DASQ,c9Ek2VV,CACF,C8E/1VI,oDACI,a9Ei2VR,C8E91VI,mIAGI,kB9Eg2VR,C8Ev1VQ,qGACI,Y9E41VZ,C8Ez1VQ,8CACI,a9E21VZ,C8Ex1VQ,qDACI,a9E01VZ,C8Et1VI,sCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wB9Ew1VR,C8Et1VQ,+CACI,e9C/jB2C,C8CgkB3C,2BAAA,CAAA,gBAAA,CAAA,O9Ew1VZ,C8El1VQ,sDACI,Y9Eo1VZ,C4Bt1WI,oCkDwgBI,wCACI,aAAA,CACA,UAAA,CACA,kB9Ei1VV,CACF,C8E70VA,mBACI,W9Eg1VJ,C4Bj2WI,oCkDghBJ,mBAIQ,UAAA,CACA,cAAA,CACA,iB9Ei1VN,CACF,C8E90VA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,Y9Ei1VJ,C4B72WI,oCkD0hBJ,0BAKS,kBAAA,CAAA,cAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wB9Ek1VP,CACF,C8E/0VQ,kClDiEJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5B+wVJ,C4Bv4WI,oCkDoiBI,kClDuFA,c5BgxVN,CACF,C4B7wVQ,yHAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5B6wVZ,C8Ex2VI,0CACI,e9E02VR,C8Et2VQ,yClDuDJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e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FmoXZ,CiFhoXQ,oDrDqiBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uBAAA,CqDtjBQ,gBjFmpXZ,C4BrtXI,oCqDgEI,oDrD2jBA,c5B8lWN,CACF,C4B3lWQ,+KAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5B2lWZ,C4B/tXI,oCqDgEI,oDAKQ,cjF8pXd,CACF,CiF1pXY,yDrD2hBR,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3B/Ua,C2BgVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BgoWJ,C4BxvXI,oCqD0EQ,yDrDijBJ,c5BioWN,CACF,C4B9nWQ,8LAGI,kB3B1mBc,C2B2mBd,U3BxrBS,C2ByrBT,oB5B8nWZ,CiF3qXY,yEACI,wBAAA,CACA,oBAAA,CACA,UjF6qXhB,CiF1qXY,mErDwgBR,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3B/Ua,C2BgVb,wB3BjjBU,C2BkjBV,U3BlrBY,C2BorBhB,gB3BnViB,C2BoVjB,e3BpViB,C2BqVjB,cAAA,CACA,oBAAA,CACA,iB3BjlBkB,C2BklBlB,oBAAA,CACA,uB5BmqWJ,C4B3xXI,oCqD6FQ,mErD8hBJ,c5BoqWN,CACF,C4BjqWQ,4NAGI,wB3BhkBY,C2BikBZ,a3BzsB0B,C2B0sB1B,oB5BiqWZ,C4BryXI,oCqDuDA,qCA4CQ,UAAA,CACA,gBAAA,CACA,aAAA,CACA,eAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFssXV,CACF,C4B/yXI,oCqDuDA,qCAqDQ,aAAA,CACA,kBvDnK4B,CuDoK5B,UAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,cjFusXV,CiFrsXU,+JAGI,ajFusXd,CiFpsXU,6GAEI,iBjFssXd,CiFnsXU,oDACI,kBjFqsXd,CACF,CiF/rXQ,iDACI,kBjFisXZ,C4Bv0XI,oCqD0IQ,4CACI,YjFgsXd,CACF,CiF5rXI,mHAGI,YjF8rXR,CiF3rXI,2CACI,ejF6rXR,CiF1rXI,6BACI,WjF4rXR,CiFzrXI,iKAII,YjDtO+C,CiDuO/C,kBjF0rXR,C4B71XI,oCqD8JA,iKAQQ,SjF6rXV,CACF,CiF1rXI,qFrDxFA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CACA,gB5BsxXJ,C4B52XI,oCqD0KA,qFrDxFA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CACA,gB5B+xXF,CACF,C4Bt3XI,oCqD0KA,qFrDxFA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CACA,gB5ByyXF,CACF,CiFzsXI,+ErD7FA,sBAAA,CqDiGI,ejF6sXR,C4Bx4XI,oCqDuLA,+ErD7FA,sBAAA,CACA,eAAA,CACA,gB5BmzXF,CACF,C4Bh5XI,oCqDuLA,+ErD7FA,4BAAA,CACA,eAAA,CACA,gB5B2zXF,CACF,CiFltXI,2EAEI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBjFotXR,CiF/sXQ,+CACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,ajFitXZ,CiF9sXQ,gDACI,aAAA,CACA,UjFgtXZ,CiF5sXI,gCACI,WAAA,CACA,SAAA,CACA,QjF8sXR,CiF3sXI,qCACI,YAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cjF6sXR,C4Bn7XI,oCqDmOA,qCAMQ,SjF8sXV,CACF,CiF3sXI,mCACI,UAAA,CACA,cjF6sXR,CiF1sXI,6CACI,QjF4sXR,CiFvsXQ,iCAEI,UAAA,CACA,ajFwsXZ,CoCn7XI,uCACI,UAAA,CACA,aAAA,CACA,UpCq7XR,CiF1sXQ,kEAEI,oBAAA,CACA,UAAA,CACA,eAAA,CACA,SAAA,CACA,chFlRa,CgFmRb,mBAAA,CACA,iBjD3U2C,CiD4U3C,ajF4sXZ,CiFzsXQ,iCACI,SAAA,CACA,ejF2sXZ,C4Bv9XI,oCqD0QI,iCAKQ,UAAA,CACA,aAAA,CACA,ejF4sXd,CACF,CiFzsXQ,iCACI,SAAA,CACA,oBAAA,CACA,gBjF2sXZ,C4Bn+XI,oCqDqRI,iCAMQ,cAAA,CACA,UAAA,CACA,aAAA,CACA,kBjF4sXd,CACF,C4B3+XI,oCqDsSQ,iDACI,cjFwsXd,CiFpsXM,8BACI,YjFssXV,CACF,CiF5rXQ,8EACI,chFvUY,CgFwUZ,ehFzVa,CgF0Vb,YhF7Da,CgF8Db,iBjDhY2C,CiDiY3C,+BjF+rXZ,C4B3/XI,oCqDuTI,8EAQQ,cjFgsXd,CACF,CiF5rXI,yCACI,YjF8rXR,C4BngYI,oCqDwUA,uDAGQ,UAAA,CACA,iBjF4rXV,CACF,CiFzrXI,gDACI,yBjF2rXR,CiFzrXQ,mDAEI,UjF0rXZ,CoC//XI,yDACI,UAAA,CACA,aAAA,CACA,UpCigYR,CiF7rXY,yDACI,UjF+rXhB,CiF3rXQ,kJAEI,yBAAA,CACA,iBAAA,CACA,ejDpa2C,CiDqa3C,UjF6rXZ,CiF3rXY,8KACI,cjF8rXhB,CiF1rXQ,qEACI,UjF4rXZ,CiFzrXQ,+DACI,6BAAA,CAAA,kBAAA,CAAA,SAAA,CACA,UAAA,CACA,cjF2rXZ,CiFxrXQ,wDACI,ejF0rXZ,CiFtrXI,4CACI,kBjFwrXR,CiFrrXI,+CACI,ejFurXR,CiFprXI,+CACI,UAAA,CACA,kBjFsrXR,C4BvjYI,oCqD+XA,+CAKQ,ejFurXV,CACF,CiFrrXQ,iDACI,gBjFurXZ,CiFnrXI,uDACI,WjFqrXR,C4BlkYI,oCqD2ZQ,yFACI,UAAA,CACA,iBjF8qXd,CACF,CiF1qXI,qDACI,kBjF4qXR,CkF/pYA,oCAOc,4HACE,YlF+pYd,CkF3pYU,+GACE,alF6pYZ,CkFhpYM,kOACE,8BlFspYR,CkFppYQ,0OACE,elFypYV,CkF5oYY,6HACE,YlF+oYd,CkFjoYU,0HACE,YlFooYZ,CACF;AmFhsYA;;;;EAAA,CAYI,sCACI,YnF8rYR,CmF3rYI,uCACI,iBAAA,CACA,YnF6rYR,CmF1rYI,mDACI,cnF4rYR,CmF1rYQ,2DACI,KAAA,CACA,OnF4rYZ,CmFxrYI,2CACI,anF0rYR,C4BzoYI,oCuDlDA,2CAIQ,cnF2rYV,CACF,CmFzrYQ,yDACI,eAAA,CACA,SnF2rYZ,C4BlpYI,oCuD3CI,yDAKQ,SnF4rYd,CmF1rYc,wEACI,OnF4rYlB,CmFzrYc,wEACI,UnF2rYlB,CACF,CmFvrYQ,0DACI,UnFyrYZ,CmFtrYQ,2DACI,uBnFwrYZ,CmFrrYQ,sDACI,mBAAA,CAAA,mBAAA,CAAA,YnFurYZ,CmFrrYY,8DACI,gBnFurYhB,CoCzpYI,+DACI,UAAA,CACA,aAAA,CACA,UpC2pYR,C4B9qYI,oCuDVI,yDAIQ,SAAA,CACA,wBnFwrYd,CACF,CmFtrYY,kFACI,kBnFwrYhB,CmFrrYY,wEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBnFurYhB,CoFtwYU,sNACE,YpFywYZ,CoFjwYA,mCACE,epFowYF,CoFjwYA,oCACE,4CACE,YpFowYF,CACF,CoFhwYE,yDACE,QAAA,CACA,UAAA,CACA,WpFkwYJ,CoF3vYE,0CACE,cpFkwYJ,CoF7vYE,0CACE,WpFgwYJ,CqF1yYA,oCAMY,6FACE,UAAA,CACA,erFwyYZ,CqFtyYY,gTAGE,YrFwyYd,CACF,CqF/xYA,kBACE,erFiyYF,CqF7xYI,iCACE,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,6BAAA,CAAA,6BAAA,CAAA,8BAAA,CAAA,0BrFgyYN,CqF1xYA,uBACE,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YrF6xYF,CqF5xYE,mCACE,eAAA,CACA,crF8xYJ,CqF1xYA,wBACE,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YrF6xYF,CqF5xYE,sCACE,KrF8xYJ,CqF5xYE,oCACE,kBAAA,CACA,crF8xYJ","file":"custom.css","sourcesContent":["/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"../mixins/mixins\";\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@mixin icon() {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n\n &::before {\n @include icon;\n min-width: 1em;\n text-align: center;\n }\n}\n\n.ReactSprite {\n &::before {\n font-size: 14px;\n }\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS {\n a {\n @include icon;\n }\n img {\n display: none;\n }\n}\n\n.SpEditProfile::before {\n content: $icon-user;\n}\n\n.SpDropdownHandle::before {\n content: $icon-caret-down;\n}\n\n.SpDiscussions::before {\n content: $icon-discussion;\n}\n\n.SpActivity::before {\n content: $icon-time;\n}\n\n.SpDelete::before {\n content: $icon-remove;\n}\n\n.SpFlyoutHandle::before {\n @include kbicon;\n content: $kbicon-gear;\n}\n\n.SpOptions::before {\n content: $icon-cog;\n}\n\n.SpPreferences::before {\n content: $icon-cog;\n}\n\n.SpPassword::before {\n content: $icon-lock;\n}\n\n.SpSearch::before {\n content: $icon-search;\n}\n\n.RSS a::before {\n content: $icon-rss;\n}\n\n// Reactions\n.ReactPromote::before {\n content: $icon-hand-up;\n}\n\n.ReactOffTopic::before {\n content: $icon-meh;\n}\n\n.ReactInsightful::before {\n content: $icon-lightbulb;\n}\n\n.ReactDisagree::before {\n content: $icon-frown;\n}\n\n.ReactAgree::before {\n content: $icon-smile;\n}\n\n.ReactDislike::before {\n content: $icon-thumbs-down;\n}\n\n.ReactLike::before {\n content: $icon-thumbs-up;\n}\n\n.ReactDown::before {\n content: $icon-arrow-down;\n}\n\n.ReactUp::before {\n content: $icon-arrow-up;\n}\n\n.ReactWTF::before {\n content: $icon-wtf;\n}\n\n.ReactAwesome::before {\n content: $icon-heart;\n}\n\n.ReactLOL::before {\n content: $icon-lol;\n}\n\n.ReactFlag::before {\n content: $icon-flag;\n}\n\n.ReactAbuse::before {\n content: $icon-exclamation-sign;\n}\n\n.ReactSpam::before {\n content: $icon-spam;\n}\n\n.ReactQuote::before {\n content: $icon-quote;\n}\n\n.ReactMessage::before {\n content: $icon-mail;\n}\n\n.ReactWarn::before {\n content: $icon-warn;\n}\n\n.ReactFacebook::before {\n content: $icon-facebook-alt;\n}\n\n.ReactFacebook:hover {\n &::before {\n color: #3A5795;\n }\n}\n\n.ReactTwitter::before {\n content: $icon-twitter;\n}\n\n.ReactTwitter:hover {\n &::before {\n color: #55ACEE;\n }\n}\n\n.ReactGooglePlus::before {\n content: $icon-google-plus-alt;\n}\n\n\n.ReactGooglePlus:hover {\n &::before {\n color: #DD4B39;\n }\n}\n\n.RSS {\n a {\n color: #f26522;\n }\n}\n\n@if ($staticVariables) {\n .ReactButton.PopupWindow {\n &:hover {\n .Sprite::before {\n color: $global-color_primary;\n }\n }\n }\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options {\n .Bookmark,\n .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n\n &::before {\n font-size: $global-base_lineHeight;\n }\n }\n\n .AdminCheck .icheckbox::before {\n vertical-align: top;\n }\n}\n\n.OptionsMenu {\n font-size: $global-medium_fontSize;\n}\n\n.OptionsTitle {\n @include sr-only;\n font-size: inherit !important; // The title will be properly hidden with the sr-only mixin, but it needs a font size to be detectable by the screen reader.\n}\n\n.SocialIcon {\n border-radius: $formButton_borderRadius;\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: $global-color_primary;\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_primaryAlt;\n }\n}\n\n.Methods,\n.Panel,\n.Navigation,\n.MeBox {\n .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n }\n\n .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n @include icon;\n font-size: $global-medium_fontSize;\n color: $global-color_white;\n }\n\n .SocialIcon-Facebook .Icon::before {\n content: $icon-facebook-alt;\n }\n\n .SocialIcon-Twitter .Icon::before {\n content: $icon-twitter-alt;\n }\n\n .SocialIcon-Google .Icon::before {\n content: $icon-google-plus-alt;\n }\n\n .SocialIcon-LinkedIn .Icon::before {\n content: $icon-linkedin-alt;\n }\n\n .SocialIcon-MicrosoftAccount .Icon::before {\n content: $icon-windows-alt;\n }\n\n .SocialIcon-Steam .Icon::before {\n left: 1px;\n }\n}\n\n.MeBox {\n .Arrow {\n display: none;\n }\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n\n &::before {\n @include icon;\n font-size: $global-base_lineHeight;\n color: $global-color_primary;\n content: $icon-star-empty;\n }\n\n &:hover::before {\n @if ($staticVariables) {\n color: $global-color_primaryAlt;\n }\n }\n}\n\na.Bookmarked {\n &::before,\n &:hover::before {\n color: #E5B951 !important;\n content: $icon-star;\n }\n}\n\n/*===== End of Vanillicon ======*/\n","@charset \"UTF-8\";\n/* -------------------------------------------------------------- *\\\n Copy default scss files\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Topcoder Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* Font styles. */\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 400;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-SemiBold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-SemiBold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-SemiBold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-SemiBold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 600;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-Bold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-Bold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-Bold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-Bold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-Bold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow_Condensed\";\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2\") format(\"woff2\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff\") format(\"woff\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf\") format(\"truetype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n.Frame-header .Header-Top {\n background: #2a2a2a;\n}\n.Frame-header .Header-Top .Container {\n max-width: none;\n padding: 0;\n}\n.Frame-header .Header-Top .Container .row {\n height: 80px;\n}\n.Frame-header .Header-Top .Container .row a:hover {\n background: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link {\n font-size: 14px;\n font-weight: 700;\n line-height: 30px;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected, .Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover {\n background: transparent;\n color: #43d7b0;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks {\n font-size: 18px;\n font-weight: 700;\n text-transform: uppercase;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a {\n border: none;\n font-size: 18px;\n font-weight: bold;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover, .Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus {\n background-color: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup {\n font-size: 18px;\n font-weight: 700;\n margin-left: 10px;\n border: none;\n}\n.Frame-header .Header-Top .Container .row .Header-right .Search img {\n vertical-align: middle;\n}\n.Frame-header .Header-Second-Menu {\n display: flex;\n background: #FBFBFB;\n color: #2a2a2a;\n justify-content: stretch;\n align-items: center;\n font-size: 13px;\n position: relative;\n height: 60px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content {\n display: flex;\n flex-grow: 1;\n justify-content: center;\n align-items: center;\n position: relative;\n height: 30px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link {\n margin: 0 15px;\n cursor: pointer;\n height: 100%;\n display: flex;\n position: relative;\n flex-direction: column;\n justify-content: center;\n color: #2a2a2a;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #d4d4d4;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected {\n font-weight: 700;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n}\n.Frame-header .Header-desktopNav {\n color: white;\n height: 80px;\n position: relative;\n display: flex;\n align-items: center;\n z-index: 1;\n flex-grow: 1;\n}\n.Frame-header .Header-desktopNav a {\n text-decoration: none;\n}\n.Frame-header .Header-desktopNav .Topcoder-logo {\n margin: 0 50px 0 30px;\n cursor: pointer;\n}\n.Frame-header .Header-desktopNav .Header-primary-item {\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n margin: 0 30px;\n padding-right: 5px;\n position: relative;\n cursor: pointer;\n color: white;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-primary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu {\n display: flex;\n overflow: unset;\n margin-right: auto;\n width: auto;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item {\n font-weight: bold;\n margin-left: 30px;\n font-size: 14px;\n line-height: 30px;\n text-align: center;\n display: flex;\n position: relative;\n flex-direction: row;\n justify-content: flex-start;\n align-content: flex-start;\n cursor: pointer;\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover, .Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n position: relative;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more {\n border-radius: 15px;\n padding: 0 15px;\n color: white;\n margin-left: 0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover {\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img {\n margin-left: 5px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content {\n position: absolute;\n top: 30px;\n left: 19px;\n background: #2a2a2a;\n min-width: 110px;\n padding: 20px;\n border-radius: 5px;\n flex-direction: column;\n z-index: 2;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a {\n margin: 0;\n text-align: left;\n font-weight: 700;\n font-size: 14px;\n line-height: 30px;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more {\n background-color: rgba(85, 85, 85, 0.4);\n border-radius: 15px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more * {\n opacity: 0.7;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img {\n transform: scale(1, -1);\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content {\n display: flex;\n}\n.Frame-header .Header-right .Header-right-Item {\n height: 32px;\n margin: 11px 20px 11px 0px;\n padding-left: 12px;\n position: relative;\n border-left: 1px solid #7F7F7F;\n min-width: 36px;\n display: flex;\n align-items: center;\n}\n\n.Header-separator {\n display: block;\n height: 30px;\n width: 1px;\n background: #555555;\n}\n\n@media screen and (max-width: 768px) {\n .Frame-header .Header-Top .Container .row {\n height: 60px;\n display: flex;\n justify-content: space-between;\n }\n .Frame-header .Header-Top .Container .menu-icon-mobile {\n width: 60px;\n height: 60px;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n }\n .Frame-header .Header-right {\n width: 60px;\n margin: 0;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile {\n height: 60px;\n background: #2a2a2a;\n display: flex;\n align-items: center;\n border-top: 1px solid #555555;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a {\n color: white;\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n position: relative;\n cursor: pointer;\n height: 100%;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a:hover, .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected {\n color: #43d7b0;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected::after {\n content: \"\";\n width: 40px;\n height: 10px;\n background: url(/themes/topcoder/design/images/icon-select-header.svg);\n background-size: 40px 10px;\n right: 16px;\n position: absolute;\n left: 50%;\n margin-left: -20px;\n bottom: -1px;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile {\n display: flex;\n flex-direction: column;\n padding: 15px 20px;\n z-index: 1;\n background: #FBFBFB;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a {\n font-size: 18px;\n line-height: 40px;\n height: 40px;\n margin: 5px 0;\n display: flex;\n align-items: center;\n cursor: pointer;\n text-decoration: none;\n color: #2a2a2a;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected {\n font-weight: 700;\n pointer-events: none;\n cursor: default;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected::before {\n content: \"\";\n height: 30px;\n width: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n display: inline-block;\n margin-right: 10px;\n }\n .Frame-header .Header-Second-Menu-mobile {\n position: relative;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button {\n background: #FBFBFB;\n border: none;\n padding: 0;\n width: 100%;\n height: 60px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button span {\n color: #2a2a2a;\n font-weight: 400;\n font-size: 28px;\n line-height: 40px;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button img {\n margin-left: 5px;\n transform: scale(1, -1);\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content {\n background: #FBFBFB;\n flex-direction: column;\n padding: 15px 20px;\n border-top: 1px solid #1F7E8A;\n width: 100%;\n z-index: 999;\n display: none;\n position: absolute;\n top: 60px;\n left: 0;\n width: 100%;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a {\n color: #2a2a2a;\n font-size: 18px;\n line-height: 40px;\n height: 40px;\n margin: 5px 0;\n display: flex;\n align-items: center;\n cursor: pointer;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected {\n font-weight: 700;\n pointer-events: none;\n cursor: default;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected::before {\n content: \"\";\n height: 30px;\n width: 3px;\n border-radius: 1.5px;\n display: inline-block;\n margin-right: 10px;\n background: #43d7b0;\n }\n .Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Toggle-Button img {\n transform: scale(1, 1);\n }\n .Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Content {\n display: flex;\n }\n .Frame-header.toggle-mobile-expand .icon-menu {\n display: none;\n }\n .Frame-header.toggle-mobile-expand .Header-Second-Menu-mobile {\n display: none;\n }\n .Frame-header.toggle-mobile-close .icon-menu-close {\n display: none;\n }\n .Frame-header.toggle-mobile-close .Header-Primary-container-Mobile {\n display: none;\n }\n}\n@media screen and (max-width: 960px) {\n .Frame-header .Header-desktopNav .Header-secondary-menu > .Header-secondary-item {\n display: none;\n }\n .Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n display: flex;\n }\n}\n.Frame-footer .Footer {\n background-color: #2a2a2a;\n padding: 30px 80px 21px;\n font-size: 14px;\n font-weight: 400;\n line-height: 21px;\n position: relative;\n}\n.Frame-footer .Footer .Container {\n max-width: 1280px;\n margin: auto;\n}\n.Frame-footer .Footer .Container .Footer-logo {\n display: flex;\n justify-content: center;\n margin-bottom: 30px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-Container {\n margin-bottom: 39px;\n display: grid;\n grid-template-columns: repeat(6, 1fr);\n gap: 20px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-separator,\n.Frame-footer .Footer .Container .Footer-Menu-Container {\n display: none;\n }\n}\n.Frame-footer .Footer .Container .Footer-separator {\n height: 2px;\n background-color: #555555;\n border-radius: 1px;\n width: 100%;\n}\n.Frame-footer .Footer .Container .Footer-Menu-Title {\n color: white;\n font-size: 14px;\n font-weight: 500;\n line-height: 21px;\n margin-bottom: 1px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-List {\n margin-top: 7px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-List-Item a {\n color: #e9e9e9 !important;\n font-size: 14px;\n line-height: 21px;\n}\n.Frame-footer .Footer .Container .Footer-Share-Container {\n margin-top: 15px;\n}\n.Frame-footer .Footer .Container .Footer-Share-Container a {\n margin-right: 5px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-Share-Container {\n display: flex;\n justify-content: center;\n }\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu {\n display: flex;\n justify-content: center;\n}\n@media (min-width: 769px) {\n .Frame-footer .Footer .Container .Footer-Mobile-Menu {\n display: none;\n }\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item {\n display: flex;\n flex-direction: column;\n margin-right: 43px;\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item:last-child {\n margin-right: 0;\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item a {\n color: #e9e9e9;\n font-size: 12px;\n font-weight: 500;\n line-height: 21px;\n white-space: nowrap;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container {\n display: flex;\n justify-content: space-between;\n padding-top: 22px;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright {\n color: #aaaaaa;\n font-size: 14px;\n line-height: 21px;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a {\n margin-left: 20px;\n font-size: 14px;\n color: #e9e9e9;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright {\n font-size: 11px;\n line-height: 21px;\n }\n .Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a {\n text-decoration: underline;\n font-size: 11px;\n line-height: 21px;\n }\n}\n@media (min-width: 769px) {\n .Frame-footer .Footer .Container .Footer-Mobile {\n display: none;\n }\n}\n\n.Frame-body .Frame-content .Frame-details .Frame-row {\n width: 100%;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row .Content.MainContent {\n width: 0;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main {\n flex-direction: row-reverse;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n margin-left: 0;\n margin-right: 90px;\n min-width: 260px;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main .MainContent.Content {\n flex: 1;\n}\n\n.Search h1.H,\n.Search h1.Group-Title,\n.Search h1.HomepageTitle,\n.Search h1, .Groups h1.H,\n.Groups h1.Group-Title,\n.Groups h1.HomepageTitle,\n.Groups h1, .Vanilla h1.H,\n.Vanilla h1.Group-Title,\n.Vanilla h1.HomepageTitle,\n.Vanilla h1 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #2a2a2a !important;\n font-size: 34px !important;\n font-weight: 500 !important;\n line-height: 38px !important;\n text-transform: uppercase !important;\n}\n\na.TextColor:hover,\na:hover .TextColor {\n color: #137d60;\n}\n\n@media screen and (max-width: 992px) {\n .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n width: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Frame-body .Frame-content .Frame-contentWrap {\n padding-top: 20px;\n padding-left: 15px;\n padding-right: 15px;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n width: 100%;\n overflow: hidden;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1 {\n margin-top: 14px;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main {\n flex-direction: column-reverse;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main {\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n }\n}\n.BreadcrumbsBox .Breadcrumbs .Crumb {\n font-weight: bold;\n color: #555555;\n font-size: 18px;\n opacity: 1;\n margin: 0 2px;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel a {\n text-decoration: none;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel a span {\n color: #0d61bf;\n font-size: 14px;\n margin: 0 2px;\n text-transform: capitalize;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a {\n text-decoration: none;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a span {\n color: #555555;\n}\n\n.SearchForm form > div .InputBox,\n.SearchBox form > div .InputBox {\n border-radius: 30px;\n height: 40px;\n font-size: 16px;\n padding-right: 56px;\n padding-left: 20px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.SearchForm form > div .InputBox:focus, .SearchForm form > div .InputBox:active,\n.SearchBox form > div .InputBox:focus,\n.SearchBox form > div .InputBox:active {\n border-color: #aaaaaa;\n}\n.SearchForm form > div .InputBox.js-search,\n.SearchBox form > div .InputBox.js-search {\n border: 1px solid #aaaaaa;\n}\n.SearchForm form > div input.Button:hover,\n.SearchForm form > div input.Button,\n.SearchBox form > div input.Button:hover,\n.SearchBox form > div input.Button {\n height: 38px !important;\n width: 56px !important;\n background: #137d60 !important;\n border-radius: 20px !important;\n margin: 1px;\n}\n\n.Panel.Panel-main .SearchBox {\n margin-bottom: 24px;\n}\n\n@media screen and (max-width: 768px) {\n .SearchBoxMobile .SearchBox {\n margin-bottom: 8px;\n }\n}\n.Button.Primary,\n.Button,\n.Button.Primary.SignInPopup,\n.Button.Primary.Action.BigButton {\n font-size: 14px !important;\n font-weight: bold !important;\n letter-spacing: 0.8px !important;\n height: 30px;\n text-transform: uppercase;\n border-radius: 20px !important;\n padding: 0 20px !important;\n}\n\n.Button.Primary.SignInPopup {\n background: #137d60;\n border: 1px solid #137d60;\n color: white;\n width: 100%;\n}\n\n.ReactButton.Quote {\n vertical-align: inherit;\n margin: 0 0;\n}\n\n.Box.BoxCategories,\n.BoxFilter.BoxDiscussionFilter {\n margin: 19px 0 !important;\n}\n.Box.BoxCategories h4,\n.BoxFilter.BoxDiscussionFilter h4 {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 600;\n font-size: 21px;\n line-height: 24px;\n text-transform: uppercase;\n color: #2a2a2a;\n padding: 0;\n margin-top: 35px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li,\n.Box.BoxCategories ul.FilterMenu li,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li {\n margin: 19px 0 !important;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,\n.Box.BoxCategories ul.FilterMenu li.Active,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active {\n background-color: #e9e9e9;\n border-radius: 15px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Depth2,\n.Box.BoxCategories ul.FilterMenu li.Depth2,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Depth2,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Depth2 {\n margin-left: 20px !important;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Heading,\n.Box.BoxCategories ul.FilterMenu li.Heading,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Heading,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Heading {\n color: #2a2a2a;\n font-size: 16px;\n font-weight: 700;\n padding: 0;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a,\n.Box.BoxCategories ul.FilterMenu li a,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a {\n height: 26px;\n padding: 2px 22px;\n font-size: 16px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span,\n.Box.BoxCategories ul.FilterMenu li a span,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span {\n font-size: 16px;\n line-height: 26px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside,\n.Box.BoxCategories ul.FilterMenu li a span.Aside,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside {\n line-height: 12px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number, .Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,\n.Box.BoxCategories ul.FilterMenu li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside > .Count {\n line-height: 12px;\n color: #ffffff;\n font-size: 10px;\n font-weight: 400;\n background: #000;\n border-radius: 9px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.Box.BoxCategories ul.FilterMenu li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside > .Count {\n padding: 1px 5px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number {\n padding: 0;\n}\n\n.Box.BoxCategories h4 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #000 !important;\n font-size: 24px !important;\n font-weight: 500 !important;\n text-transform: uppercase !important;\n padding-left: 22px;\n}\n\n@media screen and (max-width: 768px) {\n .Panel-main .Box.BoxCategories h4,\n.Box.BoxCategories h4,\n.BoxFilter.BoxDiscussionFilter h4 {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 600;\n font-size: 21px;\n line-height: 24px;\n }\n}\n.PageControls.Top {\n padding-bottom: 0px;\n}\n.PageControls .Pager.NumberedPager span,\n.PageControls .Pager.NumberedPager a {\n border-color: transparent;\n border-radius: 15px;\n font-size: 14px;\n font-weight: 400;\n line-height: 30px;\n height: 30px;\n padding: 0 15px;\n margin: 0 1px;\n flex: unset;\n}\n.PageControls .Pager.NumberedPager span.Highlight.Pager-p,\n.PageControls .Pager.NumberedPager a.Highlight.Pager-p {\n background-color: #d4d4d4;\n}\n.PageControls .Pager.NumberedPager span:hover,\n.PageControls .Pager.NumberedPager a:hover {\n border-color: transparent;\n}\n.PageControls .Pager.NumberedPager .Pager-nav {\n font-weight: 500;\n color: white;\n background-color: #137d60;\n}\n.PageControls .Pager.NumberedPager .Pager-nav[aria-disabled=true] {\n display: none;\n}\n\n.DataList.Discussions li.ItemDiscussion {\n border-top: none;\n border-bottom: none;\n background-color: #f4f4f4;\n margin-top: 16px;\n border-radius: 10px;\n padding: 24px 20px 17px 26px;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion {\n align-items: center;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem {\n font-size: 13px;\n font-weight: 400;\n line-height: 16px;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem .HasNew.HasNew {\n font-size: 12px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n text-transform: capitalize;\n background: #fff;\n color: #2a2a2a;\n border: 1px solid #2a2a2a;\n margin-bottom: 0px;\n}\n.DataList.Discussions li.ItemDiscussion .MItem.Category a {\n color: #2a2a2a;\n}\n.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title {\n margin-bottom: 14px;\n}\n.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title a {\n color: #2a2a2a;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n font-weight: bold;\n line-height: 30px;\n}\n\n.Empty {\n margin: 10px auto;\n width: auto;\n text-align: center;\n color: #aaaaaa;\n font-size: 20px;\n font-weight: 400;\n line-height: 24px;\n}\n\n.DataList .Meta {\n display: flex;\n align-items: center;\n}\n.DataList .Meta .MItem {\n font-size: 13px;\n font-weight: 400;\n line-height: 16px;\n}\n.DataList .Meta .MiddleDot {\n font-weight: bold;\n}\n\n@media screen and (max-width: 768px) {\n .DataList.Discussions li.ItemDiscussion {\n border-bottom: none;\n border-top: none;\n background-color: #f4f4f4;\n margin-bottom: 16px;\n padding: 18px 20px 0 25px !important;\n border-radius: 10px;\n }\n .DataList.Discussions li.ItemDiscussion:first-child {\n border-top: none;\n }\n .DataList.Discussions li.ItemDiscussion:last-child {\n border-bottom: 1px solid #e9e9e9;\n }\n .DataList.Discussions li.ItemDiscussion .Options {\n position: absolute;\n top: 20px;\n right: 5px;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container {\n margin-top: 0;\n margin-left: 0;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .MItem {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .Tag {\n margin-bottom: 12px;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MCount,\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .Tag, .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MiddleDot {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category::before {\n content: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MItem:not(.MCount, .MiddleDot),\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .Tag {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount {\n position: relative;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount::after {\n content: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount.CommentCount::after {\n content: none;\n }\n}\n@media screen and (max-width: 768px) {\n .DataList.CategoryList li.Item .ItemContent.Category .status-container .RSS,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .DiscussionCount,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .MiddleDot,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .CommentCount {\n display: none;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastDiscussionTitle,\n.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastCommentDate {\n display: none;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount {\n position: relative;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount::after {\n content: none;\n }\n}\n.DataList.Discussions .Tag,\n.Tag {\n font-size: 11px;\n font-weight: 400;\n letter-spacing: 0.4px;\n line-height: 15px;\n height: 23px;\n padding: 0 6px;\n display: flex;\n align-items: center;\n}\n.DataList.Discussions .Tag.Tag-Announcement,\n.Tag.Tag-Announcement {\n color: #000;\n border-color: #aaaaaa;\n background-color: white;\n}\n.DataList.Discussions .Tag.Tag-Closed,\n.Tag.Tag-Closed {\n background-color: #aaaaaa;\n border-color: #aaaaaa;\n color: white;\n}\n\n.Meta.Meta-Discussion .Tag {\n margin-right: 5px;\n}\n\n.Hijack.Bookmark {\n width: 16px;\n height: 16px;\n}\n.Hijack.Bookmark::before {\n content: \"\";\n width: 16px;\n height: 16px;\n background: url(/themes/topcoder/design/images/bookmark.png);\n background-size: 16px;\n}\n.Hijack.Bookmark.Bookmarked::before, .Hijack.Bookmark:hover::before {\n content: \"\";\n background: url(/themes/topcoder/design/images/bookmarked.png);\n background-size: 16px;\n width: 16px;\n height: 16px;\n}\n\n.Arrow.SpFlyoutHandle {\n width: 16px;\n height: 16px;\n}\n.Arrow.SpFlyoutHandle::before {\n content: \"\";\n width: 16px;\n height: 16px;\n background: url(/themes/topcoder/design/images/icon-thee-dot.svg);\n background-size: 16px 4px;\n background-position: center;\n font-size: 0 !important;\n background-repeat: no-repeat;\n}\n\n.DataListWrap .BeforeCommentHeading,\n.Content.MainContent .BeforeCommentHeading,\n.CommentsWrap .BeforeCommentHeading {\n margin-bottom: 0px;\n}\n.DataListWrap h2.CommentHeading,\n.Content.MainContent h2.CommentHeading,\n.CommentsWrap h2.CommentHeading {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 700;\n color: #2a2a2a;\n font-size: 20px;\n line-height: 24px;\n text-transform: uppercase;\n}\n.DataListWrap .DataList.DataList-Search li.Item,\n.DataListWrap .DataList.CategoryList li.Item,\n.DataListWrap .DataList.GroupList li.Item,\n.DataListWrap .DataList.CategoryAccordion li.Item,\n.DataListWrap .MessageList.DataList.Comments li.Item,\n.Content.MainContent .DataList.DataList-Search li.Item,\n.Content.MainContent .DataList.CategoryList li.Item,\n.Content.MainContent .DataList.GroupList li.Item,\n.Content.MainContent .DataList.CategoryAccordion li.Item,\n.Content.MainContent .MessageList.DataList.Comments li.Item,\n.CommentsWrap .DataList.DataList-Search li.Item,\n.CommentsWrap .DataList.CategoryList li.Item,\n.CommentsWrap .DataList.GroupList li.Item,\n.CommentsWrap .DataList.CategoryAccordion li.Item,\n.CommentsWrap .MessageList.DataList.Comments li.Item {\n border-bottom: none;\n border-top: none;\n background-color: #f4f4f4;\n margin-bottom: 16px;\n padding: 18px 20px 0 25px !important;\n border-radius: 10px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .PhotoWrap,\n.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,\n.DataListWrap .DataList.GroupList li.Item .PhotoWrap,\n.DataListWrap .DataList.CategoryAccordion li.Item .PhotoWrap,\n.DataListWrap .MessageList.DataList.Comments li.Item .PhotoWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .PhotoWrap,\n.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,\n.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,\n.Content.MainContent .DataList.CategoryAccordion li.Item .PhotoWrap,\n.Content.MainContent .MessageList.DataList.Comments li.Item .PhotoWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .PhotoWrap,\n.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,\n.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,\n.CommentsWrap .DataList.CategoryAccordion li.Item .PhotoWrap,\n.CommentsWrap .MessageList.DataList.Comments li.Item .PhotoWrap {\n top: 18px;\n left: 26px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader {\n padding-top: 0;\n min-height: 0;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap {\n max-width: 100%;\n display: flex;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 14px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .Author,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .Author {\n white-space: nowrap;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap .DiscussionInfo {\n text-align: right;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username {\n color: #2a2a2a;\n font-size: 14px;\n font-weight: 500;\n line-height: 16px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo {\n display: block;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Message,\n.DataListWrap .DataList.CategoryList li.Item .Message,\n.DataListWrap .DataList.GroupList li.Item .Message,\n.DataListWrap .DataList.CategoryAccordion li.Item .Message,\n.DataListWrap .MessageList.DataList.Comments li.Item .Message,\n.Content.MainContent .DataList.DataList-Search li.Item .Message,\n.Content.MainContent .DataList.CategoryList li.Item .Message,\n.Content.MainContent .DataList.GroupList li.Item .Message,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Message,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Message,\n.CommentsWrap .DataList.DataList-Search li.Item .Message,\n.CommentsWrap .DataList.CategoryList li.Item .Message,\n.CommentsWrap .DataList.GroupList li.Item .Message,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Message,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Message {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Message.userContent,\n.DataListWrap .DataList.CategoryList li.Item .Message.userContent,\n.DataListWrap .DataList.GroupList li.Item .Message.userContent,\n.DataListWrap .DataList.CategoryAccordion li.Item .Message.userContent,\n.DataListWrap .MessageList.DataList.Comments li.Item .Message.userContent,\n.Content.MainContent .DataList.DataList-Search li.Item .Message.userContent,\n.Content.MainContent .DataList.CategoryList li.Item .Message.userContent,\n.Content.MainContent .DataList.GroupList li.Item .Message.userContent,\n.Content.MainContent .DataList.CategoryAccordion li.Item .Message.userContent,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Message.userContent,\n.CommentsWrap .DataList.DataList-Search li.Item .Message.userContent,\n.CommentsWrap .DataList.CategoryList li.Item .Message.userContent,\n.CommentsWrap .DataList.GroupList li.Item .Message.userContent,\n.CommentsWrap .DataList.CategoryAccordion li.Item .Message.userContent,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Message.userContent {\n font-size: 14px;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading {\n background-color: transparent;\n padding: 0 !important;\n margin: 41px 0 15px;\n color: #7F7F7F;\n font-size: 34px;\n font-weight: 400;\n line-height: 38px;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading div,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading div,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading div,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #7F7F7F;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading::before,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading::before,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading::before,\n.DataListWrap .DataList.CategoryAccordion li.Item.CategoryHeading::before,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.CategoryAccordion li.Item.CategoryHeading::before,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.CategoryAccordion li.Item.CategoryHeading::before,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading::before {\n content: none;\n}\n.DataListWrap .DataList.DataList-Search li.Item,\n.Content.MainContent .DataList.DataList-Search li.Item,\n.CommentsWrap .DataList.DataList-Search li.Item {\n padding: 18px 20px 1px 25px !important;\n}\n.DataListWrap .CategoryAccordion .CategoryAccordionItem,\n.Content.MainContent .CategoryAccordion .CategoryAccordionItem,\n.CommentsWrap .CategoryAccordion .CategoryAccordionItem {\n margin-bottom: 20px;\n}\n.DataListWrap .CategoryAccordion .ui-accordion-header-icon,\n.Content.MainContent .CategoryAccordion .ui-accordion-header-icon,\n.CommentsWrap .CategoryAccordion .ui-accordion-header-icon {\n float: right;\n top: 12px;\n background: no-repeat;\n margin-right: 25px;\n}\n.DataListWrap .CategoryAccordion .icon-chevron-down:before, .DataListWrap .CategoryAccordion .icon-chevron-up:before,\n.Content.MainContent .CategoryAccordion .icon-chevron-down:before,\n.Content.MainContent .CategoryAccordion .icon-chevron-up:before,\n.CommentsWrap .CategoryAccordion .icon-chevron-down:before,\n.CommentsWrap .CategoryAccordion .icon-chevron-up:before {\n content: \" \";\n background-size: cover;\n background-image: url(\"/themes/topcoder/design/images/icon-chevron-down.svg\");\n position: absolute;\n margin-top: 12px;\n color: #fff !important;\n height: 12px;\n width: 20px;\n display: inline-block;\n}\n.DataListWrap .CategoryAccordion .icon-chevron-up:before,\n.Content.MainContent .CategoryAccordion .icon-chevron-up:before,\n.CommentsWrap .CategoryAccordion .icon-chevron-up:before {\n transform: rotate(-180deg);\n}\n.DataListWrap .CategoryAccordion .CategoryAccordionHeader,\n.Content.MainContent .CategoryAccordion .CategoryAccordionHeader,\n.CommentsWrap .CategoryAccordion .CategoryAccordionHeader {\n border-radius: 10px;\n padding: 15px 20px 15px 26px !important;\n background-color: #f4f4f4;\n}\n.DataListWrap .CategoryAccordion .CategoryAccordionHeader.ui-state-active,\n.Content.MainContent .CategoryAccordion .CategoryAccordionHeader.ui-state-active,\n.CommentsWrap .CategoryAccordion .CategoryAccordionHeader.ui-state-active {\n border-radius: 10px 10px 0px 0px;\n}\n.DataListWrap .CategoryAccordion .CategoryAccordionHeader a,\n.Content.MainContent .CategoryAccordion .CategoryAccordionHeader a,\n.CommentsWrap .CategoryAccordion .CategoryAccordionHeader a {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n text-transform: uppercase;\n color: #2a2a2a !important;\n font-size: 24px !important;\n}\n.DataListWrap .CategoryAccordion .DataList.CategoryList li.Item,\n.Content.MainContent .CategoryAccordion .DataList.CategoryList li.Item,\n.CommentsWrap .CategoryAccordion .DataList.CategoryList li.Item {\n border-radius: 0px;\n padding: 20px 20px 19px 26px !important;\n margin: 0px;\n}\n.DataListWrap .CategoryAccordion .DataList.CategoryList li.Item.Depth2,\n.Content.MainContent .CategoryAccordion .DataList.CategoryList li.Item.Depth2,\n.CommentsWrap .CategoryAccordion .DataList.CategoryList li.Item.Depth2 {\n border-right: solid 1px #E9E9E9;\n border-left: solid 1px #E9E9E9;\n border-bottom: solid 1px #E9E9E9;\n background: transparent;\n}\n.DataListWrap .DataList.CategoryList li.Item, .DataListWrap .DataList.GroupList li.Item,\n.Content.MainContent .DataList.CategoryList li.Item,\n.Content.MainContent .DataList.GroupList li.Item,\n.CommentsWrap .DataList.CategoryList li.Item,\n.CommentsWrap .DataList.GroupList li.Item {\n padding: 18px 20px 17px 25px !important;\n}\n.DataListWrap .DataList.CategoryList li.Item .Title, .DataListWrap .DataList.GroupList li.Item .Title,\n.Content.MainContent .DataList.CategoryList li.Item .Title,\n.Content.MainContent .DataList.GroupList li.Item .Title,\n.CommentsWrap .DataList.CategoryList li.Item .Title,\n.CommentsWrap .DataList.GroupList li.Item .Title {\n color: #2a2a2a;\n margin-bottom: 14px;\n}\n.DataListWrap .DataList.CategoryList li.Item .PhotoWrap, .DataListWrap .DataList.GroupList li.Item .PhotoWrap,\n.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,\n.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,\n.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,\n.CommentsWrap .DataList.GroupList li.Item .PhotoWrap {\n top: 0;\n left: 0;\n}\n.DataListWrap .DataList.CategoryList li.Item .LatestPostTitle, .DataListWrap .DataList.GroupList li.Item .LatestPostTitle,\n.Content.MainContent .DataList.CategoryList li.Item .LatestPostTitle,\n.Content.MainContent .DataList.GroupList li.Item .LatestPostTitle,\n.CommentsWrap .DataList.CategoryList li.Item .LatestPostTitle,\n.CommentsWrap .DataList.GroupList li.Item .LatestPostTitle {\n color: #2a2a2a;\n font-weight: 500;\n}\n\n.DataList.GroupList li.Item .Description {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n font-size: 13px;\n}\n\n.MessageList.Discussion .Item.ItemDiscussion .Item-BodyWrap .Item-Body .Message.userContent {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n\n.Message.userContent a {\n color: #0d61bf;\n text-decoration: underline;\n}\n\n.ReactButton.Quote.js-quoteButton {\n font-size: 12px;\n font-weight: 400;\n letter-spacing: 0.44px;\n line-height: 15px;\n}\n\n.MessageForm.CommentForm.FormTitleWrapper .H {\n margin-bottom: 27px;\n}\n.MessageForm.CommentForm.FormTitleWrapper h2 {\n text-transform: uppercase;\n color: #2a2a2a;\n font-family: Barlow, \"roboto\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 20px;\n font-weight: 500;\n line-height: 24px;\n}\n\n.FormTitleWrapper .Buttons .Back {\n margin-right: 20px !important;\n}\n.FormTitleWrapper .Buttons .Back * {\n color: #0d61bf;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n\n@media screen and (max-width: 768px) {\n .DataListWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.DataListWrap .DataList.CategoryList li.Item .AuthorWrap, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,\n.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap {\n margin-top: 3px;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading {\n background-color: transparent;\n margin: 0 !important;\n padding: 41px 0 15px !important;\n color: #2a2a2a;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div {\n color: #2a2a2a;\n }\n\n .MessageList.Discussion .Discussion .Item-Header .AuthorWrap {\n margin-top: 3px;\n }\n\n .DataListWrap .DataList.DataList-Search li.Item:first-child,\n.Content.MainContent .DataList.DataList-Search li.Item:first-child,\n.CommentsWrap .DataList.DataList-Search li.Item:first-child {\n border-top: 1px solid #e9e9e9;\n }\n .DataListWrap .DataList.DataList-Search li.Item:last-child,\n.Content.MainContent .DataList.DataList-Search li.Item:last-child,\n.CommentsWrap .DataList.DataList-Search li.Item:last-child {\n padding-bottom: 16px !important;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3,\n.Content.MainContent .DataList.DataList-Search li.Item h3,\n.CommentsWrap .DataList.DataList-Search li.Item h3 {\n margin-bottom: 2px;\n line-height: 30px;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3 a,\n.Content.MainContent .DataList.DataList-Search li.Item h3 a,\n.CommentsWrap .DataList.DataList-Search li.Item h3 a {\n color: #2a2a2a;\n font-size: 20px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media {\n margin-bottom: 0;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body * {\n font-size: 14px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta {\n margin-top: 0;\n height: 22px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary {\n margin-top: 2px;\n height: 22px;\n }\n}\n.FormTitleWrapper {\n /* max-width: 765px;*/\n}\n\n.richEditor .richEditor-embedBar {\n border-top: 1px solid #e9e9e9;\n height: 55px;\n}\n.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems {\n height: 100%;\n}\n\nform {\n /* The container */\n}\nform > div {\n display: flex;\n flex-direction: column;\n}\nform .Entry.SingleEntryMethod {\n margin: 0;\n}\nform input[type=text],\nform input[type=password],\nform input.InputBox.BigInput[type=text],\nform select {\n height: 52px;\n}\nform .SelectWrapper::after {\n content: \"\";\n width: 15px;\n height: 9px;\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\n background-size: 15px 9px;\n right: 16px;\n}\nform .List.Inline.PostOptions label {\n font-size: 14px;\n line-height: 26px;\n}\nform .Buttons .Button.Cancel {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.PreviewButton {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.DraftButton {\n background-color: #aaaaaa;\n border-color: #aaaaaa;\n color: white;\n}\nform .Buttons .Button {\n margin-left: 7px !important;\n height: 21px;\n}\nform .Buttons .Button.Primary[disabled=disabled], form .Buttons .Button:disabled {\n background-color: #aaaaaa;\n border: 1px solid #aaaaaa;\n}\nform .Buttons a.Button.Disabled, form .Buttons a.Button.Disabled:hover, form .Buttons a.Button.Disabled:focus {\n border: 1px solid #aaaaaa;\n color: #aaaaaa;\n}\nform li,\nform .P {\n margin: 9px 0;\n position: relative;\n}\nform li label[for*=Form],\nform li label[for=Form_Password],\nform li label[for=Form_Name],\nform .P label[for*=Form],\nform .P label[for=Form_Password],\nform .P label[for=Form_Name] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 9px !important;\n line-height: 12px !important;\n position: absolute !important;\n top: -5px !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform li label[for=Form_RedirectLink],\nform .P label[for=Form_RedirectLink] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 20px !important;\n top: 3px !important;\n line-height: inherit;\n position: absolute !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform label.radio-inline {\n display: block;\n position: relative;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n padding-left: 30px;\n /* Hide the browser's default checkbox */\n /* Create a custom checkbox */\n}\nform label.radio-inline input {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n height: 0;\n width: 0;\n /* When the checkbox is checked, add a blue background */\n}\nform label.radio-inline input:checked ~ .checkmark {\n background: url(/themes/topcoder/design/images/icon-checked.png);\n background-size: 20px;\n}\nform label.radio-inline .checkmark {\n position: absolute;\n top: -2px;\n left: 0;\n height: 20px;\n width: 20px;\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\n background-size: 20px;\n}\n\n.selectBox-label {\n margin-right: 10px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 14px;\n}\n\n.FlyoutButton.selectBox-toggle {\n height: 30px;\n padding: 0 5px;\n background-color: #FBFBFB;\n border: 1px solid #e9e9e9;\n border-radius: 6px;\n display: flex;\n align-items: center;\n}\n.FlyoutButton.selectBox-toggle span {\n color: #2a2a2a;\n font-size: 14px;\n font-weight: bold;\n}\n.FlyoutButton.selectBox-toggle span:first-child {\n margin-right: 5px;\n width: 140px;\n}\n.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow {\n color: #137d60;\n}\n\n@media screen and (max-width: 768px) {\n body.Post .FormWrapper form .Buttons {\n justify-content: space-between;\n }\n body.Post .FormWrapper form .Buttons .Button {\n margin-bottom: 20px;\n }\n body.Post .FormWrapper form .Buttons .DiscussionButton {\n width: 100%;\n }\n body.Post .FormWrapper form .Buttons .Cancel, body.Post .FormWrapper form .Buttons .DraftButton {\n text-align: center;\n width: 40%;\n }\n body.Post .FormWrapper form .P ul.List > li > b {\n display: none;\n }\n\n body.Post.editdiscussion .FormWrapper form .Buttons .Button {\n width: 40%;\n }\n body.Post.editdiscussion .FormWrapper form .Buttons .Cancel {\n text-align: center;\n }\n}\n.Box.GuestBox h4 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n padding: 0;\n color: #2a2a2a;\n font-size: 34px;\n font-weight: 400;\n line-height: 38px;\n margin-bottom: 10px;\n text-transform: uppercase !important;\n white-space: nowrap;\n}\n.Box.GuestBox p {\n color: #2a2a2a;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n font-weight: 400;\n line-height: 26px;\n}\n.Box.GuestBox div a.SignIn {\n margin-top: 24px;\n}\n\n.hide {\n display: none !important;\n}\n\n.flex-1 {\n flex: 1;\n}\n\n.flex {\n display: flex;\n}\n\n.flex.middle {\n -webkit-align-items: center;\n align-items: center;\n}\n\n.flex.column {\n flex-direction: column;\n}\n\n.flex.left {\n align-items: flex-start;\n}\n\n.center-child {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.fill-remaining-space {\n flex: auto;\n}\n\n@media screen and (max-width: 768px) {\n .hide-mobile {\n display: none !important;\n }\n}\n@media screen and (min-width: 769px) {\n .hide-desktop {\n display: none !important;\n }\n}\n.NewDiscussionMobile .BoxNewDiscussion {\n width: 100%;\n}\n\n.DataList.Drafts li.Draft {\n border-top: none;\n border-bottom: none;\n background-color: #f4f4f4;\n margin-top: 16px;\n border-radius: 10px;\n padding: 19px 20px 18px 26px;\n}\n.DataList.Drafts li.Draft .Options a.Delete {\n color: #555555;\n font-family: \"Segoe UI\", sans-serif, \"roboto\", \"Helvetica Neue\", Helvetica, Raleway, Arial;\n font-size: 32px;\n font-weight: 400;\n}\n.DataList.Drafts li.Draft .ItemContent .Title {\n margin-bottom: 17px;\n color: #2a2a2a;\n}\n.DataList.Drafts li.Draft .ItemContent .Title a {\n color: #2a2a2a;\n font-size: 20px;\n font-weight: 400;\n line-height: 30px;\n}\n.DataList.Drafts li.Draft .ItemContent .Excerpt {\n font-weight: 400;\n line-height: 16px;\n}\n.DataList.Drafts li.Draft .ItemContent .Excerpt a {\n color: #555555;\n font-size: 13px;\n}\n\n.MeBox .MeButton {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.MeBox .MeButton.TopcoderMeButton {\n width: fit-content;\n height: 30px;\n line-height: 30px;\n border: 0px;\n border-radius: 15px;\n}\n.MeBox .MeButton.TopcoderMeButton .icon-chevron-up, .MeBox .MeButton.TopcoderMeButton .icon-chevron-down {\n font-weight: normal;\n font-size: 10px;\n margin: 0 5px;\n}\n.MeBox .MeButtonProfileMItem .handle {\n font-size: 16px;\n line-height: 20px;\n font-weight: 700;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .email {\n font-size: 12px;\n line-height: 14px;\n margin-top: 4px;\n font-weight: 700;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .avatar {\n border-radius: 100%;\n margin-right: 10px;\n width: 60px;\n height: 60px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem {\n background: #2A2A2B;\n color: #fff;\n font-size: 14px;\n line-height: 30px;\n height: 50px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon {\n margin: 0 10px 0 4px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n margin: 0;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span {\n color: #fff;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n}\n\n.EasyMDEContainer .CodeMirror {\n box-sizing: border-box;\n height: auto;\n border-right: 1px solid #aaa;\n border-left: 1px solid #aaa;\n border-bottom: 1px solid #aaa;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n.EasyMDEContainer .editor-toolbar {\n border-top-left-radius: 8px;\n border-top-right-radius: 8px;\n border-top: 1px solid #aaa;\n border-left: 1px solid #aaa;\n border-right: 1px solid #aaa;\n}\n.EasyMDEContainer .editor-statusbar {\n font-size: 13px;\n padding: 8px 0px;\n display: flex;\n overflow: hidden;\n}\n.EasyMDEContainer .editor-statusbar span {\n margin-left: 0px;\n min-width: 0px;\n}\n.EasyMDEContainer .editor-statusbar .message, .EasyMDEContainer .editor-statusbar .upload-image {\n margin-left: 0px;\n margin-right: auto;\n}\n.EasyMDEContainer .editor-statusbar .message {\n display: none;\n}\n.EasyMDEContainer.error .message {\n margin-left: 0px;\n color: #EF476F;\n text-align: left;\n display: inline;\n}\n.EasyMDEContainer.error .upload-image {\n display: none;\n}\n.EasyMDEContainer.error .CodeMirror {\n border-right: 2px solid #EF476F;\n border-left: 2px solid #EF476F;\n border-bottom: 2px solid #EF476F;\n}\n.EasyMDEContainer.error .editor-toolbar {\n border-top: 2px solid #EF476F;\n border-left: 2px solid #EF476F;\n border-right: 2px solid #EF476F;\n}\n\n.DiscussionForm .countOfRemainingChars {\n display: none;\n}\n\n.Table {\n display: table;\n}\n.Table .Title {\n display: table-caption;\n text-align: center;\n font-weight: bold;\n font-size: larger;\n}\n.Table .TableHeading, .Table .TableRow {\n display: table-row;\n border-top: 1px solid #D4D4D4;\n}\n.Table .TableHeading .TableCell, .Table .TableRow .TableCell {\n display: table-cell;\n padding-left: 12px;\n}\n.Table .TableHeading {\n font-weight: bold;\n text-align: center;\n}\n\n.Section-GroupList .MainContent .H {\n text-align: left;\n}\n\n.Group {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !important;\n}\n.Group .Group-Description {\n white-space: pre-line;\n color: #2a2a2a;\n font-size: 16px;\n margin-bottom: 27px;\n}\n.Group .Group-Header .Group-Info {\n padding-left: 0px;\n}\n.Group .Group-Header .Group-Info .Table {\n width: 100%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .TableCell {\n padding: 10px;\n border-top: 1px solid #D4D4D4;\n color: #2a2a2a;\n font-size: 14px;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .Cell1 {\n width: 10%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .Cell2 {\n color: #555555;\n width: 90%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow.Last .TableCell {\n border-bottom: 1px solid #D4D4D4;\n}\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Globals\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n States\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Password Strength Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Third Party Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Typography\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Animation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Widgets\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Overlays (Menus, flyouts and Modals)\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Meta\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Thumbnails\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Separators\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n SelectBox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n DropDown\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Embedded content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n user content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Etc\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n@font-face {\n font-family: \"kbicons\";\n src: url(\"./fonts/kbicons/kbicons.eot?cwtzhl\");\n src: url(\"./fonts/kbicons/kbicons.eot?cwtzhl#iefix\") format(\"embedded-opentype\"), url(\"./fonts/kbicons/kbicons.ttf?cwtzhl\") format(\"truetype\"), url(\"./fonts/kbicons/kbicons.woff?cwtzhl\") format(\"woff\"), url(\"./fonts/kbicons/kbicons.svg?cwtzhl#icomoon\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ---------- Lists mixins ---------- */\n/* -------------------------------------------------------------- *\\\n Utility classes\n\\* -------------------------------------------------------------- */\n.NoPanel .Frame-content > .Container {\n max-width: 800px;\n}\n.NoPanel .Frame-content .Content {\n width: 100%;\n}\n.NoPanel .Panel {\n display: none;\n}\n\n@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n.NoScroll {\n height: 100vh;\n overflow: hidden;\n }\n}\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg);\n }\n 100% {\n transform: rotate(433deg);\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody {\n font-weight: 400;\n font-size: 14px;\n line-height: 1.5;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n color: #555555;\n}\n\n* {\n font-family: inherit;\n color: inherit;\n line-height: inherit;\n font-weight: inherit;\n font-size: inherit;\n overflow-wrap: break-word;\n word-break: normal;\n word-break: break-word;\n}\n\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit;\n}\n\na {\n transition: color 0.1s ease-out;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #137d60;\n line-height: inherit;\n}\na:focus, a:hover {\n color: #137d60;\n}\n\np {\n margin: 3px 0;\n}\np .emoji {\n width: 14px;\n height: auto;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.25;\n margin: 0;\n}\n\nh1 {\n font-size: 32px;\n font-weight: 700;\n}\nh1 a,\nh1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n@media screen and (max-width: 768px) {\n h1 {\n font-size: 18px;\n }\n}\nh1 .emoji {\n width: 32px;\n height: auto;\n}\n\nh2 {\n font-size: 18px;\n}\nh2 .emoji {\n width: 18px;\n height: auto;\n}\n\nstrong,\nb {\n font-weight: bold;\n}\n\nabbr {\n text-underline: none;\n}\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5;\n}\n.CategoryHeading a,\n.CategoryHeading .ItemContent,\n.Item .Title a,\n.Item .Title .ItemContent,\n.Item.Read .Title a,\n.Item.Read .Title .ItemContent,\n.CategoryName h2 a,\n.CategoryName h2 .ItemContent,\n.Item .TitleWrap a,\n.Item .TitleWrap .ItemContent,\n[aria-level=\"3\"] a a,\n[aria-level=\"3\"] a .ItemContent {\n font-size: inherit;\n font-weight: inherit;\n font-family: inherit;\n color: inherit;\n}\n.CategoryHeading a:focus, .CategoryHeading a:hover,\n.CategoryHeading .ItemContent:focus,\n.CategoryHeading .ItemContent:hover,\n.Item .Title a:focus,\n.Item .Title a:hover,\n.Item .Title .ItemContent:focus,\n.Item .Title .ItemContent:hover,\n.Item.Read .Title a:focus,\n.Item.Read .Title a:hover,\n.Item.Read .Title .ItemContent:focus,\n.Item.Read .Title .ItemContent:hover,\n.CategoryName h2 a:focus,\n.CategoryName h2 a:hover,\n.CategoryName h2 .ItemContent:focus,\n.CategoryName h2 .ItemContent:hover,\n.Item .TitleWrap a:focus,\n.Item .TitleWrap a:hover,\n.Item .TitleWrap .ItemContent:focus,\n.Item .TitleWrap .ItemContent:hover,\n[aria-level=\"3\"] a a:focus,\n[aria-level=\"3\"] a a:hover,\n[aria-level=\"3\"] a .ItemContent:focus,\n[aria-level=\"3\"] a .ItemContent:hover {\n color: inherit;\n}\n\n/*===== End of Typography ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Frame {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n background-color: #fff;\n background-image: \"\";\n background-size: cover;\n background-position: center center;\n background-repeat: no-repeat;\n}\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n .Frame {\n /* IE10+ CSS styles go here */\n min-height: initial;\n height: 100vh;\n overflow: visible;\n }\n}\n\n.Frame-top {\n flex: 1 0 auto;\n}\n\n.Frame-contentWrap {\n background-color: transparent;\n border: none;\n box-shadow: none;\n padding-top: 18px;\n padding-bottom: 48px;\n margin-left: -18px;\n margin-right: -18px;\n padding-left: 18px;\n padding-right: 18px;\n width: calc(100% + (18px * 2));\n}\n@media screen and (max-width: 768px) {\n .Frame-contentWrap {\n margin-left: -12px;\n margin-right: -12px;\n padding-left: 12px;\n padding-right: 12px;\n width: calc(100% + (12px * 2));\n }\n}\n@media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px;\n }\n}\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.Frame-details .SearchBoxMobile {\n display: none;\n}\n@media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block;\n }\n}\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto;\n}\n@media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px;\n }\n}\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n}\n\n.MainContent.Content {\n background-color: transparent;\n border: none;\n padding: 0;\n border-radius: 0;\n border: none;\n width: calc(100% - 260px);\n}\n@media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0;\n }\n}\n\n.Crumbs {\n margin: 3px 0;\n}\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px;\n}\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n height: calc(32px * 1.25);\n}\n@media screen and (max-width: 768px) {\n .Frame-content .HomepageTitle .AdminCheck {\n height: calc(18px * 1.25);\n }\n}\n.Frame-content .HomepageTitle .AdminCheck input {\n margin: 0;\n}\n.Frame-content .PageDescription {\n line-height: 1.5;\n}\n.Frame-content .PageDescription:empty {\n display: none;\n}\n\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Patches\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nhtml {\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\nbody {\n box-sizing: border-box;\n}\n\n* {\n box-sizing: inherit;\n}\n\n.PhotoWrap {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n}\n.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.PhotoWrap.NoPhoto {\n display: none;\n}\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0;\n}\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none;\n}\n.PhotoGrid img {\n vertical-align: initial;\n}\n\n.DataList .Item {\n border-bottom-width: 0;\n}\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: dimgray;\n}\n.Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.Item .BlockTitle {\n font-size: inherit;\n}\n\n.Message {\n margin-top: 0;\n}\n\n.DataTable td {\n border-bottom: 0;\n}\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px;\n}\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate;\n}\n.CategoryTable tr,\n.DataTableWrap tr {\n padding: 0;\n}\n.CategoryTable tr.Read,\n.DataTableWrap tr.Read {\n background: none;\n}\n.CategoryTable td,\n.DataTableWrap td {\n padding: 0;\n vertical-align: middle;\n}\n.CategoryTable td .Wrap,\n.DataTableWrap td .Wrap {\n position: relative;\n}\n.CategoryTable thead tr,\n.DataTableWrap thead tr {\n border-bottom: none;\n}\n.CategoryTable thead td,\n.DataTableWrap thead td {\n border-bottom: none;\n}\n.CategoryTable thead td.BigCount .Wrap,\n.DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.CategoryTable .CheckBoxColumn,\n.DataTableWrap .CheckBoxColumn {\n width: 20px;\n}\n.CategoryTable tbody .Wrap,\n.DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative;\n}\n.CategoryTable td.BigCount,\n.DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center;\n}\n.CategoryTable .ChildCategories,\n.DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none;\n}\n\n.Options .Arrow::before {\n color: #555555;\n}\n\n.PhotoWrap.Hidden {\n display: none;\n}\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%;\n}\n\n.Options {\n height: initial;\n}\n.Options > span,\n.Options > a {\n margin-left: 6px;\n}\n\n.BlockTitle {\n padding: 0;\n}\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n}\n.AdminCheck input {\n margin: 0;\n}\n\n.PageTitle .Options {\n height: auto;\n}\n\n.ItemDiscussion {\n margin-bottom: initial;\n}\n\n#SignoutWarning {\n bottom: initial;\n background: #fff;\n}\n#SignoutWarning * {\n line-height: 40px;\n}\n\n.CreateAccount {\n margin-top: 12px;\n}\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0;\n}\n\n.DateTile {\n color: #555555;\n padding: 6px 0 2px;\n text-align: center;\n background-color: whitesmoke;\n}\n.DateTile .Day {\n font-weight: 700;\n}\n\na.ChangePicture {\n top: 0;\n}\n\n.UserSignature {\n font-size: 12px;\n}\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center;\n}\n\n.MenuItems-Reactions .PhotoWrapSmall {\n margin-right: 0;\n}\n.MenuItems-Reactions a {\n font-size: 12px;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n\n.MenuItems a:hover .Gloss {\n color: inherit !important;\n}\n\n#Form_Ban {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%;\n }\n}\n#Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto;\n }\n}\n\n[class*=Status-Tag-] {\n padding: 0 !important;\n background-color: transparent !important;\n}\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial;\n}\n\nbody > svg {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\ntable.PreferenceGroup th {\n min-width: 9ex;\n}\n\n.Popup #UserBadgeForm p,\n.Popup #UserBadgeForm h1 {\n margin-bottom: 12px;\n display: block;\n}\n.Popup #UserBadgeForm textarea {\n display: block;\n width: 100%;\n margin-top: 3px;\n}\n.Popup #UserBadgeForm button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px;\n}\n@media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%;\n }\n}\n.Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.DataList-Connections {\n width: 100%;\n}\n@media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none;\n }\n}\n\n.BlockTitle,\n.Pager {\n font-weight: inherit;\n}\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit;\n}\n\n.PanelInfo li {\n border-bottom-width: 0;\n}\n\n.Box {\n margin: 12px 0;\n}\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0;\n}\n\n.SocialIcon .Text {\n padding: 0 0 0 3px;\n font-weight: 400;\n font-size: 14px;\n line-height: 36px;\n min-height: 36px;\n min-width: 170px;\n}\n\n.PageDescription {\n margin: 0;\n}\n\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center;\n }\n}\n.DataList-Connections .Connection-Name {\n margin: 12px 0;\n}\n.DataList-Connections .Connection-Connect {\n margin-left: auto;\n position: static;\n padding: 0;\n}\n.DataList-Connections .Gloss.Connected {\n position: static;\n display: flex;\n align-items: center;\n width: 100%;\n}\n.DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px;\n}\n\n.DataList-Connections .Connection-Name {\n margin: 0;\n font-size: 14px;\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Connect {\n margin: 10px 0 0 auto;\n }\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Connect {\n margin: 10px 0 0;\n width: 100%;\n display: flex;\n justify-content: center;\n }\n}\n\n/*===== End of Core Patches ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*===== End of Vanillicon Variables ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/*!\n * @author Adam Charron \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg);\n }\n 100% {\n transform: rotate(433deg);\n }\n}\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n}\n.Sprite::before,\n.Sprite16::before,\n.ReactSprite::before,\n.SpFlyoutHandle::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n min-width: 1em;\n text-align: center;\n}\n\n.ReactSprite::before {\n font-size: 14px;\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS a {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n.RSS img {\n display: none;\n}\n\n.SpEditProfile::before {\n content: \"\";\n}\n\n.SpDropdownHandle::before {\n content: \"\";\n}\n\n.SpDiscussions::before {\n content: \"\";\n}\n\n.SpActivity::before {\n content: \"\";\n}\n\n.SpDelete::before {\n content: \"\";\n}\n\n.SpFlyoutHandle::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n.SpOptions::before {\n content: \"\";\n}\n\n.SpPreferences::before {\n content: \"\";\n}\n\n.SpPassword::before {\n content: \"\";\n}\n\n.SpSearch::before {\n content: \"\";\n}\n\n.RSS a::before {\n content: \"\";\n}\n\n.ReactPromote::before {\n content: \"\";\n}\n\n.ReactOffTopic::before {\n content: \"\";\n}\n\n.ReactInsightful::before {\n content: \"\";\n}\n\n.ReactDisagree::before {\n content: \"\";\n}\n\n.ReactAgree::before {\n content: \"\";\n}\n\n.ReactDislike::before {\n content: \"\";\n}\n\n.ReactLike::before {\n content: \"\";\n}\n\n.ReactDown::before {\n content: \"\";\n}\n\n.ReactUp::before {\n content: \"\";\n}\n\n.ReactWTF::before {\n content: \"\";\n}\n\n.ReactAwesome::before {\n content: \"\";\n}\n\n.ReactLOL::before {\n content: \"\";\n}\n\n.ReactFlag::before {\n content: \"\";\n}\n\n.ReactAbuse::before {\n content: \"\";\n}\n\n.ReactSpam::before {\n content: \"\";\n}\n\n.ReactQuote::before {\n content: \"\";\n}\n\n.ReactMessage::before {\n content: \"\";\n}\n\n.ReactWarn::before {\n content: \"\";\n}\n\n.ReactFacebook::before {\n content: \"\";\n}\n\n.ReactFacebook:hover::before {\n color: #3A5795;\n}\n\n.ReactTwitter::before {\n content: \"\";\n}\n\n.ReactTwitter:hover::before {\n color: #55ACEE;\n}\n\n.ReactGooglePlus::before {\n content: \"\";\n}\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39;\n}\n\n.RSS a {\n color: #f26522;\n}\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #137d60;\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n}\n.Options .Bookmark::before,\n.Options .SpFlyoutHandle::before {\n font-size: 1.5;\n}\n.Options .AdminCheck .icheckbox::before {\n vertical-align: top;\n}\n\n.OptionsMenu {\n font-size: 14px;\n}\n\n.OptionsTitle {\n position: absolute !important;\n display: block !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n border: 0 !important;\n font-size: inherit !important;\n}\n\n.SocialIcon {\n border-radius: 6px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: #137d60;\n}\n.SocialIcon-MicrosoftAccount:active, .SocialIcon-MicrosoftAccount:focus, .SocialIcon-MicrosoftAccount:hover {\n background-color: #0e5a45;\n}\n\n.Methods .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.Panel .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.Navigation .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.MeBox .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n}\n.Methods .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.Panel .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.Navigation .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.MeBox .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 14px;\n color: #fff;\n}\n.Methods .SocialIcon-Facebook .Icon::before,\n.Panel .SocialIcon-Facebook .Icon::before,\n.Navigation .SocialIcon-Facebook .Icon::before,\n.MeBox .SocialIcon-Facebook .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Twitter .Icon::before,\n.Panel .SocialIcon-Twitter .Icon::before,\n.Navigation .SocialIcon-Twitter .Icon::before,\n.MeBox .SocialIcon-Twitter .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Google .Icon::before,\n.Panel .SocialIcon-Google .Icon::before,\n.Navigation .SocialIcon-Google .Icon::before,\n.MeBox .SocialIcon-Google .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-LinkedIn .Icon::before,\n.Panel .SocialIcon-LinkedIn .Icon::before,\n.Navigation .SocialIcon-LinkedIn .Icon::before,\n.MeBox .SocialIcon-LinkedIn .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-MicrosoftAccount .Icon::before,\n.Panel .SocialIcon-MicrosoftAccount .Icon::before,\n.Navigation .SocialIcon-MicrosoftAccount .Icon::before,\n.MeBox .SocialIcon-MicrosoftAccount .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Steam .Icon::before,\n.Panel .SocialIcon-Steam .Icon::before,\n.Navigation .SocialIcon-Steam .Icon::before,\n.MeBox .SocialIcon-Steam .Icon::before {\n left: 1px;\n}\n\n.MeBox .Arrow {\n display: none;\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n}\na.Bookmark::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 1.5;\n color: #137d60;\n content: \"\";\n}\na.Bookmark:hover::before {\n color: #0e5a45;\n}\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\";\n}\n\n/*===== End of Vanillicon ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Box a,\n.BoxFilter a {\n display: flex;\n align-items: center;\n}\n.Box a::before,\n.BoxFilter a::before {\n content: none !important;\n}\n.Box a .Aside,\n.BoxFilter a .Aside {\n order: 2;\n margin-left: auto;\n}\n.Box .Sprite,\n.BoxFilter .Sprite {\n display: none !important;\n}\n.Box.BadgeGrid a,\n.BoxFilter.BadgeGrid a {\n display: inline-block;\n}\n.Box li.MyDiscussions a::before,\n.BoxFilter li.MyDiscussions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.MyDrafts a::before,\n.BoxFilter li.MyDrafts a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.QnA-UnansweredQuestions a::before,\n.BoxFilter li.QnA-UnansweredQuestions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.EditAccountLink a::before,\n.BoxFilter li.EditAccountLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.PasswordLink a::before,\n.BoxFilter li.PasswordLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"•••\";\n}\n.Box li.PreferencesLink a::before,\n.BoxFilter li.PreferencesLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.PictureLink a::before,\n.BoxFilter li.PictureLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.QuoteSettingsLink a::before,\n.BoxFilter li.QuoteSettingsLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Activity a::before,\n.BoxFilter li.Activity a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Notifications a::before,\n.BoxFilter li.Notifications a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Inbox a::before,\n.BoxFilter li.Inbox a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Comments a::before,\n.BoxFilter li.Comments a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Reactions-BestOf a::before,\n.BoxFilter li.Reactions-BestOf a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.AllCategories a::before,\n.BoxFilter li.AllCategories a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Discussions a::before,\n.BoxFilter li.Discussions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Activities a::before,\n.BoxFilter li.Activities a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.UserNotes a::before,\n.BoxFilter li.UserNotes a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.MyBookmarks a::before,\n.BoxFilter li.MyBookmarks a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Groups a::before,\n.BoxFilter li.Groups a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.link-social a::before,\n.BoxFilter li.link-social a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.link-tokens a::before,\n.BoxFilter li.link-tokens a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Popup a[href*=\"/profile/signature\"]::before,\n.BoxFilter li.Popup a[href*=\"/profile/signature\"]::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Popup a[href*=\"/profile/online\"]::before,\n.BoxFilter li.Popup a[href*=\"/profile/online\"]::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n.BoxActivityFilter li:nth-child(1) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.BoxActivityFilter li:nth-child(2) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.BoxActivityFilter li:nth-child(3) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n/*===== End of Panel Patches ======*/\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.BreadcrumbsBox {\n display: block;\n}\n\n.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #555555;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0;\n}\n.Breadcrumbs a {\n font-size: inherit;\n color: #137d60;\n}\n.Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n.Breadcrumbs .Crumb {\n opacity: 0.5;\n}\n.Breadcrumbs .Last a {\n color: #137d60;\n}\n.Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Aside {\n margin: 0;\n}\n\n.Count,\n.Alert,\n.Reactions .Count {\n background-color: transparent;\n color: inherit;\n border-color: rgba(0, 0, 0, 0);\n border: 0;\n border-radius: 3px;\n font-size: 12px;\n line-height: 1.5;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n font-weight: inherit;\n justify-content: center;\n padding: 0;\n}\n\na:focus .Count,\na:focus .Reactions .Count,\na:hover .Count,\na:hover .Reactions .Count {\n background-color: transparent;\n color: inherit;\n border-color: transparent;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.ui-datepicker {\n border-radius: 3px;\n color: #555A62;\n background-color: #fff;\n}\n.ui-datepicker td a {\n text-align: center;\n}\n.ui-datepicker a {\n border-radius: 3px;\n color: #555555;\n background-color: transparent;\n border: 1px solid #bcbec1;\n}\n.ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #137d60;\n background-color: transparent;\n border: 1px solid #137d60;\n}\n.ui-datepicker td {\n width: calc(260px / 7);\n}\n.ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03);\n}\n.ui-datepicker .ui-datepicker-current-day a {\n color: #137d60;\n background-color: transparent;\n border-color: #137d60;\n}\n.ui-datepicker .ui-datepicker-header {\n background-color: #ededed;\n border-radius: 3px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.ui-datepicker .ui-datepicker-header .ui-icon {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.ui-datepicker .ui-datepicker-prev,\n.ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: dimgray;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.ui-datepicker .ui-datepicker-prev:focus, .ui-datepicker .ui-datepicker-prev:hover,\n.ui-datepicker .ui-datepicker-next:focus,\n.ui-datepicker .ui-datepicker-next:hover {\n border-width: 0;\n background-color: transparent;\n cursor: pointer;\n color: #137d60;\n}\n.ui-datepicker .ui-datepicker-prev::before,\n.ui-datepicker .ui-datepicker-next::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 20px;\n}\n.ui-datepicker .ui-datepicker-prev::before {\n content: \"\";\n}\n.ui-datepicker .ui-datepicker-next::before {\n content: \"\";\n}\n.ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit;\n}\n.ui-datepicker .ui-datepicker-next {\n order: 3;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.TagCloud a {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: calc(220px - 0 * 2);\n}\n.TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none;\n}\n.TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent;\n}\n.TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit;\n}\n\n.DataList .Tag,\n.DataList .Tag-Poll,\n.DataList .RoleTracker,\n.DataList .IdeationTag,\n.MessageList .Tag,\n.MessageList .Tag-Poll,\n.MessageList .RoleTracker,\n.MessageList .IdeationTag,\n.DataTableWrap .Tag,\n.DataTableWrap .Tag-Poll,\n.DataTableWrap .RoleTracker,\n.DataTableWrap .IdeationTag {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.DataList .Tag:focus, .DataList .Tag:hover, .DataList .Tag:active,\n.DataList .Tag-Poll:focus,\n.DataList .Tag-Poll:hover,\n.DataList .Tag-Poll:active,\n.DataList .RoleTracker:focus,\n.DataList .RoleTracker:hover,\n.DataList .RoleTracker:active,\n.DataList .IdeationTag:focus,\n.DataList .IdeationTag:hover,\n.DataList .IdeationTag:active,\n.MessageList .Tag:focus,\n.MessageList .Tag:hover,\n.MessageList .Tag:active,\n.MessageList .Tag-Poll:focus,\n.MessageList .Tag-Poll:hover,\n.MessageList .Tag-Poll:active,\n.MessageList .RoleTracker:focus,\n.MessageList .RoleTracker:hover,\n.MessageList .RoleTracker:active,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:active,\n.DataTableWrap .Tag:focus,\n.DataTableWrap .Tag:hover,\n.DataTableWrap .Tag:active,\n.DataTableWrap .Tag-Poll:focus,\n.DataTableWrap .Tag-Poll:hover,\n.DataTableWrap .Tag-Poll:active,\n.DataTableWrap .RoleTracker:focus,\n.DataTableWrap .RoleTracker:hover,\n.DataTableWrap .RoleTracker:active,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:active {\n text-decoration: none;\n}\n.DataList .RoleTracker .Tag,\n.DataList .IdeationTag .Tag,\n.MessageList .RoleTracker .Tag,\n.MessageList .IdeationTag .Tag,\n.DataTableWrap .RoleTracker .Tag,\n.DataTableWrap .IdeationTag .Tag {\n background-color: transparent;\n padding: 0;\n border-width: 0;\n color: inherit;\n}\n.DataList .RoleTracker:hover, .DataList .RoleTracker:focus, .DataList .RoleTracker:active,\n.DataList .IdeationTag:hover,\n.DataList .IdeationTag:focus,\n.DataList .IdeationTag:active,\n.MessageList .RoleTracker:hover,\n.MessageList .RoleTracker:focus,\n.MessageList .RoleTracker:active,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:active,\n.DataTableWrap .RoleTracker:hover,\n.DataTableWrap .RoleTracker:focus,\n.DataTableWrap .RoleTracker:active,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:active {\n color: inherit;\n}\n.DataList .RoleTracker,\n.MessageList .RoleTracker,\n.DataTableWrap .RoleTracker {\n background-color: transparent;\n}\n.DataList .Tag-Announcement,\n.DataList .NewCommentCount,\n.DataList .HasNew.HasNew,\n.MessageList .Tag-Announcement,\n.MessageList .NewCommentCount,\n.MessageList .HasNew.HasNew,\n.DataTableWrap .Tag-Announcement,\n.DataTableWrap .NewCommentCount,\n.DataTableWrap .HasNew.HasNew {\n background-color: transparent;\n color: #137d60;\n border: 1px solid #137d60;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.DataList .Tag-Announcement:focus, .DataList .Tag-Announcement:hover, .DataList .Tag-Announcement:active,\n.DataList .NewCommentCount:focus,\n.DataList .NewCommentCount:hover,\n.DataList .NewCommentCount:active,\n.DataList .HasNew.HasNew:focus,\n.DataList .HasNew.HasNew:hover,\n.DataList .HasNew.HasNew:active,\n.MessageList .Tag-Announcement:focus,\n.MessageList .Tag-Announcement:hover,\n.MessageList .Tag-Announcement:active,\n.MessageList .NewCommentCount:focus,\n.MessageList .NewCommentCount:hover,\n.MessageList .NewCommentCount:active,\n.MessageList .HasNew.HasNew:focus,\n.MessageList .HasNew.HasNew:hover,\n.MessageList .HasNew.HasNew:active,\n.DataTableWrap .Tag-Announcement:focus,\n.DataTableWrap .Tag-Announcement:hover,\n.DataTableWrap .Tag-Announcement:active,\n.DataTableWrap .NewCommentCount:focus,\n.DataTableWrap .NewCommentCount:hover,\n.DataTableWrap .NewCommentCount:active,\n.DataTableWrap .HasNew.HasNew:focus,\n.DataTableWrap .HasNew.HasNew:hover,\n.DataTableWrap .HasNew.HasNew:active {\n text-decoration: none;\n}\n.DataList .IdeationTag:focus, .DataList .IdeationTag:hover, .DataList .IdeationTag:active,\n.DataList .tag-tracker:focus,\n.DataList .tag-tracker:hover,\n.DataList .tag-tracker:active,\n.DataList .MItem.RoleTracker:focus,\n.DataList .MItem.RoleTracker:hover,\n.DataList .MItem.RoleTracker:active,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:active,\n.MessageList .tag-tracker:focus,\n.MessageList .tag-tracker:hover,\n.MessageList .tag-tracker:active,\n.MessageList .MItem.RoleTracker:focus,\n.MessageList .MItem.RoleTracker:hover,\n.MessageList .MItem.RoleTracker:active,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:active,\n.DataTableWrap .tag-tracker:focus,\n.DataTableWrap .tag-tracker:hover,\n.DataTableWrap .tag-tracker:active,\n.DataTableWrap .MItem.RoleTracker:focus,\n.DataTableWrap .MItem.RoleTracker:hover,\n.DataTableWrap .MItem.RoleTracker:active {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none;\n}\n.Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #137d60;\n border-color: #137d60;\n color: #fff;\n text-decoration: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\ninput[type=text],\ntextarea,\nul.token-input-list,\ninput.InputBox,\ndiv.InputBox,\n.AdvancedSearch .InputBox,\n.AdvancedSearch select,\nselect {\n line-height: 36px;\n height: 36px;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n border: 1px solid #999999;\n border-radius: 6px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%;\n}\ninput[type=text]:focus, input[type=text]:active,\ntextarea:focus,\ntextarea:active,\nul.token-input-list:focus,\nul.token-input-list:active,\ninput.InputBox:focus,\ninput.InputBox:active,\ndiv.InputBox:focus,\ndiv.InputBox:active,\n.AdvancedSearch .InputBox:focus,\n.AdvancedSearch .InputBox:active,\n.AdvancedSearch select:focus,\n.AdvancedSearch select:active,\nselect:focus,\nselect:active {\n background: #fff;\n border-color: #137d60;\n color: #000;\n box-shadow: none;\n outline: none;\n}\n\ntextarea.isWysiwyg {\n padding: 12px;\n}\n\n::-ms-clear {\n display: none;\n}\n\ntextarea {\n overflow: auto;\n}\n\nselect,\n.AdvancedSearch select {\n -moz-appearance: none;\n font-family: \"system-ui\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif;\n padding-top: 0;\n padding-bottom: 0;\n}\nselect:focus,\n.AdvancedSearch select:focus {\n -moz-appearance: none;\n}\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\nselect::-ms-expand {\n display: none;\n}\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent;\n}\n.FormWrapper label {\n color: #555555;\n}\n.FormWrapper .Buttons .Back {\n padding-right: 12px;\n}\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n}\n.editor-help-text a {\n color: dimgray;\n}\n.editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.js-poll-result-btn {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%;\n }\n}\n.js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.FormTitleWrapper .Buttons,\n.FormWrapper .Buttons {\n padding-top: 0;\n padding-bottom: 0;\n}\n.FormTitleWrapper .Buttons .Button,\n.FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Button,\n.FormWrapper .Buttons .Back {\n margin-right: 0;\n padding-right: 0;\n margin-bottom: 3px;\n margin-left: 3px;\n}\n.FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Back {\n font-size: 14px;\n line-height: 36px;\n}\n.FormTitleWrapper .Buttons .Back a:hover,\n.FormTitleWrapper .Buttons .Back a:focus,\n.FormWrapper .Buttons .Back a:hover,\n.FormWrapper .Buttons .Back a:focus {\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Back {\n display: block;\n margin-left: 0;\n text-align: left;\n line-height: 1.5;\n margin-bottom: 12px;\n }\n}\n.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n max-width: 100%;\n }\n}\n.FormTitleWrapper .Buttons .Button:hover, .FormTitleWrapper .Buttons .Button:active, .FormTitleWrapper .Buttons .Button:focus,\n.FormWrapper .Buttons .Button:hover,\n.FormWrapper .Buttons .Button:active,\n.FormWrapper .Buttons .Button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n max-width: 100%;\n }\n}\n.FormTitleWrapper .Buttons .Button.Primary:hover, .FormTitleWrapper .Buttons .Button.Primary:active, .FormTitleWrapper .Buttons .Button.Primary:focus,\n.FormWrapper .Buttons .Button.Primary:hover,\n.FormWrapper .Buttons .Button.Primary:active,\n.FormWrapper .Buttons .Button.Primary:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none;\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary,\n.btn-primary.Close {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n #Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary,\n.btn-primary.Close {\n max-width: 100%;\n }\n}\n#Form_OK:hover, #Form_OK:active, #Form_OK:focus,\n.Button:not(.GroupOptionsTitle):hover,\n.Button:not(.GroupOptionsTitle):active,\n.Button:not(.GroupOptionsTitle):focus,\n.Buttons .btn-primary:hover,\n.Buttons .btn-primary:active,\n.Buttons .btn-primary:focus,\n.btn-primary.Close:hover,\n.btn-primary.Close:active,\n.btn-primary.Close:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Buttons .Close,\n.Button.Danger {\n max-width: 100%;\n }\n}\n.Buttons .Close:hover, .Buttons .Close:active, .Buttons .Close:focus,\n.Button.Danger:hover,\n.Button.Danger:active,\n.Button.Danger:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.ActivityFormWrap {\n margin-bottom: 12px;\n}\n\nlabel {\n margin-bottom: 3px;\n display: inline-block;\n}\n\nul.token-input-list {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: 3px 12px;\n line-height: initial;\n}\nul.token-input-list li input {\n margin: 0 !important;\n padding: 0;\n height: 30px;\n line-height: initial;\n font-size: 14px;\n font-weight: 400 !important;\n}\nul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #137d60;\n}\n\nli.token-input-token {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\nli.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none;\n}\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #d6d6d6 1px solid;\n visibility: visible !important;\n opacity: 1 !important;\n box-shadow: 0 -2px 10px 2px rgba(0, 0, 0, 0.1);\n border-radius: 6px;\n border: #d6d6d6 1px solid;\n}\ndiv.token-input-dropdown ul li[class^=token-input-dropdown-item],\ndiv.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=token-input-dropdown-item],\ndiv.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px;\n }\n}\n\n.editor a {\n cursor: pointer;\n}\n.editor .icon-caret-down:hover {\n background: none;\n}\n\n.SelectWrapper {\n position: relative;\n}\n.SelectWrapper select {\n appearance: none;\n width: 100%;\n}\n.SelectWrapper::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n position: absolute;\n top: 50%;\n right: 6px;\n transform: translateY(-50%);\n color: #137d60;\n pointer-events: none;\n}\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n max-width: 100%;\n }\n}\n.Button-Controls .Button.Primary:hover, .Button-Controls .Button.Primary:active, .Button-Controls .Button.Primary:focus,\n.BigButton:not(.Danger):hover,\n.BigButton:not(.Danger):active,\n.BigButton:not(.Danger):focus,\n.NewConversation.NewConversation:hover,\n.NewConversation.NewConversation:active,\n.NewConversation.NewConversation:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n max-width: 100%;\n }\n}\n.groupToolbar .Button.Primary:hover, .groupToolbar .Button.Primary:active, .groupToolbar .Button.Primary:focus,\n.BoxButtons .Button.Primary:hover,\n.BoxButtons .Button.Primary:active,\n.BoxButtons .Button.Primary:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.BigButton,\n.ButtonGroup.Multi {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: 360px;\n}\n@media screen and (max-width: 768px) {\n .BigButton,\n.ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto;\n }\n}\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.ButtonGroup.Multi .Button.Handle, .ButtonGroup.Multi.Open .Button.Handle {\n padding: 0;\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n min-width: 36px;\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n.ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before, .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px;\n}\n.ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active, .ButtonGroup.Multi.Open .Button.Handle:hover, .ButtonGroup.Multi.Open .Button.Handle:focus, .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(14, 90, 69, 0.05);\n color: #fff;\n}\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(14, 90, 69, 0.3);\n color: #fff;\n min-width: 36px;\n}\n\n.change-picture .WarningMessage {\n margin: 12px 0;\n}\n@media screen and (max-width: 768px) {\n .change-picture .Button {\n width: 100%;\n text-align: center;\n }\n .change-picture .change-picture-new {\n margin: 0 0 3px;\n }\n}\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px;\n}\n\n.FormTitleWrapper .H {\n margin-bottom: 6px;\n}\n\n.Form-HeaderWrap .Author {\n display: none;\n}\n\n.FormTitleWrapper {\n margin-bottom: 14px;\n}\n\n.FormWrapper-Condensed .FormWrapper,\n.CommentForm.CommentForm .FormWrapper {\n border-width: 0;\n padding: 0;\n}\n@media screen and (max-width: 768px) {\n .FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons,\n.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons {\n padding: 0;\n }\n}\n\n.CommentForm .DraftButton {\n display: none !important;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%;\n}\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%;\n}\n\n@media screen and (max-width: 768px) {\n .ToggleFlyout.Open,\n.editor-dropdown-open,\n.richEditor-button.isOpen {\n min-width: auto;\n }\n}\n.ToggleFlyout.Open .MenuItems,\n.ToggleFlyout.Open .Flyout,\n.editor-dropdown-open .MenuItems,\n.editor-dropdown-open .Flyout,\n.richEditor-button.isOpen .MenuItems,\n.richEditor-button.isOpen .Flyout {\n display: block;\n}\n\n.MenuItems,\n.Flyout.Flyout {\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n padding: 6px 0;\n position: absolute;\n background-color: #fff;\n color: #555A62;\n border: 1px solid #d6d7d9;\n border-radius: 6px;\n z-index: 1;\n min-width: 250px;\n}\n@media screen and (max-width: 768px) {\n .MenuItems,\n.Flyout.Flyout {\n z-index: 1;\n }\n}\n.ButtonGroup.Big .MenuItems,\n.ButtonGroup.Big .Flyout.Flyout {\n min-width: initial;\n}\n.MenuItems .InProgress,\n.Flyout.Flyout .InProgress {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n height: 48px;\n width: 100%;\n padding-top: 24px;\n padding-bottom: 24px;\n}\n.MenuItems .InProgress::after,\n.Flyout.Flyout .InProgress::after {\n transition: opacity, 0.35s, ease-out;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #137d60;\n border-right: 4px solid rgba(19, 125, 96, 0.3);\n border-bottom: 4px solid rgba(19, 125, 96, 0.3);\n border-left: 4px solid rgba(19, 125, 96, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: \"\";\n}\n.MenuItems .InProgress::after::after,\n.Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px;\n}\n.MenuItems::before, .MenuItems::after,\n.Flyout.Flyout::before,\n.Flyout.Flyout::after {\n content: none;\n}\n.MenuItems hr,\n.MenuItems .menu-separator,\n.MenuItems .dd-separator,\n.MenuItems .editor-action-separator,\n.Flyout.Flyout hr,\n.Flyout.Flyout .menu-separator,\n.Flyout.Flyout .dd-separator,\n.Flyout.Flyout .editor-action-separator {\n height: 1px;\n min-height: 0;\n width: 100%;\n background-color: #eeefef;\n margin-top: 6px;\n margin-bottom: 6px;\n padding: 0 !important;\n display: block;\n}\n.MenuItems hr:active, .MenuItems hr:focus, .MenuItems hr:hover,\n.MenuItems .menu-separator:active,\n.MenuItems .menu-separator:focus,\n.MenuItems .menu-separator:hover,\n.MenuItems .dd-separator:active,\n.MenuItems .dd-separator:focus,\n.MenuItems .dd-separator:hover,\n.MenuItems .editor-action-separator:active,\n.MenuItems .editor-action-separator:focus,\n.MenuItems .editor-action-separator:hover,\n.Flyout.Flyout hr:active,\n.Flyout.Flyout hr:focus,\n.Flyout.Flyout hr:hover,\n.Flyout.Flyout .menu-separator:active,\n.Flyout.Flyout .menu-separator:focus,\n.Flyout.Flyout .menu-separator:hover,\n.Flyout.Flyout .dd-separator:active,\n.Flyout.Flyout .dd-separator:focus,\n.Flyout.Flyout .dd-separator:hover,\n.Flyout.Flyout .editor-action-separator:active,\n.Flyout.Flyout .editor-action-separator:focus,\n.Flyout.Flyout .editor-action-separator:hover {\n background: transparent;\n}\n.MenuItems .Item,\n.MenuItems .editor-action,\n.Flyout.Flyout .Item,\n.Flyout.Flyout .editor-action {\n padding: 4px 18px;\n}\n.MenuItems .editor-action:not(.editor-action-separator),\n.Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important;\n}\n.MenuItems .editor-action:not(.editor-action-separator):active, .MenuItems .editor-action:not(.editor-action-separator):focus, .MenuItems .editor-action:not(.editor-action-separator):hover,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):active,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):focus,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):hover {\n color: inherit !important;\n background-color: rgba(19, 125, 96, 0.05) !important;\n}\n.MenuItems .Item,\n.MenuItems li,\n.MenuItems .editor-action,\n.Flyout.Flyout .Item,\n.Flyout.Flyout li,\n.Flyout.Flyout .editor-action {\n display: flex;\n flex-wrap: nowrap;\n color: inherit;\n position: relative;\n border-bottom-width: 0;\n}\n.MenuItems .Item a:active, .MenuItems .Item a:focus, .MenuItems .Item a:hover,\n.MenuItems li a:active,\n.MenuItems li a:focus,\n.MenuItems li a:hover,\n.MenuItems .editor-action a:active,\n.MenuItems .editor-action a:focus,\n.MenuItems .editor-action a:hover,\n.Flyout.Flyout .Item a:active,\n.Flyout.Flyout .Item a:focus,\n.Flyout.Flyout .Item a:hover,\n.Flyout.Flyout li a:active,\n.Flyout.Flyout li a:focus,\n.Flyout.Flyout li a:hover,\n.Flyout.Flyout .editor-action a:active,\n.Flyout.Flyout .editor-action a:focus,\n.Flyout.Flyout .editor-action a:hover {\n color: inherit !important;\n background-color: rgba(19, 125, 96, 0.05) !important;\n text-decoration: none;\n}\n.MenuItems .Item .Count,\n.MenuItems li .Count,\n.MenuItems .editor-action .Count,\n.Flyout.Flyout .Item .Count,\n.Flyout.Flyout li .Count,\n.Flyout.Flyout .editor-action .Count {\n margin-left: auto;\n}\n.MenuItems .Item.Title a:active, .MenuItems .Item.Title a:focus, .MenuItems .Item.Title a:hover,\n.MenuItems .Item.Center a:active,\n.MenuItems .Item.Center a:focus,\n.MenuItems .Item.Center a:hover,\n.Flyout.Flyout .Item.Title a:active,\n.Flyout.Flyout .Item.Title a:focus,\n.Flyout.Flyout .Item.Title a:hover,\n.Flyout.Flyout .Item.Center a:active,\n.Flyout.Flyout .Item.Center a:focus,\n.Flyout.Flyout .Item.Center a:hover {\n background-color: transparent !important;\n}\n.MenuItems strong,\n.Flyout.Flyout strong {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 600;\n font-size: 16px;\n line-height: 1.25;\n margin: 0;\n}\n.MenuItems a,\n.Flyout.Flyout a {\n color: #555A62;\n}\n.MenuItems a:focus, .MenuItems a:hover,\n.Flyout.Flyout a:focus,\n.Flyout.Flyout a:hover {\n color: #137d60;\n}\n.MenuItems .Meta,\n.Flyout.Flyout .Meta {\n color: #6f737a;\n}\n\n.Flyout.Flyout-withFrame {\n padding: 0;\n}\n\n.MenuItems {\n padding: 8px 0;\n}\n.MenuItems li > a,\n.MenuItems a,\n.MenuItems a:link,\n.MenuItems .editor-action {\n padding: 4px 18px;\n min-height: 30px;\n line-height: 1.25;\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n .MenuItems li > a,\n.MenuItems a,\n.MenuItems a:link,\n.MenuItems .editor-action {\n font-size: 16px;\n font-weight: 600;\n min-height: 44px;\n }\n}\n\n.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto;\n}\n.emoji-wrap.emoji-wrap.emoji-wrap:active, .emoji-wrap.emoji-wrap.emoji-wrap:focus, .emoji-wrap.emoji-wrap.emoji-wrap:hover {\n padding: 12px;\n}\n\n.Flyout .Item + .Item,\n.richEditorFlyout .Item + .Item {\n border-top: 1px solid #d6d7d9;\n}\n.Flyout .Item.Title,\n.Flyout .richEditorFlyout-header,\n.richEditorFlyout .Item.Title,\n.richEditorFlyout .richEditorFlyout-header {\n display: flex;\n position: relative;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n min-height: 44px;\n padding: 0 12px !important;\n z-index: 1;\n}\n.Flyout .Item.Title:active, .Flyout .Item.Title:focus, .Flyout .Item.Title:hover,\n.Flyout .richEditorFlyout-header:active,\n.Flyout .richEditorFlyout-header:focus,\n.Flyout .richEditorFlyout-header:hover,\n.richEditorFlyout .Item.Title:active,\n.richEditorFlyout .Item.Title:focus,\n.richEditorFlyout .Item.Title:hover,\n.richEditorFlyout .richEditorFlyout-header:active,\n.richEditorFlyout .richEditorFlyout-header:focus,\n.richEditorFlyout .richEditorFlyout-header:hover {\n background-color: transparent;\n text-decoration: none;\n}\n.Flyout .Item.Title strong,\n.Flyout .richEditorFlyout-header strong,\n.richEditorFlyout .Item.Title strong,\n.richEditorFlyout .richEditorFlyout-header strong {\n display: block;\n}\n.Flyout .Item.Title a,\n.Flyout .richEditorFlyout-header a,\n.richEditorFlyout .Item.Title a,\n.richEditorFlyout .richEditorFlyout-header a {\n position: absolute;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n overflow: hidden;\n height: 36px;\n width: 36px;\n min-width: 36px;\n padding: 0;\n color: transparent;\n}\n.Flyout .Item.Title a:focus, .Flyout .Item.Title a:hover, .Flyout .Item.Title a:active,\n.Flyout .richEditorFlyout-header a:focus,\n.Flyout .richEditorFlyout-header a:hover,\n.Flyout .richEditorFlyout-header a:active,\n.richEditorFlyout .Item.Title a:focus,\n.richEditorFlyout .Item.Title a:hover,\n.richEditorFlyout .Item.Title a:active,\n.richEditorFlyout .richEditorFlyout-header a:focus,\n.richEditorFlyout .richEditorFlyout-header a:hover,\n.richEditorFlyout .richEditorFlyout-header a:active {\n color: #137d60;\n}\n.Flyout .Item.Title a:focus::before, .Flyout .Item.Title a:hover::before, .Flyout .Item.Title a:active::before,\n.Flyout .richEditorFlyout-header a:focus::before,\n.Flyout .richEditorFlyout-header a:hover::before,\n.Flyout .richEditorFlyout-header a:active::before,\n.richEditorFlyout .Item.Title a:focus::before,\n.richEditorFlyout .Item.Title a:hover::before,\n.richEditorFlyout .Item.Title a:active::before,\n.richEditorFlyout .richEditorFlyout-header a:focus::before,\n.richEditorFlyout .richEditorFlyout-header a:hover::before,\n.richEditorFlyout .richEditorFlyout-header a:active::before {\n color: #137d60;\n}\n.Flyout .Item.Title a::before,\n.Flyout .richEditorFlyout-header a::before,\n.richEditorFlyout .Item.Title a::before,\n.richEditorFlyout .richEditorFlyout-header a::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n display: block;\n line-height: 36px;\n font-size: 20px;\n color: #555A62;\n}\n.Flyout .Item.Center:last-child,\n.richEditorFlyout .Item.Center:last-child {\n display: flex;\n position: relative;\n flex-wrap: wrap;\n align-items: center;\n padding: 12px;\n min-height: 44px;\n z-index: 1;\n}\n.Flyout .Item.Center:last-child:active, .Flyout .Item.Center:last-child:focus, .Flyout .Item.Center:last-child:hover,\n.richEditorFlyout .Item.Center:last-child:active,\n.richEditorFlyout .Item.Center:last-child:focus,\n.richEditorFlyout .Item.Center:last-child:hover {\n background-color: transparent;\n text-decoration: none;\n}\n.Flyout .Item.Center:last-child a,\n.richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important;\n}\n.Flyout .Item.Center:last-child a:focus, .Flyout .Item.Center:last-child a:hover, .Flyout .Item.Center:last-child a:active,\n.richEditorFlyout .Item.Center:last-child a:focus,\n.richEditorFlyout .Item.Center:last-child a:hover,\n.richEditorFlyout .Item.Center:last-child a:active {\n color: #137d60 !important;\n}\n.Flyout .Item.Center:last-child .button + .button,\n.richEditorFlyout .Item.Center:last-child .button + .button {\n margin-left: 11px;\n}\n.Flyout .Empty,\n.richEditorFlyout .Empty {\n margin: 0;\n}\n.Flyout .ItemContent,\n.richEditorFlyout .ItemContent {\n margin: 0;\n line-height: inherit;\n flex-grow: 1;\n padding-left: 10px;\n padding-right: 18px;\n max-width: calc(100% - 54px);\n}\n.Flyout .ItemContent a,\n.richEditorFlyout .ItemContent a {\n font-weight: 700;\n}\n.Flyout .ItemContent a:focus, .Flyout .ItemContent a:hover,\n.richEditorFlyout .ItemContent a:focus,\n.richEditorFlyout .ItemContent a:hover {\n color: #555A62;\n}\n.Flyout .Subject,\n.Flyout .Excerpt,\n.Flyout .ItemContent,\n.richEditorFlyout .Subject,\n.richEditorFlyout .Excerpt,\n.richEditorFlyout .ItemContent {\n line-height: 1.5;\n}\n.Flyout .Meta,\n.richEditorFlyout .Meta {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-items: center;\n width: calc(100% + (6px));\n margin: 0 -3px;\n}\n.Flyout .MItem,\n.richEditorFlyout .MItem {\n display: inline-block;\n margin: 0 3px;\n font-size: 12px;\n color: inherit;\n}\n.Flyout .HasNew.HasNew,\n.richEditorFlyout .HasNew.HasNew {\n color: transparent;\n position: absolute;\n display: block;\n top: 0;\n right: 8px;\n bottom: 0;\n max-height: 100%;\n max-width: 100%;\n margin: auto 0;\n height: 12px;\n width: 12px;\n background-color: #137d60;\n border-radius: 50%;\n}\n\n.PopList.PopList {\n font-size: 14px;\n}\n.PopList.PopList .Item {\n padding: 8px;\n}\n.PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px;\n}\n\n.PopList.Activities .Item.Title a::before {\n content: \"\";\n}\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\";\n}\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px);\n}\n\n.editor-dd-link + .mobileFlyoutOverlay input.InputBox {\n width: calc(100% - (8px * 2));\n margin: 8px;\n}\n.editor-dd-link + .mobileFlyoutOverlay .MenuButtons {\n border-top: solid #eeefef 1px;\n padding: 8px;\n min-height: 30px;\n}\n\n.OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n color: #555A62 !important;\n border: 1px solid #d6d7d9;\n border-radius: 6px;\n background-color: #fff;\n z-index: 1;\n}\n@media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n z-index: 1;\n }\n}\n.OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n.MenuItems-Reactions::before,\n.MenuItems-Reactions::after {\n content: none !important;\n}\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important;\n}\n@media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none;\n }\n}\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0;\n}\n.MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px;\n}\n.MenuItems-Reactions.MenuItems-Reactions a,\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important;\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a {\n align-items: center;\n min-height: 20px;\n line-height: 20px;\n max-width: calc(100% - 20px - (8px * 2));\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:hover, .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:focus, .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:active {\n background-color: transparent !important;\n color: #137d60 !important;\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap.PhotoWrap {\n width: 20px;\n height: 20px;\n min-height: 0;\n max-width: 100%;\n margin-right: 8px;\n}\n\n.selectBox-content {\n margin-top: 0;\n}\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static;\n}\n\n.dropdown-menu-link .Alert {\n margin-left: auto;\n}\n\n.richEditorFlyout .richEditorFlyout-header {\n border-bottom: solid #eeefef 1px;\n}\n.richEditorFlyout .richEditor-button:active, .richEditorFlyout .richEditor-button:focus, .richEditorFlyout .richEditor-button:hover {\n background-color: rgba(19, 125, 96, 0.05);\n}\n\n.MenuItems.ui-autocomplete {\n color: #555A62;\n}\n.MenuItems.ui-autocomplete .ui-menu-item,\n.MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block;\n}\n.MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62;\n}\n.MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit;\n}\n.MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px;\n}\n.MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1;\n}\n.MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px;\n}\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n.ButtonGroup,\n.editor-dropdown {\n cursor: pointer;\n }\n .ToggleFlyout .mobileFlyoutOverlay,\n.ButtonGroup .mobileFlyoutOverlay,\n.editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer;\n }\n}\n@media screen and (max-width: 768px) {\n .mobileFlyoutOverlay {\n opacity: 0;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n height: 100vh;\n width: 100vw;\n background: rgba(0, 0, 0, 0.2);\n z-index: 1;\n pointer-events: none;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .ToggleFlyout.Open .mobileFlyoutOverlay,\n.ButtonGroup.Open .mobileFlyoutOverlay,\n.editor-dropdown-open .mobileFlyoutOverlay,\n.richEditor-button.isOpen .mobileFlyoutOverlay {\n opacity: 1;\n z-index: 1;\n pointer-events: initial;\n }\n .ToggleFlyout.Open .MenuItems.MenuItems,\n.ToggleFlyout.Open .Flyout.Flyout,\n.ButtonGroup.Open .MenuItems.MenuItems,\n.ButtonGroup.Open .Flyout.Flyout,\n.editor-dropdown-open .MenuItems.MenuItems,\n.editor-dropdown-open .Flyout.Flyout,\n.richEditor-button.isOpen .MenuItems.MenuItems,\n.richEditor-button.isOpen .Flyout.Flyout {\n visibility: visible;\n transition-delay: 0s;\n opacity: 1;\n top: initial;\n right: initial;\n left: initial;\n max-width: calc(100% - 24px);\n }\n\n .MenuItems,\n.Flyout {\n max-width: 375px;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n position: fixed;\n display: block;\n visibility: hidden;\n box-shadow: 0 -2px 10px 2px rgba(0, 0, 0, 0.1);\n opacity: 0;\n cursor: pointer;\n max-height: 80vh;\n overflow: auto;\n transition: visibility 0s linear 0.35s, transform ease-out 0.35s, opacity ease-out 0.35s;\n z-index: 100;\n }\n .MenuItems a,\n.Flyout a {\n color: #555A62;\n }\n .MenuItems a:focus, .MenuItems a:hover,\n.Flyout a:focus,\n.Flyout a:hover {\n color: #137d60;\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@keyframes chevron-pulse {\n 0% {\n opacity: 0;\n }\n 40% {\n opacity: 1;\n }\n 80% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s;\n}\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s;\n}\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s;\n}\n\n.Hamburger {\n border: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: 0.35s;\n user-select: none;\n background: transparent;\n outline: none;\n tap-highlight-color: transparent;\n height: 22px;\n width: 22px;\n background: transparent;\n border-radius: 0;\n}\n@media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute;\n }\n}\n\n.Hamburger-menuLines {\n display: inline-block;\n height: 2px;\n width: 22px;\n border-radius: 2px;\n transition: 0.35s;\n background-color: #fff;\n position: relative;\n}\n.Hamburger-menuLines::before, .Hamburger-menuLines::after {\n display: inline-block;\n height: 2px;\n width: 22px;\n border-radius: 2px;\n transition: 0.35s;\n background-color: #fff;\n content: \"\";\n position: absolute;\n left: 0;\n transform-origin: 5.5px center;\n}\n.Hamburger-menuLines::before {\n top: 5.5px;\n}\n.Hamburger-menuLines::after {\n top: -6.2857142857px;\n}\n.isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1);\n}\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px;\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent;\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::before, .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform-origin: 50% 50%;\n top: 0;\n left: 0;\n width: 22px;\n background-color: rgba(255, 255, 255, 0.6);\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg);\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg);\n}\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Herobanner {\n background-color: #3F3E46;\n position: relative;\n width: 100%;\n height: 370px;\n display: flex;\n align-items: center;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .Herobanner {\n display: none;\n }\n}\n.Herobanner .HomepageTitle {\n font-size: 48px;\n}\n.Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end;\n}\n.Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff;\n}\n.Herobanner .HomepageTitle,\n.Herobanner .PageDescription {\n text-shadow: 0 0 1px #555555;\n}\n.Herobanner > .Container {\n width: 100%;\n z-index: 1;\n}\n.Herobanner .SearchBox.SearchBox {\n margin-left: auto;\n}\n.Herobanner .SearchBox {\n max-width: 673px;\n}\n@media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px;\n }\n .Herobanner .SearchBox form > div {\n display: flex;\n }\n .Herobanner .SearchBox form > div::after {\n display: none;\n }\n}\n.Herobanner .SearchBox .Handle.Handle {\n display: none;\n}\n.Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%;\n}\n.Herobanner .SearchBox .AdvancedSearch .BigInput,\n.Herobanner .SearchBox #Form_Search {\n border: 1px solid #fff;\n padding: 3px 12px;\n height: 40px;\n line-height: 40px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right-width: 0;\n}\n.Herobanner .SearchBox .AdvancedSearch .BigInput:focus, .Herobanner .SearchBox .AdvancedSearch .BigInput:active,\n.Herobanner .SearchBox #Form_Search:focus,\n.Herobanner .SearchBox #Form_Search:active {\n border: 1px solid #fff;\n}\n.Herobanner .SearchBox .bwrap > .Button,\n.Herobanner .SearchBox #Form_Go {\n border: 1px solid #fff;\n background-color: transparent;\n color: #fff;\n height: 40px;\n line-height: 40px;\n padding: 0 12px;\n min-width: 110px;\n width: auto;\n position: static;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.Herobanner .SearchBox .bwrap > .Button::before,\n.Herobanner .SearchBox #Form_Go::before {\n content: attr(title);\n}\n\n.Herobanner-bgImage {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: cover;\n background-position: center;\n filter: brightness(0.75);\n}\n@media screen and (max-width: 768px) {\n .Herobanner-bgImage {\n display: none;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0;\n width: 42px;\n height: 42px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DataList,\n.MessageList {\n margin: 0 0 18px;\n}\n.DataList .Item,\n.MessageList .Item {\n background: #fff;\n padding: 14px;\n box-shadow: none;\n border-top: #d6d6d6 1px solid;\n}\n.DataList .Item:last-child,\n.MessageList .Item:last-child {\n border-bottom: #d6d6d6 1px solid;\n}\n.DataList .Item.Read,\n.MessageList .Item.Read {\n opacity: 1;\n}\n.DataList .Item.CategoryHeading,\n.MessageList .Item.CategoryHeading {\n padding: 0 !important;\n background: transparent;\n box-shadow: none;\n margin-bottom: 16px;\n font-size: 32px;\n border-width: 0;\n border-left-width: 0;\n border-right-width: 0;\n}\n.DataList .Item.CategoryHeading .Options,\n.MessageList .Item.CategoryHeading .Options {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .DataList .Item.CategoryHeading,\n.MessageList .Item.CategoryHeading {\n font-size: 18px;\n }\n}\n.DataList .Item ~ .CategoryHeading,\n.MessageList .Item ~ .CategoryHeading {\n margin-top: 16px;\n}\n.DataList .Item ~ .CategoryHeading::before,\n.MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #d6d6d6 1px solid;\n box-shadow: 0 3px 0 transparent;\n background: transparent;\n position: absolute;\n width: 100%;\n left: 0;\n top: calc((16px + 0) * -1);\n}\n.DataList .Item .Title,\n.DataList .Item.Read .Title,\n.DataList .Item h3,\n.MessageList .Item .Title,\n.MessageList .Item.Read .Title,\n.MessageList .Item h3 {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n display: block;\n margin-bottom: 6px;\n}\n.DataList .Item .Title:focus, .DataList .Item .Title:hover,\n.DataList .Item.Read .Title:focus,\n.DataList .Item.Read .Title:hover,\n.DataList .Item h3:focus,\n.DataList .Item h3:hover,\n.MessageList .Item .Title:focus,\n.MessageList .Item .Title:hover,\n.MessageList .Item.Read .Title:focus,\n.MessageList .Item.Read .Title:hover,\n.MessageList .Item h3:focus,\n.MessageList .Item h3:hover {\n color: #137d60;\n}\n.DataList .Item .Title a,\n.DataList .Item.Read .Title a,\n.DataList .Item h3 a,\n.MessageList .Item .Title a,\n.MessageList .Item.Read .Title a,\n.MessageList .Item h3 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\n.DataList .Item .Title a:focus, .DataList .Item .Title a:hover,\n.DataList .Item.Read .Title a:focus,\n.DataList .Item.Read .Title a:hover,\n.DataList .Item h3 a:focus,\n.DataList .Item h3 a:hover,\n.MessageList .Item .Title a:focus,\n.MessageList .Item .Title a:hover,\n.MessageList .Item.Read .Title a:focus,\n.MessageList .Item.Read .Title a:hover,\n.MessageList .Item h3 a:focus,\n.MessageList .Item h3 a:hover {\n color: inherit;\n}\n.DataList .Excerpt,\n.DataList .CategoryDescription,\n.MessageList .Excerpt,\n.MessageList .CategoryDescription {\n display: block;\n width: 100%;\n font-size: 14px;\n font-weight: 400;\n line-height: 1.5;\n color: #555555;\n margin: 0 0 6px;\n}\n.DataList .Excerpt:empty,\n.DataList .CategoryDescription:empty,\n.MessageList .Excerpt:empty,\n.MessageList .CategoryDescription:empty {\n display: none;\n}\n.DataList .ItemContent.Discussion .Excerpt,\n.MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px;\n}\n.DataList .Options,\n.MessageList .Options {\n display: flex;\n}\n.DataList .Bookmark::before,\n.DataList .OptionsMenu .Arrow::before,\n.MessageList .Bookmark::before,\n.MessageList .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.DataList .OptionsMenu .Arrow::before,\n.MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px;\n}\n.DataList .MostRecentBy,\n.DataList .LatestPostTitle,\n.MessageList .MostRecentBy,\n.MessageList .LatestPostTitle {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inline-block;\n}\n.DataList .Meta,\n.DataList .AuthorInfo,\n.MessageList .Meta,\n.MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: dimgray;\n}\n.DataList .Meta,\n.MessageList .Meta {\n margin-left: -6px;\n margin-right: -6px;\n}\n@media screen and (max-width: 768px) {\n .DataList .Meta,\n.DataList .AuthorWrap,\n.MessageList .Meta,\n.MessageList .AuthorWrap {\n line-height: 1.5;\n }\n}\n.DataList .Author .Username,\n.DataList .MItem,\n.DataList .MItem.Category,\n.DataList .ChildCategories,\n.MessageList .Author .Username,\n.MessageList .MItem,\n.MessageList .MItem.Category,\n.MessageList .ChildCategories {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n display: inline-block;\n}\n.DataList .Author .Username a,\n.DataList .MItem a,\n.DataList .MItem.Category a,\n.DataList .ChildCategories a,\n.MessageList .Author .Username a,\n.MessageList .MItem a,\n.MessageList .MItem.Category a,\n.MessageList .ChildCategories a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.DataList .Author .Username a:focus, .DataList .Author .Username a:hover,\n.DataList .MItem a:focus,\n.DataList .MItem a:hover,\n.DataList .MItem.Category a:focus,\n.DataList .MItem.Category a:hover,\n.DataList .ChildCategories a:focus,\n.DataList .ChildCategories a:hover,\n.MessageList .Author .Username a:focus,\n.MessageList .Author .Username a:hover,\n.MessageList .MItem a:focus,\n.MessageList .MItem a:hover,\n.MessageList .MItem.Category a:focus,\n.MessageList .MItem.Category a:hover,\n.MessageList .ChildCategories a:focus,\n.MessageList .ChildCategories a:hover {\n text-decoration: none;\n color: #137d60;\n}\n.DataList .Tag,\n.DataList .MItem,\n.MessageList .Tag,\n.MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px;\n}\n.DataList .MItem.Hidden,\n.MessageList .MItem.Hidden {\n display: none;\n}\n.DataList .Tag:not([class*=Status-Tag]),\n.DataList .HasNew,\n.MessageList .Tag:not([class*=Status-Tag]),\n.MessageList .HasNew {\n margin-bottom: 3px;\n}\n.DataList .MItem.DiscussionAuthor,\n.MessageList .MItem.DiscussionAuthor {\n display: none;\n}\n.DataList .MItem.Category,\n.MessageList .MItem.Category {\n display: inline;\n}\n.DataList .MItem.Category a,\n.MessageList .MItem.Category a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inherit;\n}\n.DataList .MostRecent > *,\n.DataList .MostRecentBy > *,\n.MessageList .MostRecent > *,\n.MessageList .MostRecentBy > * {\n white-space: normal;\n}\n.DataList .MostRecent a,\n.DataList .MostRecentBy a,\n.MessageList .MostRecent a,\n.MessageList .MostRecentBy a {\n display: inline;\n}\n.DataList .MostRecentBy,\n.MessageList .MostRecentBy {\n display: inherit;\n}\n.DataList .MItem.RSS,\n.MessageList .MItem.RSS {\n display: none;\n}\n.DataList .ChildCategories,\n.MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px;\n}\n.DataList .ChildCategories b,\n.MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px;\n}\n.DataList .ChildCategories a,\n.MessageList .ChildCategories a {\n color: dimgray;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px;\n}\n.DataList .ChildCategories a:focus, .DataList .ChildCategories a:hover, .DataList .ChildCategories a:active,\n.MessageList .ChildCategories a:focus,\n.MessageList .ChildCategories a:hover,\n.MessageList .ChildCategories a:active {\n color: #137d60;\n}\n.DataList .ChildCategories .Comma,\n.MessageList .ChildCategories .Comma {\n margin-right: 3px;\n}\n.DataList a.Delete,\n.MessageList a.Delete {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataList a.Delete:hover,\n.MessageList a.Delete:hover {\n background: transparent;\n color: #555555;\n}\n.DataList .PhotoWrap,\n.MessageList .PhotoWrap {\n margin: 0 12px 0 0;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n}\n.DataList .PhotoWrap img,\n.MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.DataList .PhotoWrap.NoPhoto,\n.MessageList .PhotoWrap.NoPhoto {\n display: none;\n}\n.DataList .IndexPhoto,\n.MessageList .IndexPhoto {\n margin-right: 0;\n}\n.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0 12px 0 0;\n width: 42px;\n height: 42px;\n}\n.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0;\n}\n.DataList .Item-Col .Options,\n.MessageList .Item-Col .Options {\n visibility: visible;\n}\n.DataList .Item-Col .Options .OptionsLink,\n.MessageList .Item-Col .Options .OptionsLink {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px;\n}\n@media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n.MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%;\n }\n}\n.DataList .Item-Col .Options .OptionsLink:hover, .DataList .Item-Col .Options .OptionsLink:active, .DataList .Item-Col .Options .OptionsLink:focus,\n.MessageList .Item-Col .Options .OptionsLink:hover,\n.MessageList .Item-Col .Options .OptionsLink:active,\n.MessageList .Item-Col .Options .OptionsLink:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.DataList .Item-Col .Options .Bullet,\n.MessageList .Item-Col .Options .Bullet {\n display: none;\n}\n.DataList .NoteType,\n.MessageList .NoteType {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.25;\n}\n.DataList .CategoryPhoto,\n.MessageList .CategoryPhoto {\n height: inherit;\n}\n.DataList .MItem.MItem-Resolved,\n.MessageList .MItem.MItem-Resolved {\n display: inline-block;\n width: 13px;\n height: 14px;\n padding: 0;\n margin-bottom: 0;\n line-height: inherit;\n font-size: inherit;\n vertical-align: middle;\n}\n.DataList .resolved2-unresolved,\n.DataList .resolved2-resolved,\n.MessageList .resolved2-unresolved,\n.MessageList .resolved2-resolved {\n top: initial;\n display: block;\n}\n.DataList .Hero,\n.MessageList .Hero {\n padding: 0;\n}\n.DataList mark,\n.MessageList mark {\n background-color: rgba(255, 206, 0, 0.5);\n}\n.DataList .Reactions,\n.MessageList .Reactions {\n margin: 0 -3px;\n}\n.DataList .Reactions .Bullet,\n.MessageList .Reactions .Bullet {\n display: none;\n}\n.DataList .Reactions .ToggleFlyout,\n.MessageList .Reactions .ToggleFlyout {\n display: inline-block;\n}\n.DataList .Reactions .ReactButton,\n.MessageList .Reactions .ReactButton {\n margin: 3px 3px 0;\n}\n@media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n.MessageList .Reactions .ReactButton {\n line-height: 2.5em;\n }\n}\n.DataList .Reactions .ReactButton-Flag,\n.MessageList .Reactions .ReactButton-Flag {\n margin-left: 0;\n}\n\n.DataList:not(.CategoryList),\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none;\n}\n\n.DataList.CategoryList .Item:not(.CategoryHeading) {\n box-shadow: none;\n}\n.DataList.CategoryList .Item[class*=Depth] {\n padding-left: 8px !important;\n}\n\n.DataList.Discussions .Item .Title {\n display: block;\n}\n.DataList.Discussions .Item .Options .ToggleFlyout {\n order: 2;\n}\n.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(42px + 12px);\n}\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2;\n}\n.MessageList .PageTitle {\n margin-bottom: 14px;\n}\n.MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25;\n}\n@media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px;\n }\n}\n.MessageList .PageTitle .Options .Bookmark {\n order: 2;\n}\n.MessageList .ItemComment.ItemComment,\n.MessageList .ItemDiscussion.ItemDiscussion {\n padding: 0;\n}\n.MessageList .ItemComment,\n.MessageList .ItemDiscussion {\n position: relative;\n}\n.MessageList .ItemComment .Item-Header,\n.MessageList .ItemDiscussion .Item-Header {\n background: transparent;\n margin: 0;\n width: 100%;\n min-height: 66px;\n padding-top: 16px;\n padding-bottom: calc(16px / 2);\n padding-left: 8px;\n padding-right: 8px;\n}\n.MessageList .ItemComment .Item-Header .PhotoWrap,\n.MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 16px;\n left: 8px;\n}\n.MessageList .ItemComment .MItem.RoleTracker,\n.MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px;\n}\n.MessageList .ItemComment .MItem.RoleTracker a,\n.MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0;\n}\n.MessageList .ItemComment .MItem.RoleTracker a:hover, .MessageList .ItemComment .MItem.RoleTracker a:focus, .MessageList .ItemComment .MItem.RoleTracker a:active,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:hover,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:active {\n text-decoration: none;\n}\n.MessageList .ItemComment .Meta,\n.MessageList .ItemComment .AuthorWrap,\n.MessageList .ItemDiscussion .Meta,\n.MessageList .ItemDiscussion .AuthorWrap {\n font-size: 12px;\n line-height: 1.5;\n display: inline-block;\n padding-left: calc(42px + 8px);\n}\n.MessageList .ItemComment .Meta > *,\n.MessageList .ItemComment .AuthorWrap > *,\n.MessageList .ItemDiscussion .Meta > *,\n.MessageList .ItemDiscussion .AuthorWrap > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n}\n.MessageList .ItemComment .InlineTags,\n.MessageList .ItemDiscussion .InlineTags {\n padding-left: 0;\n}\n.MessageList .ItemComment .InlineTags a,\n.MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: dimgray;\n}\n.MessageList .ItemComment .InlineTags a:hover, .MessageList .ItemComment .InlineTags a:focus, .MessageList .ItemComment .InlineTags a:active,\n.MessageList .ItemDiscussion .InlineTags a:hover,\n.MessageList .ItemDiscussion .InlineTags a:focus,\n.MessageList .ItemDiscussion .InlineTags a:active {\n color: #137d60;\n}\n.MessageList .ItemComment .Meta,\n.MessageList .ItemDiscussion .Meta {\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n.MessageList .ItemDiscussion .Meta {\n margin-top: 0;\n }\n}\n.MessageList .ItemComment .MItem,\n.MessageList .ItemDiscussion .MItem {\n margin-bottom: 0;\n}\n@media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n.MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px;\n }\n}\n.MessageList .ItemComment .AuthorWrap,\n.MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px);\n}\n.MessageList .ItemComment .MItem.Category,\n.MessageList .ItemDiscussion .MItem.Category {\n display: none;\n}\n.MessageList .ItemComment .MItem.RoleTitle,\n.MessageList .ItemComment .MItem.Rank,\n.MessageList .ItemDiscussion .MItem.RoleTitle,\n.MessageList .ItemDiscussion .MItem.Rank {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n color: inherit;\n}\n.MessageList .ItemComment .MItem.RoleTitle:focus, .MessageList .ItemComment .MItem.RoleTitle:hover, .MessageList .ItemComment .MItem.RoleTitle:active,\n.MessageList .ItemComment .MItem.Rank:focus,\n.MessageList .ItemComment .MItem.Rank:hover,\n.MessageList .ItemComment .MItem.Rank:active,\n.MessageList .ItemDiscussion .MItem.RoleTitle:focus,\n.MessageList .ItemDiscussion .MItem.RoleTitle:hover,\n.MessageList .ItemDiscussion .MItem.RoleTitle:active,\n.MessageList .ItemDiscussion .MItem.Rank:focus,\n.MessageList .ItemDiscussion .MItem.Rank:hover,\n.MessageList .ItemDiscussion .MItem.Rank:active {\n text-decoration: none;\n}\n.MessageList .ItemComment .Username,\n.MessageList .ItemDiscussion .Username {\n color: dimgray;\n font-weight: 400;\n}\n.MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n.MessageList .ItemDiscussion .Username:hover,\n.MessageList .ItemDiscussion .Username:focus {\n color: #137d60;\n}\n.MessageList .ItemComment .flair,\n.MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2));\n}\n.MessageList .ItemComment .flair-item,\n.MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px;\n}\n.MessageList .ItemComment .flair-item img,\n.MessageList .ItemDiscussion .flair-item img {\n margin: 0;\n}\n.MessageList .ItemComment .Item-BodyWrap,\n.MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n padding-top: calc(16px / 2);\n padding-bottom: 16px;\n padding-left: 8px;\n padding-right: 8px;\n}\n.MessageList .ItemComment .Item-Body > *,\n.MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px;\n}\n.MessageList .ItemComment .Item-Body > *:last-child,\n.MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0;\n}\n.MessageList .ItemComment .Options {\n margin-top: 16px;\n margin-right: 8px;\n}\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0;\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n}\n\n.Activities .ItemContent {\n margin-left: calc(42px + 8px);\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Title {\n padding-right: 12px;\n }\n}\n.Activities .ItemContent .Author {\n display: block;\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Author .PhotoWrap {\n margin-right: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Delete {\n position: absolute;\n }\n}\n\n.Conversation .Meta {\n margin-left: 0;\n margin-right: 0;\n}\n\n.DataList-Search {\n margin-top: 18px;\n}\n.DataList-Search h3,\n.DataList-Search .Item-Body {\n padding-left: calc(42px + 8px);\n}\n.DataList-Search .PhotoWrap {\n position: absolute;\n top: 16px;\n left: 0;\n}\n.DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0;\n}\n.DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.Group-Content .DataList .ItemContent.Discussion {\n padding-left: 0;\n}\n.Group-Content .DataList .Options {\n position: absolute;\n top: 16px;\n right: 8px;\n}\n@media screen and (max-width: 768px) {\n .Group-Content .DataList .Meta {\n margin-top: 0;\n }\n}\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0;\n}\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 8px);\n}\n\n.DataList-Notes .Item-Col {\n padding-left: 0;\n}\n.DataList-Notes .Meta {\n margin: 0 0 6px;\n}\n.DataList-Notes .NoteType {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n display: block;\n margin-bottom: 6px;\n}\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px;\n}\n\n.CategoryBox .Empty {\n background: #fff;\n padding: 14px;\n box-shadow: none;\n border-top: #d6d6d6 1px solid;\n}\n.CategoryBox .Empty:last-child {\n border-bottom: #d6d6d6 1px solid;\n}\n.CategoryBox .Empty.Read {\n opacity: 1;\n}\n.CategoryBox .H {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 32px;\n line-height: 1.5;\n margin-bottom: 14px;\n color: inherit;\n}\n.CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n}\n.CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit;\n}\n@media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px;\n }\n}\n.CategoryBox > .OptionsMenu {\n float: right;\n margin-right: 14px;\n}\n.CategoryBox .Bookmark::before,\n.CategoryBox .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.CategoryBox .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(100px + 12px);\n}\n@media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0;\n }\n}\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 6px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative;\n}\n@media screen and (max-width: 410px) {\n .catalogue-image-wrapper.catalogue-image-wrapper {\n float: none;\n height: 100px;\n width: 100%;\n margin-right: 0;\n margin-bottom: 12px;\n }\n}\n.catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block;\n}\n.catalogue-image-wrapper.catalogue-image-wrapper img {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n width: auto;\n max-width: none;\n max-height: none;\n}\n@media screen and (max-width: 410px) {\n .catalogue-image-wrapper.catalogue-image-wrapper img {\n width: 100%;\n height: auto;\n top: 50%;\n left: auto;\n transform: translateX(0) translateY(-50%);\n }\n}\n\n@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.SpNotifications::before,\n.SpInbox::before,\n.SpBookmarks::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.SpNotifications::before {\n font-size: 24px;\n content: \"\";\n}\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\";\n}\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\";\n}\n\n.Open .SpNotifications::before {\n content: \"\";\n}\n.Open .SpInbox::before {\n content: \"\";\n}\n.Open .SpBookmarks::before {\n content: \"\";\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n}\n.MeBox .MeButton {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: 20px;\n height: 32px;\n width: 32px;\n border-radius: 3px;\n}\n.MeBox .MeButton .Alert {\n line-height: 18px;\n min-width: 18px;\n height: 18px;\n display: flex;\n border-radius: 18px;\n align-items: center;\n justify-content: center;\n right: -8px;\n top: -9px;\n border-width: 1px;\n border-style: solid;\n}\n@media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0;\n }\n}\n.MeBox .MeBox-mobileClose {\n appearance: none;\n background: none;\n border: none;\n outline: none;\n font-size: 24px;\n color: rgba(255, 255, 255, 0.7);\n display: none;\n}\n@media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none;\n }\n}\n.MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px;\n}\n.MeBox .Flyout {\n top: 100%;\n}\n.MeBox .SignInIcons:empty {\n display: none;\n}\n\n.MeBox.FlyoutRight .Flyout {\n right: 0;\n}\n\n.SignInIcons {\n margin-left: 18px;\n}\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit;\n}\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none;\n }\n}\n.MeBox-header .SignInLinks .Bullet {\n display: none;\n}\n.MeBox-header .MeBox,\n.MeBox-header .MeMenu,\n.MeBox-header .WhoIs {\n display: flex;\n align-items: center;\n}\n.MeBox-header .MeMenu {\n margin-left: 18px;\n display: flex;\n align-items: center;\n}\n.MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DismissMessage {\n font-weight: 400;\n font-size: 14px;\n line-height: 1.5;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px;\n background-color: #eeeeee;\n border-color: #555555;\n}\n.DismissMessage a {\n color: #555555;\n text-decoration: underline;\n}\n.DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px;\n}\n.DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px;\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\na.Dismiss.Dismiss:hover {\n background: transparent;\n color: #555555;\n}\n\n.CasualMessage {\n background-color: #e7f2ef;\n border-color: #137d60;\n}\n.CasualMessage a {\n color: #0b4837;\n}\n\n.WarningMessage {\n background-color: #ffebeb;\n border-color: #ff3933;\n}\n.WarningMessage a {\n color: #b30500;\n}\n\n.AlertMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n}\n.AlertMessage a {\n color: #997c00;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.PrevNextPager {\n width: 100%;\n}\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n height: auto;\n min-height: 0;\n}\n.PrevNextPager .Next {\n margin-left: auto;\n}\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: dimgray;\n}\n.MorePager:focus, .MorePager:hover {\n color: #137d60;\n}\n.MorePager a {\n color: inherit;\n}\n.MorePager a:focus, .MorePager a:hover {\n color: inherit;\n}\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center;\n}\n@media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n.PrevNextPager .Next {\n max-width: 100%;\n }\n}\n.PrevNextPager .Previous:hover, .PrevNextPager .Previous:active, .PrevNextPager .Previous:focus,\n.PrevNextPager .Next:hover,\n.PrevNextPager .Next:active,\n.PrevNextPager .Next:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.PagerWrap {\n margin: 0;\n float: right;\n}\n\n.PagerNub {\n display: none;\n}\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px;\n}\n\n.BeforeCommentHeading {\n margin-bottom: 14px;\n}\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px;\n}\n.PageControls::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.PageControls .H {\n margin-bottom: 14px;\n}\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%;\n}\n.QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.QuickSearch .MenuItems .InputBox {\n margin-right: 12px;\n}\n.QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px;\n}\n.QuickSearch .MenuItems .bwrap button {\n padding: 0;\n}\n.QuickSearch .MenuItems form > div {\n display: flex;\n}\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #137d60;\n}\na.MoreWrap:focus, a.MoreWrap:hover,\n.MoreWrap a:focus,\n.MoreWrap a:hover,\n.more.More:focus,\n.more.More:hover {\n color: #137d60;\n}\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px;\n }\n .Pager .QuickSearch {\n display: none;\n }\n}\n.Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px;\n}\n.Pager span,\n.Pager > a {\n transition: color 0.25s ease-out;\n font-size: 14px;\n font-weight: 400;\n line-height: 36px;\n height: 36px;\n min-width: 36px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #555555;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #d6d6d6 1px solid;\n background: #fff;\n}\n.Pager span:focus, .Pager span:hover,\n.Pager > a:focus,\n.Pager > a:hover {\n background: whitesmoke;\n z-index: 1;\n}\n.Pager > a.Highlight,\n.Pager > a.Highlight:focus,\n.Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: whitesmoke;\n border: 1px solid #d6d6d6 1px solid;\n color: #0e5a45;\n}\n.Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0;\n}\n.Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\";\n}\n.Pager .Next,\n.Pager .Previous {\n padding: 0 12px;\n text-align: center;\n}\n.Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.Pager .QuickSearchWrap .Button,\n.Pager .QuickSearchButton {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n.Pager .QuickSearchButton {\n max-width: 100%;\n }\n}\n.Pager .QuickSearchWrap .Button:hover, .Pager .QuickSearchWrap .Button:active, .Pager .QuickSearchWrap .Button:focus,\n.Pager .QuickSearchButton:hover,\n.Pager .QuickSearchButton:active,\n.Pager .QuickSearchButton:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit;\n}\n.Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent;\n}\n.Pager .QuickSearchWrap {\n width: 300px;\n}\n.Pager .bwrap .Button {\n line-height: 36px;\n height: 36px;\n}\n\n.selectBox-toggle {\n color: #137d60;\n}\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n\n .Pager {\n display: flex;\n flex-wrap: nowrap;\n }\n .Pager a,\n.Pager span {\n white-space: nowrap;\n min-width: 34px;\n flex: 1;\n padding-left: 0;\n padding-right: 0;\n }\n}\n@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n}\n.PageControls.PageControls .discussion-sorts {\n margin-right: 12px;\n}\n@media screen and (max-width: 768px) {\n .PageControls.PageControls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n .PageControls.PageControls .selectBox {\n display: inline-block;\n }\n}\n.PageControls.PageControls .BoxNewConversation,\n.PageControls.PageControls .BoxNewDiscussion {\n display: none;\n}\n.PageControls.PageControls .discussion-sort-filter-module {\n float: none !important;\n display: inline-flex;\n}\n.PageControls.PageControls .selectBox {\n display: inline-flex;\n float: none;\n height: 38px;\n}\n@media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0;\n }\n}\n\n.Button-Controls.Button-Controls .BigButton,\n.Button-Controls.Button-Controls .ButtonGroup.Multi {\n min-width: 200px;\n}\n.Button-Controls.Button-Controls .BoxNewDiscussion {\n display: block;\n}\n\n@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none;\n }\n}\n\n.PageControls.Bottom .NewDiscussion {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0;\n}\n.Item .Poll h2 {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n text-transform: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n.Item .Poll h2 span {\n color: inherit;\n}\n.Item .Poll .VoteUsers {\n position: relative;\n z-index: 3;\n}\n.Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px;\n}\n.Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0;\n}\n.Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto;\n}\n.Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400;\n}\n.Item .Poll .VoteBar {\n position: static;\n margin: 0;\n}\n.Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: whitesmoke;\n border-radius: 6px;\n overflow: hidden;\n}\n.Item .Poll .PollColor {\n background-color: #137d60 !important;\n min-height: 32px;\n opacity: 0.3;\n border: 0;\n position: absolute;\n top: 0;\n left: 0;\n margin: 0;\n height: 100%;\n}\n.Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\ndiv.Popup {\n top: 50vh !important;\n left: 50vw !important;\n position: fixed;\n transform: translateX(-50%) translateY(-50%);\n}\ndiv.Popup .Border {\n background: none;\n}\ndiv.Popup .Body {\n padding: 12px 18px;\n background-color: #fff;\n box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.4);\n border-radius: 6px;\n color: #555A62;\n}\ndiv.Popup .Body .FormWrapper {\n padding: 0;\n}\ndiv.Popup .Body a {\n color: #137d60;\n}\ndiv.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0e5a45;\n text-decoration: none;\n}\ndiv.Popup .Body input[type=text],\ndiv.Popup .Body textarea,\ndiv.Popup .Body ul.token-input-list,\ndiv.Popup .Body input.InputBox,\ndiv.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8);\n}\ndiv.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62;\n}\ndiv.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff;\n}\ndiv.Popup .Content,\ndiv.Popup .Footer {\n color: inherit;\n}\ndiv.Popup .Content {\n float: none;\n width: auto !important;\n}\ndiv.Popup a.Close {\n top: 24px;\n right: 28px;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n}\ndiv.Popup a.Close:hover {\n background: transparent;\n color: #555A62;\n}\ndiv.Popup .Buttons > *:first-child {\n margin-right: 3px;\n}\ndiv.Popup .Button.change-picture-new {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%;\n }\n}\ndiv.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\ndiv.Popup .Button.change-picture-remove {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%;\n }\n}\ndiv.Popup .Button.change-picture-remove:hover, div.Popup .Button.change-picture-remove:active, div.Popup .Button.change-picture-remove:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: #fff !important;\n box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.4) !important;\n border-radius: 6px;\n color: #555A62 !important;\n text-shadow: none;\n}\n.InformMessages .InformMessage a,\n.InformMessages .InformMessage:hover a {\n color: #137d60;\n}\n.InformMessages .InformMessage .Close,\n.InformMessages .InformMessage:hover .Close {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n display: flex !important;\n margin: 3px;\n font-size: 20px !important;\n}\n.InformMessages .InformMessage .Close:hover,\n.InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62;\n}\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.Overlay {\n background: rgba(0, 0, 0, 0.4);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: dimgray;\n}\n.Reactions .ReactButton:hover {\n color: #137d60;\n}\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap;\n}\n.RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px;\n}\n.RecordReactions .ReactSprite {\n color: #fff;\n margin-right: 0;\n width: 14px;\n height: 14px;\n border-radius: 50%;\n overflow: hidden;\n background-color: rgba(0, 0, 0, 0.5);\n display: inline-flex;\n align-items: center;\n}\n.RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px;\n}\n.RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px;\n}\n\n.Flyout .ReactButton .Count {\n order: 1;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody.hasRichEditor .FormWrapper.FormWrapper-Condensed {\n border-width: 0;\n padding-right: 0 !important;\n background-color: transparent;\n}\nbody.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0;\n}\nbody.hasRichEditor .richEditor-frame {\n border-radius: 6px;\n border: 1px solid #999999;\n overflow: initial;\n}\nbody.hasRichEditor .CommentOptions {\n display: block;\n}\nbody.hasRichEditor .CommentOptions,\nbody.hasRichEditor .bodybox-wrap {\n margin-bottom: 12px;\n}\nbody.hasRichEditor .Popup .NoteForm {\n padding: 0;\n}\nbody.hasRichEditor .Popup .richEditor {\n padding-left: 0;\n}\nbody.hasRichEditor .richEditor {\n padding-left: 0;\n}\nbody.hasRichEditor .CommentForm.CommentForm {\n border-width: 0;\n padding: 0;\n background-color: transparent;\n}\nbody.hasRichEditor .CommentForm.CommentForm .Buttons {\n padding-right: 0;\n}\n@media screen and (max-width: 768px) {\n body.hasRichEditor .embedDialogue.embedDialogue {\n position: static;\n }\n}\nbody.hasRichEditor #EventAddEditForm .FormWrapper,\nbody.hasRichEditor #GroupForm .FormWrapper,\nbody.hasRichEditor #MessageForm .FormWrapper,\nbody.hasRichEditor #ConversationForm .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\nbody.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px;\n }\n}\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\nbody.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0;\n }\n}\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.InputAndButton .BigInput,\n.InputBox.js-search {\n font-size: inherit;\n width: 100%;\n padding: 3px 12px;\n border-color: #999999;\n padding-right: 36px;\n}\n.InputAndButton .BigInput::placeholder,\n.InputBox.js-search::placeholder {\n color: #999999;\n}\n\n.groupSearch-search {\n position: relative;\n}\n.groupSearch-search::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n.groupSearch-search .groupSearch-button.groupSearch-button {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: transparent;\n border-color: transparent;\n border-width: 0;\n line-height: 36px;\n height: 36px;\n width: 36px;\n min-width: 0;\n padding: 0 3px;\n}\n\n.SearchForm .SiteSearch .Button,\n.AdvancedSearch .bwrap .Button,\n.InputBox.js-search + input {\n background: transparent;\n border-color: transparent;\n border-width: 0;\n line-height: 36px;\n height: 36px;\n width: 36px;\n min-width: 0;\n padding: 0 3px;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.AdvancedSearch .bwrap .Button {\n color: #555555;\n}\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0;\n}\n.AdvancedSearch .bwrap.bwrap {\n position: static;\n}\n.AdvancedSearch .Handle.Handle {\n height: 36px;\n width: 36px;\n opacity: 1;\n right: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px;\n}\n.AdvancedSearch .Handle.Handle .Arrow::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n}\n\n.InputBox.js-search + input {\n color: transparent;\n}\n.InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent;\n}\n\n.SearchForm .InputBox {\n border-radius: 6px;\n}\n\n.SiteSearch .Button {\n color: transparent;\n}\n.SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent;\n}\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative;\n}\n.SearchBox::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%;\n }\n}\n.SearchBox .Sprite.SpSearch {\n display: none;\n}\n.SearchBox form > div::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n\n.SearchBoxMobile .Handle.Handle {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #d6d6d6 1px solid;\n}\n\n.DataList-Connections .Button.ActivateSlider-Button {\n display: inline-block;\n cursor: pointer;\n margin: 0;\n font-size: 14px;\n background: #fff;\n color: #137d60;\n border-radius: 6px;\n border: 1px solid;\n border-color: #10674f;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap;\n}\n.DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none;\n}\n.DataList-Connections .ActivateSlider {\n width: auto;\n min-width: 125px;\n}\n.DataList-Connections .ActivateSlider-Active .ActivateSlider-Button {\n margin-left: 10.5px;\n}\n.DataList-Connections .ActivateSlider-InActive .ActivateSlider-Button {\n margin-right: 10.5px;\n}\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #137d60;\n color: #fff;\n border-color: #10674f;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.CategoryGroup .Empty {\n padding-top: 14px;\n padding-bottom: 14px;\n border-top: #d6d6d6 1px solid;\n border-bottom: #d6d6d6 1px solid;\n box-shadow: none;\n}\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px;\n}\n@media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px;\n }\n}\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%;\n}\n.Groups .DataTable .Item:first-child td,\n.DataTable .Item:first-child td {\n border-top: #d6d6d6 1px solid;\n}\n.Groups .DataTable .Item td,\n.DataTable .Item td {\n border-bottom: #d6d6d6 1px solid;\n background: #fff;\n}\n.Groups .DataTable .Item .CategoryName h2,\n.DataTable .Item .CategoryName h2 {\n color: #555555;\n}\n.Groups .DataTable .Item .CategoryName h2:focus, .Groups .DataTable .Item .CategoryName h2:hover,\n.DataTable .Item .CategoryName h2:focus,\n.DataTable .Item .CategoryName h2:hover {\n color: #137d60;\n}\n.Groups .DataTable .Item.Read,\n.DataTable .Item.Read {\n opacity: 1;\n}\n.Groups .DataTable thead,\n.DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table;\n}\n.Groups .DataTable thead tr,\n.DataTable thead tr {\n border: none;\n}\n.Groups .DataTable thead td,\n.DataTable thead td {\n vertical-align: middle;\n}\n.Groups .DataTable thead td,\n.Groups .DataTable thead td:first-child,\n.Groups .DataTable thead td:last-child,\n.DataTable thead td,\n.DataTable thead td:first-child,\n.DataTable thead td:last-child {\n border: 0;\n}\n.Groups .DataTable thead .Wrap,\n.DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0;\n}\n.Groups .DataTable .SpFlyoutHandle::before,\n.Groups .DataTable .Bookmark::before,\n.DataTable .SpFlyoutHandle::before,\n.DataTable .Bookmark::before {\n font-size: 14px;\n}\n.Groups .DataTable td .Wrap,\n.DataTable td .Wrap {\n padding-top: 16px;\n padding-bottom: 16px;\n padding-left: calc(8px / 2);\n padding-right: calc(8px / 2);\n}\n.Groups .DataTable td:first-child .Wrap,\n.DataTable td:first-child .Wrap {\n padding-left: 8px;\n}\n.Groups .DataTable td:last-child .Wrap,\n.DataTable td:last-child .Wrap {\n padding-right: 8px;\n}\n.Groups .DataTable h2,\n.Groups .DataTable h3,\n.Groups .DataTable .Title.Title,\n.DataTable h2,\n.DataTable h3,\n.DataTable .Title.Title {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n display: block;\n color: #555555;\n}\n.Groups .DataTable h2:focus, .Groups .DataTable h2:hover,\n.Groups .DataTable h3:focus,\n.Groups .DataTable h3:hover,\n.Groups .DataTable .Title.Title:focus,\n.Groups .DataTable .Title.Title:hover,\n.DataTable h2:focus,\n.DataTable h2:hover,\n.DataTable h3:focus,\n.DataTable h3:hover,\n.DataTable .Title.Title:focus,\n.DataTable .Title.Title:hover {\n color: #137d60;\n}\n.Groups .DataTable h2 a,\n.Groups .DataTable h3 a,\n.Groups .DataTable .Title.Title a,\n.DataTable h2 a,\n.DataTable h3 a,\n.DataTable .Title.Title a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\n.Groups .DataTable h2 a:focus, .Groups .DataTable h2 a:hover,\n.Groups .DataTable h3 a:focus,\n.Groups .DataTable h3 a:hover,\n.Groups .DataTable .Title.Title a:focus,\n.Groups .DataTable .Title.Title a:hover,\n.DataTable h2 a:focus,\n.DataTable h2 a:hover,\n.DataTable h3 a:focus,\n.DataTable h3 a:hover,\n.DataTable .Title.Title a:focus,\n.DataTable .Title.Title a:hover {\n color: inherit;\n}\n.Groups .DataTable .Excerpt,\n.Groups .DataTable .CategoryDescription,\n.DataTable .Excerpt,\n.DataTable .CategoryDescription {\n display: block;\n width: 100%;\n font-size: 14px;\n font-weight: 400;\n line-height: 1.5;\n color: #555555;\n margin: 6px 0 0;\n}\n.Groups .DataTable .Excerpt:empty,\n.Groups .DataTable .CategoryDescription:empty,\n.DataTable .Excerpt:empty,\n.DataTable .CategoryDescription:empty {\n display: none;\n}\n.Groups .DataTable .ItemContent.Discussion .Excerpt,\n.DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px;\n}\n.Groups .DataTable .Options,\n.DataTable .Options {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n.DataTable .Options {\n right: 0;\n }\n}\n.Groups .DataTable .Options .Bookmark,\n.DataTable .Options .Bookmark {\n margin-left: 3px;\n}\n.Groups .DataTable .Bookmark::before,\n.Groups .DataTable .OptionsMenu .Arrow::before,\n.DataTable .Bookmark::before,\n.DataTable .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.Groups .DataTable .Meta,\n.Groups .DataTable .AuthorInfo,\n.DataTable .Meta,\n.DataTable .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n line-height: 1.5;\n color: dimgray;\n}\n.Groups .DataTable .MItem.Category,\n.DataTable .MItem.Category {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inline;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n.DataTable .MItem.Category {\n max-width: calc(100% - 21px);\n }\n}\n.Groups .DataTable .Meta > *,\n.Groups .DataTable .AuthorInfo *,\n.DataTable .Meta > *,\n.DataTable .AuthorInfo * {\n font-size: inherit;\n font-weight: inherit;\n margin: 0;\n}\n.Groups .DataTable .Meta > * a,\n.Groups .DataTable .AuthorInfo * a,\n.DataTable .Meta > * a,\n.DataTable .AuthorInfo * a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.Groups .DataTable .Meta > * a:focus, .Groups .DataTable .Meta > * a:hover,\n.Groups .DataTable .AuthorInfo * a:focus,\n.Groups .DataTable .AuthorInfo * a:hover,\n.DataTable .Meta > * a:focus,\n.DataTable .Meta > * a:hover,\n.DataTable .AuthorInfo * a:focus,\n.DataTable .AuthorInfo * a:hover {\n color: #137d60;\n}\n.Groups .DataTable .Tag:not([class*=Status-Tag]),\n.Groups .DataTable .HasNew,\n.DataTable .Tag:not([class*=Status-Tag]),\n.DataTable .HasNew {\n margin-bottom: 3px;\n}\n.Groups .DataTable .NewCommentCount.NewCommentCount,\n.Groups .DataTable .MItem,\n.DataTable .NewCommentCount.NewCommentCount,\n.DataTable .MItem {\n font-size: 12px;\n line-height: inherit;\n margin-left: 0;\n}\n.Groups .DataTable .MItem,\n.DataTable .MItem {\n color: dimgray;\n}\n.Groups .DataTable .MItem:last-child,\n.DataTable .MItem:last-child {\n margin-right: 0;\n}\n.Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n.DataTable .MItem:focus,\n.DataTable .MItem:hover {\n color: #137d60;\n}\n.Groups .DataTable .MItem a,\n.DataTable .MItem a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n}\n.Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n.DataTable .MItem a:focus,\n.DataTable .MItem a:hover {\n color: inherit;\n}\n.Groups .DataTable .LatestPostTitle,\n.Groups .DataTable .UserLink.BlockTitle,\n.Groups .DataTable .BigCount .Meta,\n.Groups .DataTable .Block.Wrap .Meta,\n.DataTable .LatestPostTitle,\n.DataTable .UserLink.BlockTitle,\n.DataTable .BigCount .Meta,\n.DataTable .Block.Wrap .Meta {\n margin-left: calc(42px + 6px + (8px / 2));\n}\n.Groups .DataTable .LatestPostTitle,\n.Groups .DataTable .UserLink,\n.DataTable .LatestPostTitle,\n.DataTable .UserLink {\n color: dimgray;\n}\n.Groups .DataTable .LatestPostTitle:focus, .Groups .DataTable .LatestPostTitle:hover,\n.Groups .DataTable .UserLink:focus,\n.Groups .DataTable .UserLink:hover,\n.DataTable .LatestPostTitle:focus,\n.DataTable .LatestPostTitle:hover,\n.DataTable .UserLink:focus,\n.DataTable .UserLink:hover {\n color: #137d60;\n}\n.Groups .DataTable .Meta,\n.Groups .DataTable .MItem.Category,\n.DataTable .Meta,\n.DataTable .MItem.Category {\n margin-top: 6px;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .Meta,\n.Groups .DataTable .MItem.Category,\n.DataTable .Meta,\n.DataTable .MItem.Category {\n margin-top: 12px;\n }\n}\n.Groups .DataTable .Meta,\n.DataTable .Meta {\n display: inline-block;\n}\n.Groups .DataTable .Meta:empty,\n.DataTable .Meta:empty {\n display: none;\n}\n.Groups .DataTable .MItem.RSS,\n.DataTable .MItem.RSS {\n display: none;\n}\n.Groups .DataTable .Block.Wrap,\n.DataTable .Block.Wrap {\n line-height: 1.5;\n}\n.Groups .DataTable td.BigCount,\n.DataTable td.BigCount {\n width: 110px;\n padding: 0;\n}\n.Groups .DataTable td.LatestPost,\n.Groups .DataTable td.LastUser,\n.Groups .DataTable td.FirstUser,\n.DataTable td.LatestPost,\n.DataTable td.LastUser,\n.DataTable td.FirstUser {\n width: 170px;\n max-width: 170px;\n}\n.Groups .DataTable td.LatestPost .MItem,\n.Groups .DataTable td.LastUser .MItem,\n.Groups .DataTable td.FirstUser .MItem,\n.DataTable td.LatestPost .MItem,\n.DataTable td.LastUser .MItem,\n.DataTable td.FirstUser .MItem {\n margin-bottom: 3px;\n}\n.Groups .DataTable tbody .Options,\n.DataTable tbody .Options {\n top: 3px;\n bottom: auto;\n}\n.Groups .DataTable tbody,\n.DataTable tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: 0 0;\n border-spacing: 0 0;\n box-shadow: none;\n border-radius: 0;\n}\n.Groups .DataTable tbody td.LatestPost,\n.Groups .DataTable tbody td.LastUser,\n.Groups .DataTable tbody td.FirstUser,\n.DataTable tbody td.LatestPost,\n.DataTable tbody td.LastUser,\n.DataTable tbody td.FirstUser {\n position: relative;\n margin-top: 0;\n font-size: 12px;\n}\n.Groups .DataTable tbody td.LatestPost a,\n.Groups .DataTable tbody td.LastUser a,\n.Groups .DataTable tbody td.FirstUser a,\n.DataTable tbody td.LatestPost a,\n.DataTable tbody td.LastUser a,\n.DataTable tbody td.FirstUser a {\n font-size: inherit;\n}\n.Groups .DataTable tbody td.LatestPost .PhotoWrap,\n.Groups .DataTable tbody td.LastUser .PhotoWrap,\n.Groups .DataTable tbody td.FirstUser .PhotoWrap,\n.DataTable tbody td.LatestPost .PhotoWrap,\n.DataTable tbody td.LastUser .PhotoWrap,\n.DataTable tbody td.FirstUser .PhotoWrap {\n position: absolute;\n left: calc(12px / 2);\n width: 42px;\n height: 42px;\n margin: 0;\n}\n.Groups .DataTable tbody td.LatestPost .PhotoWrap img,\n.Groups .DataTable tbody td.LastUser .PhotoWrap img,\n.Groups .DataTable tbody td.FirstUser .PhotoWrap img,\n.DataTable tbody td.LatestPost .PhotoWrap img,\n.DataTable tbody td.LastUser .PhotoWrap img,\n.DataTable tbody td.FirstUser .PhotoWrap img {\n height: 100%;\n width: 100%;\n}\n.Groups .DataTable tbody td.LatestPost .Bullet,\n.Groups .DataTable tbody td.LastUser .Bullet,\n.Groups .DataTable tbody td.FirstUser .Bullet,\n.DataTable tbody td.LatestPost .Bullet,\n.DataTable tbody td.LastUser .Bullet,\n.DataTable tbody td.FirstUser .Bullet {\n display: none;\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child td,\n.DataTable.CategoryTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child td,\n.DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child .CountComments,\n.DataTable.CategoryTable tbody tr:first-child .CountComments {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n.DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions,\n.DataTable.CategoryTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n.DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0;\n }\n}\n.Groups .DataTable.CategoryTable thead .CategoryName,\n.DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px;\n}\n.Groups .DataTable.CategoryTable tbody .Options,\n.DataTable.CategoryTable tbody .Options {\n top: auto;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName,\n.DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap {\n margin: 0 12px 0 0;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n position: relative;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost,\n.DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,\n.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child {\n display: none;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost a,\n.DataTable.CategoryTable tbody td.LatestPost a {\n display: block;\n margin-right: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink,\n.DataTable.CategoryTable tbody td.LatestPost .UserLink {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n.Groups .DataTable.CategoryTable .ChildCategories,\n.DataTable.CategoryTable .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n font-size: 12px;\n font-weight: 400;\n margin-bottom: -3px;\n}\n.Groups .DataTable.CategoryTable .ChildCategories b,\n.DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px;\n}\n.Groups .DataTable.CategoryTable .ChildCategories a,\n.DataTable.CategoryTable .ChildCategories a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.Groups .DataTable.CategoryTable .ChildCategories a:focus, .Groups .DataTable.CategoryTable .ChildCategories a:hover,\n.DataTable.CategoryTable .ChildCategories a:focus,\n.DataTable.CategoryTable .ChildCategories a:hover {\n color: #137d60;\n}\n.Groups .DataTable.CategoryTable .ChildCategories .Comma,\n.DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px;\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable td.CountComments,\n.Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.CountComments,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable td.CountComments,\n.Groups .DataTable.CategoryTable td.CountDiscussions,\n.DataTable.CategoryTable td.CountComments,\n.DataTable.CategoryTable td.CountDiscussions {\n display: none;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable,\n.DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed;\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .userCardWrapper-link,\n.DataTable.DiscussionsTable.DiscussionsTable .userCardWrapper-link {\n margin-left: calc(42px + 6px + (8px / 2));\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n margin: 0;\n display: block;\n width: 100%;\n order: 2;\n text-align: right;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555555;\n border: none;\n line-height: 1.5;\n border-radius: 6px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus, .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover {\n background-color: transparent;\n color: #137d60;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Options,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Options {\n position: absolute;\n top: 16px;\n right: calc(16px / 2);\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Title,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Title {\n flex-basis: calc(100% - (16px / 2 + 42px + 50px));\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n margin-right: calc(16px / 2);\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Meta,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Meta {\n margin-left: calc(16px / 2 + 42px);\n flex-basis: calc(100% - (16px / 2 + 42px + 50px));\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n.DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none;\n }\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n.DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex;\n }\n}\n\n.categoryList-heading {\n color: #555555;\n}\n\n.CategoryGroup.HideTable {\n display: none;\n}\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0;\n}\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%;\n}\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #d6d6d6 1px solid;\n }\n}\n.GroupWrap .DataTable .Title.Title {\n display: inline-block;\n width: auto;\n padding-right: 0;\n}\n.GroupWrap .DataTable .EventTitle .Title {\n display: inline;\n}\n.GroupWrap .DataTable .Title-Icon {\n color: #555555;\n}\n.GroupWrap .DataTable .Buttons {\n margin-right: 0;\n margin-left: 3px;\n}\n.GroupWrap .DataTable .Title-Wrapper,\n.GroupWrap .DataTable .Excerpt {\n margin: 0 0 6px;\n}\n.GroupWrap .DataTable .Meta {\n margin-left: -6px;\n margin-right: -6px;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0;\n }\n}\n.GroupWrap .DataTable .Invitation .MItem {\n color: dimgray;\n}\n.GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: dimgray;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .UserName {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: 42px;\n width: 42px;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px);\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Options,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n width: 100%;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center;\n }\n}\n.GroupWrap .DataTable .Event .OptionsMenu {\n margin-right: 3px;\n}\n.GroupWrap .DataTable .LastUser,\n.GroupWrap .DataTable .LatestPost {\n width: 30ex;\n max-width: 30ex;\n}\n.GroupWrap .DataTable .Group-Name .Title-Wrapper,\n.GroupWrap .DataTable .Group-Name .Wrap {\n padding-left: 0;\n padding-right: 0;\n}\n.GroupWrap .DataTable .Group-Name .PhotoWrap {\n margin-right: 12px;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none;\n }\n}\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0;\n }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n.GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px;\n }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px;\n }\n}\n.GroupWrap .DataTable .Options {\n position: static;\n align-items: flex-start;\n}\n.GroupWrap .DataTable .EventLocation .Text {\n display: block;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tr.Invitation td.UserName {\n border-right: none;\n }\n .GroupWrap .DataTable tr.Invitation .Title,\n.GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n.GroupWrap .DataTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n.GroupWrap .DataTable td.EventDate {\n display: none;\n }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #d6d6d6 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n}\n\n.MemberList .DataTable td.UserName {\n width: 70%;\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.UserName {\n padding-right: 0;\n border-right-width: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n }\n}\n.MemberList .DataTable td.Buttons,\n.MemberList .DataTable td.BlockColumn-Buttons,\n.MemberList .DataTable td.JoinDate {\n width: 260px;\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.BlockColumn-Buttons {\n width: 160px;\n }\n .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center;\n }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px;\n }\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none;\n }\n}\n.MemberList .DataTable .Title-Wrapper {\n padding-right: 0;\n height: 42px;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (42px + 12px));\n}\n.MemberList .DataTable .PhotoWrap {\n display: inline-block;\n margin-bottom: 0;\n}\n\n.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap {\n display: block;\n padding-left: 0;\n}\n.Group-Box .DiscussionsTable .Options {\n position: static;\n margin: 0;\n float: right;\n}\n.Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n padding-right: 0;\n}\n@media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px;\n }\n}\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden;\n}\n.DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0;\n}\n.DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0;\n}\n.DataTable-ReactionsLog .Options .Hijack {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #555555;\n}\n.DataTable-ReactionsLog .Item {\n background-color: #fff;\n}\n.DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: whitesmoke;\n vert-align: middle;\n}\n.DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex;\n}\n.DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%;\n}\n.DataTable-ReactionsLog .ReactionsLog-User a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n color: dimgray;\n}\n.DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #137d60;\n}\n.DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center;\n}\n.DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex;\n}\n.DataTable-ReactionsLog .Options a {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #555555;\n}\n\ntable.PreferenceGroup tbody tr:hover td {\n background: whitesmoke !important;\n}\n\n/*===== End of Tables ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.userContent h3:focus, .userContent h3:hover,\n.UserContent h3:focus,\n.UserContent h3:hover {\n color: #555555 !important;\n}\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block;\n}\n.userContent .post-text-align-left .embedImage-img,\n.userContent .post-text-align-justify .embedImage-img,\n.userContent .post-text-align-left .embedImage-img,\n.userContent .post-text-align-right .embedImage-img,\n.UserContent .post-text-align-left .embedImage-img,\n.UserContent .post-text-align-justify .embedImage-img,\n.UserContent .post-text-align-left .embedImage-img,\n.UserContent .post-text-align-right .embedImage-img {\n display: initial;\n}\n.userContent .bbcode_right .embedImage-img,\n.userContent .bbcode_center .embedImage-img,\n.userContent .bbcode_left .embedImage-img,\n.UserContent .bbcode_right .embedImage-img,\n.UserContent .bbcode_center .embedImage-img,\n.UserContent .bbcode_left .embedImage-img {\n display: inline-block;\n}\n.userContent .bbcode_right .embedImage-img,\n.UserContent .bbcode_right .embedImage-img {\n margin-left: auto;\n}\n.userContent .bbcode_left .embedImage-img,\n.UserContent .bbcode_left .embedImage-img {\n margin-right: auto;\n}\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #137d60;\n}\n.userContent p a:focus, .userContent p a:hover,\n.userContent li a:focus,\n.userContent li a:hover,\n.UserContent p a:focus,\n.UserContent p a:hover,\n.UserContent li a:focus,\n.UserContent li a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n.userContent p a:visited,\n.userContent li a:visited,\n.UserContent p a:visited,\n.UserContent li a:visited {\n color: #137d60;\n}\n.userContent div.Spoiler,\n.userContent div.Spoiler.SpoilerConfigured,\n.UserContent div.Spoiler,\n.UserContent div.Spoiler.SpoilerConfigured {\n padding: 3px 0;\n background-color: #f7f7f7;\n border-radius: 6px;\n border: none;\n margin-top: 0;\n margin-right: 0;\n}\n.userContent div.SpoilerTitle,\n.UserContent div.SpoilerTitle {\n text-align: center;\n padding: 0 20px;\n font-size: 16px;\n min-height: 40px;\n line-height: 40px;\n position: relative;\n}\n.userContent div.SpoilerTitle::before, .userContent div.SpoilerTitle::after,\n.UserContent div.SpoilerTitle::before,\n.UserContent div.SpoilerTitle::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 20px;\n position: relative;\n width: 40px;\n height: 40px;\n line-height: 40px;\n}\n.userContent div.SpoilerTitle::before,\n.UserContent div.SpoilerTitle::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n margin-right: 3px;\n}\n.userContent div.Spoiler div.SpoilerTitle input,\n.UserContent div.Spoiler div.SpoilerTitle input {\n position: absolute;\n padding: 0;\n margin: 0;\n left: 0;\n right: 0;\n width: calc(100% - 10px);\n color: transparent;\n background-color: transparent;\n border-width: 0;\n}\n.userContent div.Spoiler div.SpoilerText,\n.UserContent div.Spoiler div.SpoilerText {\n border-left-width: 0;\n margin: 0;\n padding: 0 14px 14px 14px;\n}\n.userContent .codeBlock,\n.userContent code,\n.userContent pre,\n.UserContent .codeBlock,\n.UserContent code,\n.UserContent pre {\n vertical-align: middle;\n font-size: 0.85em;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n margin: 0;\n border: 0;\n}\n.userContent pre,\n.userContent pre.codeBlock,\n.UserContent pre,\n.UserContent pre.codeBlock {\n max-width: 100%;\n overflow-x: auto;\n display: block;\n position: relative;\n flex-shrink: 0;\n color: #222222;\n background-color: #f7f7f7;\n padding: 14px;\n}\n.userContent .codeBlock,\n.userContent code,\n.UserContent .codeBlock,\n.UserContent code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent;\n}\n.userContent p .codeBlock,\n.userContent p code,\n.UserContent p .codeBlock,\n.UserContent p code {\n display: inline;\n white-space: normal;\n background-color: #f7f7f7;\n padding: 0.2em 0.4em;\n}\n\n.SpAlert::after {\n width: 6px;\n height: 6px;\n position: absolute;\n top: -1px;\n right: 3px;\n background-color: #EF476F;\n border-radius: 6px;\n display: block;\n content: \"\";\n}\n\n.SpInbox::before {\n font-size: 20px;\n}\n\n.SpBookmarks::before {\n font-size: 20px;\n}\n\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\n background-color: #3a3a3a;\n}\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:active, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:focus, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:hover, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:active {\n background-color: transparent;\n}\n\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\n border-radius: 16px;\n}\n\n.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:focus, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:hover {\n background-color: #3a3a3a;\n}\n\n.MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 33px;\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.MeBox .MeButton {\n height: 30px;\n width: 30px;\n}\n.MeBox .MeButton .Alert {\n display: none;\n}\n.MeBox .MeButton-notifications:focus, .MeBox .MeButton-notifications:active, .MeBox .MeButton-notifications:hover {\n border-radius: 16px;\n}\n.MeBox .MeButton.TopcoderMeButton {\n width: fit-content;\n height: 30px;\n line-height: 30px;\n border: 0px;\n border-radius: 15px;\n}\n.MeBox .MeButton.TopcoderMeButton .icon-chevron-up, .MeBox .MeButton.TopcoderMeButton .icon-chevron-down {\n font-weight: normal;\n font-size: 10px;\n margin: 0 5px;\n}\n.MeBox .MeButton.TopcoderMeButton .ProfilePhoto {\n height: 30px;\n width: 30px;\n}\n.MeBox .MeButton.TopcoderMeButton .Username {\n line-height: 30px;\n vertical-align: middle;\n margin: 0px 10px 0px 5px;\n font-size: 14px;\n font-weight: 700;\n}\n.MeBox .MenuItems a, .MeBox .MenuItems a:link, .MeBox .MenuItems li > a {\n padding: 0px 20px;\n margin: -5px 0;\n height: 50px;\n line-height: 30px;\n}\n.MeBox .MenuItems a.link-profile-details, .MeBox .MenuItems a:link.link-profile-details, .MeBox .MenuItems li > a.link-profile-details {\n margin-top: -3px;\n height: 82px;\n}\n.MeBox .MeButtonTopMItem {\n padding-top: 6px;\n border-top-left-radius: 6px;\n border-top-right-radius: 6px;\n background: #137d60;\n}\n.MeBox .MeButtonBottomMItem {\n padding-bottom: 6px;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.MeBox .MeButtonProfileMItem {\n height: 82px;\n color: #fff;\n background: #137d60;\n}\n.MeBox .MeButtonProfileMItem .handle {\n font-size: 16px;\n line-height: 20px;\n font-weight: 700;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .email {\n font-size: 12px;\n line-height: 14px;\n margin-top: 4px;\n font-weight: 700;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .avatar {\n border-radius: 100%;\n margin-right: 10px;\n width: 60px;\n height: 60px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem {\n background: #2A2A2B;\n color: #fff;\n font-size: 14px;\n line-height: 30px;\n height: 50px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon {\n margin: 0 10px 0 4px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n margin: 0;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span {\n color: #fff;\n font-weight: 700;\n}\n.MeBox .MeButtonSettingsItem, .MeBox .MeButtonHelpItem, .MeBox .MeButtonSignOutItem {\n background: #fff;\n}\n.MeBox .MeButtonSettingsItem a, .MeBox .MeButtonHelpItem a, .MeBox .MeButtonSignOutItem a {\n display: flex;\n align-items: center;\n font-size: 14px;\n font-weight: 400;\n text-decoration: none;\n}\n.MeBox .MeButtonSettingsItem {\n padding-top: 15px;\n}\n.MeBox .MeButtonSignOutItem {\n padding-bottom: 19px;\n}\n.MeBox .Flyout {\n top: 40px;\n}\n.MeBox .Flyout.MenuItems {\n padding: 0px;\n width: 288px;\n box-shadow: 0 5px 35px 5px rgba(21, 21, 22, 0.1), 0 10px 14px 0 rgba(21, 21, 22, 0.3);\n border: 0px;\n}\n.MeBox .MenuItems hr,\n.MeBox .Flyout.Flyout li hr {\n background: #E0E0E0;\n height: 1px;\n margin: 10px;\n align-self: center;\n}\n\n.Activities .ItemContent {\n margin-left: 8px;\n}\n\n.MessageList.DataList.Comments .Item-Header.CommentHeader .DiscussionInfo a.ParentCommentLink, .MessageList.DataList.Comments .Item-Header.CommentHeader .DiscussionInfo a.DiscussionLink {\n color: #0d61bf;\n}\n\n.MessageList .ItemDiscussion .Item-Body .Controls a, .MessageList .ItemComment .Item-Body .Controls a {\n color: #0d61bf;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .MiddleDot, .MessageList .ItemComment .Item-Body .Controls .MiddleDot {\n margin: 0px 8px;\n font-weight: bold;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .left, .MessageList .ItemComment .Item-Body .Controls .left {\n text-align: left;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .center, .MessageList .ItemComment .Item-Body .Controls .center {\n text-align: center;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .right, .MessageList .ItemComment .Item-Body .Controls .right {\n text-align: right;\n}\n\n.EasyMDEContainer .editor-statusbar {\n display: flex;\n justify-content: flex-end;\n flex-wrap: wrap;\n}\n.EasyMDEContainer .editor-statusbar .message, .EasyMDEContainer .editor-statusbar .upload-image {\n text-align: left;\n order: 0;\n}\n.EasyMDEContainer .editor-statusbar .countOfRemainingChars {\n order: 1;\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n content: \" \";\n background-image: url(\"/themes/topcoder/design/images/icon-search.svg\");\n background-size: cover;\n position: absolute;\n margin: 12px 20px;\n color: #fff !important;\n height: 16px;\n width: 16px;\n display: inline-block;\n}\n\ndiv.Popup .Body a {\n color: #0d61bf;\n}\ndiv.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0d61bf;\n text-decoration: none;\n}\ndiv.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff;\n}\ndiv.Popup a.Close {\n top: 24px;\n right: 28px;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n}\ndiv.Popup a.Close:hover {\n background: transparent;\n color: #555A62;\n}\n\n.InformWrapper {\n margin: 0px;\n}\n\n.InformMessages {\n margin-left: 55px;\n}\n\n.InformMessages .InformMessage {\n padding: 16px 34px 10px 26px;\n margin: 10px 0px;\n width: 436px;\n max-width: 436px;\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: #fff !important;\n border-radius: 10px;\n box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.1) !important;\n font-size: 14px;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.InformMessages .InformMessage a,\n.InformMessages .InformMessage:hover a {\n color: #0d61bf;\n}\n.InformMessages .InformMessage a.Close,\n.InformMessages .InformMessage:hover a.Close {\n top: 16px;\n right: 21px;\n}\n.InformMessages .InformMessage a.Close span::after,\n.InformMessages .InformMessage:hover a.Close span::after {\n content: \"\";\n display: inline-block;\n background-size: cover;\n position: absolute;\n height: 12px;\n width: 12px;\n background-image: url(\"/themes/topcoder/design/images/icon-close-2.svg\");\n}\n\n@media (max-width: 500px) {\n .InformMessages {\n margin-left: 0px;\n }\n\n .InformWrapper {\n margin: 5px;\n }\n\n .InformMessages .InformMessage {\n width: 100%;\n max-width: 100%;\n }\n}\n#plugins\\/groups_groups_mine .BreadcrumbsBox, #vanilla_drafts_index .BreadcrumbsBox, #plugins\\/topcoder_watching_index .BreadcrumbsBox {\n display: none;\n}\n\n#vanilla_categories_index .BreadcrumbsBox .HomeCrumb.Last {\n display: none;\n}\n\n/* -------------------------------------------------------------- *\\\n Sections\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Footer {\n background: whitesmoke;\n color: #555555;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0;\n}\n.Footer a {\n color: #137d60;\n}\n.Footer a:hover {\n color: #0e5a45;\n}\n.Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px;\n}\n.Footer .col {\n padding: 0 3px;\n}\n@media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0;\n }\n .Footer .col:first-child {\n margin-top: 0;\n }\n .Footer .col:last-child {\n margin-bottom: 0;\n }\n}\n.Footer .col-copyRight {\n justify-content: flex-start;\n}\n.Footer .col-logo {\n justify-content: flex-end;\n}\n.Footer .col-copyRight,\n.Footer .col-logo {\n flex: 1;\n display: flex;\n}\n@media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n.Footer .col-logo {\n justify-content: center;\n }\n}\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: 0.6;\n}\n@media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Header {\n background-color: #137d60;\n color: #fff;\n border-bottom: 0;\n box-shadow: none;\n}\n.Header .row {\n display: flex;\n align-items: center;\n height: 48px;\n}\n.Header .mobileMeBox-button,\n.Header .Hamburger {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n.Header .Hamburger {\n display: flex;\n }\n}\n.Header .MeButton {\n color: #fff;\n background-color: transparent;\n}\n.Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #24735d;\n}\n.Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #d0021b;\n border-color: #d0021b;\n}\n.Header .ToggleFlyout.Open .MeButton {\n background-color: #2f8d73;\n}\n.Header .WhoIs > .Username {\n color: #fff;\n}\n.Header .SignInLinks a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #fff;\n min-width: 36px;\n background: transparent;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%;\n }\n}\n.Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #2f8d73;\n color: #fff;\n border-color: #fff;\n}\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff;\n}\n.Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff;\n}\n.Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto;\n}\n@media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial;\n }\n}\n\n.Header-desktopNav {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none;\n }\n}\n.Header-desktopNav .Navigation-linkContainer a {\n border-radius: 3px;\n margin: 0 6px;\n padding: 0 6px;\n height: 36px;\n font-size: 14px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #fff;\n}\n.Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #0e5a45;\n}\n.Header-desktopNav .Navigation-linkContainer::after {\n display: none;\n}\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none;\n }\n}\n\n.Header-flexSpacer {\n flex: 1;\n}\n@media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none;\n }\n}\n\n.Header-logo.mobile {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex;\n }\n}\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center;\n}\n\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n .Header-logo img {\n max-height: unset;\n }\n}\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@media screen and (max-width: 768px) {\n .Header.hasOpenNavigation {\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n border-bottom-width: 0;\n }\n}\n\n.Navigation,\n.mobileMebox {\n overflow: hidden;\n position: relative;\n width: 100%;\n transition: height 0.3s ease;\n will-change: height;\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation,\n.mobileMebox {\n display: block;\n }\n}\n.Navigation.needsInitialization,\n.mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden;\n}\n\n.Navigation {\n background: #fff;\n color: #555555;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n@media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px;\n }\n}\n.Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%;\n }\n}\n.Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Navigation .ButtonGroup.Multi:focus .Button.Handle, .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle, .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle, .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #0e5a45;\n background-color: #0e5a45;\n color: #fff;\n}\n.Navigation .ButtonGroup.Multi .Button.Handle, .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n.Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active, .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus, .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover, .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #137d60;\n background: rgba(19, 125, 96, 0.05);\n color: #fff;\n}\n.Navigation .NewDiscussion.mobile {\n width: 100%;\n}\n.Navigation .MeBox-SignIn {\n flex-wrap: wrap;\n}\n.Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center;\n}\n.Navigation .SocialIcon {\n margin: 0 3px;\n}\n.Navigation .MeBox.mobile {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap {\n height: 42px;\n width: 25%;\n display: inline-flex;\n justify-content: flex-start;\n box-shadow: none;\n border-radius: 0;\n margin-right: 0;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n.Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none;\n}\n.Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0;\n}\n.Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center;\n}\n.Navigation .SignInLinks.SignInLinks a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%;\n }\n}\n.Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px;\n}\n.Navigation .SignIn.mobile {\n width: 100%;\n}\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center;\n}\n\n.Navigation-link {\n font-size: 16px;\n font-weight: 400;\n min-height: 32px;\n display: block;\n width: 100%;\n padding: 0 18px;\n display: flex;\n align-items: center;\n color: #555555;\n}\n.Navigation-link:focus, .Navigation-link:hover {\n color: #137d60;\n}\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0;\n}\n.Navigation-linkContainer a {\n margin: 0;\n}\n.Navigation-linkContainer a:hover {\n background: none;\n}\n.Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #ebebeb;\n margin: 6px 0;\n}\n\n.Navigation-linkContainer:last-child::after {\n content: none;\n}\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none;\n}\n\n.mobileMeBox-button,\n.mobileMebox-buttonClose {\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n user-select: none;\n background: transparent;\n padding: 0;\n border-width: 0;\n outline: none;\n}\n\n.mobileMebox-buttonClose {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: 20px;\n line-height: 32px;\n height: 32px;\n width: 32px;\n border-radius: 3px;\n color: #fff;\n margin-left: auto;\n opacity: 0.6;\n}\n.mobileMebox-buttonClose span {\n font-size: inherit;\n}\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px;\n}\n@media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute;\n }\n}\n.mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px;\n}\n.mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none;\n}\n\n.mobileMebox {\n background-color: #2f8d73;\n}\n.mobileMebox .Container {\n display: flex;\n align-items: center;\n}\n.mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%;\n}\n.mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between;\n}\n.mobileMebox .MeButton-user::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 26px;\n content: \"\";\n}\n.mobileMebox .MeButton-user .ProfilePhoto {\n display: none;\n}\n.mobileMebox .Open .MeButton-user::before {\n content: \"\";\n}\n.mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent;\n}\n.mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #d0021b;\n border-color: #d0021b;\n}\n@media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Panel-main {\n line-height: 1.25;\n}\n@media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n.Panel-main .BoxCategories {\n display: none;\n }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0;\n }\n .Panel-main .ButtonGroup.Multi,\n.Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto;\n }\n}\n@media screen and (max-width: 992px) and (max-width: 500px) {\n .Panel-main .ButtonGroup.Multi,\n.Panel-main .BigButton {\n max-width: 100%;\n }\n}\n@media screen and (max-width: 992px) {\n .Panel-main .Box h4 {\n display: flex;\n justify-content: space-between;\n align-items: center;\n font-size: 18px;\n font-weight: 700;\n color: #555555;\n }\n}\n.Panel-main .SocialIcon,\n.Panel-main .ApplyButton,\n.Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center;\n}\n.Panel-main .TagCloud {\n background: transparent;\n}\n.Panel-main .TagCloud li {\n padding: 0;\n background: transparent;\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto;\n}\n@media screen and (max-width: 992px) {\n .Panel {\n width: 100%;\n }\n}\n.Panel h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 5px;\n margin-bottom: 0;\n}\n.Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px;\n}\n.Panel .PanelInfo li {\n padding: 0;\n}\n.Panel .vanilla-connect a {\n display: inline-flex;\n}\n.Panel .vanilla-connect .Button + .Button {\n margin-top: 3px;\n}\n.Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0;\n}\n.Panel .BoxButtons {\n margin: 0 0 18px;\n}\n.Panel .PhotoWrap {\n height: 24px;\n width: 24px;\n}\n.Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden;\n}\n.Panel .PhotoWrapLarge img {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: auto;\n min-width: 50%;\n min-height: 50%;\n}\n.Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block;\n}\n.Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n}\n.Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\n.Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n.Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0;\n}\n.Panel .Leaderboard li:not(.Heading) + li:not(.Heading) a,\n.Panel .InThisConversation li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\n.Panel .Leaderboard a,\n.Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n}\n.Panel .Leaderboard a:hover, .Panel .Leaderboard a:focus, .Panel .Leaderboard a:active,\n.Panel .InThisConversation a:hover,\n.Panel .InThisConversation a:focus,\n.Panel .InThisConversation a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none;\n}\n.Panel .Leaderboard .Username,\n.Panel .InThisConversation .Username {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: calc(220px - 38px - (5px * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: 38px;\n}\n.Panel .Leaderboard .Username:focus, .Panel .Leaderboard .Username:hover, .Panel .Leaderboard .Username:active,\n.Panel .InThisConversation .Username:focus,\n.Panel .InThisConversation .Username:hover,\n.Panel .InThisConversation .Username:active {\n color: #137d60;\n}\n.Panel .Leaderboard .Conversation-User,\n.Panel .InThisConversation .Conversation-User {\n display: flex;\n}\n\n.Box li,\n.Box li:first-child {\n border: none;\n}\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2, body.Section-EditProfile .Box .PanelCategories li.Depth3, body.Section-EditProfile .Box .PanelCategories li.Depth4, body.Section-EditProfile .Box .PanelCategories li.Depth5,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5 {\n position: relative;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2 a, body.Section-EditProfile .Box .PanelCategories li.Depth3 a, body.Section-EditProfile .Box .PanelCategories li.Depth4 a, body.Section-EditProfile .Box .PanelCategories li.Depth5 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5 a {\n padding-left: 24px;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2::before, body.Section-EditProfile .Box .PanelCategories li.Depth3::before, body.Section-EditProfile .Box .PanelCategories li.Depth4::before, body.Section-EditProfile .Box .PanelCategories li.Depth5::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5::before {\n content: \"\";\n display: block;\n position: absolute;\n left: 7px;\n top: 50%;\n width: 6px;\n height: 6px;\n border-bottom: 2px solid #dddddd;\n border-left: 2px solid #dddddd;\n transform: translateY(-50%);\n z-index: 1;\n}\nbody.Section-EditProfile .Box li,\n.BoxFilter:not(.BoxBestOfFilter) li,\n.BoxCategories.BoxCategories li {\n border-radius: 6px;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading),\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading),\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) {\n margin-top: 0;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading) a,\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading) a,\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\nbody.Section-EditProfile .Box li.Heading,\n.BoxFilter:not(.BoxBestOfFilter) li.Heading,\n.BoxCategories.BoxCategories li.Heading {\n display: flex;\n align-items: center;\n padding: 5px;\n border: none;\n border-radius: 6px;\n color: #555555;\n font-weight: 600;\n}\nbody.Section-EditProfile .Box li.Heading .Aside,\n.BoxFilter:not(.BoxBestOfFilter) li.Heading .Aside,\n.BoxCategories.BoxCategories li.Heading .Aside {\n order: 2;\n margin-left: auto;\n}\nbody.Section-EditProfile .Box a,\n.BoxFilter:not(.BoxBestOfFilter) a,\n.BoxCategories.BoxCategories a {\n display: flex;\n align-items: center;\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none;\n}\nbody.Section-EditProfile .Box a:hover, body.Section-EditProfile .Box a:focus, body.Section-EditProfile .Box a:active,\n.BoxFilter:not(.BoxBestOfFilter) a:hover,\n.BoxFilter:not(.BoxBestOfFilter) a:focus,\n.BoxFilter:not(.BoxBestOfFilter) a:active,\n.BoxCategories.BoxCategories a:hover,\n.BoxCategories.BoxCategories a:focus,\n.BoxCategories.BoxCategories a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading) a,\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading) a,\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\nbody.Section-EditProfile .Box.BadgeGrid a,\n.BoxFilter:not(.BoxBestOfFilter).BadgeGrid a,\n.BoxCategories.BoxCategories.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n}\nbody.Section-EditProfile .Box .Active a,\n.BoxFilter:not(.BoxBestOfFilter) .Active a,\n.BoxCategories.BoxCategories .Active a {\n font-weight: 600;\n}\n\n.WhosOnline.Box .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px;\n}\n.WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none;\n}\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px);\n}\n\n.mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px;\n}\n.mobileMeBox-button .PhotoWrap img {\n height: 28px;\n width: 28px;\n}\n\n.mobileMebox .MeMenu {\n justify-content: flex-start;\n}\n\n/* -------------------------------------------------------------- *\\\n Pages\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-ActivityList .SearchBox {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Badges .Cell {\n padding: 0;\n}\nbody.Badges .CellWrap {\n margin-top: 12px;\n}\nbody.Badges .Content h1 {\n display: block;\n}\nbody.Badges .Content h2 {\n margin-top: 50px;\n border-bottom: #d6d6d6 1px solid;\n}\nbody.Badges .Content .Badge-Details {\n margin-bottom: 50px;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-BestOf .Frame-content > .Container {\n max-width: 800px;\n}\nbody.Section-BestOf .Frame-content .Content {\n width: 100%;\n}\nbody.Section-BestOf .Frame-content .Panel {\n display: none;\n}\nbody.Section-BestOf .SearchBox {\n display: none;\n}\nbody.Section-BestOf .Frame-content > .Container {\n max-width: 1236px;\n}\nbody.Section-BestOf .FilterMenu {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin: 18px -3px 18px;\n width: calc(100% + (3px * 2));\n}\nbody.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px;\n}\nbody.Section-BestOf .FilterMenu a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%;\n }\n}\nbody.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\nbody.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit;\n}\nbody.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none;\n}\nbody.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\nbody.Section-BestOf .Frame-details {\n padding-bottom: 6px;\n}\nbody.Section-BestOf .MainContent {\n min-height: 150px;\n margin: 0;\n width: 100%;\n}\nbody.Section-BestOf .DismissMessage {\n margin-left: 0;\n margin-right: 0;\n margin-bottom: 24px;\n}\nbody.Section-BestOf .Tiles {\n position: relative;\n margin: 0 -6px;\n width: calc(100% + 6px);\n}\nbody.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%;\n }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0;\n }\n}\nbody.Section-BestOf .Tile {\n position: relative;\n display: block;\n width: calc((100% / 3) - (6px * 2));\n margin: 0 6px 12px;\n background: #fff;\n padding: 14px;\n border-radius: 6px;\n}\n@media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2));\n }\n}\nbody.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 16px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\nbody.Section-BestOf .Tile .Title,\nbody.Section-BestOf .Tile .Title a {\n display: block;\n background: none;\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n margin-bottom: 6px;\n}\nbody.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\nbody.Section-BestOf .Tile .Title a:focus,\nbody.Section-BestOf .Tile .Title a:hover {\n color: #137d60;\n}\nbody.Section-BestOf .Tile .Title a,\nbody.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\nbody.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\nbody.Section-BestOf .Tile .Title a a:focus,\nbody.Section-BestOf .Tile .Title a a:hover {\n color: inherit;\n}\nbody.Section-BestOf .Tile .Message {\n display: block;\n line-height: 20px;\n max-height: 400px;\n overflow: hidden;\n position: relative;\n margin: 0 0 6px;\n}\nbody.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px);\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px;\n }\n}\nbody.Section-BestOf .Tile .ReactSprite {\n margin-right: 0;\n}\nbody.Section-BestOf .Tile .Item-Header,\nbody.Section-BestOf .Tile .Item-BodyWrap,\nbody.Section-BestOf .Item .Item-Header,\nbody.Section-BestOf .Item .Item-BodyWrap {\n margin-bottom: 6px;\n}\nbody.Section-BestOf .Tile .Author,\nbody.Section-BestOf .Tile .Meta,\nbody.Section-BestOf .Item .Author,\nbody.Section-BestOf .Item .Meta {\n line-height: 1.5;\n}\nbody.Section-BestOf .Tile .Author,\nbody.Section-BestOf .Item .Author {\n display: block;\n}\nbody.Section-BestOf .Tile .Author a,\nbody.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: dimgray;\n font-size: 12px;\n font-weight: 400;\n}\nbody.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\nbody.Section-BestOf .Item .Author a:hover,\nbody.Section-BestOf .Item .Author a:focus,\nbody.Section-BestOf .Item .Author a:active {\n color: #137d60;\n}\nbody.Section-BestOf .Tile .Author a:not(.PhotoWrap),\nbody.Section-BestOf .Item .Author a:not(.PhotoWrap) {\n margin-left: 12px;\n}\nbody.Section-BestOf .Tile .PhotoWrap,\nbody.Section-BestOf .Item .PhotoWrap {\n margin: 0;\n}\nbody.Section-BestOf .Tile .ProfilePhoto.ProfilePhoto,\nbody.Section-BestOf .Item .ProfilePhoto.ProfilePhoto {\n width: 100%;\n height: auto;\n}\nbody.Section-BestOf .Tile .ReactButton,\nbody.Section-BestOf .Item .ReactButton {\n margin: 0 6px;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\nbody.Section-BestOf .Item .ReactButton {\n min-height: 42px;\n min-width: 42px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\nbody.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px;\n }\n}\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px);\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0;\n }\n}\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center;\n}\nbody.Section-BestOf.UserLoggedOut .Author .PhotoWrap {\n margin: 0;\n margin-right: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .ImageWrap {\n width: 100%;\n }\n body.Section-BestOf .Tile {\n margin: 12px 0;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Drafts .Content .BoxDiscussionFilter {\n display: none;\n}\nbody.Drafts .Content .Item.Draft {\n position: relative;\n}\nbody.Drafts .Content .Item.Draft .DraftLink::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 40px;\n bottom: 0;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-Entry .Frame-content > .Container {\n max-width: 800px;\n}\nbody.Section-Entry .Frame-content .Content {\n width: 100%;\n}\nbody.Section-Entry .Frame-content .Panel {\n display: none;\n}\nbody.Section-Entry .SearchBox {\n display: none;\n}\nbody.Section-Entry .Methods b {\n margin: 10px 0 3px;\n display: inline-block;\n}\nbody.Section-Entry .ForgotPassword {\n margin-left: 6px;\n}\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #137d60;\n}\nbody.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\nbody.Section-Entry .CreateAccount a:focus,\nbody.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #137d60;\n}\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important;\n}\nbody.Section-Entry label.RadioLabel a,\nbody.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #137d60;\n}\nbody.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\nbody.Section-Entry label.CheckBoxLabel a:focus,\nbody.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #137d60;\n}\nbody.Section-Entry .Legal br {\n display: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Entry .g-recaptcha {\n transform: scale(0.8);\n }\n body.Section-Entry .MainForm,\nbody.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0;\n }\n body.Section-Entry .Methods a {\n color: #137d60;\n }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #137d60;\n }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%;\n }\n body.Section-Entry .Methods {\n margin-left: 0;\n }\n}\n\n.SignInPopup .input.Password {\n width: 100%;\n}\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left;\n}\n@media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none;\n }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-Group .Excerpt + .HasNew {\n margin-left: 3px;\n}\n.Section-Group .H {\n display: block;\n width: 100%;\n float: none;\n text-align: center;\n font-size: 32px;\n}\n@media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left;\n }\n}\n.Section-Group .PageControls.PageControls .BoxNewDiscussion {\n margin-right: 0;\n}\n@media screen and (max-width: 768px) {\n .Section-Group .BoCloseButtons,\n.Section-Group .Button-Controls {\n display: block;\n width: 100%;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0;\n }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .NewEventButton,\n.Section-Group .Button-Controls .Button:not(.Handle),\n.Section-Group .Button-Controls .ButtonGroup {\n margin: 0;\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%;\n }\n}\n\n.Section-Group.Section-Discussion .H {\n text-align: left;\n}\n.Section-Group.Section-Discussion .Group-Header {\n display: none;\n}\n\n.Section-Group.NoPanel .Frame-content > .Container,\n.Section-GroupList .Frame-content > .Container {\n max-width: 1236px;\n}\n.Section-Group.NoPanel .MainContent,\n.Section-GroupList .MainContent {\n width: 100%;\n}\n\n.Section-GroupList .groupToolbar {\n display: flex;\n justify-content: flex-end;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .groupToolbar-newGroup {\n width: 100%;\n text-align: center;\n }\n}\n.Section-GroupList .MainContent h1 {\n display: none;\n}\n.Section-GroupList .MainContent .Groups.H,\n.Section-GroupList .MainContent .H {\n display: block;\n float: none;\n text-align: center;\n font-size: 32px;\n margin-bottom: 14px;\n}\n.Section-GroupList .MainContent > .Button.Primary {\n float: right;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center;\n }\n}\n.Section-GroupList .UserLink,\n.Section-GroupList .Panel {\n display: none;\n}\n.Section-GroupList .Item-Icon {\n margin: 0 0 12px;\n}\n.Section-GroupList .DataList .Item .Title,\n.Section-GroupList .DataList .Item .GroupDescription {\n margin: 0;\n}\n.Section-GroupList .DataList .Item .ItemContent.ItemContent {\n padding-left: 0;\n}\n.Section-GroupList .DataList .Item .Options {\n flex-direction: row;\n}\n.Section-GroupList .DataList .Item .Options .Buttons {\n margin-left: 3px;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .DataList .Item {\n display: flex;\n flex-direction: column;\n }\n .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none;\n }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2;\n }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px;\n }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px;\n }\n}\n\n.Group-Box {\n clear: both;\n}\n\n.ButtonGroup.Open .Button.GroupOptionsTitle,\n.Button.GroupOptionsTitle,\n.Button.GroupOptionsTitle:active,\n.Button.GroupOptionsTitle:focus {\n padding: 0;\n border: none;\n background-color: transparent;\n color: transparent;\n max-width: 20px;\n}\n.ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n.Button.GroupOptionsTitle .SpDropdownHandle,\n.Button.GroupOptionsTitle:active .SpDropdownHandle,\n.Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none;\n}\n.ButtonGroup.Open .Button.GroupOptionsTitle::before,\n.Button.GroupOptionsTitle::before,\n.Button.GroupOptionsTitle:active::before,\n.Button.GroupOptionsTitle:focus::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n font-size: 20px;\n line-height: 20px;\n}\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column;\n}\n.Group-Header .Group-Buttons,\n.Group-Header .OptionsMenu {\n display: inline-block;\n float: none;\n}\n\n.Group-Banner {\n height: 230px;\n background-size: cover;\n background-position: 50% 50%;\n background-repeat: no-repeat;\n margin-bottom: 18px;\n box-shadow: inset 0 0 3px 1px rgba(0, 0, 0, 0.4);\n}\n@media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px);\n }\n}\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap;\n }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px;\n }\n}\n.Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0;\n }\n}\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0;\n}\n@media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px);\n }\n}\n\n.Group-Icon-Big-Wrap {\n position: absolute;\n top: 230px;\n height: 140px;\n width: 140px;\n background-color: #fff;\n margin: -68px 18px 18px 18px;\n border-radius: 0;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);\n}\n.Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff;\n}\n@media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none;\n }\n}\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px;\n}\n.Group-Title a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5;\n font-size: inherit;\n text-shadow: none;\n}\n.Group-Title a:focus, .Group-Title a:hover {\n color: #137d60;\n}\n\n.Group-Description {\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n .Group-Description {\n display: none;\n }\n}\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2));\n}\n@media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px;\n }\n}\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0;\n}\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px;\n}\n.Group-Meta.Group-Meta a {\n font-size: inherit;\n color: dimgray;\n}\n.Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #137d60;\n}\n.Group-Meta.Group-Meta .MItem {\n margin: 0 3px;\n}\n.Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700;\n}\n\n.Group-Content {\n display: inline-block;\n width: 100%;\n}\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal;\n}\n.Group-Box .MItem.Hidden {\n display: none;\n}\n.Group-Box .MItem a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: 300px;\n display: inline-block;\n vertical-align: bottom;\n}\n\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px;\n}\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex;\n}\n.Group-Header.NoBanner .Group {\n padding-top: 0;\n}\n.Group-Header.NoBanner .Group-Title {\n padding-top: 0;\n}\n.Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px);\n}\n@media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0;\n }\n}\n.Group-Header.NoBanner .Group-Icon-Big-Wrap {\n position: absolute;\n margin: 0 18px 0 0;\n z-index: 1;\n flex: 1 0 140px;\n}\n.Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0;\n}\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column;\n }\n .Section-Members .DataList .Item .Options {\n order: 2;\n }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px;\n }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0;\n }\n}\n.Section-Members .DataList .Item .Buttons {\n margin-right: 0;\n}\n.Section-Members .DataList .Item .Title {\n margin-bottom: 0;\n}\n.Section-Members .DataList .Item .Excerpt:empty {\n display: none;\n}\n.Section-Members .DataList .Item .Meta {\n margin-bottom: 0;\n}\n.Section-Members .DataList .Item .MItem {\n line-height: 21px;\n}\n.Section-Members .Group-Header + form,\n.Section-Members .Group-Box {\n margin-bottom: 18px;\n}\n.Section-Members .Group-RemoveMember {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%;\n }\n}\n.Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.Group-MembersPreview .PhotoGrid {\n margin: 0 -3px;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none;\n}\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0;\n}\n\n.Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px;\n font-weight: 700;\n margin-bottom: 18px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n@media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px;\n }\n}\n.Section-Event.Section-Event .FormWrapper.Attending {\n margin: 12px 0;\n}\n.Section-Event.Section-Event .YesAttending,\n.Section-Event.Section-Event .NotAttending,\n.Section-Event.Section-Event .MaybeAttending {\n margin-bottom: 12px;\n}\n.Section-Event.Section-Event .FormTitleWrapper h2 {\n display: none;\n}\n.Section-Event.Section-Event .EventTime label.When {\n display: none;\n}\n.Section-Event.Section-Event .EventTime label {\n display: block;\n}\n.Section-Event.Section-Event .EventTime .Timebased a {\n color: #137d60;\n}\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end;\n}\n.Section-Event.Section-Event .Buttons .Primary {\n margin-left: 3px;\n order: 2;\n}\n.Section-Event.Section-Event .EventTitle .ButtonGroup {\n margin-top: 0;\n}\n@media screen and (max-width: 768px) {\n .Section-Event.Section-Event .FieldInfo {\n display: block;\n width: 100%;\n margin-bottom: 12px;\n }\n}\n\n#Form_memberFilter {\n height: calc(36px + 2px);\n}\n@media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px;\n }\n}\n\n.group-members-filter-box {\n position: relative;\n display: flex;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end;\n }\n}\n.group-members-filter-box .Button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%;\n }\n}\n.group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.group-members-filter-box .Button + .Button {\n margin-left: 3px;\n}\n.group-members-filter-box .Button.search {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%;\n }\n}\n.group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-ConversationList .H,\n.Section-Conversation .H {\n margin-bottom: 14px;\n}\n.Section-ConversationList .Conversation .PhotoWrap,\n.Section-ConversationList .DataList.Conversations .PhotoWrap,\n.Section-Conversation .Conversation .PhotoWrap,\n.Section-Conversation .DataList.Conversations .PhotoWrap {\n position: absolute;\n top: 16px;\n left: 8px;\n margin-right: 0;\n}\n.Section-ConversationList .Conversation .Author + a,\n.Section-ConversationList .Conversation .Excerpt,\n.Section-ConversationList .Conversation .Meta,\n.Section-ConversationList .DataList.Conversations .Author + a,\n.Section-ConversationList .DataList.Conversations .Excerpt,\n.Section-ConversationList .DataList.Conversations .Meta,\n.Section-Conversation .Conversation .Author + a,\n.Section-Conversation .Conversation .Excerpt,\n.Section-Conversation .Conversation .Meta,\n.Section-Conversation .DataList.Conversations .Author + a,\n.Section-Conversation .DataList.Conversations .Excerpt,\n.Section-Conversation .DataList.Conversations .Meta {\n padding-left: calc(42px + 8px);\n}\n.Section-ConversationList .Conversation .Excerpt,\n.Section-ConversationList .Conversation .Meta,\n.Section-ConversationList .DataList.Conversations .Excerpt,\n.Section-ConversationList .DataList.Conversations .Meta,\n.Section-Conversation .Conversation .Excerpt,\n.Section-Conversation .Conversation .Meta,\n.Section-Conversation .DataList.Conversations .Excerpt,\n.Section-Conversation .DataList.Conversations .Meta {\n display: block;\n}\n\n.Section-ConversationList .Frame-content > .Container {\n max-width: 800px;\n}\n.Section-ConversationList .Frame-content .Content {\n width: 100%;\n}\n.Section-ConversationList .Frame-content .Panel {\n display: none;\n}\n\n.Section-Conversation .SearchBox {\n display: none;\n}\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 6px;\n border-radius: 50%;\n}\n.Section-Conversation .DataListWrap {\n margin: 0;\n}\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 8px);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Post .FormWrapper .AvailableTags a {\n line-height: 1.5;\n display: inline-block;\n margin: 3px 0;\n}\nbody.Post .FormWrapper .editor-help-text {\n font-size: inherit;\n}\nbody.Post .FormWrapper .SearchBox {\n display: none;\n}\nbody.Post .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-start;\n}\nbody.Post .FormWrapper .Buttons .Button {\n margin-bottom: 3px;\n margin-left: 3px;\n margin-right: 0;\n margin-top: 0;\n}\nbody.Post .FormWrapper .SelectWrapper {\n width: 100%;\n}\nbody.Post .FormWrapper .ShowTags {\n display: block;\n margin-top: 3px;\n}\n\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none;\n}\n\nbody.announcement .Frame-content > .Container {\n max-width: 800px;\n}\nbody.announcement .Frame-content .Content {\n width: 100%;\n}\nbody.announcement .Frame-content .Panel {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-Profile .Profile h2,\nbody.Section-Profile .BadgeGrid h4 {\n font-size: 18px;\n font-weight: 700;\n margin-bottom: 18px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\nbody.Section-Profile .BadgeGrid h4 {\n font-size: 18px;\n }\n}\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative;\n}\nbody.Section-Profile .Profile > .User > * + * {\n margin-top: 18px;\n}\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none;\n }\n}\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #137d60;\n text-transform: uppercase;\n border: 1px solid #137d60;\n padding: 3px;\n display: inline-flex;\n border-radius: 3px;\n}\nbody.Section-Profile .H .Gloss {\n margin-left: 1em;\n margin-top: 0.5em;\n}\nbody.Section-Profile .Gloss:empty {\n display: none;\n}\nbody.Section-Profile .MainContent > .FormTitleWrapper {\n padding: 0;\n}\nbody.Section-Profile .MainContent .DismissMessage {\n width: 100%;\n order: -1;\n}\nbody.Section-Profile .Profile-header {\n display: none;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n margin: 0 0 18px;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex;\n }\n}\nbody.Section-Profile .Profile-header .Profile-username {\n margin: 0;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-photo {\n width: 100%;\n display: flex;\n justify-content: center;\n }\n body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px;\n }\n}\nbody.Section-Profile .Profile-photo .WhosOnline {\n display: none;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge {\n height: 145px;\n width: 145px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge.NoPhoto {\n display: none;\n}\nbody.Section-Profile .Profile-photo .PhotoWrapLarge {\n position: absolute;\n height: 145px;\n width: 145px;\n display: block;\n}\nbody.Section-Profile .ProfileOptions {\n float: right;\n margin: 0;\n z-index: 1;\n}\nbody.Section-Profile .ProfileOptions .Dropdown {\n text-align: left;\n}\nbody.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0;\n }\n}\nbody.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\nbody.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #0e5a45;\n border-color: #0e5a45;\n color: #fff;\n}\nbody.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:hover, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:active, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .ProfileOptions {\n float: none;\n margin-left: auto;\n padding-top: 0;\n padding-right: 0;\n display: flex;\n justify-content: flex-end;\n }\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions {\n margin-left: 0;\n margin-bottom: 18px;\n width: 100%;\n justify-content: center;\n flex-wrap: wrap;\n }\n body.Section-Profile .ProfileOptions .MemberButtons,\nbody.Section-Profile .ProfileOptions .Button-EditProfile,\nbody.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit;\n }\n body.Section-Profile .ProfileOptions .MemberButtons,\nbody.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center;\n }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px;\n }\n}\nbody.Section-Profile .Panel-main .PhotoWrapLarge {\n margin-bottom: 18px;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Panel-main > .PhotoWrap {\n display: none;\n }\n}\nbody.Section-Profile .SearchBox,\nbody.Section-Profile .Content .BoxProfileFilter,\nbody.Section-Profile .User > #Status {\n display: none;\n}\nbody.Section-Profile .User .DismissMessage {\n margin-top: 12px;\n}\nbody.Section-Profile .Box li {\n border: none;\n}\nbody.Section-Profile .About.P .About,\nbody.Section-Profile .FormTitleWrapper,\nbody.Section-Profile .change-picture, body.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\nbody.Section-Profile .FormTitleWrapper,\nbody.Section-Profile .change-picture, body.Section-Profile.quotes .Frame-content form {\n padding: 0;\n }\n}\nbody.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n }\n}\n@media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n }\n}\nbody.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(20% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n margin-top: 18px;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n }\n}\n@media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(33.3333333333% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n }\n}\nbody.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItem {\n display: flex;\n align-items: center;\n justify-content: center;\n}\nbody.Section-Profile .CountItemWrap .TextColor {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n color: inherit;\n}\nbody.Section-Profile .CountItemWrap .CountTotal {\n display: block;\n width: 100%;\n}\nbody.Section-Profile .CountItem {\n border: none;\n padding: 0;\n margin: 0;\n}\nbody.Section-Profile .About.P .About {\n margin-top: 0;\n display: flex;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 0;\n }\n}\nbody.Section-Profile .About .Value {\n width: 100%;\n padding-left: 0;\n}\nbody.Section-Profile .Content .Box.BadgeGrid {\n margin: 0;\n}\nbody.Section-Profile .Profile dl {\n width: 100%;\n padding: 3px 0;\n}\nbody.Section-Profile .Profile dl::after {\n content: \"\";\n display: table;\n clear: both;\n}\nbody.Section-Profile .Profile dd,\nbody.Section-Profile .Profile dt {\n display: inline-block;\n float: left;\n background: none;\n padding: 0;\n font-size: 14px;\n line-height: inherit;\n margin-bottom: 3px;\n color: inherit;\n}\nbody.Section-Profile .Profile dt {\n width: 25%;\n font-weight: bold;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0;\n }\n}\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile dd {\n padding-left: 0;\n width: 100%;\n display: block;\n margin-bottom: 12px;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline;\n }\n body.Section-Profile .User h1 {\n display: none;\n }\n}\n\nbody.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 16px;\n font-weight: 700;\n margin-top: 0;\n margin-bottom: 3px;\n border-bottom: #d6d6d6 1px solid;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px;\n }\n}\nbody.Section-EditProfile .Profile-header {\n display: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile .ProfileButtons-BackToProfile {\n width: 100%;\n text-align: center;\n }\n}\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important;\n}\nbody.Section-EditProfile .FormTitleWrapper form li {\n width: 100%;\n}\nbody.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both;\n}\nbody.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto;\n}\nbody.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0;\n}\nbody.Section-EditProfile .FormTitleWrapper form .Button {\n margin-top: 12px;\n}\nbody.Section-EditProfile .box-cropped-image {\n margin-bottom: 18px;\n}\nbody.Section-EditProfile .Preferences > form > div {\n overflow-x: auto;\n}\nbody.Section-EditProfile table.PreferenceGroup {\n width: 100%;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px;\n }\n}\nbody.Section-EditProfile table.PreferenceGroup * {\n line-height: 36px;\n}\nbody.Section-EditProfile .Preferences .Buttons .Button {\n float: right;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile .Buttons .Button {\n width: 100%;\n text-align: center;\n }\n body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center;\n }\n}\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap;\n}\n\n/* -------------------------------------------------------------- *\\\n Topcoder Pages\n\\* -------------------------------------------------------------- */\n@media screen and (max-width: 768px) {\n body.Vanilla.Discussions.index .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n display: none;\n }\n body.Vanilla.Discussions.index .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Box.BoxCategories {\n display: block;\n }\n\n .Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,\n.Box.BoxCategories ul.FilterMenu li.Active,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active {\n background-color: transparent;\n }\n .Box.BoxCategories ul.PanelInfo.PanelCategories li.Active a,\n.Box.BoxCategories ul.FilterMenu li.Active a,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active a,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active a {\n font-weight: 400;\n }\n\n body.Vanilla:not(.index) .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main {\n display: none;\n }\n\n body.Vanilla.Discussion.isDesktop .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row.SearchBoxMobile {\n display: none;\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-SearchResults .SearchBox {\n display: none;\n}\nbody.Section-SearchResults .SearchForm {\n position: relative;\n margin-top: 0;\n}\nbody.Section-SearchResults .SearchForm .SiteSearch {\n max-width: 100%;\n}\nbody.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0;\n}\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0;\n }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0;\n }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px;\n}\nbody.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline;\n}\nbody.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex;\n}\nbody.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto;\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px;\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\n}\n\n.isMobile.Section-GroupList .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main, .isMobile.Section-Group .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n display: none;\n}\n\n.Section-GroupList .MainContent .H {\n text-align: left;\n}\n\n@media screen and (max-width: 768px) {\n .Section-GroupList .DataList .Item .Options {\n margin-top: 0px;\n }\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 42px;\n height: 42px;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0;\n}\n\nGroup-Header.HasBanner .Group-Header-Info {\n margin: 20px;\n}\n\n@media screen and (max-width: 768px) {\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n width: 100%;\n overflow: hidden;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1 {\n margin-top: 0px;\n }\n}\n.Section-Group .H {\n text-align: left;\n}\n\nbody.Group .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .Group-Info {\n margin: 0px 0px 30px 0px;\n padding-left: 0;\n}\n\n.Group-Header.HasBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.HasBanner .GroupOptions {\n top: 0px;\n}\n.Group-Header.HasBanner .Group-Info {\n margin: 20px 0px 30px 0px;\n padding-left: 0;\n}","/*!\r\n * @author Isis (igraziatto) Graziatto \r\n * @copyright 2009-2018 Vanilla Forums Inc.\r\n * @license GPL-2.0-only\r\n */\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Brand Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$color-turquoise-tc-turquoise-dark-3: #137d60;\r\n$color-turquoise-tc-turquoise-light: #43d7b0;\r\n$color-green-dark: #1F7E8A;\r\n$global-color_pink: #d0021b;\r\n$global-color_grey: #555555;\r\n$global-color_grey_medium: #3a3a3a;\r\n$global-color_grey_dark: #aaaaaa;\r\n$global-color_grey_very_dark: #7F7F7F;\r\n$global-grey-bg: #e9e9e9;\r\n$global-grey-light-bg: #FBFBFB;\r\n$global-grey-bg-dark: #d4d4d4;\r\n$global-grey-very-dark-bg: #f4f4f4;\r\n$global-color_whitesmoke: #bcbec1;\r\n$global-blue: #0d61bf;\r\n\r\n$global-color_black: #000;\r\n$global-color_black_light: #2a2a2a;\r\n$global-color_white: #fff;\r\n$global-color_transparent: transparent;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Utility Variables\r\n\\* -------------------------------------------------------------- */\r\n\r\n$utility-baseUnit: 6px;\r\n$utility-baseUnitHalf: $utility-baseUnit / 2; // Derived\r\n$utility-baseUnitDouble: $utility-baseUnit * 2; // Derived\r\n$utility-baseUnitTriple: $utility-baseUnit * 3; // Derived\r\n$utility-percentage_third: (100% / 3);\r\n$utility-percentage_nineSixteenths: (9 / 16 * 100%);\r\n$utility-SVGEncoding: 'data:image/svg+xml,';\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Global Font\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-normal_fontWeight: 400 !default;\r\n$global-semibold_fontWeight: 600 !default;\r\n$global-bold_fontWeight: 700 !default;\r\n\r\n$global-heading_fontFamily: 'roboto', HelveticaNeue-Light, 'Segoe UI',\r\n 'Helvetica Neue', Helvetica, Raleway, Arial, sans-serif !default;\r\n$global-heading_fontFamily2: Barlow, 'roboto', HelveticaNeue-Light, 'Segoe UI',\r\n'Helvetica Neue', Helvetica, Raleway, Arial, sans-serif !default;\r\n$global-heading_fontWeight: $global-bold_fontWeight !default;\r\n\r\n$global-body_fontFamily: 'roboto', 'Segoe UI', 'Helvetica Neue', Helvetica,\r\n Raleway, Arial, sans-serif !default;\r\n$global-body_fontWeight: $global-normal_fontWeight !default;\r\n\r\n$global-image_fontFamily: 'Segoe UI', sans-serif , 'roboto', 'Helvetica Neue', Helvetica,\r\nRaleway, Arial !default;\r\n$global-image_fontWeight: $global-normal_fontWeight !default;\r\n\r\n\r\n$global-large_fontSize: 16px !default;\r\n$global-medium_fontSize: 14px !default;\r\n$global-small_fontSize: 12px !default;\r\n$global-very_small_fontSize: 9px !default;\r\n\r\n$global-title_fontSize: 32px !default;\r\n$global-mediumTitle_fontSize: 24px !default;\r\n$global-smallTitle_fontSize: 20px !default;\r\n$global-title_mobile_fontSize: 26px !default;\r\n$global-subTitle_fontSize: 18px !default;\r\n\r\n$global-base_lineHeight: 1.5 !default;\r\n$global-condensed_lineHeight: 1.25 !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n User Content\r\n\\* -------------------------------------------------------------- */\r\n\r\n$userContent_fontSize: $global-medium_fontSize !default; // 14 for forums, but 16 for KB\r\n\r\n$userContent-fontSizeH1: 2em !default;\r\n$userContent-fontSizeH2: 1.5em !default;\r\n$userContent-fontSizeH3: 1.25em !default;\r\n$userContent-fontSizeH4: 1em !default;\r\n$userContent-fontSizeH5: 0.875em !default;\r\n$userContent-fontSizeH6: 0.85em !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Global Overwrites\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-heading_topMargin: 1.5 * $global-medium_fontSize;\r\n$global-block_margin: $userContent_fontSize !default;\r\n\r\n$global-main_width: 1236px !default; // To match KB\r\n$global_spacer: $userContent_fontSize * $global-base_lineHeight !default;\r\n$global-default_timing: 0.35s !default;\r\n\r\n$global-color_primary: $color-turquoise-tc-turquoise-dark-3 !default;\r\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\r\n$global-color_secondary: $global-color_pink !default;\r\n\r\n$global-color_bg: $global-color_white !default;\r\n$global-color_fg: $global-color_grey !default; // text color | should have high contrast between $global-color_bg\r\n\r\n$global-border_color: mix(\r\n $global-color_fg,\r\n $global-color_bg,\r\n 24%\r\n) !default; // Note it's off by default due to the border width\r\n$global-border-width: 1px;\r\n$global-border-style: solid;\r\n$global_borderRadius: 6px !default;\r\n\r\n$global-body_bg: $global-color_bg !default;\r\n\r\n$link-default_color: $global-color_primary !default;\r\n$link-default-hover_color: $global-color_primary !default;\r\n$link-default_visited_color: $global-color_primary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Theme Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\r\n$theme-hover_color: mix($global-color_fg, $global-color_bg, 6%) !default;\r\n\r\n$theme-link-hover_textDecoration: none !default;\r\n\r\n$theme-heading_color: $global-color_primary !default;\r\n$theme-heading-hover_color: $global-color_primary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Buttons Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$button-basic_fg: $global-color_grey !default;\r\n$button-basic_bg: transparent !default;\r\n$button-basic_border: $global-color_whitesmoke !default;\r\n\r\n$button-basic-hover_fg: $global-color_primary !default;\r\n$button-basic-hover_bg: transparent !default;\r\n$button-basic-hover_border: $global-color_primary !default;\r\n\r\n$button-primary_fg: $global-color_white !default;\r\n$button-primary_bg: $global-color_primary !default;\r\n$button-primary_border: $global-color_primary !default;\r\n\r\n$button-primary-hover_fg: $global-color_white !default;\r\n$button-primary-hover_bg: $global-color_primaryAlt !default;\r\n$button-primary-hover_border: $global-color_primaryAlt !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Icons\r\n\\* -------------------------------------------------------------- */\r\n\r\n$icon-large_size: 32px !default;\r\n$icon-default_size: 20px !default;\r\n$icon-small_size: 16px !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Theme User Photos\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-photo_size: 42px !default;\r\n$theme-photo-small_size: 38px !default;\r\n$theme-photo_round: true !default;\r\n$theme-photo_borderRadius: $global_borderRadius !default;\r\n\r\n$theme_stickFooter: true !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Links\r\n\\* -------------------------------------------------------------- */\r\n\r\n$link-body_fontFamily: $global-body_fontFamily !default;\r\n$link-body_fontWeight: $global-normal_fontWeight !default;\r\n$link-body_fontSize: $global-medium_fontSize !default;\r\n\r\n$link-heading_fontFamily: $global-body_fontFamily !default;\r\n$link-heading_fontWeight: $global-bold_fontWeight !default;\r\n$link-heading_fontSize: $global-large_fontSize !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Layout\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-gutter_size: $global_spacer;\r\n$global-gutter_halfSize: $global-gutter_size / 2;\r\n$global-gutter_quarterSize: $global-gutter_size / 4;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Body\r\n\\* -------------------------------------------------------------- */\r\n\r\n$body_bg: $global-body_bg !default;\r\n$body_backgroundImage: '' !default;\r\n$body_backgroundRepeat: no-repeat !default;\r\n$body_backgroundSize: cover !default;\r\n$body_backgroundPosition: center center !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Frame\r\n\\* -------------------------------------------------------------- */\r\n\r\n$frame_bg: transparent !default;\r\n$frame_border: none !default;\r\n$frame_boxShadow: none !default;\r\n$frame_padding: $utility-baseUnitTriple !default;\r\n$frame-mobile_padding: $utility-baseUnitDouble !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Header\r\n\\* -------------------------------------------------------------- */\r\n\r\n$header_minHeight: 48px !default;\r\n$header_bg: $global-color_primary !default;\r\n$header_fg: $global-color_white !default;\r\n$header-link_color: $global-color_white !default;\r\n$header-link-hover_color: $global-color_white !default;\r\n$header_border: 0 !default;\r\n$header_boxShadow: none !default;\r\n\r\n$headerButton_bg: transparent !default;\r\n$headerButton_fg: $header-link_color !default;\r\n$headerButton_borderColor: $header-link_color !default;\r\n\r\n$headerButton-hover_bg: mix($header-link_color, $header_bg, 12%) !default;\r\n$headerButton-hover_fg: $header-link_color !default;\r\n$headerButton-hover_borderColor: $header-link_color !default;\r\n\r\n$headerMebutton_bg: transparent !default;\r\n$headerMebutton_fg: $header-link_color !default;\r\n$headerMebutton-hover_fg: $header-link_color !default;\r\n$headerMebutton-hover_bg: mix($global-color_fg, $header_bg, 26%) !default;\r\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\r\n\r\n$headerMeBoxAlert_fg: $headerMebutton_fg !default;\r\n$headerMeBoxAlert_bg: $global-color_secondary !default;\r\n$headerMeBoxAlert_borderColor: $global-color_secondary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Navigation\r\n\\* -------------------------------------------------------------- */\r\n\r\n$navigation_bg: $global-color_bg !default;\r\n$navigation_fg: $global-color_fg !default;\r\n$navigation-boxShadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\r\n$navigation-hover_fg: $global-color_primary !default;\r\n$navigation_border: darken($navigation_bg, 8%) !default;\r\n$navigation_borderRadius: $global_borderRadius !default;\r\n$navigation_fontSize: $global-large_fontSize !default;\r\n$navigation_paddingSide: $utility-baseUnitDouble !default;\r\n$navigation_vertical_paddingSide: 0 !default;\r\n$navigation-item_height: 32px !default;\r\n$navigation-item_fontWeight: $global-normal_fontWeight !default;\r\n$navigation-easing-transition: cubic-bezier(0, 1, 0, 1) !default;\r\n\r\n$navigationButton_bg: $button-primary_bg !default;\r\n$navigationButton_fg: $button-primary_fg !default;\r\n$navigationButton_border: $button-primary_border !default;\r\n\r\n$navigationButton-hover_bg: $button-primary-hover_bg !default;\r\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\r\n$navigationButton-hover_border: $button-primary-hover_border !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Mobile Mebox\r\n\\* -------------------------------------------------------------- */\r\n\r\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\r\n$MobileMeBox_fg: $header-link_color !default;\r\n$MobileMeBox-hover_fg: $header-link-hover_color !default;\r\n\r\n$MobileMeBoxAlert_fg: $MobileMeBox_fg !default;\r\n$MobileMeBoxAlert_bg: $global-color_secondary !default;\r\n$MobileMeBoxAlert_borderColor: $global-color_secondary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Content\r\n\\* -------------------------------------------------------------- */\r\n\r\n$content_bg: transparent !default;\r\n$content_border: none !default;\r\n$content_padding: 0 !default;\r\n$content_borderRadius: 0 !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Panel\r\n\\* -------------------------------------------------------------- */\r\n\r\n$panel_toLeft: false !default;\r\n$panel_width: 220px !default;\r\n$panel_gap: 40px !default;\r\n$panel_bg: $content_bg !default;\r\n$panel_fg: $global-color_fg !default;\r\n$panel_padding: $content_padding !default;\r\n$panel-border: $content_border !default;\r\n$panel_borderRadius: $content_borderRadius !default;\r\n\r\n$panel-item-showIcons: false !default;\r\n$panel-item_spacing: 0 !default;\r\n$panel-item_borderRadius: $global_borderRadius !default;\r\n$panel-item_padding: 5px !default;\r\n\r\n$panel-item_bg: transparent !default;\r\n$panel-item_fg: $link-default_color !default;\r\n$panel-item_border: none !default;\r\n\r\n$panel-item-hover_bg: transparent !default;\r\n$panel-item-hover_fg: $global-color_primary !default;\r\n$panel-item-hover_border: $panel-item_border !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Footer\r\n\\* -------------------------------------------------------------- */\r\n\r\n$footer_bg: $theme-hover_color !default;\r\n$footer_color: $global-color_fg !default;\r\n$footer-link_color: $global-color_primary !default;\r\n$footer-link-hover_color: $global-color_primaryAlt !default;\r\n$footer-base_fontSize: $global-medium_fontSize !default;\r\n$footer-base_lineHeight: $global-base_lineHeight !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Components\r\n\\* -------------------------------------------------------------- */\r\n\r\n$component-item_spacing: 0 !default;\r\n$component-base_padding: $global-medium_fontSize !default;\r\n$component_bg: $global-color_bg !default;\r\n$component_borderWidth: 1px !default;\r\n$component_lateralBorder: false !default;\r\n$component_borderColor: $theme-border_color !default;\r\n$component_border: #{$theme-border_color} #{$component_borderWidth} solid !default;\r\n$component_boxShadow: none !default;\r\n$component_borderRadius: 0 !default;\r\n\r\n$component-header_bg: transparent !default;\r\n\r\n$component-base_color: $global-color_fg !default;\r\n$component-base_fontSize: $global-medium_fontSize !default;\r\n$component-base_fontWeight: $global-normal_fontWeight !default;\r\n$component-base_lineHeight: $global-base_lineHeight !default;\r\n\r\n$component-title_color: $global-color_fg !default;\r\n$component-title-hover_color: $global-color_primary !default;\r\n$component-title_fontSize: $global-large_fontSize !default;\r\n$component-title_fontWeight: $global-semibold_fontWeight !default;\r\n$component-title_lineHeight: $global-base_lineHeight !default;\r\n\r\n$component-meta_color: mix($global-color_bg, $global-color_fg, 12%) !default;\r\n$component-meta-link_color: $component-meta_color !default;\r\n$component-meta-link-hover_color: $theme-heading-hover_color !default;\r\n$component-meta_fontSize: $global-small_fontSize !default;\r\n$component-meta_fontWeight: $global-normal_fontWeight !default;\r\n$component-meta_lineHeight: $global-base_lineHeight !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Form Elements\r\n\\* -------------------------------------------------------------- */\r\n\r\n$formElement_height: $utility-baseUnit * 6;\r\n$formElement_paddingVertical: $utility-baseUnitHalf !default;\r\n$formElement_paddingHorizontal: $utility-baseUnitDouble !default;\r\n$formElement_color: $global-color_black !default;\r\n$formElement_borderColor: lighten($global-color_black, 60%) !default;\r\n$formElement_placeholderColor: $formElement_borderColor !default;\r\n$formElement_border: 1px solid $formElement_borderColor !default;\r\n$formElement_fontSize: $global-medium_fontSize !default;\r\n$formElement_fontWeight: $global-medium_fontSize !default;\r\n$formElement_borderRadius: $global_borderRadius !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Form Buttons\r\n\\* -------------------------------------------------------------- */\r\n\r\n$formButton_bg: $button-primary_bg !default;\r\n$formButton-hover_bg: $button-primary_hover_fg !default;\r\n$formButton_color: $button-primary_fg !default;\r\n$formButton_fontFamily: $global-body_fontFamily !default;\r\n$formButton_fontWeight: $global-normal_fontWeight !default;\r\n$formButton_fontSize: $global-medium_fontSize !default;\r\n$formButton_maxWidth: 360px !default;\r\n$formButton_padding: $utility-baseUnitDouble !default;\r\n$formButton_height: $formElement_height !default;\r\n$formButton_borderRadius: $formElement_borderRadius !default;\r\n$formButton_border: 1px solid !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Breakpoints\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-breakpoint_smallMobile: 350px !default;\r\n$theme-breakpoint_mobile: 410px !default;\r\n$theme-breakpoint_smallTable: 768px !default;\r\n$theme-breakpoint_tablet: 992px !default;\r\n$theme-breakpoint_desktop: 1272px !default;\r\n\r\n$theme-breakpoint_base: $theme-breakpoint_smallTable !default;\r\n","// FONT STACK\r\n// --------------------------------------------------------------------------------------------\r\n// Use the mixin to include fonts.\r\n@mixin font-family($font-name, $font-weight, $font-style, $font-url, $font-file) {\r\n @font-face {\r\n font-family: '#{$font-name}';\r\n src: url('#{$font-url}#{$font-file}.eot'); /* IE9 Compat Modes */\r\n src:\r\n url('#{$font-url}#{$font-file}.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\r\n url('#{$font-url}#{$font-file}.woff2') format('woff2'), /* Super Modern Browsers */\r\n url('#{$font-url}#{$font-file}.woff') format('woff'), /* Modern Browsers */\r\n url('#{$font-url}#{$font-file}.ttf') format('truetype'), /* Safari, Android, iOS */\r\n url('#{$font-url}#{$font-file}.svg##{$font-name}') format('svg'); /* Legacy iOS */\r\n font-weight: $font-weight;\r\n font-style: $font-style;\r\n }\r\n}\r\n\r\n\r\n// FONT WEIGHTS\r\n// --------------------------------------------------------------------------------------------\r\n// Use the numerical value instead of the weight name.\r\n\r\n// 300 Light\r\n// 400 Normal\r\n// 500 Medium\r\n// 600 Semi-Bold\r\n// 700 Bold\r\n\r\n@include font-family('roboto', 700, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-700');\r\n@include font-family('roboto', 500, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-500');\r\n@include font-family('roboto', 400, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-regular');\r\n\r\n\r\n@include font-family('Barlow', 600, normal, 'fonts/Barlow/', 'Barlow-SemiBold');\r\n@include font-family('Barlow', 700, normal, 'fonts/Barlow/', 'Barlow-Bold');\r\n@include font-family('Barlow_Condensed', 500, normal, 'fonts/Barlow_Condensed/', 'BarlowCondensed-Medium');\r\n",".Frame-header {\r\n .Header-Top {\r\n background: $global-color_black_light;\r\n\r\n .Container {\r\n max-width: none;\r\n padding: 0;\r\n\r\n .row {\r\n height: 80px;\r\n a {\r\n &:hover {\r\n background: transparent;\r\n }\r\n }\r\n\r\n .Header-desktopNav {\r\n .Navigation-linkContainer {\r\n a.Navigation-link {\r\n font-size: 14px;\r\n font-weight: 700;\r\n line-height: 30px;\r\n\r\n &.Selected,\r\n &:hover {\r\n background: transparent;\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n .SignInLinks {\r\n font-size: 18px;\r\n font-weight: 700;\r\n text-transform: uppercase;\r\n\r\n a {\r\n border: none;\r\n font-size: 18px;\r\n font-weight: bold;\r\n }\r\n\r\n a:hover, a:focus {\r\n background-color: transparent;\r\n }\r\n\r\n .SignInPopup {\r\n font-size: 18px;\r\n font-weight: 700;\r\n margin-left: 10px;\r\n border: none;\r\n }\r\n }\r\n .Search {\r\n img {\r\n vertical-align: middle;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-Second-Menu {\r\n display: flex;\r\n background: $global-grey-light-bg;\r\n color: $global-color_black_light;\r\n justify-content: stretch;\r\n align-items: center;\r\n font-size: 13px;\r\n position: relative;\r\n height: 60px;\r\n\r\n .Second-Menu-Content {\r\n display: flex;\r\n flex-grow: 1;\r\n justify-content: center;\r\n align-items: center;\r\n position: relative;\r\n height: 30px;\r\n\r\n a.Second-Menu-Link {\r\n margin: 0 15px;\r\n cursor: pointer;\r\n height: 100%;\r\n display: flex;\r\n position: relative;\r\n flex-direction: column;\r\n justify-content: center;\r\n color: $global-color_black_light;\r\n\r\n &:hover::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: -1px;\r\n left: 50%;\r\n margin-left: -8px;\r\n width: 15px;\r\n height: 3px;\r\n border-radius: 1.5px;\r\n background: $global-grey-bg-dark;\r\n }\r\n\r\n &.selected {\r\n font-weight: 700;\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: -1px;\r\n left: 50%;\r\n margin-left: -8px;\r\n width: 15px;\r\n height: 3px;\r\n border-radius: 1.5px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-desktopNav {\r\n color: white;\r\n height: 80px;\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n z-index: 1;\r\n flex-grow: 1;\r\n a {\r\n text-decoration: none;\r\n }\r\n .Topcoder-logo {\r\n margin: 0 50px 0 30px;\r\n cursor: pointer;\r\n }\r\n\r\n .Header-primary-item {\r\n font-weight: 700;\r\n font-size: 18px;\r\n line-height: 30px;\r\n margin: 0 30px;\r\n padding-right: 5px;\r\n position: relative;\r\n cursor: pointer;\r\n color: white;\r\n white-space: nowrap;\r\n\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n\r\n .Header-secondary-menu {\r\n display: flex;\r\n overflow: unset;\r\n margin-right: auto;\r\n width: auto;\r\n white-space: nowrap;\r\n\r\n .Header-secondary-item {\r\n font-weight: bold;\r\n margin-left: 30px;\r\n font-size: 14px;\r\n line-height: 30px;\r\n text-align: center;\r\n display: flex;\r\n position: relative;\r\n flex-direction: row;\r\n justify-content: flex-start;\r\n align-content: flex-start;\r\n cursor: pointer;\r\n color: white;\r\n\r\n &:hover,\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n\r\n .Header-Primary-more-content-container {\r\n position: relative;\r\n display: none;\r\n\r\n .primary-item-more {\r\n border-radius: 15px;\r\n padding: 0 15px;\r\n color: white;\r\n margin-left: 0;\r\n\r\n &:hover {\r\n color: white;\r\n }\r\n img {\r\n margin-left: 5px;\r\n }\r\n }\r\n\r\n .Header-Primary-more-content {\r\n position: absolute;\r\n top: 30px;\r\n left: 19px;\r\n background: $global-color_black_light;\r\n min-width: 110px;\r\n padding: 20px;\r\n border-radius: 5px;\r\n flex-direction: column;\r\n z-index: 2;\r\n display: none;\r\n\r\n a {\r\n margin: 0;\r\n text-align: left;\r\n font-weight: 700;\r\n font-size: 14px;\r\n line-height: 30px;\r\n white-space: nowrap;\r\n }\r\n }\r\n\r\n &.open {\r\n .primary-item-more {\r\n background-color: rgba(85, 85, 85, 0.4);\r\n border-radius: 15px;\r\n\r\n * {\r\n opacity: 0.7;\r\n }\r\n img {\r\n transform: scale(1, -1);\r\n }\r\n }\r\n\r\n .Header-Primary-more-content {\r\n display: flex;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n .Header-right-Item {\r\n height: 32px;\r\n margin: 11px 20px 11px 0px;\r\n padding-left: 12px;\r\n position: relative;\r\n border-left: 1px solid $global-color_grey_very_dark;\r\n min-width: 36px;\r\n display: flex;\r\n align-items: center;\r\n }\r\n }\r\n}\r\n\r\n.Header-separator {\r\n display: block;\r\n height: 30px;\r\n width: 1px;\r\n background: $global-color_grey;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Frame-header {\r\n .Header-Top {\r\n .Container {\r\n .row {\r\n height: 60px;\r\n display: flex;\r\n justify-content: space-between;\r\n }\r\n\r\n .menu-icon-mobile {\r\n width: 60px;\r\n height: 60px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n cursor: pointer;\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n width: 60px;\r\n margin: 0;\r\n }\r\n\r\n .Header-Primary-container-Mobile {\r\n .Header-Primary-Mobile {\r\n height: 60px;\r\n background: $global-color_black_light;\r\n display: flex;\r\n align-items: center;\r\n border-top: 1px solid $global-color_grey;\r\n\r\n a {\r\n color: white;\r\n font-weight: 700;\r\n font-size: 18px;\r\n line-height: 30px;\r\n position: relative;\r\n cursor: pointer;\r\n height: 100%;\r\n\r\n &:hover,\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n\r\n &.selected::after {\r\n content: '';\r\n width: 40px;\r\n height: 10px;\r\n background: url(/themes/topcoder/design/images/icon-select-header.svg);\r\n background-size: 40px 10px;\r\n right: 16px;\r\n position: absolute;\r\n left: 50%;\r\n margin-left: -20px;\r\n bottom: -1px;\r\n }\r\n }\r\n }\r\n\r\n .Header-Primary-Sub-Mobile {\r\n display: flex;\r\n flex-direction: column;\r\n padding: 15px 20px;\r\n z-index: 1;\r\n background: $global-grey-light-bg;\r\n\r\n a {\r\n font-size: 18px;\r\n line-height: 40px;\r\n height: 40px;\r\n margin: 5px 0;\r\n display: flex;\r\n align-items: center;\r\n cursor: pointer;\r\n text-decoration: none;\r\n color: $global-color_black_light;\r\n\r\n &.selected {\r\n font-weight: 700;\r\n pointer-events: none;\r\n cursor: default;\r\n\r\n &::before {\r\n content: '';\r\n height: 30px;\r\n width: 3px;\r\n border-radius: 1.5px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n display: inline-block;\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-Second-Menu-mobile {\r\n position: relative;\r\n\r\n .Second-Menu-Toggle-Button {\r\n background: $global-grey-light-bg;\r\n border: none;\r\n padding: 0;\r\n width: 100%;\r\n height: 60px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 40px;\r\n }\r\n\r\n img {\r\n margin-left: 5px;\r\n transform: scale(1, -1);\r\n }\r\n }\r\n\r\n .Second-Menu-Content {\r\n background: $global-grey-light-bg;\r\n flex-direction: column;\r\n padding: 15px 20px;\r\n border-top: 1px solid $color-green-dark;\r\n width: 100%;\r\n z-index: 999;\r\n display: none;\r\n position: absolute;\r\n top: 60px;\r\n left: 0;\r\n width: 100%;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 18px;\r\n line-height: 40px;\r\n height: 40px;\r\n margin: 5px 0;\r\n display: flex;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n &.selected {\r\n font-weight: 700;\r\n pointer-events: none;\r\n cursor: default;\r\n &::before {\r\n content: '';\r\n height: 30px;\r\n width: 3px;\r\n border-radius: 1.5px;\r\n display: inline-block;\r\n margin-right: 10px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.open {\r\n .Second-Menu-Toggle-Button {\r\n img {\r\n transform: scale(1, 1);\r\n }\r\n }\r\n .Second-Menu-Content {\r\n display: flex;\r\n }\r\n }\r\n }\r\n\r\n &.toggle-mobile-expand {\r\n .icon-menu {\r\n display: none;\r\n }\r\n\r\n .Header-Second-Menu-mobile {\r\n display: none;\r\n }\r\n }\r\n\r\n &.toggle-mobile-close {\r\n .icon-menu-close {\r\n display: none;\r\n }\r\n\r\n .Header-Primary-container-Mobile {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 960px) {\r\n .Frame-header {\r\n .Header-desktopNav {\r\n .Header-secondary-menu {\r\n > .Header-secondary-item {\r\n display: none;\r\n }\r\n\r\n .Header-Primary-more-content-container {\r\n display: flex;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Frame-footer {\r\n .Footer {\r\n background-color: $global-color_black_light;\r\n padding: 30px 80px 21px;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 21px;\r\n position: relative;\r\n\r\n .Container {\r\n max-width: 1280px;\r\n margin: auto;\r\n\r\n .Footer-logo {\r\n display: flex;\r\n justify-content: center;\r\n margin-bottom: 30px;\r\n }\r\n\r\n .Footer-Menu-Container {\r\n margin-bottom: 39px;\r\n display: grid;\r\n grid-template-columns: repeat(6, 1fr);\r\n gap: 20px;\r\n }\r\n\r\n @media (max-width: 768px) {\r\n .Footer-separator,\r\n .Footer-Menu-Container {\r\n display: none;\r\n }\r\n }\r\n\r\n .Footer-separator {\r\n height: 2px;\r\n background-color: $global-color_grey;\r\n border-radius: 1px;\r\n width: 100%;\r\n }\r\n\r\n .Footer-Menu-Title {\r\n color: white;\r\n font-size: 14px;\r\n font-weight: 500;\r\n line-height: 21px;\r\n margin-bottom: 1px;\r\n }\r\n\r\n .Footer-Menu-List {\r\n margin-top: 7px;\r\n }\r\n\r\n .Footer-Menu-List-Item {\r\n a {\r\n color: $global-grey-bg !important;\r\n font-size: 14px;\r\n line-height: 21px;\r\n }\r\n }\r\n\r\n .Footer-Share-Container {\r\n margin-top: 15px;\r\n a {\r\n margin-right: 5px;\r\n }\r\n\r\n @media (max-width: 768px) {\r\n display: flex;\r\n justify-content: center;\r\n }\r\n }\r\n\r\n .Footer-Mobile-Menu {\r\n display: flex;\r\n justify-content: center;\r\n\r\n @media (min-width: 769px) {\r\n display: none;\r\n }\r\n\r\n .Mobile-Menu-Item {\r\n display: flex;\r\n flex-direction: column;\r\n margin-right: 43px;\r\n\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n\r\n a {\r\n color: $global-grey-bg;\r\n font-size: 12px;\r\n font-weight: 500;\r\n line-height: 21px;\r\n white-space: nowrap;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Copyright-Container {\r\n display: flex;\r\n justify-content: space-between;\r\n padding-top: 22px;\r\n\r\n .Footer-Copyright {\r\n color: $global-color_grey_dark;\r\n font-size: 14px;\r\n line-height: 21px;\r\n\r\n a {\r\n margin-left: 20px;\r\n font-size: 14px;\r\n color: $global-grey-bg;\r\n }\r\n @media (max-width: 768px) {\r\n font-size: 11px;\r\n line-height: 21px;\r\n\r\n a {\r\n text-decoration: underline;\r\n font-size: 11px;\r\n line-height: 21px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Footer-Mobile {\r\n @media (min-width: 769px) {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row {\r\n width: 100%;\r\n\r\n .Content.MainContent {\r\n width: 0;\r\n }\r\n }\r\n .Frame-row-main {\r\n flex-direction: row-reverse;\r\n\r\n aside.Panel.Panel-main {\r\n margin-left: 0;\r\n margin-right: 90px;\r\n min-width: 260px;\r\n }\r\n\r\n .MainContent.Content {\r\n flex: 1;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Search, .Groups, .Vanilla {\r\n h1.H,\r\n h1.Group-Title,\r\n h1.HomepageTitle,\r\n h1 {\r\n @include barlowcondensed-medium;\r\n color: $global-color_black_light !important;\r\n font-size: 34px !important;\r\n font-weight: 500 !important;\r\n line-height: 38px !important;\r\n text-transform: uppercase !important;\r\n }\r\n}\r\n\r\na.TextColor:hover,\r\na:hover .TextColor {\r\n color: $global-color_primary;\r\n}\r\n\r\n@media screen and (max-width: 992px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n width: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n padding-top: 20px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n width: 100%;\r\n overflow: hidden;\r\n\r\n h1.H,\r\n h1.HomepageTitle,\r\n h1 {\r\n margin-top: 14px;\r\n }\r\n }\r\n }\r\n\r\n .Frame-row-main {\r\n flex-direction: column-reverse;\r\n\r\n aside.Panel.Panel-main {\r\n margin-left: 0;\r\n margin-right: 0;\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","/* Font styles. */\r\n@mixin barlow-semibold {\r\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\r\n font-weight: 600;\r\n}\r\n@mixin barlow-bold {\r\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\r\n font-weight: 700;\r\n}\r\n\r\n@mixin barlowcondensed-medium {\r\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\r\n font-weight: 500;\r\n}\r\n",".BreadcrumbsBox {\r\n .Breadcrumbs {\r\n .Crumb {\r\n font-weight: bold;\r\n color: $global-color_grey;\r\n font-size: 18px;\r\n opacity: 1;\r\n margin: 0 2px;\r\n }\r\n .CrumbLabel {\r\n a {\r\n text-decoration: none;\r\n span {\r\n color: $global-blue;\r\n font-size: 14px;\r\n margin: 0 2px;\r\n text-transform: capitalize;\r\n }\r\n }\r\n\r\n &.Last {\r\n a {\r\n text-decoration: none;\r\n span {\r\n color: $global-color_grey;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}",".SearchForm,\r\n.SearchBox {\r\n form {\r\n & > div {\r\n .InputBox {\r\n border-radius: 30px;\r\n height: 40px;\r\n font-size: 16px;\r\n padding-right: 56px;\r\n padding-left: 20px;\r\n font-family: $global-body_fontFamily;\r\n\r\n &:focus,\r\n &:active {\r\n border-color: $global-color_grey_dark;\r\n }\r\n }\r\n\r\n .InputBox.js-search {\r\n border: 1px solid $global-color_grey_dark;\r\n }\r\n\r\n input.Button:hover,\r\n input.Button {\r\n height: 38px !important;\r\n width: 56px !important;\r\n background: $color-turquoise-tc-turquoise-dark-3 !important;\r\n border-radius: 20px !important;\r\n margin: 1px;\r\n }\r\n\r\n }\r\n }\r\n}\r\n\r\n.Panel.Panel-main {\r\n .SearchBox {\r\n margin-bottom: 24px;\r\n }\r\n}\r\n\r\n\r\n\r\n@media screen and (max-width: 768px) {\r\n .SearchBoxMobile {\r\n .SearchBox {\r\n margin-bottom: 8px;\r\n }\r\n }\r\n}\r\n",".Button.Primary,\r\n.Button,\r\n.Button.Primary.SignInPopup,\r\n.Button.Primary.Action.BigButton {\r\n font-size: 14px !important;\r\n font-weight: bold !important;\r\n letter-spacing: 0.8px !important;\r\n height: 30px;\r\n text-transform: uppercase;\r\n border-radius: 20px !important;\r\n padding: 0 20px !important;\r\n}\r\n\r\n\r\n.Button.Primary.SignInPopup {\r\n background: $global-color_primary;\r\n border: 1px solid $global-color_primary;\r\n color: white;\r\n width: 100%;\r\n}\r\n\r\n\r\n.ReactButton.Quote {\r\n vertical-align: inherit;\r\n margin: 0 0;\r\n}",".Box.BoxCategories,\r\n.BoxFilter.BoxDiscussionFilter {\r\n margin: 19px 0 !important;\r\n\r\n h4 {\r\n @include barlow-semibold;\r\n\r\n font-size: 21px;\r\n line-height: 24px;\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n padding: 0;\r\n margin-top: 35px;\r\n }\r\n\r\n ul.PanelInfo.PanelCategories,\r\n ul.FilterMenu {\r\n li {\r\n margin: 19px 0 !important;\r\n\r\n &.Active {\r\n background-color: $global-grey-bg;\r\n border-radius: 15px;\r\n }\r\n\r\n &.Depth2 {\r\n margin-left: 20px !important;\r\n }\r\n\r\n &.Heading {\r\n color: $global-color_black_light;\r\n font-size: 16px;\r\n font-weight: 700;\r\n padding: 0;\r\n }\r\n\r\n a {\r\n height: 26px;\r\n padding: 2px 22px;\r\n font-size: 16px;\r\n\r\n span {\r\n font-size: 16px;\r\n line-height: 26px;\r\n\r\n &.Aside {\r\n line-height: 12px;\r\n\r\n .Number,\r\n & > .Count {\r\n line-height: 12px;\r\n color: #ffffff;\r\n font-size: 10px;\r\n font-weight: 400;\r\n background: $global-color_black;\r\n border-radius: 9px;\r\n }\r\n\r\n & > .Count {\r\n padding: 1px 5px;\r\n }\r\n\r\n .Number {\r\n padding: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Box.BoxCategories {\r\n h4 {\r\n @include barlowcondensed-medium;\r\n color: $global-color_black !important;\r\n font-size: 24px !important;\r\n font-weight: 500 !important;\r\n text-transform: uppercase !important;\r\n\r\n padding-left: 22px;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Panel-main .Box.BoxCategories,\r\n .Box.BoxCategories,\r\n .BoxFilter.BoxDiscussionFilter {\r\n h4 {\r\n @include barlow-semibold;\r\n\r\n font-size: 21px;\r\n line-height: 24px;\r\n }\r\n }\r\n}\r\n",".PageControls {\r\n &.Top {\r\n padding-bottom: 0px;\r\n }\r\n\r\n .Pager.NumberedPager {\r\n span,\r\n a {\r\n border-color: transparent;\r\n border-radius: 15px;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 30px;\r\n height: 30px;\r\n padding: 0 15px;\r\n margin: 0 1px;\r\n flex: unset;\r\n\r\n &.Highlight.Pager-p {\r\n background-color: $global-grey-bg-dark;\r\n }\r\n\r\n &:hover {\r\n border-color: transparent;\r\n }\r\n }\r\n\r\n .Pager-nav {\r\n font-weight: 500;\r\n color: white;\r\n background-color: $global-color_primary;\r\n\r\n &[aria-disabled=\"true\"] {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n",".DataList.Discussions {\r\n li.ItemDiscussion {\r\n border-top: none;\r\n border-bottom: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-top: 16px;\r\n border-radius: 10px;\r\n padding: 24px 20px 17px 26px;\r\n\r\n .Meta.Meta-Discussion {\r\n align-items: center;\r\n\r\n .MItem {\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 16px;\r\n\r\n .HasNew.HasNew {\r\n font-size: $global-small_fontSize;\r\n font-family: $global-body_fontFamily;\r\n text-transform: capitalize;\r\n background: $global-color_white;\r\n color: $global-color_black_light;\r\n border: 1px solid $global-color_black_light;\r\n margin-bottom: 0px;\r\n }\r\n }\r\n\r\n\r\n }\r\n\r\n .MItem.Category {\r\n a {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n\r\n .ItemContent.Discussion {\r\n .Title {\r\n margin-bottom: 14px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-family: $global-body_fontFamily ;\r\n font-size: $global-large_fontSize;\r\n font-weight: bold;\r\n line-height: 30px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Empty {\r\n margin: 10px auto;\r\n width: auto;\r\n text-align: center;\r\n color: $global-color_grey_dark;\r\n font-size: 20px;\r\n font-weight: 400;\r\n line-height: 24px;\r\n}\r\n\r\n.DataList {\r\n .Meta {\r\n display: flex;\r\n align-items: center;\r\n\r\n .MItem {\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 16px;\r\n }\r\n\r\n .MiddleDot{\r\n font-weight: bold;\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .DataList.Discussions {\r\n li.ItemDiscussion {\r\n border-bottom: none;\r\n border-top: none;\r\n background-color: #f4f4f4;\r\n margin-bottom: 16px;\r\n padding: 18px 20px 0 25px!important;\r\n border-radius: 10px;\r\n\r\n &:first-child {\r\n border-top: none;\r\n }\r\n\r\n &:last-child {\r\n border-bottom: 1px solid $global-grey-bg;\r\n }\r\n\r\n .Options {\r\n position: absolute;\r\n top: 20px;\r\n right: 5px;\r\n }\r\n\r\n .Meta.Meta-Discussion {\r\n &.tag-container {\r\n margin-top: 0;\r\n margin-left: 0;\r\n\r\n .MItem {\r\n display: none;\r\n }\r\n\r\n .Tag {\r\n margin-bottom: 12px;\r\n }\r\n }\r\n\r\n &.status-container {\r\n .MCount,\r\n .Tag, .MiddleDot {\r\n display: none;\r\n }\r\n\r\n .MItem.Category {\r\n display: none;\r\n\r\n &::before {\r\n content: none;\r\n }\r\n }\r\n\r\n }\r\n\r\n &.view-comment-container {\r\n .MItem:not(.MCount,.MiddleDot),\r\n .Tag {\r\n display: none;\r\n }\r\n\r\n .MCount {\r\n position: relative;\r\n\r\n &::after {\r\n content: none;\r\n }\r\n\r\n &.CommentCount {\r\n &::after {\r\n content: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","@media screen and (max-width: 768px) {\r\n .DataList.CategoryList {\r\n li.Item {\r\n .ItemContent.Category {\r\n .status-container {\r\n .RSS,\r\n .DiscussionCount,\r\n .MiddleDot,\r\n .CommentCount {\r\n display: none;\r\n }\r\n }\r\n\r\n .view-comment-container {\r\n .LastDiscussionTitle,\r\n .LastCommentDate {\r\n display: none;\r\n }\r\n\r\n .DiscussionCount {\r\n position: relative;\r\n\r\n &::after {\r\n content: none\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".DataList.Discussions .Tag,\r\n.Tag {\r\n font-size: 11px;\r\n font-weight: 400;\r\n letter-spacing: 0.4px;\r\n line-height: 15px;\r\n height: 23px;\r\n padding: 0 6px;\r\n display: flex;\r\n align-items: center;\r\n\r\n &.Tag-Announcement {\r\n color: $global-color_black;\r\n border-color: $global-color_grey_dark;\r\n background-color: white;\r\n }\r\n\r\n &.Tag-Closed {\r\n background-color: $global-color_grey_dark;\r\n border-color: $global-color_grey_dark;\r\n color: white;\r\n }\r\n}\r\n\r\n\r\n.Meta.Meta-Discussion {\r\n .Tag {\r\n margin-right: 5px;\r\n }\r\n}",".Hijack.Bookmark {\r\n width: 16px;\r\n height: 16px;\r\n\r\n &::before {\r\n content: \"\";\r\n width: 16px;\r\n height: 16px;\r\n background: url(/themes/topcoder/design/images/bookmark.png);\r\n background-size: 16px;\r\n }\r\n\r\n &.Bookmarked,\r\n &:hover {\r\n &::before {\r\n content: \"\";\r\n background: url(/themes/topcoder/design/images/bookmarked.png);\r\n background-size: 16px;\r\n width: 16px;\r\n height: 16px;\r\n }\r\n }\r\n}\r\n.Arrow.SpFlyoutHandle {\r\n width: 16px;\r\n height: 16px;\r\n\r\n &::before {\r\n content: \"\";\r\n width: 16px;\r\n height: 16px;\r\n background: url(/themes/topcoder/design/images/icon-thee-dot.svg);\r\n background-size: 16px 4px;\r\n background-position: center;\r\n font-size: 0 !important;\r\n background-repeat: no-repeat;\r\n }\r\n}",".DataListWrap,\r\n.Content.MainContent,\r\n.CommentsWrap {\r\n .BeforeCommentHeading {\r\n margin-bottom: 0px;\r\n }\r\n\r\n h2.CommentHeading {\r\n @include barlow-bold;\r\n\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n line-height: 24px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList,\r\n .DataList.GroupList,\r\n .DataList.CategoryAccordion,\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n border-bottom: none;\r\n border-top: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-bottom: 16px;\r\n padding: 18px 20px 0 25px !important;\r\n border-radius: 10px;\r\n\r\n .PhotoWrap {\r\n top: 18px;\r\n left: 26px;\r\n }\r\n\r\n .Item-Header.CommentHeader {\r\n padding-top: 0;\r\n min-height: 0;\r\n\r\n .AuthorWrap {\r\n max-width: 100%;\r\n display: flex;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-medium_fontSize;\r\n\r\n .Author {\r\n white-space: nowrap;\r\n }\r\n .DiscussionInfo {\r\n text-align: right;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n }\r\n }\r\n .Username {\r\n color: $global-color_black_light;\r\n font-size: 14px;\r\n font-weight: 500;\r\n line-height: 16px;\r\n }\r\n\r\n\r\n .Meta.CommentMeta.CommentInfo {\r\n display: block;\r\n }\r\n }\r\n\r\n .Message {\r\n font-family: $link-body_fontFamily;\r\n }\r\n\r\n .Message.userContent {\r\n font-size: $global-medium_fontSize;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n padding: 0 !important;\r\n margin: 41px 0 15px;\r\n color: $global-color_grey_very_dark;\r\n font-size: 34px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n\r\n div {\r\n @include barlowcondensed-medium;\r\n color: $global-color_grey_very_dark;\r\n }\r\n\r\n &::before {\r\n content: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataList.DataList-Search {\r\n li.Item {\r\n padding: 18px 20px 1px 25px !important;\r\n }\r\n }\r\n\r\n\r\n\r\n .CategoryAccordion {\r\n .CategoryAccordionItem {\r\n margin-bottom: 20px;\r\n }\r\n\r\n .ui-accordion-header-icon {\r\n float: right;\r\n top: 12px;\r\n background: no-repeat;\r\n margin-right: 25px;\r\n }\r\n\r\n .icon-chevron-down:before, .icon-chevron-up:before {\r\n content: \" \";\r\n background-size: cover;\r\n background-image: url(\"/themes/topcoder/design/images/icon-chevron-down.svg\");\r\n position: absolute;\r\n margin-top: 12px;\r\n color: #fff!important;\r\n height: 12px;\r\n width: 20px;\r\n display: inline-block;\r\n }\r\n\r\n .icon-chevron-down:before{\r\n\r\n }\r\n .icon-chevron-up:before {\r\n transform: rotate(-180deg);\r\n }\r\n\r\n .CategoryAccordionHeader {\r\n border-radius: 10px;\r\n padding: 15px 20px 15px 26px !important;\r\n background-color: $global-grey-very-dark-bg;\r\n\r\n &.ui-state-active {\r\n border-radius: 10px 10px 0px 0px;\r\n }\r\n\r\n a {\r\n @include barlowcondensed-medium;\r\n text-transform: uppercase;\r\n color: $global-color_black_light !important;\r\n font-size: $global-mediumTitle_fontSize !important;\r\n }\r\n }\r\n\r\n .DataList.CategoryList {\r\n li.Item {\r\n border-radius: 0px ;\r\n padding: 20px 20px 19px 26px!important;\r\n margin: 0px;\r\n\r\n &.Depth2 {\r\n border-right: solid 1px #E9E9E9;\r\n border-left: solid 1px #E9E9E9;\r\n border-bottom: solid 1px #E9E9E9;\r\n background: transparent;\r\n }\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .DataList.CategoryList, .DataList.GroupList {\r\n li.Item {\r\n padding: 18px 20px 17px 25px !important;\r\n\r\n .Title {\r\n color: $global-color_black_light;\r\n margin-bottom: 14px;\r\n }\r\n\r\n .PhotoWrap {\r\n top: 0;\r\n left: 0;\r\n }\r\n\r\n .LatestPostTitle {\r\n color: $global-color_black_light;\r\n font-weight: 500;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.DataList.GroupList {\r\n li.Item {\r\n .Description {\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_grey;\r\n font-size: 13px;\r\n }\r\n }\r\n}\r\n\r\n.MessageList.Discussion {\r\n .Item.ItemDiscussion {\r\n .Item-BodyWrap {\r\n .Item-Body {\r\n .Message.userContent {\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Message.userContent {\r\n a {\r\n color: $global-blue;\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\n\r\n\r\n\r\n.ReactButton.Quote.js-quoteButton {\r\n font-size: 12px;\r\n font-weight: 400;\r\n letter-spacing: 0.44px;\r\n line-height: 15px;\r\n}\r\n\r\n.MessageForm.CommentForm.FormTitleWrapper {\r\n .H {\r\n margin-bottom: 27px;\r\n }\r\n h2 {\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n font-family: $global-heading_fontFamily2;\r\n font-size: 20px;\r\n font-weight: 500;\r\n line-height: 24px;\r\n }\r\n}\r\n\r\n\r\n.FormTitleWrapper {\r\n .Buttons {\r\n\r\n .Back {\r\n margin-right: 20px !important;\r\n * {\r\n color: $global-blue;\r\n font-family: $global-body_fontFamily;\r\n }\r\n }\r\n }\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList, .DataList.CategoryAccordion\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n .PhotoWrap {\r\n // left: 0;\r\n }\r\n\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n margin: 0 !important;\r\n padding: 41px 0 15px !important;\r\n color: $global-color_black_light;\r\n\r\n div {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .MessageList.Discussion {\r\n .Discussion {\r\n .Item-Header {\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search {\r\n li.Item {\r\n &:first-child {\r\n border-top: 1px solid $global-grey-bg;\r\n }\r\n &:last-child {\r\n padding-bottom: 16px !important;\r\n }\r\n h3 {\r\n margin-bottom: 2px;\r\n line-height: 30px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .Item-Body.Media {\r\n margin-bottom: 0;\r\n\r\n .Media-Body {\r\n * {\r\n font-size: 14px;\r\n }\r\n\r\n .Meta {\r\n margin-top: 0;\r\n height: 22px;\r\n }\r\n\r\n .Summary {\r\n margin-top: 2px;\r\n height: 22px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".FormTitleWrapper {\r\n /* max-width: 765px;*/\r\n}\r\n\r\n.richEditor {\r\n .richEditor-embedBar {\r\n border-top: 1px solid $global-grey-bg;\r\n height: 55px;\r\n\r\n .richEditor-menuItems.richEditor-inlineMenuItems {\r\n height: 100%;\r\n }\r\n }\r\n}\r\n\r\nform {\r\n & > div {\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n .Entry.SingleEntryMethod {\r\n margin: 0;\r\n }\r\n\r\n input[type='text'],\r\n input[type='password'],\r\n input.InputBox.BigInput[type='text'],\r\n select {\r\n height: 52px;\r\n }\r\n\r\n .SelectWrapper::after {\r\n content: '';\r\n width: 15px;\r\n height: 9px;\r\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\r\n background-size: 15px 9px;\r\n right: 16px;\r\n }\r\n\r\n .List.Inline.PostOptions {\r\n label {\r\n font-size: 14px;\r\n line-height: 26px;\r\n }\r\n }\r\n\r\n .Buttons {\r\n .Button.Cancel {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n\r\n .Button.PreviewButton {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n\r\n }\r\n\r\n .Button.DraftButton {\r\n background-color: $global-color_grey_dark;\r\n border-color: $global-color_grey_dark;\r\n color: white;\r\n }\r\n\r\n .Button {\r\n margin-left: 7px !important;\r\n height: 21px;\r\n }\r\n\r\n .Button.Primary[disabled=disabled], .Button:disabled {\r\n background-color: $global-color_grey_dark;\r\n border: 1px solid $global-color_grey_dark;\r\n }\r\n\r\n a.Button.Disabled, a.Button.Disabled:hover,a.Button.Disabled:focus {\r\n border: 1px solid $global-color_grey_dark;\r\n color: $global-color_grey_dark;\r\n\r\n }\r\n }\r\n\r\n li,\r\n .P {\r\n margin: 9px 0;\r\n position: relative;\r\n\r\n label[for*='Form'],\r\n label[for='Form_Password'],\r\n label[for='Form_Name'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 9px !important;\r\n line-height: 12px !important;\r\n position: absolute !important;\r\n top: -5px !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n\r\n label[for='Form_RedirectLink'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 20px !important;\r\n top: 3px !important;\r\n line-height: inherit;\r\n position: absolute !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n }\r\n\r\n /* The container */\r\n label.radio-inline {\r\n display: block;\r\n position: relative;\r\n cursor: pointer;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n padding-left: 30px;\r\n\r\n /* Hide the browser's default checkbox */\r\n input {\r\n position: absolute;\r\n opacity: 0;\r\n cursor: pointer;\r\n height: 0;\r\n width: 0;\r\n\r\n /* When the checkbox is checked, add a blue background */\r\n &:checked ~ .checkmark {\r\n background: url(/themes/topcoder/design/images/icon-checked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n /* Create a custom checkbox */\r\n .checkmark {\r\n position: absolute;\r\n top: -2px;\r\n left: 0;\r\n height: 20px;\r\n width: 20px;\r\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n}\r\n\r\n\r\n.selectBox-label {\r\n margin-right: 10px;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-medium_fontSize;\r\n}\r\n\r\n.FlyoutButton.selectBox-toggle {\r\n height: 30px;\r\n padding: 0 5px;\r\n background-color: #FBFBFB;\r\n border: 1px solid $global-grey-bg;\r\n border-radius: 6px;\r\n display: flex;\r\n align-items: center;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n font-weight: bold;\r\n\r\n &:first-child {\r\n margin-right: 5px;\r\n width: 140px;\r\n }\r\n }\r\n\r\n span.vanillaDropDown-arrow {\r\n color: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n\r\n\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n body.Post {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n justify-content: space-between;\r\n\r\n .Button {\r\n margin-bottom: 20px;\r\n }\r\n .DiscussionButton {\r\n width: 100%;\r\n }\r\n .Cancel, .DraftButton {\r\n text-align:center;\r\n width:40%;\r\n }\r\n }\r\n\r\n .P {\r\n ul.List > li > b {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Post.editdiscussion {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n .Button {\r\n width: 40%;\r\n }\r\n .Cancel {\r\n text-align:center\r\n }\r\n .DiscussionButton {\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Box.GuestBox {\r\n h4 {\r\n @include barlowcondensed-medium;\r\n padding: 0;\r\n color: $global-color_black_light;\r\n font-size: 34px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n margin-bottom: 10px;\r\n text-transform: uppercase!important;\r\n white-space: nowrap\r\n }\r\n\r\n p {\r\n color: $global-color_black_light;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n font-weight: 400;\r\n line-height: 26px;\r\n }\r\n\r\n div {\r\n a.SignIn {\r\n margin-top: 24px;\r\n }\r\n }\r\n\r\n}\r\n",".hide {\r\n display: none !important;\r\n}\r\n\r\n.flex-1 {\r\n flex: 1;\r\n}\r\n.flex {\r\n display: flex;\r\n}\r\n\r\n.flex.middle {\r\n -webkit-align-items: center;\r\n align-items: center; }\r\n\r\n.flex.column {\r\n flex-direction: column;\r\n}\r\n\r\n.flex.left {\r\n align-items: flex-start;\r\n}\r\n\r\n.center-child {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n\r\n.fill-remaining-space {\r\n flex: auto;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .hide-mobile {\r\n display: none !important;\r\n }\r\n}\r\n\r\n\r\n@media screen and (min-width: 769px) {\r\n .hide-desktop {\r\n display: none !important;\r\n }\r\n}",".NewDiscussionMobile {\r\n .BoxNewDiscussion {\r\n width: 100%;\r\n }\r\n}\r\n",".DataList.Drafts {\r\n li.Draft {\r\n border-top: none;\r\n border-bottom: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-top: 16px;\r\n border-radius: 10px;\r\n padding: 19px 20px 18px 26px;\r\n\r\n .Options {\r\n a.Delete {\r\n color: #555555;\r\n font-family: $global-image_fontFamily;\r\n font-size: 32px;\r\n font-weight: $global-image_fontWeight;\r\n }\r\n }\r\n\r\n .ItemContent {\r\n .Title {\r\n margin-bottom: 17px;\r\n color: $global-color_black_light;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n font-weight: 400;\r\n line-height: 30px;\r\n }\r\n }\r\n\r\n .Excerpt {\r\n font-weight: 400;\r\n line-height: 16px;\r\n\r\n a {\r\n color: $global-color_grey;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".MeBox {\r\n .MeButton{\r\n font-family: $global-body_fontFamily;\r\n }\r\n\r\n .MeButton.TopcoderMeButton {\r\n width: fit-content;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 0px;\r\n border-radius: 15px;\r\n\r\n .icon-chevron-up, .icon-chevron-down {\r\n font-weight: normal;\r\n font-size: 10px;\r\n margin: 0 5px;\r\n }\r\n }\r\n\r\n .MeButtonProfileMItem {\r\n .handle {\r\n font-size: 16px;\r\n line-height: 20px;\r\n font-weight: $global-bold_fontWeight;\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_white;\r\n }\r\n\r\n .email {\r\n font-size: $global-small_fontSize;\r\n line-height: 14px;\r\n margin-top: 4px;\r\n font-weight: $global-bold_fontWeight;\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_white;\r\n }\r\n\r\n .avatar {\r\n border-radius: 100%;\r\n margin-right: 10px;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n .MeButtonSwitchToBusinessMItem {\r\n\r\n background: #2A2A2B;\r\n color: $global-color_white;\r\n font-size: $global-medium_fontSize;\r\n line-height: 30px;\r\n height: 50px;\r\n img.switch-icon {\r\n margin: 0 10px 0 4px;\r\n }\r\n a.switch-to-business {\r\n font-family: $global-body_fontFamily;\r\n margin: 0;\r\n span {\r\n color: $global-color_white;\r\n font-family: $global-body_fontFamily;\r\n font-weight: $global-bold_fontWeight;\r\n }\r\n }\r\n\r\n }\r\n}\r\n",".EasyMDEContainer {\r\n\r\n .CodeMirror {\r\n box-sizing: border-box;\r\n height: auto;\r\n border-right: 1px solid #aaa;\r\n border-left: 1px solid #aaa;\r\n border-bottom: 1px solid #aaa;\r\n border-bottom-left-radius: 8px;\r\n border-bottom-right-radius: 8px;\r\n }\r\n\r\n .editor-toolbar {\r\n border-top-left-radius:8px;\r\n border-top-right-radius:8px;\r\n border-top: 1px solid #aaa;\r\n border-left: 1px solid #aaa;\r\n border-right: 1px solid #aaa;\r\n }\r\n\r\n .editor-statusbar, {\r\n font-size: 13px;\r\n padding: 8px 0px;\r\n display: flex;\r\n overflow: hidden;\r\n\r\n span {\r\n margin-left: 0px;\r\n min-width: 0px;\r\n }\r\n .message, .upload-image {\r\n margin-left: 0px;\r\n margin-right: auto;\r\n }\r\n\r\n .message {\r\n display: none;\r\n }\r\n .autosave {\r\n\r\n }\r\n }\r\n}\r\n\r\n.EasyMDEContainer.error{\r\n .message {\r\n margin-left: 0px;\r\n color: #EF476F;\r\n text-align: left;\r\n display: inline;\r\n }\r\n .upload-image {\r\n display: none;\r\n }\r\n .CodeMirror {\r\n border-right: 2px solid #EF476F;\r\n border-left: 2px solid #EF476F;\r\n border-bottom: 2px solid #EF476F;\r\n }\r\n\r\n .editor-toolbar {\r\n border-top: 2px solid #EF476F;\r\n border-left: 2px solid #EF476F;\r\n border-right: 2px solid #EF476F;\r\n }\r\n}\r\n.DiscussionForm {\r\n .countOfRemainingChars {\r\n display: none;\r\n }\r\n}",".Table {\r\n display: table;\r\n\r\n .Title {\r\n display: table-caption;\r\n text-align: center;\r\n font-weight: bold;\r\n font-size: larger;\r\n }\r\n\r\n .TableHeading,.TableRow {\r\n display: table-row;\r\n border-top: 1px solid #D4D4D4;;\r\n\r\n .TableCell {\r\n display: table-cell;\r\n padding-left: 12px;\r\n }\r\n\r\n }\r\n\r\n .TableHeading {\r\n font-weight: bold;\r\n text-align: center;\r\n }\r\n\r\n\r\n}",".Section-GroupList {\r\n .MainContent {\r\n .H {\r\n text-align: left;\r\n }\r\n }\r\n}\r\n.Group {\r\n font-family: $global-body_fontFamily !important;\r\n .Group-Description {\r\n white-space: pre-line;\r\n color: $global-color_black_light;\r\n font-size: $global-large_fontSize;\r\n margin-bottom: 27px;\r\n }\r\n .Group-Header {\r\n .Group-Info {\r\n padding-left: 0px;\r\n\r\n .Table {\r\n width: 100%;\r\n .TableRow {\r\n .TableCell {\r\n padding: 10px;\r\n border-top: 1px solid #D4D4D4;\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n }\r\n .Cell1 {\r\n width: 10%;\r\n }\r\n\r\n .Cell2 {\r\n color: $global-color_grey;\r\n width: 90%;\r\n }\r\n }\r\n .TableRow.Last {\r\n .TableCell {\r\n border-bottom: 1px solid #D4D4D4;\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n}\r\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n\n$global-color_vanillaBlue: #0291DB;\n$global-color_pink: #D0021B;\n$global-color_grey: #555A62;\n$global-color_whitesmoke: #BCBEC1;\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n\n$utility-baseUnit: 6px;\n$utility-baseUnitHalf: $utility-baseUnit / 2; // Derived\n$utility-baseUnitDouble: $utility-baseUnit * 2; // Derived\n$utility-baseUnitTriple: $utility-baseUnit * 3; // Derived\n$utility-percentage_third: (100% / 3);\n$utility-percentage_nineSixteenths: (9 / 16 * 100%);\n$utility-SVGEncoding: \"data:image/svg+xml,\";\n\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n\n$global-normal_fontWeight: 400 !default;\n$global-semibold_fontWeight: 600 !default;\n$global-bold_fontWeight: 700 !default;\n\n$fontStack: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontFamily: if($staticVariables, $fontStack, inherit);\n$global-heading_fontWeight: $global-bold_fontWeight !default;\n\n$global-body_fontFamily: if($staticVariables, $fontStack, inherit);\n$global-body_fontWeight: $global-normal_fontWeight !default;\n\n$global-large_fontSize: 16px !default;\n$global-medium_fontSize: 14px !default;\n$global-small_fontSize: 12px !default;\n\n$global-title_fontSize: 32px !default;\n$global-smallTitle_fontSize: 20px !default;\n$global-title_mobile_fontSize: 26px !default;\n$global-subTitle_fontSize: 18px !default;\n\n$global-base_lineHeight: 1.5 !default;\n$global-condensed_lineHeight: 1.25 !default;\n\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n\n$userContent_fontSize: $global-medium_fontSize !default; // 14 for forums, but 16 for KB\n\n$userContent-fontSizeH1: 2em !default;\n$userContent-fontSizeH2: 1.5em !default;\n$userContent-fontSizeH3: 1.25em !default;\n$userContent-fontSizeH4: 1em !default;\n$userContent-fontSizeH5: .875em !default;\n$userContent-fontSizeH6: .85em !default;\n\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-heading_topMargin: 1.5 * $global-medium_fontSize;\n$global-block_margin: $userContent_fontSize !default;\n\n$global-main_width: 1236px !default; // To match KB\n$global_spacer: $userContent_fontSize * $global-base_lineHeight !default;\n$global-default_timing: 0.35s !default;\n\n$global-color_primary: $global-color_vanillaBlue !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_pink !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: $global-color_grey !default; // text color | should have high contrast between $global-color_bg\n\n$global-border_color: mix($global-color_fg, $global-color_bg, 24%) !default; // Note it's off by default due to the border width\n$global-border-width: 1px;\n$global-border-style: solid;\n$global_borderRadius: 6px !default;\n\n$global-body_bg: $global-color_bg !default;\n\n$link-default_color: $global-color_primary !default;\n$link-default-hover_color: $global-color_primary !default;\n$link-default_visited_color: $global-color_primary !default;\n\n\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\n$theme-hover_color: mix($global-color_fg, $global-color_bg, 6%) !default;\n\n$theme-link-hover_textDecoration: none !default;\n\n$theme-heading_color: $global-color_primary !default;\n$theme-heading-hover_color: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_grey !default;\n$button-basic_bg: transparent !default;\n$button-basic_border: $global-color_whitesmoke !default;\n\n$button-basic-hover_fg: $global-color_primary !default;\n$button-basic-hover_bg: transparent !default;\n$button-basic-hover_border: $global-color_primary !default;\n\n$button-primary_fg: $global-color_white !default;\n$button-primary_bg: $global-color_primary !default;\n$button-primary_border: $global-color_primary !default;\n\n$button-primary-hover_fg: $global-color_white !default;\n$button-primary-hover_bg: $global-color_primaryAlt !default;\n$button-primary-hover_border: $global-color_primaryAlt !default;\n\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n\n$icon-large_size: 32px !default;\n$icon-default_size: 20px !default;\n$icon-small_size: 16px !default;\n\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n\n$theme-photo_size: 42px !default;\n$theme-photo-small_size: 38px !default;\n$theme-photo_round: true !default;\n$theme-photo_borderRadius: $global_borderRadius !default;\n\n$theme_stickFooter: true !default;\n\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n\n$link-body_fontFamily: $global-body_fontFamily !default;\n$link-body_fontWeight: $global-normal_fontWeight !default;\n$link-body_fontSize: $global-medium_fontSize !default;\n\n$link-heading_fontFamily: $global-body_fontFamily !default;\n$link-heading_fontWeight: $global-bold_fontWeight !default;\n$link-heading_fontSize: $global-large_fontSize !default;\n\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n\n$global-gutter_size: $global_spacer;\n$global-gutter_halfSize: $global-gutter_size / 2;\n$global-gutter_quarterSize: $global-gutter_size / 4;\n\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n\n$body_bg: $global-body_bg !default;\n$body_backgroundImage: \"\" !default;\n$body_backgroundRepeat: no-repeat !default;\n$body_backgroundSize: cover !default;\n$body_backgroundPosition: center center !default;\n\n/* -------------------------------------------------------------- *\\\n HeroBanner\n\\* -------------------------------------------------------------- */\n\n$herobanner_height: 370px !default;\n$herobanner_bg: #3F3E46 !default;\n$herobanner_fg: $global-color_white !default;\n$herobanner_dropShadow: 0 0 1px $global-color_fg !default;\n$herobanner_bgFilter: 0.75 !default;\n$herobanner_fontSize: 48px !default;\n\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n\n$SearchboxFeaturedBtn_fg: $global-color_white !default;\n$SearchboxFeaturedBtn_bg: transparent !default;\n$SearchboxFeatured_height: 40px !default;\n$SearchboxFeatured_width: 673px !default;\n$SearchboxFeatured_border: 1px solid $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n\n$frame_bg: transparent !default;\n$frame_border: none !default;\n$frame_boxShadow: none !default;\n$frame_padding: $utility-baseUnitTriple !default;\n$frame-mobile_padding: $utility-baseUnitDouble !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_minHeight: 48px !default;\n$header_bg: $global-color_primary !default;\n$header_fg: $global-color_white !default;\n$header-link_color: $global-color_white !default;\n$header-link-hover_color: $global-color_white !default;\n$header_border: 0 !default;\n$header_boxShadow: none !default;\n\n$headerButton_bg: transparent !default;\n$headerButton_fg: $header-link_color !default;\n$headerButton_borderColor: $header-link_color !default;\n\n$headerButton-hover_bg: mix($header-link_color, $header_bg, 12%) !default;\n$headerButton-hover_fg: $header-link_color !default;\n$headerButton-hover_borderColor: $header-link_color !default;\n\n$headerMebutton_bg: transparent !default;\n$headerMebutton_fg: $header-link_color !default;\n$headerMebutton-hover_fg: $header-link_color !default;\n$headerMebutton-hover_bg: mix($global-color_fg, $header_bg, 26%) !default;\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\n\n$headerMeBoxAlert_fg: $headerMebutton_fg !default;\n$headerMeBoxAlert_bg: $global-color_secondary !default;\n$headerMeBoxAlert_borderColor: $global-color_secondary !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: $global-color_bg !default;\n$navigation_fg: $global-color_fg !default;\n$navigation-boxShadow: 0 5px 10px 0 rgba(0,0,0,0.30);\n$navigation-hover_fg: $global-color_primary !default;\n$navigation_border: darken($navigation_bg, 8%)!default;\n$navigation_borderRadius: $global_borderRadius !default;\n$navigation_fontSize: $global-large_fontSize !default;\n$navigation_paddingSide: $utility-baseUnitDouble !default;\n$navigation_vertical_paddingSide: 0 !default;\n$navigation-item_height: 32px !default;\n$navigation-item_fontWeight: $global-normal_fontWeight !default;\n$navigation-easing-transition: cubic-bezier(0, 1, 0, 1) !default;\n\n$navigationButton_bg: $button-primary_bg !default;\n$navigationButton_fg: $button-primary_fg !default;\n$navigationButton_border: $button-primary_border !default;\n\n$navigationButton-hover_bg: $button-primary-hover_bg !default;\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\n$navigationButton-hover_border: $button-primary-hover_border !default;\n\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\n$MobileMeBox_fg: $header-link_color !default;\n$MobileMeBox-hover_fg: $header-link-hover_color !default;\n\n$MobileMeBoxAlert_fg: $MobileMeBox_fg !default;\n$MobileMeBoxAlert_bg: $global-color_secondary !default;\n$MobileMeBoxAlert_borderColor: $global-color_secondary !default;\n\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n\n$content_bg: $body_bg !default;\n$content_border: none !default;\n$content_padding: 0 !default;\n$content_borderRadius: 0 !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel_toLeft: false !default;\n$panel_width: 220px !default;\n$panel_gap: 40px !default;\n$panel_bg: $content_bg !default;\n$panel_fg: $global-color_fg !default;\n$panel_padding: $content_padding !default;\n$panel-border: $content_border !default;\n$panel_borderRadius: $content_borderRadius !default;\n\n$panel-item-showIcons: false !default;\n$panel-item_spacing: 0 !default;\n$panel-item_borderRadius: $global_borderRadius !default;\n$panel-item_padding: 5px !default;\n\n$panel-item_bg: transparent !default;\n$panel-item_fg: $link-default_color !default;\n$panel-item_border: none !default;\n\n$panel-item-hover_bg: transparent !default;\n$panel-item-hover_fg: $global-color_primary !default;\n$panel-item-hover_border: $panel-item_border !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: $theme-hover_color !default;\n$footer_color: $global-color_fg !default;\n$footer-link_color: $global-color_primary !default;\n$footer-link-hover_color: $global-color_primaryAlt !default;\n$footer-base_fontSize: $global-medium_fontSize !default;\n$footer-base_lineHeight: $global-base_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component-item_spacing: 0 !default;\n$component-vertical_padding: 16px !default;\n$component-horizontal_padding: 8px !default;\n$component-base_padding: #{$component-vertical_padding} #{$component-horizontal_padding} !default;\n$component_bg: $content_bg !default;\n$component_borderWidth: 1px !default;\n$component_lateralBorder: false !default;\n$component_borderColor: $theme-border_color !default;\n$component_border: #{$theme-border_color} #{$component_borderWidth} solid !default;\n$component_boxShadow: none !default;\n$component_borderRadius: 0 !default;\n\n$component-header_bg: transparent !default;\n\n$component-base_color: $global-color_fg !default;\n$component-base_fontSize: $global-medium_fontSize !default;\n$component-base_fontWeight: $global-normal_fontWeight !default;\n$component-base_lineHeight: $global-base_lineHeight !default;\n\n$component-title_color: $global-color_fg !default;\n$component-title-hover_color: $global-color_primary !default;\n$component-title_fontSize: $global-large_fontSize !default;\n$component-title_fontWeight: $global-semibold_fontWeight !default;\n$component-title_lineHeight: $global-base_lineHeight !default;\n\n$component-meta_color: mix($global-color_bg, $global-color_fg, 12%) !default;\n$component-meta-link_color: $component-meta_color !default;\n$component-meta-link-hover_color: $theme-heading-hover_color !default;\n$component-meta_fontSize: $global-small_fontSize !default;\n$component-meta_fontWeight: $global-normal_fontWeight !default;\n$component-meta_lineHeight: $global-base_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_height: $utility-baseUnit * 6;\n$formElement_paddingVertical: $utility-baseUnitHalf !default;\n$formElement_paddingHorizontal: $utility-baseUnitDouble !default;\n$formElement_color: $global-color_black !default;\n$formElement_borderColor: lighten($global-color_black, 60%) !default;\n$formElement_placeholderColor: $formElement_borderColor !default;\n$formElement_borderWidth: 1px !default;\n$formElement_border: $formElement_borderWidth solid $formElement_borderColor !default;\n$formElement_fontSize: $global-medium_fontSize !default;\n$formElement_fontWeight: $global-medium_fontSize !default;\n$formElement_borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_bg: $button-primary_bg !default;\n$formButton-hover_bg: $button-primary_hover_fg !default;\n$formButton_color: $button-primary_fg !default;\n$formButton_fontFamily: $global-body_fontFamily !default;\n$formButton_fontWeight: $global-normal_fontWeight !default;\n$formButton_fontSize: $global-medium_fontSize !default;\n$formButton_maxWidth: 360px !default;\n$formButton_padding: $utility-baseUnitDouble !default;\n$formButton_height: $formElement_height !default;\n$formButton_borderRadius: $formElement_borderRadius !default;\n$formButton_border: 1px solid $formElement_borderColor !default;\n\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n\n$theme-breakpoint_smallMobile: 350px !default;\n$theme-breakpoint_mobile: 410px !default;\n$theme-breakpoint_smallTable: 768px !default;\n$theme-breakpoint_tablet: 992px !default;\n$theme-breakpoint_desktop: 1272px !default;\n\n$theme-breakpoint_base: $theme-breakpoint_smallTable !default;\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n//kb Icons\n@font-face {\n font-family: 'kbicons';\n src: url('./fonts/kbicons/kbicons.eot?cwtzhl');\n src: url('./fonts/kbicons/kbicons.eot?cwtzhl#iefix') format('embedded-opentype'),\n url('./fonts/kbicons/kbicons.ttf?cwtzhl') format('truetype'),\n url('./fonts/kbicons/kbicons.woff?cwtzhl') format('woff'),\n url('./fonts/kbicons/kbicons.svg?cwtzhl#icomoon') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n\n@mixin kbicon() {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$kbicon-compose: \"\\e900\";\n$kbicon-gear: \"\\e901\";\n$kbicon-message-empty: \"\\e902\";\n$kbicon-message: \"\\e903\";\n$kbicon-notifications-empty: \"\\e904\";\n$kbicon-notifications: \"\\e905\";\n$kbicon-settings: \"\\e906\";\n$kbicon-star-empty: \"\\e907\";\n$kbicon-star: \"\\e908\";\n$kbicon-user-empty: \"\\e909\";\n$kbicon-user: \"\\e90a\";\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin shadow-dropDown($baseColor: #000) {\n box-shadow: 0 5px 10px 0 rgba($baseColor, .3);\n}\n\n@mixin font-style-base() {\n font-weight: $global-normal_fontWeight;\n font-size: $global-medium_fontSize;\n line-height: $global-base_lineHeight;\n @if ($staticVariables) {\n font-family: $global-body_fontFamily;\n color: $global-color_fg;\n }\n}\n\n@mixin font-link() {\n transition: color 0.1s ease-out;\n font-family: $link-body_fontFamily;\n font-weight: $link-body_fontWeight;\n font-size: $link-body_fontSize;\n @if ($staticVariables) {\n color: $link_default-color;\n }\n line-height: inherit;\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n color: $link_default_hover-color;\n }\n }\n}\n\n@mixin font-heading() {\n font-family: $global-heading_fontFamily;\n font-weight: $global-heading_fontWeight;\n font-size: $global-large_fontSize;\n line-height: $global-condensed_lineHeight;\n}\n\n@mixin font-heading-link() {\n font-family: $link-heading_fontFamily;\n font-weight: $link-heading_fontWeight;\n font-size: $link-heading_fontSize;\n line-height: $global-base_lineHeight;\n}\n\n@mixin noPanel {\n .Frame-content {\n > .Container {\n max-width: 800px;\n }\n\n .Content {\n width: 100%;\n }\n\n .Panel {\n display: none;\n }\n }\n}\n\n@mixin srOnly {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n@mixin maxWidth($width: $theme-breakpoint_base) {\n @media screen and (max-width: $width) {\n @content;\n }\n}\n\n@mixin minWidth($width: $theme-breakpoint_base) {\n @media screen and (min-width: $width) {\n @content;\n }\n}\n\n@function image($imageName) {\n @return url(\"/themes/chipde/design/images/#{$imageName}\");\n}\n\n@mixin clearfix() {\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n@mixin ellipsis() {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n\n@mixin framePadding($includeVertical: false) {\n padding-left: $frame_padding;\n padding-right: $frame_padding;\n\n @if ($includeVertical) {\n padding-top: $frame_padding;\n padding-bottom: $frame_padding;\n }\n\n @include maxWidth {\n padding-left: $frame-mobile_padding;\n padding-right: $frame-mobile_padding;\n\n @if ($includeVertical) {\n padding-top: $frame-mobile_padding;\n padding-bottom: $frame-mobile_padding;\n }\n }\n}\n\n@mixin framePaddingReverse($includeVertical: false) {\n margin-left: -#{$frame_padding};\n margin-right: -#{$frame_padding};\n padding-left: $frame_padding;\n padding-right: $frame_padding;\n width: calc(100% + (#{$frame_padding} * 2));\n\n @if ($includeVertical) {\n margin-top: -#{$frame_padding};\n margin-bottom: -#{$frame_padding};\n }\n\n @include maxWidth {\n margin-left: -#{$frame-mobile_padding};\n margin-right: -#{$frame-mobile_padding};\n padding-left: $frame-mobile_padding;\n padding-right: $frame-mobile_padding;\n width: calc(100% + (#{$frame-mobile_padding} * 2));\n\n @if ($includeVertical) {\n margin-top: -#{$frame-mobile_padding};\n margin-bottom: -#{$frame-mobile_padding};\n }\n }\n}\n\n@function transition($property, $duration: $global-default_timing) {\n @return $property $global-default_easing $duration;\n}\n\n@mixin tilesContainer($colNum: 6, $margin: $utility-baseUnitDouble) {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + #{$margin});\n margin-left: -#{$margin / 2};\n}\n\n@mixin tilesColumns($colNum: 6, $margin: $utility-baseUnitDouble) {\n width: calc(#{100% / $colNum} - #{$margin});\n margin-left: #{$margin / 2};\n margin-right: #{$margin / 2};\n}\n\n@mixin aspectRatio($width, $height) {\n position: relative;\n\n &:before {\n display: block;\n content: \"\";\n width: 100%;\n padding-top: ($height / $width) * 100%;\n }\n\n > *:first-child {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n/* ---------- Lists mixins ---------- */\n@mixin listItem {\n background: $component_bg;\n padding: $component-base_padding;\n box-shadow: $component_boxShadow;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n &:first-child {\n @if $component_lateralBorder == true {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n border-radius: $component_borderRadius;\n margin-bottom: $component-item_spacing;\n border-top: $component_border;\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n &.Read {\n opacity: 1;\n }\n}\n\n@mixin TableItem {\n @if $component-item_spacing == 0 {\n\n &:first-child {\n\n @if $component_lateralBorder == true {\n td:first-child {\n border-top-left-radius: $component_borderRadius;\n }\n\n td:last-child {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n td {\n border-top: $component_border;\n }\n }\n\n &:last-child {\n\n @if $component_lateralBorder == true {\n td:first-child {\n border-bottom-left-radius: $component_borderRadius;\n }\n\n td:last-child {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n border-bottom: $component_border;\n @if ($staticVariables) {\n background: $component_bg;\n }\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n }\n }\n\n } @else {\n border-radius: $component_borderRadius;\n\n td {\n border-top: $component_border;\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n &:first-child {\n border-left: $component_border;\n border-top-left-radius: $component_borderRadius;\n border-bottom-left-radius: $component_borderRadius;\n }\n\n &:last-child {\n border-right: $component_border;\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n }\n\n\n @if $staticVariables {\n .CategoryName h2 {\n color: $component-title_color;\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n }\n\n &.Read {\n opacity: 1;\n }\n}\n\n@mixin categoriesTableItem {\n\n tbody tr {\n @include maxWidth($theme-breakpoint_mobile) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n &:first-child {\n .CountComments {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountComments {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountComments {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountComments {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n .CountDiscussions {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountDiscussions {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountDiscussions {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n }\n\n\n}\n\n@mixin discussionsTableItem {\n\n tbody tr {\n @include maxWidth($theme-breakpoint_mobile) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td:not(.CheckBoxColumn) {\n\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n\n .CheckBoxColumn.CheckBoxColumn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 ANd $component_lateralBorder == true {\n &:first-child {\n .CountViews {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountViews {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountViews {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountViews {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n .CountComments {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountComments {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountComments {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountComments {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n }\n}\n\n@mixin groupsTableItem {\n\n tbody tr {\n @include maxWidth {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n &:first-child {\n .CountDiscussions {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountDiscussions {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 {\n\n &:first-child {\n .CountMembers {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountMembers {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountMembers {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n .CountMembers {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n}\n\n@mixin lastCell {\n padding-right: $component-base_padding;\n border-right: $component_border;\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n}\n\n@mixin photoWrap($size: $theme-photo_size, $round: $theme-photo_round) {\n height: $size;\n width: $size;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba($global-color_black, 0.2);\n border-radius: $theme-photo_borderRadius;\n overflow: hidden;\n\n @if ($round) {\n border-radius: 50%;\n }\n\n img {\n margin: 0;\n width: 100%;\n height: auto;\n }\n\n &.NoPhoto {\n display: none;\n }\n}\n\n@mixin Button(\n $bg: $button-basic_bg,\n $fg: $button-basic_fg,\n $border: $button-basic_border,\n $bgHover: $button-basic-hover_bg,\n $fgHover: $button-basic-hover_fg,\n $borderHover: $button-basic-hover_border\n) {\n font-family: $formButton_fontFamily;\n font-weight: $formButton_fontWeight;\n font-size: $formButton_fontSize;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: $global-border-width;\n border-color: $formButton_border;\n border-style: solid;\n @if ($staticVariables) {\n border-color: $border;\n min-width: $formButton_height;\n background: $bg;\n color: $fg;\n }\n line-height: $formButton_height;\n min-height: $formButton_height;\n padding: 0 $formButton_padding;\n text-decoration: none;\n border-radius: $formButton_borderRadius;\n display: inline-block;\n -webkit-appearance: none;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n @if ($staticVariables) {\n &:hover,\n &:active,\n &:focus {\n background: $bgHover;\n color: $fgHover;\n border-color: $borderHover;\n }\n }\n}\n\n@mixin CloseButton($color: $global-color_fg) {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: $icon-default_size;\n font-family: Arial, sans-serif;\n @if ($staticVariables) {\n background: transparent;\n color: rgba($color, .7);\n }\n visibility: visible;\n\n @if ($staticVariables) {\n &:hover {\n background: transparent;\n color: $color;\n }\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Utility classes\n\\* -------------------------------------------------------------- */\n\n.NoPanel {\n\n .Frame-content {\n > .Container {\n max-width: 800px;\n }\n\n .Content {\n width: 100%;\n }\n }\n\n .Panel {\n display: none;\n }\n}\n\n.flyoutIsOpen,\n.NoScroll {\n\n @include maxWidth {\n height: 100vh;\n overflow: hidden;\n }\n}\n\n@mixin defaultTransition($properties...) {\n transition-property: $properties;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n}\n\n @mixin spinnerLoader($dimension: 18px, $thickness: 3px, $color: $global-color_primary, $speed: 0.7s) {\n @include defaultTransition(opacity);\n display: block;\n width: $dimension;\n height: $dimension;\n border-radius: 50%;\n border: {\n top: $thickness solid $color;\n right: $thickness solid rgba($color, 0.3);\n bottom: $thickness solid rgba($color, 0.3);\n left: $thickness solid rgba($color, 0.3);\n }\n transform: translateZ(0);\n animation: spinnerLoader $speed infinite ease-in-out;\n\n &::after {\n border-radius: 50%;\n width: $dimension;\n height: $dimension;\n }\n}\n\n\n$spinnerOffset: 73deg;\n@keyframes spinnerLoader {\n 0% {\n transform: rotate($spinnerOffset);\n }\n 100% {\n transform: rotate(#{360 + $spinnerOffset});\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody {\n @include font-style-base;\n @if ($staticVariables) {\n color: $global-color_fg;\n }\n}\n\n* {\n font-family: inherit;\n color: inherit;\n line-height: inherit;\n font-weight: inherit;\n font-size: inherit;\n overflow-wrap: break-word;\n\n // Word break is isn't ideal, but IE 10+11 don't support the following property.\n word-break: normal;\n\n // `word-break: break-word` aliases to `word-wrap: break-word` in blink/webkit based browsers.\n word-break: break-word;\n}\n\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit;\n}\n\na {\n @include font-link;\n}\n\np {\n margin: $utility-baseUnitHalf 0;\n\n .emoji {\n width: $global-medium_fontSize;\n height: auto;\n }\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n @include font-heading;\n margin: 0;\n}\n\nh1 {\n font-size: $global-title_fontSize;\n font-weight: $global-heading_fontWeight;\n\n a,\n .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n\n .emoji {\n width: $global-title_fontSize;\n height: auto;\n }\n}\n\nh2 {\n font-size: $global-subTitle_fontSize;\n\n .emoji {\n width: $global-subTitle_fontSize;\n height: auto;\n }\n}\n\nstrong,\nb {\n font-weight: bold;\n}\n\nabbr {\n text-underline: none;\n}\n\n// [role=\"heading\"][aria-level=\"3\"]\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n @include font-heading-link;\n\n a,\n .ItemContent {\n font-size: inherit;\n font-weight: inherit;\n font-family: inherit;\n @if ($staticVariables){\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n}\n\n/*===== End of Typography ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Frame {\n @if ($theme_stickFooter) {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n\n @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n /* IE10+ CSS styles go here */\n min-height: initial;\n height: 100vh;\n overflow: visible;\n }\n }\n @if ($staticVariables) {\n background-color: $body_bg;\n }\n background-image: $body_backgroundImage;\n background-size: $body_backgroundSize;\n background-position: $body_backgroundPosition;\n background-repeat: $body_backgroundRepeat;\n}\n\n.Frame-top {\n @if ($theme_stickFooter) {\n flex: 1 0 auto;\n }\n}\n\n@if ($staticVariables) {\n .Frame-contentWrap {\n background-color: $frame_bg;\n border: $frame_border;\n box-shadow: $frame_boxShadow;\n padding-top: $frame_padding;\n padding-bottom: 48px;\n @include framePaddingReverse();\n\n @include maxWidth {\n padding-top: $frame-mobile_padding;\n padding-bottom: $frame-mobile_padding;\n }\n }\n}\n\n.Frame-details {\n @include clearfix;\n .SearchBoxMobile {\n display: none;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: block;\n }\n }\n}\n\n.Container {\n @include framePadding;\n max-width: $global-main_width;\n margin: 0 auto;\n}\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n}\n\n.MainContent.Content {\n @if ($staticVariables) {\n background-color: $content_bg;\n border: $frame_border;\n padding: $content_padding;\n border-radius: $content_borderRadius;\n border: $content_border;\n width: calc(100% - #{$panel_width + $panel_gap});\n\n @if ($panel_toLeft) {\n order: 2;\n margin-left: auto;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n order: 0;\n }\n}\n\n.Crumbs {\n margin: $utility-baseUnitHalf 0;\n}\n\n.Frame-content {\n\n .HomepageTitle,\n .PageDescription {\n margin-bottom: $global-block_margin;\n }\n\n .HomepageTitle {\n\n .AdminCheck {\n padding: 0;\n height: calc(#{$global-title_fontSize} * #{$global-condensed_lineHeight});\n\n @include maxWidth {\n height: calc(#{$global-subTitle_fontSize} * #{$global-condensed_lineHeight});\n }\n\n input {\n margin: 0;\n }\n }\n }\n\n .PageDescription {\n line-height: $global-base_lineHeight;\n }\n\n .PageDescription:empty {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nhtml {\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\nbody {\n box-sizing: border-box;\n}\n\n* {\n box-sizing: inherit;\n}\n\n.PhotoWrap {\n @include photoWrap;\n}\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0;\n}\n\n.PhotoGrid {\n .ProfilePhoto {\n border-radius: 0;\n box-shadow: none;\n }\n\n img {\n vertical-align: initial;\n }\n}\n\n.DataList .Item {\n border-bottom-width: 0;\n}\n\n@if($staticVariables){\n .Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n}\n\n.Item {\n\n .BlockTitle {\n font-size: inherit;\n }\n}\n\n.Message {\n margin-top: 0;\n}\n\n.DataTable td {\n border-bottom: 0;\n}\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: $utility-baseUnitTriple;\n}\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate;\n\n tr {\n padding: 0;\n }\n\n tr.Read {\n background: none;\n }\n\n td {\n padding: 0;\n vertical-align: middle;\n }\n\n td .Wrap {\n position: relative;\n }\n\n thead {\n\n tr {\n border-bottom: none;\n }\n\n td {\n border-bottom: none;\n }\n\n td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n }\n\n .CheckBoxColumn {\n width: 20px;\n }\n\n tbody {\n .Wrap {\n padding: 0;\n position: relative;\n }\n }\n\n td.BigCount {\n vertical-align: middle;\n text-align: center;\n }\n\n .ChildCategories {\n padding-top: 0;\n border-top: none;\n }\n}\n\n.Options .Arrow {\n &::before {\n color: $global-color_fg;\n }\n}\n\n// The warnings plugin overrides the display property on this. Set it back.\n.PhotoWrap.Hidden {\n display: none;\n}\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%;\n}\n\n.Options {\n height: initial;\n\n > span,\n > a {\n margin-left: $utility-baseUnit;\n }\n}\n\n.BlockTitle {\n padding: 0;\n}\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: $icon-default_size;\n\n input {\n margin: 0;\n }\n}\n\n.PageTitle .Options {\n height: auto;\n}\n\n.ItemDiscussion {\n margin-bottom: initial;\n}\n\n#SignoutWarning {\n bottom: initial;\n background: $global-color_white;\n\n * {\n line-height: 40px;\n }\n}\n\n.CreateAccount {\n margin-top: $utility-baseUnitDouble;\n}\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: $component_borderRadius;\n}\n\n.DateTile {\n color: $global-color_fg;\n padding: 6px 0 2px;\n text-align: center;\n background-color: $theme-hover_color;\n\n .Day {\n font-weight: $global-bold_fontWeight;\n }\n}\n\na.ChangePicture {\n top: 0;\n}\n\n.UserSignature {\n font-size: $global-small_fontSize;\n}\n\n.Reactions {\n\n .ReactButton,\n .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center;\n }\n}\n\n.MenuItems-Reactions {\n\n .PhotoWrapSmall {\n margin-right: 0;\n }\n\n a {\n font-size: $global-small_fontSize;\n @include ellipsis;\n }\n\n}\n\n.MenuItems a:hover .Gloss {\n color: inherit !important;\n}\n\n#Form_Ban {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n}\n\n.Dropdown.MenuItems {\n\n @include maxWidth {\n min-width: auto;\n }\n}\n\n@if($staticVariables){\n [class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important;\n }\n}\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial;\n}\n\nbody > svg {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\ntable.PreferenceGroup th {\n min-width: 9ex;\n}\n\n\n.Popup #UserBadgeForm {\n p,\n h1 {\n margin-bottom: $utility-baseUnitDouble;\n display: block;\n }\n\n textarea {\n display: block;\n width: 100%;\n margin-top: $utility-baseUnitHalf;\n }\n\n button {\n @include Button($button-primary_bg, $button-primary_fg, $button-primary_border);\n float: right;\n margin-top: -16px;\n }\n}\n\n// Fix social connect page\n.DataList-Connections {\n width: 100%;\n\n @include maxWidth(600px) {\n .Connection-Name {\n display: none;\n }\n }\n}\n\n.BlockTitle,\n.Pager {\n font-weight: inherit;\n}\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit;\n}\n\n.PanelInfo li {\n border-bottom-width: 0;\n}\n\n.Box {\n margin: $utility-baseUnitDouble 0;\n}\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0;\n}\n\n.SocialIcon .Text {\n padding: 0 0 0 $utility-baseUnitHalf;\n font-weight: $formButton_fontWeight;\n font-size: $formButton_fontSize;\n line-height: $formButton_height;\n min-height: $formButton_height;\n min-width: 170px;\n}\n\n.PageDescription {\n margin: 0;\n}\n\n// Fix connection page of profile\n.DataList-Connections {\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n margin: $utility-baseUnitDouble 0;\n }\n\n .Connection-Connect {\n margin-left: auto;\n position: static;\n padding: 0;\n }\n\n .Gloss.Connected {\n position: static;\n display: flex;\n align-items: center;\n width: 100%;\n\n .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: $utility-baseUnitDouble;\n }\n }\n}\n\n// Fix buttons on social page\n.DataList-Connections {\n\n .Connection-Name {\n margin: 0;\n font-size: $global-medium_fontSize;\n }\n\n .Connection-Connect {\n\n @include maxWidth($theme-breakpoint_base){\n margin: 10px 0 0 auto;\n }\n\n @include maxWidth {\n margin: 10px 0 0;\n width: 100%;\n display: flex;\n justify-content: center;\n }\n }\n}\n\n/*===== End of Core Patches ======*/\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n\n$utility-baseUnit : 6px;\n$utility-baseUnitHalf : $utility-baseUnit / 2; // Derived\n$utility-baseUnitDouble : $utility-baseUnit * 2; // Derived\n$utility-percentage_third : (100% / 3);\n$utility-percentage_nineSixteenths : (9 / 16 * 100%);\n$utility-SVGEncoding : \"data:image/svg+xml,\";\n\n/* -------------------------------------------------------------- *\\\n Globals\n\\* -------------------------------------------------------------- */\n\n$global-color_black : #000;\n$global-color_white : #fff;\n$global-color_transparent : transparent;\n$global-color_fg : #555a62 !default;\n$global-color_bg : #fff !default;\n$global-color_primary : #0291db !default;\n$global-color_active_primaryBg : rgba($global-color_primary, .05) !default; // Derived\n$global-color_secondary : darken($global-color_primary, 10%) !default; // Derived\n$global-color_warning : #ffce00 !default;\n\n$global-error_fg : #ff3933 !default;\n$global-error_bg : mix($global-error_fg, $global-color_bg, 10%) !default; // Derived\n\n$global-color_confirm : #60bd68 !default;\n$global-color_unresolved : mix($global-color_warning, $global-color_fg, 10%) !default; // Resolved\n\n$global-body_bg : $global-color_bg !default; // Derived - color outside main content in margins\n\n$global-border_color : mix($global-color_fg, $global-color_bg, 24%) !default; // Note it's off by default due to the border width\n$global-border-width : 1px;\n$global-border-style : solid;\n$global_borderRadius : 2px !default;\n\n/* -------------------------------------------------------------- *\\\n States\n\\* -------------------------------------------------------------- */\n\n$state-icon_opacity : .6;\n$state-text_opacity : .75;\n\n$state-hover_color : mix($global-color_primary, $global-color_bg, 5.5%) !default; // rgba(174, 228, 255, 0.2);\n$state-hover_opacity : 1 !default;\n\n$state-focus_color : mix($global-color_primary, $global-color_bg, 12%) !default; // rgba(174, 228, 255, 0.4);\n$state-focus_opacity : 1 !default;\n$state-focus_outline : none !default;\n\n$state-active_color : mix($global-color_primary, $global-color_bg, 95%) !default; // #0075f5\n$state-active_opacity : 1 !default;\n\n/* -------------------------------------------------------------- *\\\n Password Strength Colors\n\\* -------------------------------------------------------------- */\n\n$passwordStrength-level1_color : #c81818 !default;\n$passwordStrength-level2_color : #ff891d !default;\n$passwordStrength-level3_color : #ffac1d !default;\n$passwordStrength-level4_color : #5DB112 !default;\n$passwordStrength-level5_color : #27b30f !default;\n$passwordStrength-bg : mix($global-error_bg, $global-error_fg, 80%) !default; // Derived\n\n/* -------------------------------------------------------------- *\\\n Third Party Colors\n\\* -------------------------------------------------------------- */\n\n$global-color_facebook : #3b5998;\n$global-color_twitter : #00b6f1;\n$global-color_youTube : #b31217;\n$global-color_pinterest : #cb2027;\n$global-color_googlePlus : #df4a32;\n$global-color_tumblr : #2c4762;\n$global-color_stumbleUpon : #eb4924;\n$global-color_reddit : #ff5700;\n$global-color_vine : #00b489;\n$global-color_discord : #7289da;\n$global-color_instagram : #bc2a8d;\n$global-color_linkedIn : #007bb6;\n\n/* -------------------------------------------------------------- *\\\n Typography\n\\* -------------------------------------------------------------- */\n\n$global-large_fontSize : 16px !default;\n$global-medium_fontSize : 14px !default;\n$global-small_fontSize : 12px !default;\n\n$global-title_fontSize : 32px !default;\n$global-subTitle_fontSize : 18px !default;\n\n$userContent_fontSize : $global-medium_fontSize !default; // 14 for forums, but 16 for KB\n\n$userContent-fontSizeH1 : 2em !default;\n$userContent-fontSizeH2 : 1.5em !default;\n$userContent-fontSizeH3 : 1.25em !default;\n$userContent-fontSizeH4 : 1em !default;\n$userContent-fontSizeH5 : .875em !default;\n$userContent-fontSizeH6 : .85em !default;\n\n$global-heading_topMargin : 1.5 * $global-medium_fontSize;\n\n$global-normal_fontWeight : 400 !default;\n$global-bold_fontWeight : 600 !default;\n\n$global-block_margin : $userContent_fontSize !default;\n\n$global-base_lineHeight : 1.5 !default;\n$global-condensed_lineHeight : 1.25 !default;\n\n$global_spacer : $userContent_fontSize * $global-base_lineHeight;\n\n$global-heading_fontFamily : \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", sans-serif !default;\n$global-heading_fontWeight : $global-bold_fontWeight !default; // Derived\n$global-heading_lineHeightRatio : .8;\n\n$global-body_fontFamily : \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-body_fontWeight : $global-normal_fontWeight !default; // Derived\n$global-body_lineHeightRatio : $global-heading_lineHeightRatio;\n\n$link-default_color : $global-color_primary !default;\n$link-default_hover_color : $global-color_secondary !default;\n$link-default_focus_color : $global-color_secondary !default;\n$link-default_visited_color : mix($global-color_secondary, $global-color_fg, 90%) !default;\n\n/* -------------------------------------------------------------- *\\\n Animation\n\\* -------------------------------------------------------------- */\n\n$global-default_timing : .15s !default;\n$global-default_easing : ease-out !default;\n\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n\n$icon-large_size : 32px !default;\n$icon-default_size : 24px !default;\n$icon-small_size : 16px !default;\n\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n\n$global-gutter_size : $global_spacer;\n$global-gutter_halfSize : $global-gutter_size / 2;\n$global-gutter_quarterSize : $global-gutter_size / 4;\n\n$global-panel_spacerOuter : 18px !default;\n$global-panel_width : 226px !default;\n$global-panel_paddedWidth : $global-panel_width + $global-panel_spacerOuter !default;\n\n$global-middleColumn_width : 660px;\n\n$global-main_width : $global-panel_paddedWidth * 2 + $global-middleColumn_width !default;\n$global-main_paddedWidth : $global-main_width + 2 * $global-gutter_size !default; // Derived\n\n$global-twoColumn_breakpoint : 900px !default; // Generic breakpoint for 2 columns\n\n// Hard coded columns\n$evenColumns_breakpoint : $global-twoColumn_breakpoint !default;\n$evenColumns-threeColumns-breakToOne : $evenColumns_breakpoint !default;\n\n// Uses CSS Columns\n$flexColumns-twoColumns_breakToOne : $global-twoColumn_breakpoint !default;\n$flexColumns-threeColumns_breakToTwo : $global-twoColumn_breakpoint !default;\n$flexColumns-threeColumns_breakToOne : 500px !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component_bg : mix($global-color_bg, $global-color_fg, 97%) !default;\n$component-titleBar_bg : mix($global-color_bg, $global-color_fg, 93%) !default;\n$component-body_bg : $component_bg !default;\n$component-well_bg : $global-color_bg !default;\n\n$component-separator : $utility-baseUnit * 2 !default;\n$component-spacing : 27px !default;\n$component-spacing_half : $component-spacing / 2 !default;\n$component-viewAll_bg : $component_bg !default;\n\n$component-titleBar_verticalPadding : $component-spacing_half !default;\n$component-titleBar_minHeight : 60px;\n$component-titleBar_countBg : mix($global-color_bg, $global-color_fg, 88%) !default;\n$component-titleBar_viewMoreColor : mix($global-color_bg, $global-color_fg, 60%) !default;\n\n/* -------------------------------------------------------------- *\\\n Widgets\n\\* -------------------------------------------------------------- */\n\n// Global\n$global-widgetInner_padding : $global-gutter_halfSize !default; // sections of widget\n$global-widgetSection-gap : 0 !default; // Between widget sections\n$global-widget_gap : $global-gutter_halfSize !default; // Between widgets\n$global-widget_bg : transparent !default;\n$global-widget_fg : $global-color_fg !default;\n\n$global-widgetBorder_color : $global-border_color !default;\n$global-widgetBorder_width : $global-border-width !default;\n$global-widgetBorder_radius : $global_borderRadius !default;\n\n$global-widgetTitle_size : $global-subTitle_fontSize !default;\n$global-widgetSubTitle_size : $global-large_fontSize !default;\n$global-widgetText_size : $global-medium_fontSize !default;\n\n\n// Outer Widget Wrap\n$widget_borderColor : $global-widgetBorder_color !default;\n$widget_borderWidth : 0 !default;\n$widget_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Contents - no padding on this guy, comes from wrapper or sub sections\n$widget-contents_bg : $global-widget_bg !default;\n\n// Widget Head\n$widget-head_topPadding : $global-widgetInner_padding !default;\n$widget-head_rightPadding : $global-widgetInner_padding !default;\n$widget-head_bottomPadding : $global-widgetInner_padding !default;\n$widget-head_leftPadding : $global-widgetInner_padding !default;\n$widget-head_bg : $global-widget_bg !default;\n$widget-head_fg : $global-widget_fg !default;\n$widget-head_gap : $global-widgetSection-gap !default; // Bottom Margin\n$widget-head_borderColor : $global-widgetBorder_color !default;\n$widget-head_borderWidth : 0 !default;\n$widget-head_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Body\n$widget-body_topPadding : $global-widgetInner_padding !default;\n$widget-body_bottomPadding : $global-widgetInner_padding !default;\n$widget-body_leftPadding : $global-widgetInner_padding !default;\n$widget-body_rightPadding : $global-widgetInner_padding !default;\n$widget-body_bg : transparent !default;\n$widget-body_fg : $global-widget_fg !default;\n$widget-body_borderColor : $global-widgetBorder_color !default;\n$widget-body_borderWidth : 0 !default;\n$widget-body_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Footer\n$widget-footer_topPadding : $global-widgetInner_padding !default;\n$widget-footer_bottomPadding : $global-widgetInner_padding !default;\n$widget-footer_leftPadding : $global-widgetInner_padding !default;\n$widget-footer_rightPadding : $global-widgetInner_padding !default;\n$widget-footer_bg : transparent !default;\n$widget-footer_fg : $global-widget_fg !default;\n$widget-footer_gap : $global-widgetSection-gap !default; // Top Margin\n$widget-footer_borderColor : $global-widgetBorder_color !default;\n$widget-footer_borderWidth : 0 !default;\n$widget-footer_borderRadius : $global-widgetBorder_radius !default;\n\n\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_borderWidth : 1px !default;\n$formElement_fullBorderWidth : $formElement_borderWidth * 2;\n$formElement_height : $utility-baseUnit * 6; // Derived\n$formElement_margin : $utility-baseUnit * 4; // Derived\n$formElement_heightWithBorder : $formElement_height + 2 * $formElement_borderWidth; // Derived\n$formElement_borderColor : $global-border_color !default; // Derived\n$formElement_borderStyle : solid;\n$formElement_borderRadius : $global_borderRadius !default;\n$formElement_giantInput_height : 82px !default;\n$formElement_giantInput_fontSize : 24px !default;\n$formElement_halfHeight : $formElement_height / 2 !default; // Derived\n$formElement-borderWidthFull : $formElement_borderWidth * 2 !default; // Derived\n$formElement_horizontalPadding : $utility-baseUnit * 2 !default; // Derived\n$formElement_paddingVertical : $utility-baseUnit !default; // Derived\n$formElement_placeholderColor : mix($global-color_fg, $global-color_bg, 50%) !default; // Derived\n$formElement_maxWidth : 528px !default;\n$formElement_fg : mix($global-color_fg, $global-color_bg, 80%) !default; // Derived\n$formElement_bg : $global-color_bg !default;\n$formElement_miniInput_width : 100px !default;\n$global-formNote_fg : mix($global-color_fg, $global-color_bg, 72%) !default; // Derived\n$global-formNoteLink_fg : $global-color_primary !default; // Derived\n\n$global-selectBox_height : $utility-baseUnit * 4 !default; // Derived\n\n$global-textArea_minHeight : 100px !default;\n$global-textArea_padding : $utility-baseUnit !default;\n\n$global-fileUpload_bg : $global-color_primary !default;\n$global-fileUpload_fg : $global-color_white !default;\n$global-fileUpload_hover_bg : mix($global-color_primary, $global-color_fg, 20%) !default;\n\n$formElement-panel_shadowColor : rgba($global-color_fg, .2) !default;\n$formElement-panel_boxShadow : 0 1px 3px 0 $formElement-panel_shadowColor !default;\n\n$formElement-disabled_opacity : .5 !default;\n\n/* -------------------------------------------------------------- *\\\n Overlays (Menus, flyouts and Modals)\n\\* -------------------------------------------------------------- */\n\n@function getBlackOrWhiteBasedOnColor($color) {\n @if (lightness($color) > 50) {\n @return white; // Lighter backgorund\n } @else {\n @return black; // Darker backgorund\n }\n}\n\n$overlay_bgColor : rgba(getBlackOrWhiteBasedOnColor($global-color_fg), .2)!default;\n$overlay-dropShadow_color : $overlay_bgColor !default;\n$overlay-border_color : mix($global-color_fg, $global-color_bg, 5%) !default;\n$overlay-dropShadow : 0 5px 10px $overlay_bgColor !default;\n$overlay-borderRadius : $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n// Icon Button Size\n\n$buttonIcon_size : 36px !default;\n\n// Global Button options\n\n$global-button_paddingTop : 2px !default;\n$global-button_paddingBottom : 3px !default;\n$global-button_paddingSide : $utility-baseUnit !default;\n$global-button_minWidth : 16 * $utility-baseUnit !default; // Derived\n$global-button_radius : $global_borderRadius !default;\n\n$buttonBar_margin : $utility-baseUnit * 2 !default; // Derived\n\n// Basic Button\n\n$button-basic_fg : $global-color_fg !default;\n$button-basic_bg : $global-color_bg !default;\n$button-basic_border : mix($global-color_fg, $global-color_bg, 24%) !default;\n\n$button-basic_hover_fg : $button-basic_fg !default;\n$button-basic_hover_bg : $global-color_bg !default;\n$button-basic_hover_border : mix($global-color_bg, $global-color_fg, 40%) !default;\n\n$button-basic_focus_fg : $global-color_fg !default;\n$button-basic_focus_bg : $button-basic_hover_bg !default;\n$button-basic_focus_border : rgba($global-color_primary, .8) !default;\n\n$button-basic: (\n default: (\n color: $button-basic_fg,\n background-color: $button-basic_bg,\n border-color: $button-basic_border\n ),\n hover: (\n color: $button-basic_hover_fg,\n background-color: $button-basic_hover_bg,\n border-color: $button-basic_hover_border\n ),\n focus: (\n color: $button-basic_focus_fg,\n background-color: $button-basic_focus_bg,\n border-color: $button-basic_focus_border\n )\n) !default;\n\n\n// Button Primary\n\n$button-primary_fg : $global-color_white !default;\n$button-primary_bg : $global-color_primary !default;\n$button-primary_border : $global-color_primary !default;\n\n$button-primary_hover_fg : $global-color_white !default;\n$button-primary_hover_bg : $global-color_secondary !default;\n$button-primary_hover_border : $global-color_secondary !default;\n\n$button-primary_focus_fg : $global-color_white !default;\n$button-primary_focus_bg : $global-color_secondary !default;\n$button-primary_focus_border : $global-color_secondary !default;\n\n$buttonPrimary: (\n default: (\n color: $button-primary_fg,\n background-color: $button-primary_bg,\n border-color: $button-primary_border\n ),\n hover: (\n color: $button-primary_hover_fg,\n background-color: $button-primary_hover_bg,\n border-color: $button-primary_hover_border\n ),\n focus: (\n color: $button-primary_focus_fg,\n background-color: $button-primary_focus_bg,\n border-color: $button-primary_focus_border\n )\n) !default;\n\n/* -------------------------------------------------------------- *\\\n Meta\n\\* -------------------------------------------------------------- */\n\n$metaText_fontSize : $global-small_fontSize;\n$metaText_color : mix($global-color_fg, $global-color_bg, 80%) !default;\n$metaText_margin : $utility-baseUnit !default;\n\n/* -------------------------------------------------------------- *\\\n Thumbnails\n\\* -------------------------------------------------------------- */\n\n$thumbnail-border_color: mix($global-color_fg, $global-color_bg, 10%) !default; // Derived\n$thumbnail-border_width: 0;\n\n/* -------------------------------------------------------------- *\\\n Separators\n\\* -------------------------------------------------------------- */\n\n$global-separator_color : mix($global-color_fg, $global-color_bg, 10%) !default;\n$global-separator_width : 1px;\n\n\n/* -------------------------------------------------------------- *\\\n SelectBox\n\\* -------------------------------------------------------------- */\n\n$selectBox-separator_height : 1px !default;\n$selectBox-separator_margin : 6px !default;\n$selectBox-separator_color : $global-separator_color !default;\n\n/* -------------------------------------------------------------- *\\\n DropDown\n\\* -------------------------------------------------------------- */\n\n$dropDown_width : 250px;\n$dropDown_borderRadius : 1px;\n$dropDown_bg : $global-color_bg;\n\n$dropDown-metas_verticalPadding : 6px;\n$dropDown-metas_horizontalPadding : 18px;\n\n$dropDown-item_verticalPadding : 6px;\n$dropDown-item_horizontalPadding : 18px;\n\n$dropDown-item_minHeight : 30px;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$global-header_height : 50px !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$global-footer_height : 50px !default;\n\n/* -------------------------------------------------------------- *\\\n Embedded content\n\\* -------------------------------------------------------------- */\n\n$embeddedText_padding : $global-medium_fontSize;\n\n/* -------------------------------------------------------------- *\\\n user content\n\\* -------------------------------------------------------------- */\n\n$userContent-list_margin : 2em;\n$userContent-listDecoration_minWidth : 2em;\n\n/* -------------------------------------------------------------- *\\\n Etc\n\\* -------------------------------------------------------------- */\n\n$mark_bg : mix($global-color-primary, $global-color-bg, 22%);\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$icon-adjust: \"\\f100\";\n$icon-agree: \"\\f101\";\n$icon-align-center: \"\\f102\";\n$icon-align-justify: \"\\f103\";\n$icon-align-left: \"\\f104\";\n$icon-align-right: \"\\f105\";\n$icon-angry: \"\\f106\";\n$icon-archive: \"\\f107\";\n$icon-arrow-down: \"\\f108\";\n$icon-arrow-left: \"\\f109\";\n$icon-arrow-right: \"\\f10a\";\n$icon-arrow-up: \"\\f10b\";\n$icon-ban: \"\\f10c\";\n$icon-bar-chart: \"\\f10d\";\n$icon-bell: \"\\f10e\";\n$icon-bold: \"\\f10f\";\n$icon-bookmark: \"\\f110\";\n$icon-bookmark-empty: \"\\f111\";\n$icon-bug: \"\\f112\";\n$icon-bullhorn: \"\\f113\";\n$icon-bullseye: \"\\f114\";\n$icon-calendar: \"\\f115\";\n$icon-camera: \"\\f116\";\n$icon-caret-down: \"\\f117\";\n$icon-caret-left: \"\\f118\";\n$icon-caret-right: \"\\f119\";\n$icon-caret-up: \"\\f11a\";\n$icon-certificate: \"\\f11b\";\n$icon-check: \"\\f11c\";\n$icon-check-empty: \"\\f11d\";\n$icon-check-sign: \"\\f11e\";\n$icon-chevron-down: \"\\f11f\";\n$icon-chevron-left: \"\\f120\";\n$icon-chevron-right: \"\\f121\";\n$icon-chevron-sign-down: \"\\f122\";\n$icon-chevron-sign-left: \"\\f123\";\n$icon-chevron-sign-right: \"\\f124\";\n$icon-chevron-sign-up: \"\\f125\";\n$icon-chevron-up: \"\\f126\";\n$icon-circle: \"\\f127\";\n$icon-circle-blank: \"\\f128\";\n$icon-cloud: \"\\f129\";\n$icon-cloud-download: \"\\f12a\";\n$icon-cloud-upload: \"\\f12b\";\n$icon-code: \"\\f12c\";\n$icon-cog: \"\\f12d\";\n$icon-cogs: \"\\f12e\";\n$icon-collapse: \"\\f12f\";\n$icon-collapse-top: \"\\f130\";\n$icon-comment: \"\\f131\";\n$icon-comments: \"\\f132\";\n$icon-compass: \"\\f133\";\n$icon-compose: \"\\f134\";\n$icon-crown: \"\\f135\";\n$icon-dashboard: \"\\f136\";\n$icon-discussion: \"\\f137\";\n$icon-dot-circle: \"\\f138\";\n$icon-dropbox: \"\\f139\";\n$icon-edit: \"\\f13a\";\n$icon-edit-sign: \"\\f13b\";\n$icon-ellipsis: \"\\f13c\";\n$icon-exclamation-sign: \"\\f13d\";\n$icon-expand: \"\\f13e\";\n$icon-external-link: \"\\f13f\";\n$icon-eye-close: \"\\f140\";\n$icon-eye-open: \"\\f141\";\n$icon-facebook: \"\\f142\";\n$icon-facebook-alt: \"\\f143\";\n$icon-file: \"\\f144\";\n$icon-file-text: \"\\f145\";\n$icon-filter: \"\\f146\";\n$icon-flag: \"\\f147\";\n$icon-flame: \"\\f148\";\n$icon-folder-close: \"\\f149\";\n$icon-folder-open: \"\\f14a\";\n$icon-font: \"\\f14b\";\n$icon-frown: \"\\f14c\";\n$icon-gift: \"\\f14d\";\n$icon-github: \"\\f14e\";\n$icon-globe: \"\\f14f\";\n$icon-google-plus: \"\\f150\";\n$icon-google-plus-alt: \"\\f151\";\n$icon-group: \"\\f152\";\n$icon-hand-down: \"\\f153\";\n$icon-hand-left: \"\\f154\";\n$icon-hand-right: \"\\f155\";\n$icon-hand-up: \"\\f156\";\n$icon-heart: \"\\f157\";\n$icon-home: \"\\f158\";\n$icon-inbox: \"\\f159\";\n$icon-indent-left: \"\\f15a\";\n$icon-indent-right: \"\\f15b\";\n$icon-info-sign: \"\\f15c\";\n$icon-italic: \"\\f1ba\";\n$icon-instagram: \"\\f1be\";\n$icon-jail: \"\\f15e\";\n$icon-key: \"\\f15f\";\n$icon-lightbulb: \"\\f160\";\n$icon-link: \"\\f161\";\n$icon-linkedin: \"\\f162\";\n$icon-linkedin-alt: \"\\f163\";\n$icon-windows-alt: \"\\f1d5\";\n$icon-list-ol: \"\\f164\";\n$icon-list-ul: \"\\f165\";\n$icon-lock: \"\\f166\";\n$icon-lol: \"\\f167\";\n$icon-mail: \"\\f168\";\n$icon-mail-open: \"\\f169\";\n$icon-map-marker: \"\\f16a\";\n$icon-meh: \"\\f16b\";\n$icon-menu: \"\\f16c\";\n$icon-minus-sign: \"\\f16d\";\n$icon-mobile-phone: \"\\f16e\";\n$icon-mod: \"\\f16f\";\n$icon-move: \"\\f1db\";\n$icon-nib: \"\\f1bb\";\n$icon-note: \"\\f170\";\n$icon-ok: \"\\f171\";\n$icon-ok-circle: \"\\f172\";\n$icon-ok-sign: \"\\f173\";\n$icon-paper-clip: \"\\f174\";\n$icon-paragraph: \"\\f175\";\n$icon-pencil: \"\\f176\";\n$icon-permalink: \"\\f177\";\n$icon-picture: \"\\f178\";\n$icon-pinterest: \"\\f179\";\n$icon-pinterest-alt: \"\\f17a\";\n$icon-play-circle: \"\\f17b\";\n$icon-plus-sign: \"\\f17c\";\n$icon-poll: \"\\f17d\";\n$icon-preview: \"\\f17e\";\n$icon-pushpin: \"\\f17f\";\n$icon-question: \"\\f180\";\n$icon-question-sign: \"\\f181\";\n$icon-quote: \"\\f182\";\n$icon-refresh: \"\\f183\";\n$icon-remove: \"\\f184\";\n$icon-remove-sign: \"\\f185\";\n$icon-repeat: \"\\f186\";\n$icon-reply: \"\\f187\";\n$icon-reply-all: \"\\f188\";\n$icon-report: \"\\f189\";\n$icon-resize-full: \"\\f18a\";\n$icon-resize-small: \"\\f18b\";\n$icon-retweet: \"\\f18c\";\n$icon-rss: \"\\f18d\";\n$icon-search: \"\\f18e\";\n$icon-select: \"\\f18f\";\n$icon-share: \"\\f190\";\n$icon-shield: \"\\f191\";\n$icon-sign-blank: \"\\f192\";\n$icon-signin: \"\\f193\";\n$icon-signout: \"\\f194\";\n$icon-skull: \"\\f195\";\n$icon-smile: \"\\f196\";\n$icon-source: \"\\f197\";\n$icon-spam: \"\\f198\";\n$icon-star: \"\\f199\";\n$icon-star-empty: \"\\f19a\";\n$icon-star-half-empty: \"\\f19b\";\n$icon-steam: \"\\f19c\";\n$icon-strikethrough: \"\\f19d\";\n$icon-subscript: \"\\f19e\";\n$icon-superscript: \"\\f19f\";\n$icon-table: \"\\f1a0\";\n$icon-tag: \"\\f1a1\";\n$icon-tags: \"\\f1a2\";\n$icon-th: \"\\f1a3\";\n$icon-th-large: \"\\f1a4\";\n$icon-th-list: \"\\f1a5\";\n$icon-thumbs-down: \"\\f1a6\";\n$icon-thumbs-up: \"\\f1a7\";\n$icon-ticket: \"\\f1a8\";\n$icon-time: \"\\f1a9\";\n$icon-trash: \"\\f1aa\";\n$icon-troll: \"\\f1ab\";\n$icon-trophy: \"\\f1ac\";\n$icon-twitter: \"\\f1ad\";\n$icon-twitter-alt: \"\\f1ae\";\n$icon-underline: \"\\f1af\";\n$icon-undo: \"\\f1b0\";\n$icon-unlink: \"\\f1b1\";\n$icon-unlock: \"\\f1b2\";\n$icon-user: \"\\f1b3\";\n$icon-vcard: \"\\f1b4\";\n$icon-video: \"\\f1b5\";\n$icon-warn: \"\\f1b6\";\n$icon-warning-sign: \"\\f1b7\";\n$icon-wtf: \"\\f1b8\";\n$icon-youtube-alt: \"\\f1da\";\n$icon-zendesk: \"\\f1b9\";\n\n/*===== End of Vanillicon Variables ======*/\n","/*!\n * @author Adam Charron \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"mixin.absolute\";\n@import \"mixin.backLink\";\n@import \"mixin.bg\";\n@import \"mixin.disabled\";\n@import \"mixin.flex\";\n@import \"mixin.formElements\";\n@import \"mixin.iconButton\";\n@import \"mixin.listStyles\";\n@import \"mixin.objectFit\";\n@import \"mixin.sassToCss\";\n@import \"mixin.spinnerLoader\";\n@import \"mixin.text\";\n@import \"mixin.transitions\";\n@import \"mixin.utilities\";\n@import \"mixin.shadows\";\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin spinnerLoader($dimension: 18px, $thickness: 3px, $color: $global-color_primary, $speed: 0.7s) {\n @include defaultTransition(opacity);\n display: block;\n width: $dimension;\n height: $dimension;\n border-radius: 50%;\n border: {\n top: $thickness solid $color;\n right: $thickness solid rgba($color, 0.3);\n bottom: $thickness solid rgba($color, 0.3);\n left: $thickness solid rgba($color, 0.3);\n }\n transform: translateZ(0);\n animation: spinnerLoader $speed infinite ease-in-out;\n\n &::after {\n border-radius: 50%;\n width: $dimension;\n height: $dimension;\n }\n}\n\n\n$spinnerOffset: 73deg;\n@keyframes spinnerLoader {\n 0% {\n transform: rotate($spinnerOffset);\n }\n 100% {\n transform: rotate(#{360 + $spinnerOffset});\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@function parseInt($n) {\n @return $n / ($n * 0 + 1);\n}\n\n@function stripUnit($number) {\n @if type-of($number) == \"number\" and not unitless($number) {\n @return $number / ($number * 0 + 1);\n }\n\n @return $number;\n}\n\n@function remToPx($rem) {\n @return (stripUnit($rem) * stripUnit($baseFontSize)) + 0px; // Keep \"px\" for converting to pixels\n}\n\n@function replace($string, $search, $replace: \"\") {\n $string: $string + \"\";\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n@function removeHash($string) {\n @return replace($string, \"#\");\n}\n\n@function maxMinValue($input, $min, $max){\n @if $input > $max {\n @return $max;\n } @else if $input < $min {\n @return $min;\n } @else {\n @return $input;\n }\n}\n\n@function sqrt($r) {\n $x0: 1;\n $x1: $x0;\n\n @for $i from 1 through 10 {\n $x1: $x0 - ($x0 * $x0 - abs($r)) / (2 * $x0);\n $x0: $x1;\n }\n\n @return $x1;\n}\n\n@function pow($number, $exponent: 2) {\n $value: 1;\n\n @if $exponent > 0 {\n @for $i from 1 through $exponent {\n $value: $value * $number;\n }\n }\n\n @return $value;\n}\n\n\n@function pythagoreanTheorem-hypotenuse($a, $b) {\n @return sqrt( pow($a) + pow($b) );\n}\n\n@function pythagoreanTheorem-getSquareSides($hypotenuse) {\n @return sqrt( pow(stripUnit($hypotenuse)) / 2 );\n}\n\n\n@function pythagoreanTheorem-getMissingSide($hypotenuse, $side) {\n @return sqrt( sqrt($hypotenuse) - sqrt($side) );\n}\n\n@function getEm($numerator, $denominator) {\n @return (stripUnit($numerator)/stripUnit($denominator)) * 1em;\n}\n\n@mixin generateStylesFromMap($map) {\n @each $property, $value in $map {\n #{$property} : $value;\n }\n}\n\n@mixin clearfix() {\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n@function mixContentBgAndFg($percent) {\n @return mix($global-color-bg, $global-color-fg, $percent);\n}\n\n@mixin sr-only {\n position: absolute !important;\n display: block !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n border: 0 !important;\n}\n\n@mixin ieHack {\n // IE 10 and 11 only\n @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n @content;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Box,\n.BoxFilter {\n\n a {\n display: flex;\n align-items: center;\n\n &::before {\n\n @if($panel_item-showIcons == false) {\n content: none !important;\n } @else {\n margin-right: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n .Sprite {\n display: none !important;\n }\n\n &.BadgeGrid {\n a {\n display: inline-block;\n }\n }\n\n li.MyDiscussions a::before {\n @include icon;\n content: $icon-comment;\n }\n\n li.MyDrafts a::before {\n @include icon;\n content: $icon-file-text;\n }\n\n li.QnA-UnansweredQuestions a::before {\n @include icon;\n content: $icon-question;\n }\n\n li.EditAccountLink a::before {\n @include icon;\n content: $icon-edit;\n }\n\n li.PasswordLink a::before {\n @include icon;\n content: \"•••\";\n }\n\n li.PreferencesLink a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li.PictureLink a::before {\n @include icon;\n content: $icon-user;\n }\n\n li.QuoteSettingsLink a::before {\n @include icon;\n content: $icon-quote;\n }\n\n li.Activity a::before {\n @include icon;\n content: $icon-time;\n }\n\n li.Notifications a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li.Inbox a::before {\n @include icon;\n content: $icon-inbox;\n }\n\n li.Comments a::before {\n @include icon;\n content: $icon-comment;\n }\n\n li.Reactions-BestOf a::before {\n @include icon;\n content: $icon-thumbs-up;\n }\n\n li.AllCategories a::before {\n @include icon;\n content: $icon-folder-close;\n }\n\n li.Discussions a::before {\n @include icon;\n content: $icon-comments;\n }\n\n li.Activities a::before {\n @include icon;\n content: $icon-time;\n }\n\n li.UserNotes a::before {\n @include icon;\n content: $icon-note;\n }\n\n li.MyBookmarks a::before {\n @include icon;\n content: $icon-star;\n }\n\n li.Groups a::before {\n @include icon;\n content: $icon-group;\n }\n\n li.link-social a::before {\n @include icon;\n content: $icon-facebook-alt;\n }\n\n li.link-tokens a::before {\n @include icon;\n content: $icon-key;\n }\n\n li.Popup a[href*=\"/profile/signature\"]::before {\n @include icon;\n content: $icon-nib;\n }\n\n li.Popup a[href*=\"/profile/online\"]::before {\n @include icon;\n content: $icon-question;\n }\n}\n\n.BoxActivityFilter {\n li:nth-child(1) a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li:nth-child(2) a::before {\n @include icon;\n content: $icon-mod;\n }\n\n li:nth-child(3) a::before {\n @include icon;\n content: $icon-crown;\n }\n}\n\n/*===== End of Panel Patches ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$breadcrumbs_fg: $global-color_fg !default;\n$breadcrumbs-link_fg: $global-color_primary !default;\n$breadcrumbs-link-hover_fg: $global-color_primary !default;\n$breadcrumbs-last_fg: $breadcrumbs-link_fg !default;\n$breadcrumbs_textTransform: uppercase !default;\n$breadcrumbs-hover_textDecoration: underline !default;\n$breadcrumbs_fontSize: $global-small_fontSize !default;\n$breadcrumbs_fontWeight: $global-normal_fontWeight !default;\n$breadcrumbs_lineHeight: $global-condensed_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.BreadcrumbsBox {\n display: block;\n}\n\n.Breadcrumbs {\n display: block;\n line-height: $global-base_lineHeight;\n text-transform: $breadcrumbs_textTransform;\n @if ($staticVariables) {\n color: $breadcrumbs_fg;\n }\n font-size: $global-small_fontSize;\n font-weight: $breadcrumbs_fontWeight;\n padding: $utility-baseUnitDouble 0;\n\n a {\n font-size: inherit;\n @if ($staticVariables) {\n color: $breadcrumbs-link_fg;\n }\n\n &:focus,\n &:hover {\n @if ($staticVariables) {\n color: $breadcrumbs-link-hover_fg;\n }\n text-decoration: $breadcrumbs-hover_textDecoration;\n }\n }\n\n @if ($staticVariables) {\n .Crumb {\n opacity: .5;\n }\n }\n\n .Last a {\n @if ($staticVariables) {\n color: $breadcrumbs-last_fg;\n }\n\n &:focus,\n &:hover {\n @if ($staticVariables) {\n color: $breadcrumbs-link-hover_fg;\n }\n text-decoration: $breadcrumbs-hover_textDecoration;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$count_fontWeight: inherit !default;\n$count_fontSize: $global-small_fontSize !default;\n$count_borderRadius: 3px !default;\n$count_height: $formButton_height !default;\n$count_bg: transparent !default;\n$count_border: 0 !default;\n$count_color: inherit !default;\n\n$count-hover_bg: transparent !default;\n$count-hover_borderColor: transparent !default;\n$count-hover_color: inherit !default;\n\n@mixin Count {\n background-color: $count_bg;\n color: $count_color;\n border-color: darken($count_bg, 8%);\n border: $count_border;\n border-radius: $count_borderRadius;\n\n font-size: $count_fontSize;\n line-height: $global-base_lineHeight;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n font-weight: $count_fontWeight;\n justify-content: center;\n\n @if $count_bg == transparent {\n padding: 0;\n } @else {\n padding: 0 $utility-baseUnit;\n }\n\n @if ($count_borderRadius == $count_height) {\n min-width: $count_height;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n// Reset margins\n.Aside {\n margin: 0;\n}\n\n.Count,\n.Alert,\n.Reactions .Count {\n @include Count;\n}\n\na:focus,\na:hover {\n .Count,\n .Reactions .Count {\n background-color: $count-hover_bg;\n color: $count-hover_color;\n border-color: $count-hover_borderColor;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$datepicker_bg: $global-color_white !default;\n$datepicker-hover_bg: darken($global-color_white, 7%) !default;\n$datepicker_fg: $global-color_grey !default;\n\n$datepicker-date_fg: $button-basic_fg !default;\n$datepicker-date_bg: $button-basic_bg !default;\n$datepicker-date_borderColor: $button-basic_border !default;\n\n$datepicker-date-hover_fg: $button-basic-hover_fg !default;\n$datepicker-date-hover_bg: $button-basic-hover_bg !default;\n$datepicker-date-hover_borderColor: $button-basic-hover_border !default;\n\n$datepicker-link-alt_color: $global-color_secondary !default;\n$datepicker-link-altHover_color: darken($global-color_secondary, 8%) !default;\n\n$datepicker_border: 1px solid $theme-border_color !default;\n$datepicker_borderRadius: 3px !default;\n$datepicker_boxShadow: 1px 1px 4px rgba($global-color_black, 0.2) !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n\n.ui-datepicker {\n border-radius: $datepicker_borderRadius;\n color: $datepicker_fg;\n background-color: $datepicker_bg;\n\n td a {\n text-align: center;\n }\n\n a {\n border-radius: $datepicker_borderRadius;\n color: $datepicker-date_fg;\n background-color: $datepicker-date_bg;\n border: 1px solid $datepicker-date_borderColor;\n\n &:focus,\n &:hover,\n &:active {\n color: $datepicker-date-hover_fg;\n background-color: $datepicker-date-hover_bg;\n border: 1px solid $datepicker-date-hover_borderColor;\n }\n }\n\n td {\n width: calc(260px / 7);\n }\n\n .ui-datepicker-today a {\n background-color: rgba(0,0,0, 0.03);\n }\n\n .ui-datepicker-current-day a {\n color: $datepicker-date-hover_fg;\n background-color: $datepicker-date-hover_bg;\n border-color: $datepicker-date-hover_borderColor;\n }\n\n .ui-datepicker-header {\n background-color: $datepicker-hover_bg;\n border-radius: $datepicker_borderRadius;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n .ui-icon {\n @include srOnly;\n }\n }\n\n .ui-datepicker-prev,\n .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: $component-meta-link_color;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n\n &:focus,\n &:hover {\n border-width: 0;\n background-color: transparent;\n cursor: pointer;\n color: $component-meta-link-hover_color;\n }\n }\n .ui-datepicker-prev::before,\n .ui-datepicker-next::before {\n @include icon;\n font-size: $icon-default_size;\n }\n\n .ui-datepicker-prev::before {\n content: $icon-chevron-left;\n }\n\n .ui-datepicker-next::before {\n content: $icon-chevron-right;\n }\n\n .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit;\n }\n\n .ui-datepicker-next {\n order: 3;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$tag_borderRadius: 3px !default;\n$tag_height: $formButton_height !default;\n$tag_fontSize: $global-small_fontSize !default;\n$tag_bg: $button-basic_bg !default;\n$tag_fg: $button-basic_fg !default;\n$tag_borderColor: $button-basic_border !default;\n$tag-hover_bg: $button-basic-hover_bg !default;\n$tag-hover_fg: $global-color_primary !default;\n$tag-hover_borderColor: $global-color_primary !default;\n\n@mixin Tag($color_fg: $tag_fg, $color_bg: $tag_bg, $borderColor: $tag_borderColor) {\n background-color: $color_bg;\n color: $color_fg;\n border: 1px solid $borderColor;\n line-height: $global-base_lineHeight;\n height: auto;\n border-radius: $tag_borderRadius;\n padding: 0 $utility-baseUnitHalf;\n display: inline-block;\n font-weight: inherit;\n font-size: $tag_fontSize;\n white-space: nowrap;\n\n &:focus,\n &:hover,\n &:active {\n text-decoration: none;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@if ($staticVariables) {\n .TagCloud a {\n @include Tag;\n @include ellipsis;\n max-width: calc(#{$panel_width} - #{$panel_padding} * 2);\n\n .Count {\n padding: 0;\n color: inherit;\n background-color: transparent;\n }\n\n &:hover,\n &:focus,\n &:active {\n background-color: $tag-hover_bg;\n border-color: $tag-hover_borderColor;\n color: $tag-hover_fg;\n\n .Count {\n color: inherit;\n }\n }\n }\n\n .DataList,\n .MessageList,\n .DataTableWrap {\n\n .Tag,\n .Tag-Poll,\n .RoleTracker,\n .IdeationTag {\n @include Tag;\n }\n\n .RoleTracker,\n .IdeationTag {\n\n .Tag {\n background-color: transparent;\n padding: 0;\n border-width: 0;\n color: inherit;\n }\n\n &:hover,\n &:focus,\n &:active {\n color: inherit;\n }\n }\n\n .RoleTracker {\n background-color: transparent;\n }\n\n .Tag-Announcement,\n .NewCommentCount,\n .HasNew.HasNew {\n @include Tag($global-color_primary, transparent, $global-color_primary);\n }\n\n @if ($staticVariables) {\n //Tags that are links get hover state\n .IdeationTag,\n .tag-tracker,\n .MItem.RoleTracker {\n\n &:focus,\n &:hover,\n &:active {\n background-color: $tag-hover_bg;\n border-color: $tag-hover_borderColor;\n color: $tag-hover_fg;\n }\n }\n }\n\n }\n\n .Form-Tags .AvailableTag {\n @include Tag;\n\n &:focus,\n &:hover {\n background-color: $global-color_primary;\n border-color: $global-color_primary;\n color: $global-color_white;\n text-decoration: none;\n }\n }\n\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@if $staticVariables {\n input[type= \"text\"],\n textarea,\n ul.token-input-list,\n input.InputBox,\n div.InputBox,\n .AdvancedSearch .InputBox,\n .AdvancedSearch select,\n select {\n line-height: $formElement_height;\n height: $formElement_height;\n font-family: $global-body_fontFamily;\n border: $formElement_border;\n border-radius: $formElement_borderRadius;\n color: $formElement_color;\n background: $global-color_white;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n margin: 0;\n width: 100%;\n\n &:focus,\n &:active {\n @if ($staticVariables) {\n background: $global-color_white;\n border-color: $global-color_primary;\n color: $formElement_color;\n }\n box-shadow: none;\n outline: none;\n }\n }\n\n textarea.isWysiwyg {\n padding: $formElement_paddingHorizontal;\n }\n}\n\n::-ms-clear {\n display: none;\n}\n\ntextarea {\n overflow: auto;\n\n @if ($formElement_borderRadius >= 16px) {\n border-radius: 16px;\n }\n}\n\nselect,\n.AdvancedSearch select {\n -moz-appearance: none;\n\n font-family: \"system-ui\", -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\",\n \"Helvetica Neue\", sans-serif;\n padding-top: 0;\n padding-bottom: 0;\n\n &:focus {\n -moz-appearance: none;\n }\n}\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\nselect::-ms-expand {\n display: none;\n}\n\n.FormWrapper {\n padding: 0;\n border-radius: $formElement_borderRadius;\n background: transparent;\n\n label {\n color: $global-color_fg;\n }\n\n .Buttons .Back {\n padding-right: $utility-baseUnitDouble;\n }\n}\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n\n a {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n}\n\n@if ($staticVariables) {\n .js-poll-result-btn {\n @include Button;\n }\n}\n\n.FormTitleWrapper,\n.FormWrapper {\n .Buttons {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .Buttons .Button,\n .Buttons .Back {\n margin-right: 0;\n padding-right: 0;\n margin-bottom: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n }\n\n .Buttons .Back {\n font-size: $global-medium_fontSize;\n line-height: $formButton_height;\n\n a:hover,\n a:focus {\n text-decoration: $theme-link-hover_textDecoration;\n }\n\n @include maxWidth {\n display: block;\n margin-left: 0;\n text-align: left;\n line-height: $global-base_lineHeight;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n\n @if ($staticVariables) {\n .Buttons .Button {\n @include Button;\n }\n\n .Buttons .Button.Primary {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n\n .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n@if($staticVariables) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary,\n .btn-primary.Close {\n @include Button;\n }\n}\n\n.Buttons .Close,\n.Button.Danger {\n @include Button;\n}\n\n.ActivityFormWrap {\n margin-bottom: $utility-baseUnitDouble;\n}\n\nlabel {\n margin-bottom: 3px;\n display: inline-block;\n}\n\nul.token-input-list {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n line-height: initial;\n\n li input {\n margin: 0 !important;\n padding: 0;\n height: $formElement_height - 6px;\n line-height: initial;\n font-size: $global-medium_fontSize;\n font-weight: $global-normal_fontWeight !important;\n }\n\n &.token-input-focused {\n box-shadow: none;\n outline: none;\n @if ($staticVariables) {\n background: $global-color_white;\n border-color: $global-color_primary;\n }\n }\n}\n\nli.token-input-token {\n @include Tag;\n}\n\ndiv.token-input-dropdown {\n border: none;\n border-top: $component_border;\n visibility: visible !important;\n opacity: 1 !important;\n @if ($staticVariables) {\n box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\n border-radius: $formElement_borderRadius;\n border: $component_border;\n }\n\n ul li[class^= \"token-input-dropdown-item\"],\n p {\n @include framePadding;\n display: inline-block;\n line-height: 40px;\n width: 100%;\n }\n}\n\n.editor {\n a {\n cursor: pointer;\n }\n\n .icon-caret-down:hover {\n background: none;\n }\n}\n\n.SelectWrapper {\n position: relative;\n\n select {\n appearance: none;\n width: 100%;\n }\n\n &::after {\n @include icon;\n content: $icon-select;\n position: absolute;\n top: 50%;\n right: 6px;\n transform: translateY(-50%);\n color: $global-color_primary;\n pointer-events: none;\n }\n}\n\n@if ($staticVariables) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n}\n\n@if ($staticVariables) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n}\n\n.BigButton,\n.ButtonGroup.Multi {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: $formButton_maxWidth;\n\n\n @include maxWidth {\n width: 100%;\n display: flex;\n margin: 0 auto;\n }\n}\n\n.ButtonGroup.Multi {\n\n > .Button:first-child {\n width: 100%;\n text-align: center;\n @if ($staticVariables) {\n border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\n }\n }\n\n .Button.Handle,\n &.Open .Button.Handle {\n padding: 0;\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n @if ($staticVariables) {\n min-width: $formButton_height;\n }\n\n @if ($staticVariables) {\n border-color: $button-primary_border;\n background-color: $button-primary_bg;\n color: $button-primary_fg;\n }\n\n .SpDropdownHandle::before {\n height: 100%;\n padding: 0 $utility-baseUnitDouble;\n }\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n background-color: rgba($button-primary-hover_bg, 0.05);\n color: $button-primary-hover_fg;\n }\n }\n }\n}\n\n@if($staticVariables) {\n .ButtonGroup.Multi {\n &:focus,\n &:hover,\n &:active {\n\n .Button.Handle {\n background-color: rgba($button-primary-hover_bg, 0.3);\n color: $button-primary-hover_fg;\n min-width: $formButton_height;\n }\n }\n }\n}\n\n.change-picture {\n\n .WarningMessage {\n margin: $utility-baseUnitDouble 0;\n }\n\n @include maxWidth {\n .Button {\n width: 100%;\n text-align: center;\n }\n\n .change-picture-new {\n margin: 0 0 $utility-baseUnitHalf;\n }\n }\n}\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px;\n}\n\n.FormTitleWrapper .H {\n margin-bottom: $utility-baseUnit;\n}\n\n.Form-HeaderWrap .Author {\n display: none;\n}\n\n.FormTitleWrapper {\n margin-bottom: $global-block_margin;\n}\n\n.FormWrapper-Condensed,\n.CommentForm.CommentForm {\n\n .FormWrapper {\n border-width: 0;\n padding: 0;\n }\n\n @include maxWidth {\n\n .FormWrapper.FormWrapper .Buttons {\n padding: 0;\n }\n }\n}\n\n.CommentForm .DraftButton {\n display: none !important;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$flyout_bg: $global-color_white !default;\n$flyout-hover_bg: $global-color_active_primaryBg !default;\n$flyout_fg: $global-color_grey !default;\n$flyout_borderColor: mix($flyout_fg, $flyout_bg, 24%) !default;\n$flyout_border: $global-border-width $global-border-style $flyout_borderColor !default;\n$flyoutOverlay-border_color: mix($flyout_fg, $flyout_bg, 10%) !default;\n$flyout_borderRadius: $global_borderRadius !default;\n\n$flyout-link_color: $flyout_fg !default;\n$flyout-link-hover_color: $link-default-hover_color !default;\n\n$flyoutHeader_fontSize: $global-subTitle_fontSize !default;\n$flyoutHeader_minHeight: 44px !default;\n$flyoutHeader_spacing: 12px !default;\n\n$flyoutMenuItems_padding: 8px !default;\n$flyoutMessage_padding: 4px 18px !default;\n$flyoutMessage-unreadDot_width: 12px !default;\n\n$flyoutFooter_spacing: $flyoutHeader_spacing !default;\n$flyoutFooter_minHeight: $flyoutHeader_minHeight !default;\n\n$flyout_meta_fg: mix($flyout_fg, $flyout_bg, 85%) !default;\n\n$flyoutModal-large_width: 375px;\n\n$dropDown_width: 350px !default;\n$menuItems_width: 250px !default;\n\n$dropDown-item_verticalPadding: 6px !default;\n$dropDown-item_horizontalPadding: 18px !default;\n\n$dropDown-item_mobile_minHeight: 44px !default;\n\n$flyout-progress_size: 24px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Dropdown.MenuItems {\n width: 100%;\n}\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%;\n}\n\n.ToggleFlyout.Open,\n.editor-dropdown-open,\n.richEditor-button.isOpen {\n\n @include maxWidth {\n min-width: auto;\n }\n\n .MenuItems,\n .Flyout {\n display: block;\n }\n}\n\n.MenuItems,\n.Flyout.Flyout {\n\n @include shadow-dropDown;\n padding: $dropDown-item_verticalPadding 0;\n position: absolute;\n @if $staticVariables {\n background-color: $flyout_bg;\n color: $flyout_fg;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n }\n z-index: 1;\n @include maxWidth {\n z-index: 1;\n }\n\n min-width: $dropDown_width;\n\n // Flyouts will acclimate to the width of their ButtonGroup.\n .ButtonGroup.Big & {\n min-width: initial;\n }\n\n .InProgress {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n height: $flyout-progress_size * 2;\n width: 100%;\n padding-top: $flyout-progress_size;\n padding-bottom: $flyout-progress_size;\n\n &::after {\n @include spinnerLoader($flyout-progress_size, 4px);\n content: '';\n }\n }\n\n &::before,\n &::after {\n content: none;\n }\n\n hr,\n .menu-separator,\n .dd-separator,\n .editor-action-separator {\n height: 1px;\n min-height: 0;\n width: 100%;\n background-color: $flyoutOverlay-border_color;\n margin-top: $dropDown-item_verticalPadding;\n margin-bottom: $dropDown-item_verticalPadding;\n padding: 0 !important;\n display: block;\n\n &:active,\n &:focus,\n &:hover {\n background: transparent;\n }\n }\n\n .Item,\n .editor-action {\n padding: $flyoutMessage_padding;\n }\n\n .editor-action:not(.editor-action-separator) {\n color: inherit !important;\n\n &:active,\n &:focus,\n &:hover {\n color: inherit !important;\n background-color: $global-color_active_primaryBg !important;\n }\n }\n\n .Item,\n li,\n .editor-action {\n display: flex;\n flex-wrap: nowrap;\n color: inherit;\n position: relative;\n border-bottom-width: 0;\n\n a {\n &:active,\n &:focus,\n &:hover {\n color: inherit !important;\n @if $staticVariables {\n background-color: $global-color_active_primaryBg !important;\n }\n text-decoration: none;\n }\n }\n\n .Count {\n margin-left: auto;\n }\n }\n\n .Item.Title,\n .Item.Center {\n\n a {\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent !important;\n }\n }\n }\n\n strong {\n font-family: $global-heading_fontFamily;\n font-weight: $global-semibold_fontWeight;\n font-size: $global-large_fontSize;\n line-height: $global-condensed_lineHeight;\n margin: 0;\n }\n\n a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\n }\n }\n\n .Meta {\n color: $flyout_meta_fg;\n }\n}\n\n.Flyout.Flyout-withFrame {\n padding: 0;\n}\n\n.MenuItems {\n padding: $flyoutMenuItems_padding 0;\n\n li > a,\n a,\n a:link,\n .editor-action {\n padding: $flyoutMessage_padding;\n min-height: $dropDown-item_minHeight;\n line-height: $global-condensed_lineHeight;\n display: flex;\n align-items: center;\n width: 100%;\n\n @include maxWidth {\n font-size: $global-large_fontSize;\n font-weight: $global-semibold_fontWeight;\n min-height: $dropDown-item_mobile_minHeight;\n }\n }\n}\n\n.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: $flyoutFooter_spacing;\n width: auto;\n\n &:active,\n &:focus,\n &:hover {\n padding: $flyoutFooter_spacing;\n }\n}\n\n.Flyout,\n.richEditorFlyout {\n\n .Item + .Item {\n border-top: $flyout_border;\n }\n\n .Item.Title,\n .richEditorFlyout-header {\n display: flex;\n position: relative;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n min-height: $flyoutHeader_minHeight;\n padding: 0 $flyoutHeader_spacing !important;\n z-index: 1;\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent;\n text-decoration: none;\n }\n\n strong {\n display: block;\n }\n\n a {\n position: absolute;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n overflow: hidden;\n height: $formElement-height;\n width: $formElement-height;\n min-width: $formElement-height;\n padding: 0;\n color: transparent;\n\n &:focus,\n &:hover,\n &:active {\n color: $flyout-link-hover_color;\n\n &::before {\n color: $flyout-link-hover_color;\n }\n }\n\n &::before {\n @include kbicon;\n display: block;\n line-height: $formElement-height;\n font-size: $icon-default_size;\n color: $flyout-link_color;\n }\n }\n }\n\n .Item.Center:last-child {\n display: flex;\n position: relative;\n flex-wrap: wrap;\n align-items: center;\n padding: $flyoutFooter_spacing;\n min-height: $flyoutFooter_minHeight;\n z-index: 1;\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent;\n text-decoration: none;\n }\n\n a {\n padding: 0 !important;\n\n &:focus,\n &:hover,\n &:active {\n color: $flyout-link-hover_color !important;\n }\n }\n\n .button + .button {\n margin-left: $utility-baseUnit * 2 - $formElement-borderWidth;\n }\n }\n\n .Empty {\n margin: 0;\n }\n\n .ItemContent {\n margin: 0;\n line-height: inherit;\n flex-grow: 1;\n padding: {\n left: 10px;\n right: 18px;\n }\n max-width: calc(100% - #{$flyoutMessage-unreadDot_width + $theme-photo_size});\n\n a {\n font-weight: 700;\n\n &:focus,\n &:hover {\n color: $flyout-link_color;\n }\n }\n }\n\n .Subject,\n .Excerpt,\n .ItemContent {\n line-height: $global-base_lineHeight;\n }\n\n .Meta {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-items: center;\n width: calc(100% + (#{$utility-baseUnitHalf * 2}));\n margin: 0 -#{$utility-baseUnitHalf};\n }\n\n .MItem {\n display: inline-block;\n margin: 0 $utility-baseUnitHalf;\n font-size: $global-small_fontSize;\n color: inherit;\n }\n\n .HasNew.HasNew {\n color: transparent;\n position: absolute;\n display: block;\n top: 0;\n right: $flyoutMenuItems_padding;\n bottom: 0;\n max-height: 100%;\n max-width: 100%;\n margin: auto 0;\n height: $flyoutMessage-unreadDot_width;\n width: $flyoutMessage-unreadDot_width;\n background-color: $global-color_primary;\n border-radius: 50%;\n }\n}\n\n.PopList.PopList {\n font-size: $global-medium_fontSize;\n\n .Item {\n padding: $flyoutMenuItems_padding;\n }\n\n .PhotoWrap {\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n }\n}\n\n.PopList.Activities {\n\n .Item.Title a::before {\n content: $kbicon-settings;\n }\n}\n\n.PopList.Conversations {\n\n .Item.Title a::before {\n content: $kbicon-compose;\n }\n}\n\n.editor-action-emoji {\n\n .MenuItems {\n width: calc(44px * 6 + 2px);\n }\n}\n\n.editor-dd-link + .mobileFlyoutOverlay {\n\n input.InputBox {\n width: calc(100% - (#{$flyoutMenuItems_padding} * 2));\n margin: $flyoutMenuItems_padding;\n }\n\n .MenuButtons {\n border-top: solid $flyoutOverlay-border_color 1px;\n padding: $flyoutMenuItems_padding;\n min-height: $dropDown-item_minHeight;\n }\n}\n\n.OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n @include shadow-dropDown;\n @if $staticVariables {\n color: $flyout_fg !important;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n background-color: $flyout_bg;\n }\n z-index: 1;\n\n @include maxWidth {\n z-index: 1;\n }\n\n &::before,\n &::after {\n content: none !important;\n }\n}\n\n.OnlineUserWrap .OnlineUserName {\n padding: $flyoutMessage_padding !important;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0;\n\n li {\n padding: $flyoutMenuItems_padding;\n }\n\n a,\n .PhotoWrap {\n padding: 0 !important;\n }\n\n .PhotoWrap + a {\n align-items: center;\n min-height: 20px;\n line-height: 20px;\n max-width: calc(100% - 20px - (#{$flyoutMenuItems_padding} * 2));\n\n @if $staticVariables {\n &:hover,\n &:focus,\n &:active {\n background-color: transparent !important;\n color: $flyout-link-hover_color !important;\n }\n }\n }\n\n .PhotoWrap.PhotoWrap {\n width: 20px;\n height: 20px;\n min-height: 0;\n max-width: 100%;\n margin-right: $flyoutMenuItems_padding;\n }\n}\n\n.selectBox-content {\n margin-top: 0;\n}\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static;\n}\n\n.dropdown-menu-link .Alert {\n margin-left: auto;\n}\n\n.richEditorFlyout {\n\n .richEditorFlyout-header {\n border-bottom: solid $flyoutOverlay-border_color 1px;\n }\n\n .richEditor-button {\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_active_primaryBg;\n }\n }\n}\n\n.MenuItems.ui-autocomplete {\n @if $staticVariables {\n color: $flyout_fg;\n }\n\n .ui-menu-item,\n .ui-menu-item > a {\n display: block;\n }\n\n @if $staticVariables {\n a {\n &:hover,\n &:focus,\n &:active {\n color: $flyout_fg;\n\n .Gloss {\n color: inherit;\n }\n }\n }\n }\n\n .Title {\n display: block;\n width: 100%;\n font-weight: $global-semibold_fontWeight;\n font-size: $global-large_fontSize;\n margin-bottom: $utility-baseUnit;\n }\n\n .Aside {\n float: left;\n font-size: $global-small_fontSize;\n opacity: 1;\n }\n\n .Gloss {\n width: auto;\n padding-left: $utility-baseUnit;\n font-size: $global-small_fontSize;\n }\n}\n\n// ---------- click event for iOS <=9.3 ---------- //\n@include maxWidth($theme-breakpoint_tablet) {\n\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer;\n\n .mobileFlyoutOverlay {\n cursor: pointer;\n }\n }\n}\n\n// -------------- mobile styles --------------- //\n@include maxWidth {\n\n .mobileFlyoutOverlay {\n opacity: 0;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n height: 100vh;\n width: 100vw;\n background: rgba($global-color_black, 0.2);\n z-index: 1;\n pointer-events: none;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .ToggleFlyout.Open,\n .ButtonGroup.Open,\n .editor-dropdown-open,\n .richEditor-button.isOpen {\n\n .mobileFlyoutOverlay {\n opacity: 1;\n z-index: 1;\n pointer-events: initial;\n }\n\n .MenuItems.MenuItems,\n .Flyout.Flyout {\n visibility: visible;\n transition-delay: 0s;\n opacity: 1;\n top: initial;\n right: initial;\n left: initial;\n max-width: calc(100% - 24px);\n }\n }\n\n .MenuItems,\n .Flyout {\n max-width: $flyoutModal-large_width;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n position: fixed;\n display: block;\n visibility: hidden;\n @if $staticVariables {\n box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\n }\n opacity: 0;\n cursor: pointer;\n max-height: 80vh;\n overflow: auto;\n transition:\n visibility 0s linear $global-default_timing,\n transform $global-default_easing $global-default_timing,\n opacity $global-default_easing $global-default_timing;\n z-index: 100;\n\n @if $staticVariables {\n a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\n }\n }\n }\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin shadow-embed($baseColor: $global-color_fg) {\n box-shadow: 0 1px 3px 0 rgba($baseColor, .3);\n}\n\n@mixin shadow-embed-hover($baseColor: $global-color_fg) {\n box-shadow: 0 1px 3px 0 rgba($baseColor, .7);\n}\n\n@mixin shadow-dropDown($baseColor: #000) {\n box-shadow: 0 5px 10px 0 rgba($baseColor, .3);\n}\n\n@mixin shadow-modal($baseColor: #000) {\n box-shadow: 0 5px 20px rgba($baseColor, .5);\n}\n\n@mixin shadow-contrast($baseColor: $global-color_fg, $border: false, $borderRadius: 0) {\n $shadowColor : rgba($baseColor, .2);\n box-shadow: 0 0 3px 0 $shadowColor;\n @if ($border) {\n outline: solid $shadowColor 1px;\n border-radius: $borderRadius;\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin defaultTransition($properties...) {\n transition: $properties, $global-default_timing, $global-default_easing;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$hamburger-size: 22px !default;\n$hamburger_padding: 0 !default;\n$hamburger_bg: transparent !default;\n$hamburger_fg: $header_fg !default;\n$hamburger-stroke_height: 2px !default;\n$hamburger_borderRadius: $component_borderRadius !default;\n$hamburger-stroke_borderRadius: $hamburger-stroke_height !default;\n$hamburger_transition: $global-default_timing !default;\n$hamburger_jstransform: \"isToggled\" !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@keyframes chevron-pulse {\n 0% {\n opacity: 0;\n }\n\n 40% {\n opacity: 1;\n }\n\n 80% {\n opacity: 0;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@for $i from 1 through 3 {\n .Hamburger-svgchevron path.a#{$i} {\n animation-delay: -($i - ($i / 2)) + 0.5s;\n }\n}\n\n.Hamburger {\n border: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: $hamburger_transition;\n user-select: none;\n background: transparent;\n outline: none;\n tap-highlight-color: transparent;\n height: $hamburger-size;\n width: $hamburger-size;\n background: $hamburger_bg;\n border-radius: $hamburger_borderRadius;\n\n @include maxWidth {\n position: absolute;\n }\n}\n\n@mixin hamburger-menuLines {\n display: inline-block;\n height: $hamburger-stroke_height;\n width: #{$hamburger_size - $hamburger_padding};\n border-radius: $hamburger-stroke_borderRadius;\n transition: $hamburger_transition;\n background-color: $hamburger_fg;\n}\n\n.Hamburger-menuLines {\n @include hamburger-menuLines;\n position: relative;\n\n &::before,\n &::after {\n @include hamburger-menuLines;\n content: \"\";\n position: absolute;\n left: 0;\n transform-origin: ($hamburger-size / 4) center;\n }\n\n &::before {\n top: ($hamburger-size / 4);\n }\n\n &::after {\n top: -($hamburger-size / 3.5);\n }\n\n .#{$hamburger_jstransform} & {\n transform: scale3d(1, 1, 1);\n }\n}\n\n.Hamburger-menuXcross {\n padding: 0;\n height: $hamburger-size;\n width: $hamburger-size;\n\n &.#{$hamburger_jstransform} {\n .Hamburger-menuLines {\n background: transparent;\n\n &::before,\n &::after {\n transform-origin: 50% 50%;\n top: 0;\n left: 0;\n width: #{$hamburger_size - $hamburger_padding};\n background-color: mix($hamburger_fg, $hamburger_bg, 60%);\n }\n\n &::before {\n transform: rotate3d(0, 0, 1, 45deg);\n }\n\n &::after {\n transform: rotate3d(0, 0, 1, -45deg);\n }\n }\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Herobanner {\n background-color: $herobanner_bg;\n position: relative;\n width: 100%;\n height: $herobanner_height;\n display: flex;\n align-items: center;\n color: $herobanner_fg;\n\n @include maxWidth {\n display: none;\n }\n\n .HomepageTitle {\n font-size: $herobanner_fontSize;\n }\n\n .followButton {\n color: $herobanner_fg;\n padding: 10px 5px;\n min-height: $herobanner_fontSize;\n display: inline-flex;\n align-items: flex-end;\n\n &:active,\n &:focus,\n &:hover {\n color: $herobanner_fg;\n }\n }\n\n .HomepageTitle,\n .PageDescription {\n text-shadow: $herobanner_dropShadow;\n }\n\n > .Container {\n width: 100%;\n z-index: 1;\n }\n\n //unset .ThemeOptions-panelToLeft margin\n .SearchBox.SearchBox {\n margin-left: auto;\n }\n\n .SearchBox {\n max-width: $SearchboxFeatured_width;\n\n @include minWidth {\n margin: 0 auto;\n font-size: $global-large_fontSize;\n\n form > div {\n display: flex;\n\n &::after {\n display: none;\n }\n }\n }\n\n .Handle.Handle {\n display: none;\n }\n\n .InputAndButton {\n display: flex;\n width: 100%;\n }\n\n .AdvancedSearch .BigInput,\n #Form_Search {\n border: $SearchboxFeatured_border;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n height: $SearchboxFeatured_height;\n line-height: $SearchboxFeatured_height;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right-width: 0;\n\n &:focus,\n &:active {\n border: $SearchboxFeatured_border;\n }\n }\n\n .bwrap > .Button,\n #Form_Go {\n border: $SearchboxFeatured_border;\n background-color: $SearchboxFeaturedBtn_bg;\n color: $SearchboxFeaturedBtn_fg;\n height: $SearchboxFeatured_height;\n line-height: $SearchboxFeatured_height;\n padding: 0 $utility-baseUnitDouble;\n min-width: 110px;\n width: auto;\n position: static;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n\n &::before {\n content: attr(title);\n }\n }\n }\n}\n\n.Herobanner-bgImage {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: cover;\n background-position: center;\n filter: brightness($herobanner_bgFilter);\n\n @include maxWidth {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.ItemIdea.ItemIdea.ItemIdea {\n .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n @if ($staticVariables) {\n .Item {\n @include listItem;\n }\n }\n\n @if ($component-item_spacing == 0 and $component_lateralBorder == true) {\n .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n .Item.CategoryHeading {\n padding: 0 !important;\n background: transparent;\n box-shadow: none;\n margin-bottom: $component-vertical_padding;\n font-size: $global-title_fontSize;\n border-width: 0;\n\n @if ($component_lateralBorder == true and $component-item_spacing != 0) {\n border-left: $component_border;\n border-right: $component_border;\n } @else {\n border-left-width: 0;\n border-right-width: 0;\n }\n\n @if $component-item_spacing != 0 {\n background: $component_bg;\n padding: $component-base_padding !important;\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n margin-bottom: $component-item_spacing;\n border-top: $component_border;\n border-bottom: $component_border;\n }\n\n .Options {\n display: none;\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Item ~ .CategoryHeading {\n margin-top: $component-vertical_padding;\n\n @if $component-item_spacing == 0 {\n\n // simulate bottom border for previous element\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\n\n @if $component_boxShadow != none {\n box-shadow: $component_boxShadow, 0 #{$component_borderWidth + 2px} 0 $content_bg;\n } @else {\n box-shadow: 0 #{$component_borderWidth + 2px} 0 $content_bg;\n }\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n\n background: transparent;\n position: absolute;\n width: 100%;\n left: 0;\n @if ($staticVariables) {\n top: calc((#{$component-vertical_padding} + #{$component_borderRadius}) * -1);\n }\n }\n }\n }\n\n .Item .Title,\n .Item.Read .Title,\n .Item h3 {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n display: block;\n margin-bottom: $utility-baseUnit;\n\n @if ($staticVariables){\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n\n\n @if ($staticVariables){\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n }\n\n .Excerpt,\n .CategoryDescription {\n display: block;\n width: 100%;\n font-size: $component-base_fontSize;\n font-weight: $component-base_fontWeight;\n line-height: $component-base_lineHeight;\n color: $component-base_color;\n margin: 0 0 $utility-baseUnit;\n }\n\n .Excerpt:empty,\n .CategoryDescription:empty {\n display: none;\n }\n\n .ItemContent.Discussion .Excerpt {\n margin-top: $utility-baseUnit;\n }\n\n .Options {\n display: flex;\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n .OptionsMenu .Arrow::before {\n font-size: #{$icon-default_size - 2px};\n margin-top: -1px;\n }\n\n .MostRecentBy,\n .LatestPostTitle {\n @include ellipsis;\n display: inline-block;\n }\n\n @if ($staticVariables) {\n .Meta,\n .AuthorInfo {\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n color: $component-meta_color;\n }\n\n .Meta {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n }\n\n .Meta,\n .AuthorWrap {\n @include maxWidth {\n line-height: $component-meta_lineHeight;\n }\n }\n\n .Author .Username,\n .MItem,\n .MItem.Category,\n .ChildCategories {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n display: inline-block;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n @if ($staticVariables) {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n }\n\n .Tag,\n .MItem {\n margin: {\n left: $utility-baseUnit;\n right: $utility-baseUnit;\n }\n }\n\n .MItem.Hidden {\n display: none;\n }\n\n .Tag:not([class*=\"Status-Tag\"]),\n .HasNew {\n margin-bottom: $utility-baseUnitHalf;\n }\n\n .MItem.DiscussionAuthor {\n display: none;\n }\n\n .MItem.Category {\n display: inline;\n\n a {\n @include ellipsis;\n display: inherit;\n }\n }\n\n .MostRecent,\n .MostRecentBy {\n\n > * {\n white-space: normal;\n }\n\n a {\n display: inline;\n }\n }\n\n .MostRecentBy {\n display: inherit;\n }\n\n .MItem.RSS {\n display: none;\n }\n\n .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -$utility-baseUnitHalf;\n\n b {\n margin-right: $utility-baseUnitHalf;\n margin-bottom: $utility-baseUnitHalf;\n }\n\n a {\n color: $component-meta-link_color;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: $utility-baseUnitHalf;\n\n &:focus,\n &:hover,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n\n .Comma {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n a.Delete {\n @include CloseButton;\n }\n\n .PhotoWrap {\n margin: 0 $utility-baseUnitDouble 0 0;\n @include photoWrap;\n }\n\n .IndexPhoto {\n margin-right: 0;\n }\n\n // overwrite ideation plugin styles\n .ItemIdea.ItemIdea.ItemIdea {\n @if($staticVariables) {\n .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitDouble 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n .Meta {\n .ViewCount {\n margin-left: 0;\n }\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\n @if ($staticVariables) {\n @include Button(\n $button-basic_bg,\n $button-basic_fg,\n $button-basic_border,\n $button-basic-hover_bg,\n $button-basic-hover_fg,\n $button-basic-hover_border\n );\n }\n margin-left: $utility-baseUnitHalf;\n }\n\n .Bullet {\n display: none;\n }\n }\n\n .NoteType {\n @include font-heading;\n }\n\n .CategoryPhoto {\n height: inherit;\n }\n\n .MItem.MItem-Resolved {\n display: inline-block;\n width: 13px;\n height: 14px;\n padding: 0;\n margin-bottom: 0;\n line-height: inherit;\n font-size: inherit;\n vertical-align: middle;\n }\n\n .resolved2-unresolved,\n .resolved2-resolved {\n top: initial;\n display: block;\n }\n\n .Hero {\n padding: 0;\n }\n\n mark {\n background-color: rgba($global-color_warning, .5);\n }\n\n .Reactions {\n margin: 0 -#{$utility-baseUnitHalf};\n\n .Bullet {\n display: none;\n }\n\n .ToggleFlyout {\n display: inline-block;\n }\n\n .ReactButton {\n margin: $utility-baseUnitHalf $utility-baseUnitHalf 0;\n\n @include maxWidth {\n line-height: 2.5em;\n }\n }\n\n .ReactButton-Flag {\n margin-left: 0;\n }\n }\n}\n\n.DataList:not(.CategoryList),\n.PageTitle + .ItemDiscussion {\n\n @if $component_lateralBorder == false {\n border-top-width: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-radius: $component_borderRadius;\n box-shadow: $component_boxShadow;\n }\n}\n\n.DataList.CategoryList {\n @if $component-item_spacing == 0 {\n .Item:not(.CategoryHeading) {\n box-shadow: $component_boxShadow;\n }\n }\n\n .Item[class*=\"Depth\"] {\n padding-left: $component-horizontal_padding !important;\n }\n}\n\n.DataList.Discussions {\n\n .Item {\n\n .Title {\n display: block;\n }\n\n .Options .ToggleFlyout {\n order: 2;\n }\n }\n\n //overwrite indexphoto plugin styles\n .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n}\n\n.MessageList {\n\n .PageTitle,\n .ItemComment {\n\n .Options {\n\n .ToggleFlyout {\n order: 2;\n }\n }\n }\n\n .PageTitle {\n margin-bottom: $global-block_margin;\n\n h1{\n font-size: $global-title_fontSize;\n line-height: $global-condensed_lineHeight;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Options .Bookmark {\n order: 2;\n }\n }\n\n .ItemComment.ItemComment,\n .ItemDiscussion.ItemDiscussion {\n padding: 0;\n }\n\n .ItemComment,\n .ItemDiscussion {\n position: relative;\n\n .Item-Header {\n background: $component-header_bg;\n margin: 0;\n width: 100%;\n min-height: $theme-photo_size + ($utility-baseUnitDouble * 2);\n padding: {\n top: $component-vertical_padding;\n bottom: calc(#{$component-vertical_padding} / 2);\n left: $component-horizontal_padding;\n right: $component-horizontal_padding;\n };\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $component-vertical_padding;\n left: $component-horizontal_padding;\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n @if ($staticVariables) {\n color: inherit;\n }\n margin: 0;\n\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n }\n }\n }\n\n .Meta,\n .AuthorWrap {\n font-size: $component-meta_fontSize;\n line-height: $component-meta_lineHeight;\n display: inline-block;\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\n @if ($staticVariables) {\n .InlineTags {\n padding-left: 0;\n\n a {\n font-size: inherit;\n color: $component-meta-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n\n .Meta {\n width: 100%;\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n\n .MItem {\n margin-bottom: 0;\n\n @include maxWidth {\n margin-bottom: $utility-baseUnitHalf;\n }\n }\n\n .AuthorWrap {\n max-width: calc(100% - 45px);\n }\n\n .MItem.Category {\n display: none;\n }\n\n @if ($staticVariables) {\n .MItem.RoleTitle,\n .MItem.Rank {\n @include Tag;\n color: inherit;\n }\n\n .Username {\n color: $component-meta-link_color;\n font-weight: $component-meta_fontWeight;\n\n &:hover,\n &:focus {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .flair {\n display: inline-flex;\n margin: 0 -#{$utility-baseUnitHalf};\n width: calc(100% + (#{$utility-baseUnitHalf} * 2));\n }\n\n .flair-item {\n display: inline-block;\n margin: 0 $utility-baseUnitHalf;\n\n img {\n margin: 0;\n }\n }\n\n .Item-BodyWrap {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n padding: {\n top: calc(#{$component-vertical_padding} / 2);\n bottom: $component-vertical_padding;\n left: $component-horizontal_padding;\n right: $component-horizontal_padding;\n };\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\n }\n }\n\n .ItemComment {\n .Options {\n margin-top: $component-vertical_padding;\n margin-right: $component-horizontal_padding;\n }\n }\n}\n\n.MessageList {\n\n &.Comments,\n &.AcceptedAnswers {\n\n .Item:first-child {\n @if $component_lateralBorder == false {\n border-top-width: 0;\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n}\n\n.Activities {\n .ItemContent {\n margin-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});;\n\n .Title {\n\n @include maxWidth {\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Author {\n display: block;\n\n .PhotoWrap {\n\n @include maxWidth {\n margin-right: 0;\n }\n }\n }\n\n .Delete {\n @include maxWidth {\n position: absolute;\n }\n }\n }\n}\n\n.Conversation {\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n}\n\n.DataList-Search {\n margin-top: $utility-baseUnitTriple;\n\n h3,\n .Item-Body {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-vertical_padding;\n\n @if $component_lateralBorder == true {\n left: $component-horizontal_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\n @if($staticVariables) {\n .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n }\n}\n\n.Group-Content .DataList {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n top: $component-vertical_padding;\n right: $component-horizontal_padding;\n }\n\n .Meta {\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n}\n\n.ApplicantList .DataList {\n\n .PhotoWrap {\n margin-right: 0;\n }\n\n .ItemContent {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n}\n\n.DataList-Notes {\n\n .Item-Col {\n padding-left: 0;\n }\n\n .Meta {\n margin: 0 0 $utility-baseUnit;\n }\n\n .NoteType {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n display: block;\n margin-bottom: $utility-baseUnit;\n }\n}\n\n// Mixed Layout\n.CategoryBox + .CategoryBox {\n margin-top: $component-base_padding;\n}\n\n.CategoryBox {\n\n .Empty {\n @include listItem;\n }\n\n .H {\n font-family: $global-heading_fontFamily;\n font-weight: $global-heading_fontWeight;\n font-size: $global-title_fontSize;\n line-height: $global-base_lineHeight;\n margin-bottom: $component-base_padding;\n color: inherit;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n > .OptionsMenu {\n float: right;\n margin-right: $component-base_padding;\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n .OptionsMenu .Arrow::before {\n font-size: #{$icon-default_size - 2px};\n margin-top: -1px;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$catalogue-photoSize: 100px !default;\n$catalogue-mobileHeight: 100px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n// Prevent indexphoto styles\n.DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(#{$catalogue-photoSize} + #{$utility-baseUnitDouble});\n\n @include maxWidth($theme-breakpoint_mobile) {\n padding-left: 0;\n }\n}\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: $catalogue-photoSize;\n width: $catalogue-photoSize;\n margin-right: $utility-baseUnitDouble;\n overflow: hidden;\n border-radius: $global_borderRadius;\n box-shadow: inset 0 0 1px rgba($global-color_black, 0.2);\n position: relative;\n\n @include maxWidth($theme-breakpoint_mobile) {\n float: none;\n height: $catalogue-photoSize;\n width: 100%;\n margin-right: 0;\n margin-bottom: $utility-baseUnitDouble;\n }\n\n a {\n height: inherit;\n width: inherit;\n display: block;\n }\n\n img {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n width: auto;\n max-width: none;\n max-height: none;\n\n @include maxWidth($theme-breakpoint_mobile) {\n width: 100%;\n height: auto;\n top: 50%;\n left: auto;\n transform: translateX(0) translateY(-50%);\n }\n }\n}\n\n.DataTable {\n\n .CatalogueRow .Options {\n\n @include maxWidth($theme-breakpoint_mobile) {\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$mebox-photo_size: 28px !default;\n$mebox-button_borderRadius: 3px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.SpNotifications,\n.SpInbox,\n.SpBookmarks {\n\n &::before {\n @include kbicon();\n }\n}\n\n.SpNotifications::before {\n font-size: 24px;\n content: $kbicon-notifications-empty;\n}\n\n.SpInbox::before {\n font-size: 24px;\n content: $kbicon-message-empty;\n}\n\n.SpBookmarks::before {\n font-size: 22px;\n content: $kbicon-star-empty;\n}\n\n.Open {\n\n .SpNotifications::before {\n content: $kbicon-notifications;\n }\n\n .SpInbox::before {\n content: $kbicon-message;\n }\n\n .SpBookmarks::before {\n content: $kbicon-star;\n }\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n\n .MeButton {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: $icon-default_size;\n height: 32px;\n width: 32px;\n border-radius: $mebox-button_borderRadius;\n\n .Alert {\n line-height: 18px;\n min-width: 18px;\n height: 18px;\n display: flex;\n border-radius: 18px;\n align-items: center;\n justify-content: center;\n right: -8px;\n top: -9px;\n border-width: 1px;\n border-style: solid;\n\n @include maxWidth {\n top: 0;\n }\n }\n }\n\n .MeBox-mobileClose {\n appearance: none;\n background: none;\n border: none;\n outline: none;\n font-size: 24px;\n color: rgba($global-color_white, 0.7);\n display: none;\n\n @include minWidth() {\n display: none;\n }\n }\n\n .MeButton-user .ProfilePhoto {\n width: $mebox-photo_size;\n height: $mebox-photo_size;\n border-radius: $mebox-photo_size;\n }\n\n .Flyout {\n top: 100%;\n }\n\n .SignInIcons:empty {\n display: none;\n }\n}\n\n.MeBox.FlyoutRight .Flyout {\n right: 0;\n}\n\n.SignInIcons {\n margin-left: $utility-baseUnitTriple;\n}\n\n// Reset base theme style\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit;\n}\n\n.MeBox-header {\n\n @include maxWidth($theme-breakpoint_base) {\n display: none;\n }\n\n .SignInLinks {\n\n .Bullet {\n display: none;\n }\n }\n\n .MeBox,\n .MeMenu,\n .WhoIs {\n display: flex;\n align-items: center;\n }\n\n .MeMenu {\n margin-left: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n\n .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.DismissMessage {\n @include font-style-base;\n margin: 0 0 $global-block_margin;\n border-radius: $global_borderRadius;\n padding: $component-base_padding;\n background-color: mix($global-color_fg, $global-color_bg, 10%);\n border-color: $global-color_fg;\n\n a {\n color: $global-color_fg;\n text-decoration: underline;\n }\n\n ul {\n list-style: initial;\n padding-inline-start: 40px;\n }\n\n ol {\n list-style: decimal;\n padding-inline-start: 40px;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.CasualMessage {\n background-color: mix($global-color_primary, $global-color_bg, 10%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 12%);\n }\n}\n\n.WarningMessage {\n background-color: mix($global-error_fg, $global-color_bg, 10%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 25%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_warning, $global-color_bg, 10%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 20%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$pager_height: $formButton_height !default;\n$pager_lineHeight: $formButton_height !default;\n$pager_fontSize: $formButton_fontSize !default;\n$pager_fontWeight: $formButton_fontWeight !default;\n$pager_borderRadius: $formButton_borderRadius !default;\n$pager_border: $component_border !default;\n\n$pager_bg: $component_bg !default;\n$pager-hover_bg: $theme-hover_color !default;\n$pager_color: $global-color_fg !default;\n\n$pager-highlight_bg: $pager-hover_bg !default;\n$pager-highlight-border: $pager_border !default;\n$pager-highlight_color: $global-color_primaryAlt !default;\n\n$quickSearch_bg: $button-primary_bg !default;\n$quickSearch_fg: $button-primary_fg !default;\n$quickSearch_borderColor: $button-primary_border !default;\n\n$quickSearch-hover_bg: $button-primary-hover_bg !default;\n$quickSearch-hover_fg: $button-primary-hover_fg !default;\n$quickSearch-hover_borderColor: $button-primary-hover_border !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.PrevNextPager {\n width: 100%;\n\n .Previous,\n .Next {\n height: auto;\n min-height: 0;\n }\n\n .Next {\n margin-left: auto;\n }\n}\n\n.MorePager {\n margin-top: $component-item_spacing;\n text-align: center;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n}\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n @include Button;\n\n flex: initial;\n min-width: 120px;\n text-align: center;\n}\n\n.PagerWrap,\n.CommentsWrap {\n @include clearfix;\n}\n\n.PagerWrap {\n margin: 0;\n float: right;\n}\n\n.PagerNub {\n display: none;\n}\n\n.CommentHeading {\n float: left;\n min-height: $pager_height;\n display: flex;\n align-items: center;\n margin: 0 0 $utility-baseUnit;\n}\n\n.BeforeCommentHeading {\n margin-bottom: $global-block_margin;\n}\n\n.PageControls {\n @include clearfix;\n min-height: initial;\n margin: initial;\n margin-bottom: $global-block_margin;\n\n .H {\n margin-bottom: $global-block_margin;\n }\n}\n\n.QuickSearch .MenuItems {\n\n @include clearfix;\n\n right: -2px;\n top: 100%;\n\n .InputBox {\n margin-right: $utility-baseUnitDouble;\n }\n\n .bwrap {\n position: static;\n margin-left: $utility-baseUnitHalf;\n\n button {\n padding: 0;\n }\n }\n\n form > div {\n display: flex;\n }\n}\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n color: $global-color_primary;\n }\n}\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap;\n\n @include maxWidth {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: $utility-baseUnitDouble;\n\n .QuickSearch {\n display: none;\n }\n }\n\n .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 $utility-baseUnitDouble;\n }\n\n span,\n > a {\n transition: color 0.25s ease-out;\n font-size: $pager_fontSize;\n font-weight: $pager_fontWeight;\n line-height: $pager_height;\n height: $pager_height;\n min-width: $pager_height;\n display: flex;\n align-items: center;\n justify-content: center;\n color: $pager_color;\n padding: 0;\n margin: 0 0 0 -1px;\n border: $pager_border;\n @if ($staticVariables) {\n background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n }\n\n @if($staticVariables) {\n > a.Highlight,\n > a.Highlight:focus,\n > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: $pager-highlight_bg;\n border: 1px solid $pager-highlight-border;\n color: $pager-highlight_color;\n }\n }\n\n > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0;\n\n &::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\";\n }\n }\n\n .Next,\n .Previous {\n padding: 0 $utility-baseUnitDouble;\n text-align: center;\n }\n\n .Previous {\n border-top-left-radius: $pager_borderRadius;\n border-bottom-left-radius: $pager_borderRadius;\n }\n\n .Next {\n border-top-right-radius: $pager_borderRadius;\n border-bottom-right-radius: $pager_borderRadius;\n }\n\n @if($staticVariables) {\n .QuickSearchWrap .Button,\n .QuickSearchButton {\n @include Button(\n $quickSearch_bg,\n $quickSearch_fg,\n $quickSearch_borderColor,\n $quickSearch-hover_bg,\n $quickSearch-hover_fg,\n $quickSearch-hover_borderColor\n );\n }\n }\n\n .QuickSearchButton {\n height: $formButton_height;\n min-width: $formButton_height;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n\n .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit;\n\n &:hover,\n &:focus {\n color: inherit;\n background-color: transparent;\n }\n }\n\n .QuickSearchWrap {\n width: 300px;\n }\n\n .bwrap .Button {\n line-height: $formButton-height;\n height: $formButton-height;\n }\n}\n\n\n.selectBox-toggle {\n color: $global-color_primary;\n}\n\n//Responsive .NumberedPager\n@include maxWidth(500px) {\n\n .PagerLinkCount-13 {\n .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n }\n\n .Pager {\n display: flex;\n flex-wrap: nowrap;\n\n a,\n span {\n white-space: nowrap;\n min-width: 34px;\n flex: 1;\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n@include maxWidth(470px) {\n\n .PagerLinkCount-11 {\n .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n }\n}\n\n.PageControls.PageControls {\n\n .discussion-sorts {\n margin-right: $utility-baseUnitDouble;\n }\n\n @include maxWidth {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n\n .selectBox {\n display: inline-block;\n }\n }\n\n .BoxNewConversation,\n .BoxNewDiscussion {\n display: none;\n }\n\n // Reset styles from ideation\n .discussion-sort-filter-module {\n float: none !important;\n display: inline-flex;\n }\n\n .selectBox {\n display: inline-flex;\n float: none;\n height: #{$pager_height + 2px};\n\n @include maxWidth {\n margin: 0;\n }\n }\n}\n\n.Button-Controls.Button-Controls {\n\n .BigButton,\n .ButtonGroup.Multi {\n min-width: 200px;\n }\n\n .BoxNewDiscussion {\n display: block;\n }\n}\n\n.PageControls.Top {\n\n @include maxWidth {\n\n .NumberedPager {\n display: none;\n }\n }\n}\n\n.PageControls.Bottom {\n\n .NewDiscussion {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0;\n\n h2 {\n font-family: $global-body_fontFamily;\n text-transform: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n\n span {\n color: inherit;\n }\n }\n\n .VoteUsers {\n position: relative;\n z-index: 3;\n\n .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px;\n\n &:first-child {\n margin-left: 0;\n }\n\n img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto;\n }\n }\n }\n\n .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: $global-base_lineHeight;\n font-weight: $global-normal_fontWeight;\n }\n\n .VoteBar {\n position: static;\n margin: 0;\n }\n\n .PollOption {\n margin: $utility-baseUnitDouble 0;\n position: relative;\n padding: 6px 50px 6px $utility-baseUnitDouble;\n min-height: 32px;\n background-color: $theme-hover_color;\n border-radius: $formElement_borderRadius;\n overflow: hidden;\n }\n\n .PollColor {\n background-color: $global-color_primary !important;\n min-height: 32px;\n opacity: .3;\n border: 0;\n position: absolute;\n top: 0;\n left: 0;\n margin: 0;\n height: 100%;\n }\n\n .VotePercent {\n line-height: 32px;\n position: absolute;\n right: $utility-baseUnitDouble;\n top: 50%;\n transform: translateY(-50%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$popup_bg: $global-color_white !default;\n$popup_fg: $global-color_grey !default;\n$popup-link_color: $global-color_primary !default;\n$popup-link-hover_color: $global-color_primaryAlt !default;\n$popup_borderColor: rgba($popup_fg, 0.8) !default;\n$popup_border: 1px solid $popup_borderColor !default;\n$popup_borderRadius: $global_borderRadius !default;\n$popup_boxShadow: 0 1px 3px 0px rgba($global-color_black, 0.4) !default;\n$popup_paddingVertical: 12px;\n$popup_paddingHorizontal: 18px;\n\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\ndiv.Popup {\n top: 50vh !important;\n left: 50vw !important;\n position: fixed;\n transform: translateX(-50%) translateY(-50%);\n\n .Border {\n background: none;\n }\n\n .Body {\n padding: $popup_paddingVertical $popup_paddingHorizontal;\n background-color: $popup_bg;\n box-shadow: 0 1px 3px 0px rgba($global-color_black, 0.4);\n border-radius: $popup_borderRadius;\n color: $popup_fg;\n\n .FormWrapper {\n padding: 0;\n }\n\n a {\n color: $popup-link_color;\n\n &:focus,\n &:hover {\n color: $popup-link-hover_color;\n text-decoration: $theme-link-hover_textDecoration;\n }\n }\n\n input[type= \"text\"],\n textarea,\n ul.token-input-list,\n input.InputBox,\n select {\n border-color: $popup_borderColor;\n }\n\n .WarningMessage {\n background-color: mix($global-color_warning, $popup_bg, 10%);\n border-color: $global-color_warning;\n color: $popup_fg;\n }\n\n .Buttons .Close {\n\n &:focus,\n &:hover {\n color: $global-color_white;\n }\n }\n }\n\n .Content,\n .Footer {\n color: inherit;\n }\n\n .Content {\n float: none;\n width: auto !important;\n }\n\n a.Close {\n top: 24px;\n right: 28px;\n @if ($staticVariables) {\n @include CloseButton($popup_fg);\n }\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n @if ($staticVariables) {\n .Button.change-picture-new {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n\n .Button.change-picture-remove {\n @include Button;\n }\n }\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: $popup_bg !important;\n box-shadow: 0 1px 3px 0px rgba($global-color_black, 0.4) !important;\n border-radius: $popup_borderRadius;\n color: $popup_fg !important;\n text-shadow: none;\n\n a {\n color: $popup-link_color;\n }\n\n @if ($staticVariables) {\n .Close {\n @include CloseButton($popup_fg);\n display: flex !important;\n margin: $utility-baseUnitHalf;\n font-size: $icon-default_size !important;\n }\n }\n}\n\n@if ($staticVariables) {\n #Form_Cancel {\n &:focus,\n &:hover {\n background-color: $button-basic-hover_bg;\n color: $button-basic-hover_fg;\n border-color: $button-basic-hover_border;\n }\n }\n}\n\n.Overlay {\n background: rgba($global-color_black, 0.4);\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$reactions_fg: $global-color_white !default;\n$reactions_bg: rgba(0,0,0,0.5) !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Reactions .ReactButton {\n color: $component-meta_color;\n\n &:hover {\n color: $component-meta-link-hover_color;\n }\n}\n\n.RecordReactions {\n margin-left: -$utility-baseUnitHalf;\n margin-right: -$utility-baseUnitHalf;\n display: flex;\n flex-wrap: wrap;\n\n .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px;\n }\n\n .ReactSprite {\n color: $reactions_fg;\n margin-right: 0;\n width: 14px;\n height: 14px;\n border-radius: 50%;\n overflow: hidden;\n background-color: $reactions_bg;\n display: inline-flex;\n align-items: center;\n }\n\n .UserReactionWrap {\n width: 24px;\n margin: 0 $utility-baseUnitHalf $utility-baseUnitHalf;\n }\n\n // icon has a weird shape\n .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px;\n }\n}\n\n.Flyout .ReactButton .Count {\n order: 1;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody.hasRichEditor {\n\n .FormWrapper.FormWrapper-Condensed {\n border-width: 0;\n padding-right: 0 !important;\n background-color: transparent;\n\n .richEditor {\n padding-left: 0;\n padding-right: 0;\n }\n }\n\n .richEditor-frame {\n border-radius: $formElement_borderRadius;\n border: $formElement_border;\n overflow: initial;\n }\n\n .CommentOptions {\n display: block;\n }\n\n .CommentOptions,\n .bodybox-wrap {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .Popup {\n\n .NoteForm {\n padding: 0;\n }\n\n .richEditor {\n padding-left: 0;\n }\n }\n\n .richEditor {\n padding-left: 0;\n }\n\n .CommentForm.CommentForm {\n border-width: 0;\n padding: 0;\n background-color: transparent;\n\n .Buttons {\n padding-right: 0;\n }\n }\n\n .embedDialogue.embedDialogue {\n\n @include maxWidth {\n position: static;\n }\n }\n\n #EventAddEditForm,\n #GroupForm,\n #MessageForm,\n #ConversationForm {\n\n .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\nbody.hasRichEditor #MessageForm,\nbody.hasRichEditor.Profile {\n .FormWrapper-Condensed.FormWrapper-Condensed {\n\n @include maxWidth($theme-breakpoint_tablet) {\n padding-left: $utility-baseUnitTriple;\n }\n\n @include maxWidth {\n padding-left: 0;\n }\n }\n}\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm {\n\n .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$searchbox-button_color: $global-color_fg !default;\n$searchbox-button_borderColor: transparent !default;\n$searchbox-button_borderWidth: 0 !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.InputAndButton .BigInput,\n.InputBox.js-search {\n font-size: inherit;\n width: 100%;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n border-color: $formElement_borderColor;\n padding-right: $formElement_height;\n\n &::placeholder {\n color: $formElement_borderColor;\n }\n}\n\n.groupSearch-search {\n position: relative;\n\n &::before {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n }\n\n .groupSearch-button.groupSearch-button {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: transparent;\n border-color: $searchbox-button_borderColor;\n border-width: $searchbox-button_borderWidth;\n line-height: $formElement_height;\n height: $formElement_height;\n width: $formElement_height;\n min-width: 0;\n padding: 0 $utility-baseUnitHalf;\n }\n}\n\n.SearchForm .SiteSearch .Button,\n.AdvancedSearch .bwrap .Button,\n.InputBox.js-search + input {\n background: transparent;\n border-color: $searchbox-button_borderColor;\n border-width: $searchbox-button_borderWidth;\n line-height: $formElement_height;\n height: $formElement_height;\n width: $formElement_height;\n min-width: 0;\n padding: 0 $utility-baseUnitHalf;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.AdvancedSearch .bwrap .Button {\n color: $searchbox-button_color;\n}\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0;\n\n .bwrap.bwrap {\n position: static;\n }\n\n .Handle.Handle {\n height: $formElement_height;\n width: $formElement_height;\n opacity: 1;\n right: $formElement_height;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px;\n\n &::after {\n @include icon;\n content: $icon-caret-down;\n color: $searchbox-button_color;\n }\n }\n }\n}\n\n.InputBox.js-search + input {\n color: transparent;\n\n &:focus,\n &:hover,\n &:active {\n color: transparent;\n }\n\n}\n\n.SearchForm .InputBox {\n border-radius: $formElement_borderRadius;\n}\n\n.SiteSearch .Button {\n color: transparent;\n\n &:hover,\n &:focus,\n &:active {\n color: transparent;\n }\n}\n\n.SearchBox {\n width: 100%;\n margin-bottom: $utility-baseUnitTriple;\n position: relative;\n @include clearfix;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .Sprite.SpSearch {\n display: none;\n }\n\n // Button Icon\n form > div::after {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n }\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n}\n\n.SearchBoxMobile .Handle.Handle {\n display: none;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.ActivateSlider {\n border-radius: $formButton_borderRadius;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: $component_border;\n}\n\n.DataList-Connections {\n\n .Button.ActivateSlider-Button {\n display: inline-block;\n cursor: pointer;\n margin: 0;\n font-size: $global-medium_fontSize;\n background: $global-color_white;\n color: $global-color_primary;\n border-radius: $formButton_borderRadius;\n border: $formButton_border;\n border-color: darken($global-color_primary, 5%);\n line-height: $formButton_height;\n min-height: $formButton_height;\n padding: 0 $formButton_padding;\n white-space: nowrap;\n\n &:focus,\n &:hover {\n text-decoration: none;\n }\n }\n\n .ActivateSlider {\n width: auto;\n min-width: 125px;\n }\n\n .ActivateSlider-Active {\n .ActivateSlider-Button {\n margin-left: $global-gutter_halfSize;\n }\n }\n\n .ActivateSlider-InActive {\n .ActivateSlider-Button {\n margin-right: $global-gutter_halfSize;\n }\n }\n\n .ActivateSlider-Active .Button{\n background: $global-color_primary;\n color: $global-color_white;\n border-color: darken($global-color_primary, 5%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.CategoryGroup .Empty {\n padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n border-top: $component_border;\n border-bottom: $component_border;\n box-shadow: $component_boxShadow;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n border-left: $component_border;\n border-right: $component_border;\n border-radius: $component_borderRadius;\n }\n}\n\n.categoryList-heading {\n font-size: $global-title_fontSize;\n margin-bottom: $component-base_padding;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n}\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 $utility-baseUnitTriple;\n table-layout: fixed;\n width: 100%;\n\n .Item {\n @include TableItem;\n }\n\n thead {\n table-layout: fixed;\n width: inherit;\n display: table;\n\n tr {\n border: none;\n }\n\n td {\n vertical-align: middle;\n }\n\n td,\n td:first-child,\n td:last-child {\n border: 0;\n }\n\n .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0;\n }\n }\n\n .SpFlyoutHandle::before,\n .Bookmark::before {\n font-size: $global-medium_fontSize;\n }\n\n td .Wrap {\n padding: {\n top: $component-vertical_padding;\n bottom: $component-vertical_padding;\n left: calc(#{$component-horizontal_padding} / 2);\n right: calc(#{$component-horizontal_padding} / 2);\n };\n }\n\n td:first-child .Wrap {\n padding-left: $component-horizontal_padding;\n }\n\n td:last-child .Wrap {\n padding-right: $component-horizontal_padding;\n }\n\n h2,\n h3,\n .Title.Title {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n display: block;\n\n @if $staticVariables {\n color: $component-title_color;\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .Excerpt,\n .CategoryDescription {\n display: block;\n width: 100%;\n font-size: $component-base_fontSize;\n font-weight: $component-base_fontWeight;\n line-height: $component-base_lineHeight;\n color: $component-base_color;\n margin: $utility-baseUnit 0 0;\n }\n\n .Excerpt:empty,\n .CategoryDescription:empty {\n display: none;\n }\n\n .ItemContent.Discussion .Excerpt {\n margin-top: $utility-baseUnit;\n }\n\n .Options {\n display: flex;\n align-items: center;\n\n @include maxWidth {\n right: 0;\n }\n\n .Bookmark {\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n @if ($staticVariables) {\n .Meta,\n .AuthorInfo {\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n line-height: $component-meta_lineHeight;\n color: $component-meta_color;\n }\n }\n\n .MItem.Category {\n @include ellipsis;\n display: inline;\n\n @include maxWidth {\n max-width: calc(100% - 21px);\n }\n }\n\n .Meta > *,\n .AuthorInfo * {\n font-size: inherit;\n font-weight: inherit;\n\n margin: 0;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n\n @if ($staticVariables) {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n\n .Tag:not([class*=\"Status-Tag\"]),\n .HasNew {\n margin-bottom: $utility-baseUnitHalf;\n }\n\n .NewCommentCount.NewCommentCount,\n .MItem {\n font-size: $component-meta_fontSize;\n line-height: inherit;\n margin-left: 0;\n }\n\n .MItem {\n @if ($staticVariables) {\n color: $component-meta-link_color;\n }\n\n &:last-child {\n margin-right: 0;\n }\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n @if ($staticVariables) {\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: calc(#{$theme-photo_size} + #{$utility-baseUnit} + (#{$component-horizontal_padding} / 2));\n }\n\n @if ($staticVariables) {\n .LatestPostTitle,\n .UserLink {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .Meta,\n .MItem.Category {\n margin-top: $utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\n }\n\n .Meta {\n display: inline-block;\n }\n\n .Meta:empty {\n display: none;\n }\n\n .MItem.RSS {\n display: none;\n }\n\n .Block.Wrap {\n line-height: $global-base_lineHeight;\n }\n\n td.BigCount {\n width: 110px;\n padding: 0;\n }\n\n td.LatestPost,\n td.LastUser,\n td.FirstUser {\n width: 170px;\n max-width: 170px;\n\n .MItem {\n margin-bottom: $utility-baseUnitHalf;\n }\n }\n\n tbody .Options {\n top: 3px;\n bottom: auto;\n }\n\n tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: -$component-item_spacing 0;\n border-spacing: 0 $component-item_spacing;\n\n @if $component-item_spacing == 0 {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n }\n\n td.LatestPost,\n td.LastUser,\n td.FirstUser {\n position: relative;\n margin-top: 0;\n @if ($staticVariables) {\n font-size: $global-small_fontSize;\n }\n\n a {\n font-size: inherit;\n }\n\n .PhotoWrap {\n @if ($staticVariables) {\n position: absolute;\n left: calc(#{$formElement_paddingHorizontal} / 2);\n }\n width: $theme-photo_size;\n height: $theme-photo_size;\n margin: 0;\n\n img {\n height: 100%;\n width: 100%;\n }\n }\n\n .Bullet {\n display: none;\n }\n }\n }\n\n //Section-CategoryList\n &.CategoryTable {\n @include categoriesTableItem;\n\n thead .CategoryName {\n padding-left: $component-base_padding;\n }\n\n tbody {\n\n .Options {\n top: auto;\n }\n\n td.CategoryName {\n margin-bottom: 0;\n\n .PhotoWrap {\n margin: 0 $utility-baseUnitDouble 0 0;\n @include photoWrap;\n position: relative;\n\n img {\n position: absolute;\n }\n }\n }\n\n td.LatestPost {\n font-weight: inherit;\n\n .Meta span:last-child {\n display: none;\n }\n\n a {\n display: block;\n margin-right: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n }\n\n .LatestPostTitle {\n font-weight: inherit;\n }\n\n .UserLink {\n @include ellipsis;\n }\n }\n }\n\n .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n margin-bottom: -$utility-baseUnitHalf;\n\n b {\n margin-right: $utility-baseUnitHalf;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n\n .Comma {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_base) {\n\n td.CountComments,\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n td.CountComments,\n td.CountDiscussions {\n display: none;\n }\n }\n }\n\n //Section-DiscussionList\n &.DiscussionsTable.DiscussionsTable {\n //reset ideation styles\n table-layout: fixed;\n\n @include discussionsTableItem;\n\n .userCardWrapper-link {\n margin-left: calc(#{$theme-photo_size} + #{$utility-baseUnit} + (#{$component-horizontal_padding} / 2));\n }\n\n .MiniPager {\n margin: 0;\n display: block;\n width: 100%;\n order: 2;\n text-align: right;\n\n @include maxWidth {\n display: none;\n }\n\n a {\n background-color: $button-basic_bg;\n color: $button-basic_fg;\n border: none;\n line-height: $global-base_lineHeight;\n border-radius: $global_borderRadius;\n padding: 0 $utility-baseUnitHalf;\n display: inline;\n font-weight: $global-semibold_fontWeight;\n font-size: inherit;\n white-space: nowrap;\n\n &:focus,\n &:hover {\n background-color: $button-basic-hover_bg;\n color: $button-basic-hover_fg;\n }\n }\n }\n\n td.CheckBoxColumn {\n width: 35px;\n }\n\n td.DiscussionName {\n width: 100%;\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n\n .Wrap {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n }\n\n .Options {\n position: absolute;\n top: $component-vertical_padding;\n right: calc(#{$component-vertical_padding} / 2);\n }\n\n .Title {\n flex-basis: calc(100% - (#{$component-vertical_padding} / 2 + #{$theme-photo_size} + 50px));\n }\n\n .idea-counter-module {\n margin-right: calc(#{$component-vertical_padding} / 2);\n }\n\n .Meta {\n margin-left: calc(#{$component-vertical_padding} / 2 + #{$theme-photo_size});\n flex-basis: calc(100% - (#{$component-vertical_padding} / 2 + #{$theme-photo_size} + 50px));\n }\n }\n }\n\n //Hide some columns depending on window width\n @include maxWidth($theme-breakpoint_desktop) {\n td.FirstUser {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n td.LastUser {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n td.CountViews {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n td.BigCount {\n display: none;\n }\n\n .MItem.Category a {\n max-width: 30ex;\n }\n }\n }\n}\n\n.categoryList-heading {\n color: $global-color_fg;\n}\n\n.CategoryGroup.HideTable {\n display: none;\n}\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0;\n}\n\n.Frame-contentWrap {\n @include clearfix;\n}\n\nbody.Section-DiscussionList.mine,\nbody.Categories.Section-DiscussionList,\nbody.Section-Group {\n\n .DataTable.DiscussionsTable {\n width: 100%;\n }\n}\n\n//Section-GroupList\n.GroupWrap .DataTable {\n @include groupsTableItem;\n\n .Title.Title {\n display: inline-block;\n width: auto;\n padding-right: 0;\n }\n\n .EventTitle .Title {\n display: inline;\n }\n\n .Title-Icon {\n color: $global-color_fg;\n }\n\n .Buttons {\n margin-right: 0;\n margin-left: $utility-baseUnitHalf;\n }\n\n .Title-Wrapper,\n .Excerpt {\n margin: 0 0 $utility-baseUnit;\n }\n\n .Meta {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n\n .Invitation {\n\n @if ($staticVariables) {\n .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\n }\n }\n }\n\n .UserName {\n\n @include maxWidth {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n\n .Meta {\n display: none;\n }\n }\n }\n\n .BlockColumn-Buttons {\n\n @include maxWidth {\n min-width: 105px;\n }\n }\n }\n\n .Event {\n\n .EventTitle .Wrap {\n\n @include maxWidth {\n display: flex;\n flex-wrap: wrap;\n\n .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: $theme-photo_size;\n width: $theme-photo_size;\n }\n\n .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto;\n }\n\n .Title,\n .Description {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n\n .Title-Wrapper {\n padding-right: 0;\n }\n\n .Options,\n .ButtonGroup,\n .Button {\n width: 100%;\n }\n\n .Options {\n margin-top: $utility-baseUnitDouble;\n order: 2;\n }\n\n .Button {\n text-align: center;\n }\n }\n }\n\n .OptionsMenu {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n .LastUser,\n .LatestPost {\n width: 30ex;\n max-width: 30ex;\n }\n\n .Group-Name {\n\n .Title-Wrapper,\n .Wrap {\n padding-left: 0;\n padding-right: 0;\n }\n\n .PhotoWrap {\n margin-right: $utility-baseUnitDouble;\n\n @include maxWidth {\n display: none;\n }\n }\n\n .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: $global-color_primary;\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\n }\n }\n\n @include maxWidth {\n\n .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n\n .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0;\n }\n\n .GroupDescription,\n .Options {\n margin-top: $utility-baseUnitDouble;\n }\n\n .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n }\n\n .Title-Wrapper {\n padding-right: 20px;\n }\n }\n }\n\n .Options {\n position: static;\n align-items: flex-start;\n }\n\n\n .EventLocation {\n .Text {\n display: block;\n @include ellipsis;\n }\n }\n\n //Applicants & Invitations table\n @include maxWidth {\n\n tr.Invitation {\n td.UserName {\n border-right: none;\n }\n\n .Title,\n .Title-Wrapper {\n padding-right: 0;\n }\n }\n }\n\n //Hide some columns depending on window width\n @include maxWidth($theme-breakpoint_desktop) {\n td.EventLocation,\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n td.CountDiscussions {\n display: none;\n }\n }\n\n @include maxWidth {\n\n td.CountMembers,\n td.EventDate {\n display: none;\n }\n\n td.EventTitle {\n @include lastCell;\n }\n }\n}\n\n.MemberList .DataTable {\n\n td.UserName {\n width: 70%;\n\n @include maxWidth {\n padding-right: 0;\n border-right-width: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n }\n }\n\n td.Buttons,\n td.BlockColumn-Buttons,\n td.JoinDate {\n width: 260px;\n }\n\n td.BlockColumn-Buttons {\n\n @include maxWidth {\n width: 160px;\n\n .Button {\n width: 100%;\n display: block;\n text-align: center;\n }\n\n .Button + .Button {\n margin-top: $utility-baseUnitHalf;\n }\n }\n }\n\n td.JoinDate {\n\n @include maxWidth {\n display: none;\n }\n }\n\n .Title-Wrapper {\n padding-right: 0;\n height: $theme-photo_size;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (#{$theme-photo_size} + #{$utility-baseUnitDouble}));\n }\n\n .PhotoWrap {\n display: inline-block;\n margin-bottom: 0;\n }\n}\n\n//.Section-Groups DiscussionsList\n.Group-Box .DiscussionsTable {\n\n td.DiscussionName.DiscussionName .Wrap {\n display: block;\n padding-left: 0;\n }\n\n .Options {\n position: static;\n margin: 0;\n float: right;\n }\n\n .DiscussionName {\n\n .Title.Title {\n padding-right: 0;\n\n @include maxWidth {\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n }\n}\n\n\n// Reactions Log\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden;\n\n tbody {\n border-spacing: 0 $component-item_spacing;\n margin-top: 0;\n }\n\n .Options.Options {\n top: 0;\n bottom: 0;\n }\n\n .Options .Hijack {\n @include CloseButton;\n }\n\n .Item {\n background-color: $component_bg;\n\n td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: $theme-hover_color;\n vert-align: middle;\n }\n }\n\n .ReactionsLog-Date {\n width: 16ex;\n }\n\n .ReactionsLog-User {\n width: 50%;\n\n a {\n @include ellipsis;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center;\n }\n\n .ReactionsLog-Options {\n position: relative;\n width: 2ex;\n }\n\n .Options a {\n @include CloseButton;\n }\n}\n\n@if ($staticVariables) {\n table.PreferenceGroup tbody tr:hover td {\n background: $theme-hover_color !important;\n }\n}\n\n/*===== End of Tables ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$spoiler_bg: mix($component_bg, $global-color_fg, 95%) !default;\n$spolier_fg: $global-color_fg !default;\n$spolier_border: none !default;\n$spoiler_borderRadius: $global_borderRadius !default;\n$spoiler-fontSize: 16px !default;\n\n$code_fontSize: .85em !default;\n$code_borderRadius: 0 !default;\n$code_bg: mix($global-color_fg, $global-color_bg, 5%) !default; // target rgba(127, 127, 127, .15);\n$code_fg: darken($global-color_fg, 20%) !default;\n\n$code-inline_borderColor: mix($global-color_fg, $global-color_bg, 50%) !default; // target #a3a3a3\n$code-inline_borderRadius: $code_borderRadius !default;\n$code-inline_padding: .2em .4em !default;\n\n$code-block_borderRadius: $code_borderRadius !default;\n$code-block_padding: $userContent_fontSize !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.userContent,\n.UserContent {\n\n h3 {\n\n &:focus,\n &:hover {\n color: $global-color_fg !important;\n }\n }\n\n .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\n .post-text-align-left,\n .post-text-align-justify,\n .post-text-align-left,\n .post-text-align-right {\n .embedImage-img {\n display: initial;\n }\n }\n\n .bbcode_right,\n .bbcode_center,\n .bbcode_left {\n .embedImage-img {\n display: inline-block;\n }\n }\n\n .bbcode_right .embedImage-img {\n margin-left: auto;\n }\n\n .bbcode_left .embedImage-img {\n margin-right: auto;\n }\n\n @if ($staticVariables) {\n p,\n li {\n a {\n color: $link-default_color;\n\n &:focus,\n &:hover {\n color: $link-default-hover_color;\n text-decoration: underline;\n }\n\n &:visited {\n color: $link-default_visited_color;\n }\n }\n }\n }\n\n div.Spoiler,\n div.Spoiler.SpoilerConfigured {\n padding: $utility-baseUnitHalf 0;\n background-color: $spoiler_bg;\n border-radius: $spoiler_borderRadius;\n border: $spolier_border;\n margin-top: 0;\n margin-right: 0;\n }\n\n div.SpoilerTitle {\n text-align: center;\n padding: 0 $icon_default_size;\n font-size: $spoiler-fontSize;\n min-height: $icon_default_size * 2;\n line-height: $icon_default_size * 2;\n position: relative;\n\n &::before,\n &::after {\n @include icon;\n font-size: $icon-default_size;\n position: relative;\n width: $icon_default_size * 2;\n height: $icon_default_size * 2;\n line-height: $icon_default_size * 2;\n }\n\n &::before {\n @include icon;\n content:$icon-eye-close;\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n div.Spoiler div.SpoilerTitle input {\n position: absolute;\n padding: 0;\n margin: 0;\n left: 0;\n right: 0;\n width: calc(100% - 10px);\n color: transparent;\n background-color: transparent;\n border-width: 0;\n }\n\n div.Spoiler div.SpoilerText {\n border-left-width: 0;\n margin: 0;\n padding: 0 $embeddedText_padding $embeddedText_padding $embeddedText_padding;\n }\n\n .codeBlock,\n code,\n pre {\n vertical-align: middle;\n font-size: $code_fontSize;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n margin: 0;\n border: 0;\n }\n\n pre,\n pre.codeBlock {\n max-width: 100%;\n overflow-x: auto;\n display: block;\n position: relative;\n flex-shrink: 0;\n color: $code_fg;\n background-color: $code_bg;\n padding: $code-block_padding;\n }\n\n .codeBlock,\n code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent;\n }\n\n p .codeBlock,\n p code {\n display: inline;\n white-space: normal;\n background-color: $code_bg;\n padding: $code-inline_padding;\n }\n}\n",".SpAlert::after {\r\n width: 6px;\r\n height: 6px;\r\n position: absolute;\r\n top: -1px;\r\n right: 3px;\r\n background-color: #EF476F;\r\n border-radius: 6px;\r\n display: block;\r\n content: \"\";\r\n}\r\n\r\n.SpInbox::before {\r\n font-size: 20px;\r\n}\r\n\r\n.SpBookmarks::before {\r\n font-size: 20px;\r\n}\r\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications{\r\n background-color: $global-color_grey_medium;\r\n &:focus,\r\n &:hover,\r\n &:active {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\r\n border-radius: 16px ;\r\n}\r\n\r\n.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications {\r\n &:focus,\r\n &:hover {\r\n background-color: $global-color_grey_medium;\r\n }\r\n}\r\n\r\n.MeBox-header .MeMenu .ToggleFlyout+.ToggleFlyout {\r\n margin-left: 33px;\r\n}\r\n\r\n.MeBox {\r\n min-height: initial;\r\n display: flex;\r\n font-family: $global-body_fontFamily;\r\n\r\n .MeButton{\r\n height: 30px;\r\n width: 30px;\r\n\r\n .Alert {\r\n display: none;\r\n }\r\n }\r\n\r\n .MeButton-notifications {\r\n &:focus,\r\n &:active,\r\n &:hover {\r\n border-radius: 16px;\r\n }\r\n }\r\n\r\n .MeButton.TopcoderMeButton {\r\n width: fit-content;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 0px;\r\n border-radius: 15px;\r\n\r\n .icon-chevron-up, .icon-chevron-down {\r\n font-weight: normal;\r\n font-size: 10px;\r\n margin: 0 5px;\r\n }\r\n\r\n .ProfilePhoto {\r\n height: 30px;\r\n width: 30px;\r\n }\r\n .Username {\r\n line-height: 30px;\r\n vertical-align: middle;\r\n margin: 0px 10px 0px 5px;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n\r\n }\r\n\r\n .MenuItems a, .MenuItems a:link, .MenuItems li>a {\r\n padding: 0px 20px;\r\n margin: -5px 0;\r\n height: 50px;\r\n line-height: 30px;\r\n\r\n &.link-profile-details {\r\n margin-top: -3px;\r\n height: 82px;\r\n }\r\n\r\n }\r\n\r\n .MeButtonTopMItem{\r\n padding-top: 6px;\r\n border-top-left-radius: 6px;\r\n border-top-right-radius: 6px;\r\n background: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n .MeButtonBottomMItem{\r\n padding-bottom: 6px;\r\n border-bottom-left-radius: 6px;\r\n border-bottom-right-radius: 6px;\r\n }\r\n\r\n .MeButtonProfileMItem {\r\n height: 82px;\r\n color: $global_color_white;\r\n background: $color-turquoise-tc-turquoise-dark-3;\r\n .handle {\r\n font-size: 16px;\r\n line-height: 20px;\r\n font-weight: $global-bold_fontWeight;\r\n color: $global-color_white;\r\n }\r\n\r\n .email {\r\n font-size: $global-small_fontSize;\r\n line-height: 14px;\r\n margin-top: 4px;\r\n font-weight: $global-bold_fontWeight;\r\n color: $global-color_white;\r\n }\r\n\r\n .avatar {\r\n border-radius: 100%;\r\n margin-right: 10px;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n .MeButtonSwitchToBusinessMItem {\r\n\r\n background: #2A2A2B;\r\n color: $global-color_white;\r\n font-size: $global-medium_fontSize;\r\n line-height: 30px;\r\n height: 50px;\r\n img.switch-icon {\r\n margin: 0 10px 0 4px;\r\n }\r\n a.switch-to-business {\r\n font-family: $global-body_fontFamily;\r\n margin: 0;\r\n span {\r\n color: $global-color_white;\r\n font-weight: $global-bold_fontWeight;\r\n }\r\n }\r\n\r\n }\r\n\r\n .MeButtonSettingsItem, .MeButtonHelpItem, .MeButtonSignOutItem {\r\n background: $global-color_white;\r\n a {\r\n display: flex;\r\n align-items: center;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n .MeButtonSettingsItem {\r\n padding-top: 15px;\r\n }\r\n .MeButtonSignOutItem {\r\n padding-bottom: 19px;\r\n }\r\n\r\n .Flyout {\r\n top: 40px;\r\n }\r\n\r\n .Flyout.MenuItems {\r\n padding: 0px;\r\n width: 288px;\r\n box-shadow: 0 5px 35px 5px rgb(21 21 22 / 10%), 0 10px 14px 0 rgb(21 21 22 / 30%);\r\n border: 0px;\r\n }\r\n\r\n .MenuItems,\r\n .Flyout.Flyout li {\r\n hr {\r\n background: #E0E0E0;\r\n height: 1px;\r\n margin: 10px;\r\n align-self: center;\r\n }\r\n }\r\n}\r\n\r\n",".Activities {\r\n .ItemContent {\r\n margin-left: #{$component-horizontal_padding};\r\n }\r\n}\r\n\r\n.MessageList.DataList.Comments {\r\n .Item-Header.CommentHeader {\r\n .DiscussionInfo {\r\n a.ParentCommentLink, a.DiscussionLink {\r\n color: $global-blue;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.MessageList {\r\n .ItemDiscussion , .ItemComment {\r\n .Item-Body {\r\n .Controls {\r\n a {\r\n color: $global-blue;\r\n }\r\n .MiddleDot{\r\n margin: 0px 8px;\r\n font-weight: bold;\r\n }\r\n .left {\r\n text-align: left;\r\n }\r\n .center {\r\n text-align: center;\r\n }\r\n\r\n .right {\r\n text-align: right;\r\n }\r\n }\r\n\r\n }\r\n }\r\n}\r\n\r\n\r\n",".EasyMDEContainer {\r\n\r\n .CodeMirror {\r\n }\r\n\r\n .editor-toolbar {\r\n }\r\n\r\n .editor-statusbar {\r\n display: flex;\r\n justify-content: flex-end;\r\n flex-wrap: wrap;\r\n\r\n .message, .upload-image {\r\n text-align: left;\r\n order: 0;\r\n }\r\n .countOfRemainingChars {\r\n order: 1;\r\n }\r\n }\r\n}\r\n\r\n",".SearchForm form > div::after,\r\n.SearchBox form > div::after {\r\n content: \" \";\r\n background-image: url('/themes/topcoder/design/images/icon-search.svg');\r\n background-size: cover;\r\n position: absolute;\r\n margin: 12px 20px;\r\n color: $global-color_white !important;\r\n height: 16px;\r\n width: 16px;\r\n display: inline-block;\r\n}\r\n","div.Popup {\r\n .Body {\r\n a {\r\n color: $global-blue;\r\n &:focus,\r\n &:hover {\r\n color: $global-blue;\r\n text-decoration: $theme-link-hover_textDecoration;\r\n }\r\n }\r\n .Buttons .Close {\r\n &:focus,\r\n &:hover {\r\n color: $global-color_white;\r\n }\r\n }\r\n }\r\n\r\n\r\n a.Close {\r\n top: 24px;\r\n right: 28px;\r\n @if ($staticVariables) {\r\n @include CloseButton($popup_fg);\r\n }\r\n }\r\n}\r\n.InformWrapper {\r\n margin: 0px;\r\n}\r\n.InformMessages {\r\n margin-left: 55px;\r\n}\r\n\r\n.InformMessages .InformMessage {\r\n padding: 16px 34px 10px 26px;\r\n margin: 10px 0px;\r\n width: 436px;\r\n max-width: 436px;\r\n}\r\n.InformMessages .InformMessage,\r\n.InformMessages .InformMessage:hover {\r\n background-color: $global-color_white !important;\r\n border-radius: 10px;\r\n box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.1) !important;\r\n font-size: $global-medium_fontSize;\r\n font-family: $global-body_fontFamily;\r\n\r\n a {\r\n color: $global-blue;\r\n }\r\n\r\n a.Close {\r\n top: 16px;\r\n right: 21px;\r\n\r\n span::after {\r\n content: \"\";\r\n display: inline-block;\r\n background-size: cover;\r\n position: absolute;\r\n height: 12px;\r\n width: 12px;\r\n background-image: url(\"/themes/topcoder/design/images/icon-close-2.svg\");\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .InformMessages {\r\n margin-left: 0px;\r\n }\r\n .InformWrapper {\r\n margin: 5px;\r\n }\r\n .InformMessages .InformMessage {\r\n width: 100%;\r\n max-width: 100%;\r\n }\r\n}\r\n\r\n","#plugins\\/groups_groups_mine, #vanilla_drafts_index, #plugins\\/topcoder_watching_index {\r\n .BreadcrumbsBox {\r\n display: none;\r\n }\r\n}\r\n\r\n#vanilla_categories_index .BreadcrumbsBox .HomeCrumb.Last {\r\n display: none;\r\n}","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Footer {\n @if ($staticVariables) {\n background: $footer_bg;\n color: $footer_color;\n }\n font-size: $footer-base_fontSize;\n line-height: $footer-base_lineHeight;\n padding: $utility-baseUnitTriple 0;\n\n a {\n color: $footer-link_color;\n\n &:hover {\n color: $footer-link-hover_color;\n }\n }\n\n .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: 0 -$utility-baseUnitHalf;\n }\n\n .col {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth($theme-breakpoint_base) {\n width: 100%;\n text-align: center;\n margin: 6px 0;\n\n &:first-child {\n margin-top: 0;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n .col-copyRight {\n justify-content: flex-start;\n }\n\n .col-logo {\n justify-content: flex-end;\n }\n\n\n .col-copyRight,\n .col-logo {\n flex: 1;\n display: flex;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n}\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6;\n\n @include maxWidth($theme-breakpoint_base){\n margin: 0 auto;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Header {\n background-color: $header_bg;\n color: $header_fg;\n border-bottom: $header_border;\n box-shadow: $header_boxShadow;\n\n .row {\n display: flex;\n align-items: center;\n height: $header_minHeight;\n }\n\n .mobileMeBox-button,\n .Hamburger {\n display: none;\n\n @include maxWidth {\n display: flex;\n }\n }\n\n // Mebox component\n .MeButton {\n color: $headerMebutton_fg;\n background-color: $headerMebutton_bg;\n\n &:focus,\n &:hover,\n &:active {\n color: $headerMebutton-hover_fg;\n background-color: $headerMebutton-hover_bg;\n\n\n .Alert {\n color: $headerMeBoxAlert_fg;\n background-color: $headerMeBoxAlert_bg;\n border-color: $headerMeBoxAlert_borderColor;\n }\n }\n }\n\n .ToggleFlyout.Open .MeButton {\n background-color: $headerMebutton-active_bg;\n }\n\n .WhoIs > .Username {\n color: $headerMebutton_fg;\n }\n\n .SignInLinks {\n a {\n @include Button(\n $headerButton_bg,\n $headerButton_fg,\n $headerButton_borderColor,\n $headerButton-hover_bg,\n $headerButton-hover_fg,\n $headerButton-hover_borderColor\n );\n }\n }\n}\n\n.Header-logo {\n padding: $utility-baseUnitHalf 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n @if ($staticVariables) {\n color: $header-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $header-link-hover_color;\n }\n }\n\n img {\n max-height: $header_minHeight - 20px;\n width: auto;\n height: auto;\n }\n\n @include maxWidth {\n display: none;\n flex-basis: initial;\n }\n}\n\n.Header-desktopNav {\n display: flex;\n align-items: center;\n\n\n @include maxWidth {\n display: none;\n }\n\n .Navigation-linkContainer a {\n border-radius: 3px;\n margin: 0 6px;\n padding: 0 6px;\n height: 36px;\n font-size: $global-medium_fontSize;\n display: flex;\n align-items: center;\n justify-content: center;\n\n @if ($staticVariables) {\n color: $header-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $header-link-hover_color;\n background: $global-color_primaryAlt;\n }\n }\n }\n\n .Navigation-linkContainer::after {\n display: none;\n }\n}\n\n.Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n @include maxWidth {\n display: none;\n }\n}\n\n.Header-flexSpacer {\n flex: 1;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Header-logo.mobile {\n display: none;\n\n @include maxWidth {\n margin-left: auto;\n display: flex;\n }\n}\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center;\n}\n\n// IE 11 specific bug\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n .Header-logo img {\n max-height: unset;\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Header.hasOpenNavigation {\n\n @include maxWidth {\n border-bottom-left-radius: $navigation_borderRadius;\n border-bottom-right-radius: $navigation_borderRadius;\n border-bottom-width: 0;\n }\n}\n\n.Navigation,\n.mobileMebox {\n overflow: hidden;\n position: relative;\n width: 100%;\n transition: height 0.3s ease;\n will-change: height;\n\n // Hidden on desktop\n display: none;\n\n // Available on mobile\n @include maxWidth {\n display: block;\n }\n\n &.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden;\n }\n}\n\n.Navigation {\n background: $navigation_bg;\n color: $navigation_fg;\n box-shadow: $navigation-boxShadow;\n border-bottom-left-radius: $navigation_borderRadius;\n border-bottom-right-radius: $navigation_borderRadius;\n\n .Container {\n @include maxWidth {\n padding: 0;\n padding-bottom: $utility-baseUnit;\n }\n }\n\n .BoxButtons .Button:not(.Handle) {\n width: 100%;\n\n @include Button(\n $navigationButton_bg,\n $navigationButton_fg,\n $navigationButton_border,\n $navigationButton-hover_bg,\n $navigationButton-hover_fg,\n $navigationButton-hover_border\n );\n }\n\n @if ($staticVariables) {\n .ButtonGroup.Multi {\n &:focus,\n &:hover,\n &:active {\n\n .Button.Handle,\n &.Open .Button.Handle {\n border-color: $navigationButton-hover_border;\n background-color: $navigationButton-hover_bg;\n color: $navigationButton-hover_fg;\n }\n }\n\n .Button.Handle,\n &.Open .Button.Handle {\n border-color: $navigationButton_border;\n background-color: $navigationButton_bg;\n color: $navigationButton_fg;\n\n &:focus,\n &:hover,\n &:active {\n border-color: $navigationButton_border;\n background: rgba($navigationButton_bg, 0.05);\n color: $navigationButton_fg;\n }\n }\n }\n }\n\n .NewDiscussion.mobile {\n width: 100%;\n }\n\n .MeBox-SignIn {\n flex-wrap: wrap;\n }\n\n .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: $utility-baseUnitDouble;\n display: block;\n width: 100%;\n text-align: center;\n }\n\n .SocialIcon {\n margin: 0 $utility-baseUnitHalf;\n }\n\n .MeBox.mobile {\n width: 100%;\n }\n\n .MeBox.mobile .MeBox {\n width: 100%;\n\n & > .PhotoWrap.PhotoWrap {\n height: 42px;\n width: 25%;\n display: inline-flex;\n justify-content: flex-start;\n box-shadow: none;\n border-radius: 0;\n margin-right: 0;\n\n img {\n border-radius: $theme-photo_borderRadius;\n overflow: hidden;\n\n @if ($theme-photo_round) {\n border-radius: 50%;\n }\n width: 32px;\n }\n }\n\n & > .PhotoWrap,\n .WhoIs > .Username {\n display: none;\n }\n\n .WhoIs {\n width: 100%;\n }\n\n .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0;\n }\n }\n\n .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center;\n\n a {\n @include Button(\n $navigationButton_bg,\n $navigationButton_fg,\n $navigationButton_border,\n $navigationButton-hover_bg,\n $navigationButton-hover_fg,\n $navigationButton-hover_border\n );\n }\n\n .Bullet {\n font-size: 0;\n width: 20px;\n }\n }\n\n .SignIn.mobile {\n width: 100%;\n }\n}\n\n.Navigation-row {\n padding: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n}\n\n.Navigation-link {\n font-size: $navigation_fontSize;\n font-weight: $navigation-item_fontWeight;\n min-height: $navigation-item_height;\n display: block;\n width: 100%;\n padding: 0 $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n @if ($staticVariables) {\n color: $navigation_fg;\n &:focus,\n &:hover {\n color: $navigation-hover_fg;\n }\n }\n}\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0;\n\n a {\n margin: 0;\n\n &:hover {\n background: none;\n }\n }\n\n &::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: $navigation_border;\n margin: $utility-baseUnit 0;\n }\n}\n\n.Navigation-linkContainer:last-child::after {\n content: none;\n}\n\n.UserLoggedOut {\n\n .Navigation-row.NewDiscussion {\n display: none;\n }\n}\n\n.mobileMeBox-button,\n.mobileMebox-buttonClose {\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n user-select: none;\n background: transparent;\n padding: 0;\n border-width: 0;\n outline: none;\n}\n\n.mobileMebox-buttonClose {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: $icon-default_size;\n line-height: 32px;\n height: 32px;\n width: 32px;\n border-radius: $mebox-button_borderRadius;\n @if ($staticVariables) {\n color: $MobileMeBox_fg;\n }\n margin-left: auto;\n opacity: 0.6;\n\n span {\n font-size: inherit;\n }\n}\n\n.mobileMeBox-button {\n transition: $hamburger_transition;\n user-select: none;\n height: 28px;\n width: 28px;\n right: $frame-mobile_padding;\n\n @include maxWidth {\n position: absolute;\n }\n\n .PhotoWrap {\n height: 28px;\n width: 28px;\n }\n\n .PhotoWrap:hover a.ChangePicture {\n display: none;\n }\n}\n\n.mobileMebox {\n @if ($staticVariables) {\n background-color: $MobileMeBox_bg;\n }\n .Container {\n display: flex;\n align-items: center;\n }\n\n .MeBox {\n display: block;\n padding: $utility-baseUnit 0;\n width: 80%;\n }\n\n .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between;\n }\n\n .MeButton-user {\n\n &::before {\n @include kbicon();\n font-size: 26px;\n content: $kbicon-user-empty;\n }\n\n .ProfilePhoto {\n display: none;\n }\n }\n\n .Open .MeButton-user::before {\n content: $kbicon-user;\n }\n\n .MeButton {\n\n @if ($staticVariables) {\n &:focus,\n &:hover,\n &:active {\n background-color: transparent;\n }\n }\n\n .Alert {\n @if ($staticVariables) {\n color: $MobileMeBox_fg;\n background-color: $MobileMeBoxAlert_bg;\n border-color: $MobileMeBoxAlert_borderColor;\n }\n\n @include maxWidth {\n top: -6px;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Panel-main {\n line-height: $global-condensed_lineHeight;\n\n @include maxWidth($theme-breakpoint_tablet) {\n\n .SearchBox,\n .BoxCategories {\n display: none;\n }\n\n .BoxNewDiscussion.BoxNewDiscussion {\n margin: $utility-baseUnitTriple 0;\n }\n\n .ButtonGroup.Multi,\n .BigButton {\n margin-left: auto;\n margin-right: auto;\n\n @include maxWidth(500px) {\n max-width: 100%;\n }\n }\n\n .Box h4 {\n display: flex;\n justify-content: space-between;\n align-items: center;\n @if ($staticVariables) {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n color: $global-color_fg;\n }\n }\n }\n\n .SocialIcon,\n .ApplyButton,\n .Button.Primary {\n display: inline-flex;\n justify-content: center;\n }\n\n .TagCloud {\n background: transparent;\n\n li {\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n\n.Panel {\n\n @if($staticVariables) {\n width: $panel_width;\n background: $panel_bg;\n padding: $panel_padding;\n border: $panel_border;\n border-radius: $panel_borderRadius;\n\n @if($panel_toLeft != true) {\n margin-left: auto;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n @if ($staticVariables) {\n font-weight: bold;\n }\n display: flex;\n align-items: center;\n justify-content: space-between;\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n margin-bottom: 0;\n\n .Count {\n margin-right: 6px;\n margin-bottom: -3px;\n }\n }\n\n .PanelInfo li {\n padding: 0;\n }\n\n .vanilla-connect {\n\n a {\n display: inline-flex;\n }\n\n .Button + .Button {\n margin-top: 3px;\n }\n }\n\n .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0;\n }\n\n .BoxButtons {\n margin: 0 0 $utility-baseUnitTriple;\n }\n\n .PhotoWrap {\n height: 24px;\n width: 24px;\n }\n\n .PhotoWrapLarge {\n width: $panel_width;\n height: $panel_width;\n border-radius: 0;\n position: relative;\n overflow: hidden;\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: auto;\n min-width: 50%;\n min-height: 50%;\n }\n\n &:hover {\n\n a.ChangePicture {\n z-index: 1;\n display: block;\n }\n }\n }\n\n .PanelInThisDiscussion {\n\n a {\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n width: 100%;\n\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n }\n\n display: block;\n border: $panel-item_border;\n transition: transition(color), transition(background-color);\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item-hover_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n }\n\n .Leaderboard,\n .InThisConversation {\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n margin-top: $panel_item-spacing;\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n a {\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n width: 100%;\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n border: $panel-item_border;\n }\n transition: transition(color), transition(background-color);\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n\n .ProfilePhoto.ProfilePhoto {\n @include photoWrap;\n\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n }\n\n .Username {\n @include ellipsis;\n max-width: calc(#{$panel_width} - #{$theme-photo-small_size} - (#{$panel-item_padding} * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: $theme-photo-small_size;\n\n @if ($staticVariables) {\n &:focus,\n &:hover,\n &:active {\n color: $panel-item-hover_fg;\n }\n }\n\n }\n\n .Conversation-User {\n display: flex;\n }\n }\n}\n\n.Box {\n li,\n li:first-child {\n border: none;\n }\n}\n\nbody.Section-EditProfile .Box,\n.BoxFilter:not(.BoxBestOfFilter),\n.BoxCategories.BoxCategories {\n @if ($staticVariables) {\n .PanelCategories li {\n padding: 0;\n\n &.Depth2,\n &.Depth3,\n &.Depth4,\n &.Depth5 {\n position: relative;\n\n a {\n padding-left: 24px;\n }\n\n &::before {\n content: \"\";\n display: block;\n position: absolute;\n left: 7px;\n top: 50%;\n width: 6px;\n height: 6px;\n border-bottom: 2px solid mix($global-color_fg, $global-color_white, 20%);\n border-left: 2px solid mix($global-color_fg, $global-color_white, 20%);\n transform: translateY(-50%);\n z-index: 1;\n\n }\n }\n }\n }\n\n li {\n border-radius: $formElement_borderRadius;\n }\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n margin-top: $panel_item-spacing;\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n li.Heading {\n display: flex;\n align-items: center;\n\n @if ($staticVariables) {\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n color: $panel_fg;\n font-weight: $global-semibold_fontWeight;\n }\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n @if ($staticVariables) {\n border-radius: $panel_item-borderRadius;\n }\n width: 100%;\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n transition: transition(color), transition(background-color);\n }\n border: $panel-item_border;\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item-hover_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n @if ($staticVariables) {\n .Active {\n a {\n font-weight: $global-semibold_fontWeight;\n }\n }\n }\n\n}\n\n.WhosOnline.Box {\n\n .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n @include photoWrap;\n min-height: 0;\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n }\n}\n\n .PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px);\n }\n",".mobileMeBox-button {\r\n .PhotoWrap {\r\n height: 28px;\r\n width: 28px;\r\n\r\n img {\r\n height: 28px;\r\n width: 28px;\r\n }\r\n }\r\n}\r\n\r\n.mobileMebox {\r\n .MeMenu {\r\n justify-content: flex-start;\r\n }\r\n}\r\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Section-ActivityList {\n\n .SearchBox {\n display: none;\n }\n}\n\n.Leaderboard {\n\n\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Badges {\n\n .Cell {\n padding: 0;\n }\n\n .CellWrap {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Content {\n\n h1 {\n display: block;\n }\n\n h2 {\n margin-top: 50px;\n border-bottom: $component_border;\n\n }\n\n .Badge-Details {\n margin-bottom: 50px;\n }\n\n .Badge-Earned {\n\n .PhotoWrap {\n @include photoWrap;\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n margin-right: $utility-baseUnitDouble;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-BestOf {\n\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .Frame-content {\n > .Container {\n max-width: $global-main_width;\n }\n }\n\n .FilterMenu {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin: $utility-baseUnitTriple -#{$utility-baseUnitHalf} $utility-baseUnitTriple;\n width: calc(100% + (#{$utility-baseUnitHalf} * 2));\n\n > li {\n margin: 0 $utility-baseUnitHalf $utility-baseUnit;\n }\n\n a {\n @include Button;\n }\n\n .ReactSprite {\n line-height: calc(#{$formButton_height} - 2px);\n height: inherit;\n }\n\n .BestOfEverything {\n\n .ReactSprite {\n display: none;\n }\n }\n\n li.Active {\n\n a {\n background-color: $button-basic-hover_bg;\n border-color: $button-basic-hover_border;\n color: $button-basic-hover_fg;\n }\n }\n }\n\n .Frame-details {\n padding-bottom: $utility-baseUnit;\n }\n\n .MainContent {\n min-height: 150px;\n margin: 0;\n width: 100%;\n }\n\n .DismissMessage {\n margin-left: 0;\n margin-right: 0;\n margin-bottom: 24px;\n }\n\n .Tiles {\n @include clearfix;\n position: relative;\n margin: 0 #{-$utility-baseUnit};\n width: calc(100% + #{$utility-baseUnit});\n\n @include maxWidth {\n margin: 0;\n width: 100%;\n\n .Tile:first-child {\n margin-top: 0;\n }\n }\n }\n\n .Tile {\n position: relative;\n display: block;\n width: calc((100% / 3) - (#{$utility-baseUnit} * 2));\n margin: 0 $utility-baseUnit $utility-baseUnitDouble;\n background: $component_bg;\n padding: $component-base_padding;\n\n @if ($component_borderRadius == 0) {\n border-radius: $global_borderRadius;\n } @else {\n border-radius: $component_borderRadius;\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: calc((100% / 2) - (#{$utility-baseUnit} * 2));\n }\n\n .AuthorWrap {\n margin-left: -#{$component-base_padding};\n margin-right: -#{$component-base_padding};\n margin-bottom: -#{$component-base_padding};\n padding: $component-base_padding;\n min-height: calc(#{$theme-photo_size} + #{$component-vertical_padding} * 2);\n background-color: $component-header_bg;\n\n @if ($component_borderRadius == 0) {\n border-bottom-left-radius: $global_borderRadius;\n border-bottom-right-radius: $global_borderRadius;\n } @else {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n .Title,\n .Title a {\n display: block;\n background: none;\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n margin-bottom: $utility-baseUnit;\n\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .Message {\n $line-height: 20px;\n $num-lines: 20;\n\n display: block;\n line-height: $line-height;\n max-height: $line-height * $num-lines;\n overflow: hidden;\n position: relative;\n margin: 0 0 $utility-baseUnit;\n }\n\n .Reactions {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble} - #{$utility-baseUnit});\n\n @include maxWidth {\n padding-left: 0;\n margin-left: -$utility-baseUnit;\n }\n }\n\n .ReactSprite {\n margin-right: 0;\n }\n }\n\n .Tile,\n .Item {\n\n .Item-Header,\n .Item-BodyWrap {\n margin-bottom: $utility-baseUnit;\n }\n\n .Author,\n .Meta {\n line-height: $component-meta_lineHeight;\n }\n\n .Author {\n display: block;\n\n a {\n line-height: inherit;\n color: $component-meta-link_color;\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n\n &:hover,\n &:focus,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n\n a:not(.PhotoWrap) {\n margin-left: $utility-baseUnitDouble;\n }\n }\n\n .PhotoWrap {\n margin: 0;\n }\n\n .ProfilePhoto.ProfilePhoto {\n width: 100%;\n height: auto;\n }\n\n .ReactButton {\n margin: 0 $utility-baseUnit;\n\n @include maxWidth {\n min-height: 42px;\n min-width: 42px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n .ReactSprite::before {\n font-size: $icon-default_size;\n }\n }\n }\n }\n\n .Item {\n .Meta {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n }\n\n &.UserLoggedOut {\n\n .Author {\n display: flex;\n align-items: center;\n\n .PhotoWrap {\n margin: 0;\n margin-right: $utility-baseUnitHalf;\n }\n }\n }\n\n @include maxWidth {\n\n .ImageWrap {\n width: 100%;\n }\n\n .Tile {\n margin: $utility-baseUnitDouble 0;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Drafts {\n .Content {\n .BoxDiscussionFilter {\n display: none;\n }\n\n .Item.Draft {\n position: relative;\n\n .DraftLink {\n\n &::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 40px; // leave space for the close button\n bottom: 0;\n }\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-Entry {\n\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .Methods {\n\n b {\n margin: 10px 0 3px;\n display: inline-block;\n }\n }\n\n .ForgotPassword {\n margin-left: $utility-baseUnit;\n }\n\n @if($staticVariables) {\n .ForgotPassword,\n .CreateAccount a {\n color: $link-default_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $link-default-hover_color;\n }\n }\n }\n\n label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\n\n a {\n font-size: inherit;\n color: $link-default_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $link-default-hover_color;\n }\n }\n }\n\n .Legal br {\n display: none;\n }\n\n @include maxWidth {\n\n .g-recaptcha {\n transform: scale(.8);\n }\n\n .MainForm,\n .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: $component-item_spacing;\n }\n\n .Methods {\n a {\n color: $link-default_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $link-default-hover_color;\n }\n }\n }\n\n .MainForm {\n .InputBox {\n max-width: 100%;\n }\n }\n\n .Methods {\n margin-left: 0;\n }\n }\n}\n\n.SignInPopup .input.Password {\n width: 100%;\n}\n\n.MultipleEntryMethods {\n\n .Methods {\n margin-left: 0;\n padding: 0;\n float: left;\n\n @include maxWidth {\n float: none;\n\n b {\n display: inline-block;\n margin: $utility-baseUnitTriple 0 0;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n$GroupBanner-height: 230px;\n$GroupIcon-size: 140px;\n$GroupIcon-overlap: #{50px + $utility-baseUnitTriple};\n\n.Section-Group {\n\n .Excerpt + .HasNew {\n margin-left: $utility-baseUnitHalf;\n }\n\n .H {\n display: block;\n width: 100%;\n float: none;\n text-align: center;\n font-size: $global-title_fontSize;\n\n @include maxWidth {\n text-align: left;\n }\n }\n\n .PageControls.PageControls .BoxNewDiscussion {\n margin-right: 0;\n }\n\n .BoCloseButtons,\n .Button-Controls {\n\n @include maxWidth {\n display: block;\n width: 100%;\n }\n }\n\n .Button-Controls {\n\n .ButtonGroup.Multi {\n\n @include maxWidth {\n padding: 0;\n\n .Primary:first-child {\n width: 100%;\n }\n }\n }\n\n @include maxWidth {\n\n .NewEventButton,\n .Button:not(.Handle),\n .ButtonGroup {\n margin: 0;\n width: 100%;\n text-align: center;\n }\n }\n }\n\n .BoxButtons {\n\n @include maxWidth {\n display: block;\n width: 100%;\n }\n }\n}\n\n.Section-Group.Section-Discussion {\n\n .H {\n text-align: left;\n }\n\n .Group-Header {\n display: none;\n }\n}\n\n.Section-Group.NoPanel,\n.Section-GroupList {\n\n .Frame-content {\n > .Container {\n max-width: $global-main_width;\n }\n }\n\n .MainContent {\n width: 100%;\n }\n}\n\n.Section-GroupList {\n\n .groupToolbar {\n display: flex;\n justify-content: flex-end;\n }\n\n .groupToolbar-newGroup {\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n\n .MainContent {\n\n h1 {\n display: none;\n }\n\n .Groups.H,\n .H {\n display: block;\n float: none;\n text-align: center;\n font-size: $global-title_fontSize;\n margin-bottom: $global-block_margin;\n }\n\n > .Button.Primary {\n float: right;\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n }\n\n .UserLink,\n .Panel {\n display: none;\n }\n\n .Item-Icon {\n margin: 0 0 $utility-baseUnitDouble;\n }\n\n .DataList .Item {\n\n .Title,\n .GroupDescription {\n margin: 0;\n }\n\n .ItemContent.ItemContent {\n padding-left: 0;\n }\n\n .Options {\n flex-direction: row;\n\n .Buttons {\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n @include maxWidth {\n display: flex;\n flex-direction: column;\n\n > .PhotoWrap {\n display: none;\n }\n\n .Options {\n margin-top: $utility-baseUnitDouble;\n justify-content: flex-end;\n order: 2;\n }\n\n .Excerpt {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Title {\n padding-right: $icon-default_size;\n }\n }\n }\n}\n\n.Group-Box {\n clear: both;\n}\n\n@if ($staticVariables) {\n .ButtonGroup.Open .Button.GroupOptionsTitle,\n .Button.GroupOptionsTitle,\n .Button.GroupOptionsTitle:active,\n .Button.GroupOptionsTitle:focus {\n padding: 0;\n border: none;\n background-color: transparent;\n color: transparent;\n max-width: 20px;\n\n .SpDropdownHandle {\n display: none;\n }\n\n &::before {\n @include icon;\n content: $icon-cog;\n color: $global-color_fg;\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n }\n}\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column;\n\n .Group-Buttons,\n .OptionsMenu {\n display: inline-block;\n float: none;\n }\n}\n\n.Group-Banner {\n @if ($staticVariables) {\n height: $GroupBanner-height;\n }\n background-size: cover;\n background-position: 50% 50%;\n background-repeat: no-repeat;\n margin-bottom: $utility-baseUnitTriple;\n box-shadow: inset 0 0 3px 1px rgba($global-color_black, 0.4);\n\n @include maxWidth($theme-breakpoint_tablet) {\n height: calc(#{$GroupBanner-height} - 50px);\n }\n}\n.Button-Controls.Button-Controls {\n @if ($staticVariables) {\n order: 2;\n }\n margin-right: 0;\n display: flex;\n justify-content: flex-end;\n\n @include maxWidth {\n flex-wrap: wrap;\n\n .Button + .Button {\n margin-top: $utility-baseUnitTriple;\n }\n }\n\n .Button:nth-child(2) {\n margin-left: $utility-baseUnitHalf;\n background-color: transparent;\n border-color: $global-color_primary;\n color: $global-color_primary;\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\n }\n }\n\n @include maxWidth {\n margin-left: 0;\n }\n }\n}\n\n.GroupOptions {\n position: absolute;\n top: calc(#{$GroupBanner-height} + #{$utility-baseUnitTriple});\n right: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n top: calc((#{$GroupBanner-height} - 50px) + #{$utility-baseUnitTriple});\n }\n}\n\n.Group-Icon-Big-Wrap {\n position: absolute;\n top: $GroupBanner-height;\n height: $GroupIcon-size;\n width: $GroupIcon-size;\n background-color: $global-color_white;\n @if ($staticVariables) {\n margin: -$GroupIcon-overlap $utility-baseUnitTriple $utility-baseUnitTriple $utility-baseUnitTriple;\n border-radius: $component_borderRadius;\n box-shadow: 0 0 0 1px rgba($global-color_black, 0.2);\n }\n\n .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n @if ($staticVariables) {\n border: 3px solid $global-color_white;\n }\n }\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Group-Title {\n margin: 0 0 $utility-baseUnitDouble;\n font-size: $global-subTitle_fontSize;\n padding-right: 20px;\n\n @if ($staticVariables) {\n a {\n @include font-heading-link;\n font-size: inherit;\n text-shadow: none;\n\n &:focus,\n &:hover {\n color: $theme-heading-hover_color;\n }\n }\n }\n}\n\n.Group-Description {\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Group-Header-Info {\n padding-left: calc(#{$GroupIcon-size} + (#{$utility-baseUnitTriple} * 2));\n\n @include maxWidth {\n padding-left: 0;\n margin-bottom: $utility-baseUnitTriple;\n }\n}\n\n// if $Group.Icon is not set, don't add the padding\nbody.noGroupIcon {\n\n .Group-Header-Info {\n padding-left: 0;\n }\n}\n\n.Group-Meta.Group-Meta {\n margin: 0 -#{$utility-baseUnitHalf};\n font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n\n .MItem {\n margin: 0 $utility-baseUnitHalf;\n }\n\n .MItem:nth-child(-n+2) .label {\n font-weight: $global-bold_fontWeight;\n }\n}\n\n.Group-Content {\n display: inline-block;\n width: 100%;\n}\n\n.Group-Box .MItem {\n line-height: $global-base_lineHeight;\n white-space: normal;\n\n &.Hidden {\n display: none;\n }\n\n a {\n @include ellipsis;\n max-width: 300px;\n display: inline-block;\n vertical-align: bottom;\n }\n}\n\n// Over selected on core...\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: $utility-baseUnitTriple;\n}\n\n.Group-Header.NoBanner {\n min-height: $GroupIcon-size;\n display: flex;\n\n .Group {\n padding-top: 0;\n }\n\n .Group-Title {\n padding-top: 0;\n }\n\n .Group-Header-Info {\n padding-left: calc(#{$GroupIcon-size} + #{$utility-baseUnitTriple});\n\n @include maxWidth {\n padding-left: 0;\n }\n }\n\n @if ($staticVariables) {\n .Group-Icon-Big-Wrap {\n position: absolute;\n margin: 0 $utility-baseUnitTriple 0 0;\n z-index: 1;\n flex: 1 0 $GroupIcon-size;\n }\n }\n\n\n .GroupOptions {\n top: 0;\n right: 0;\n }\n}\n\n.Section-Members {\n\n .DataList .Item {\n\n @include maxWidth {\n display: flex;\n flex-direction: column;\n\n .Options {\n order: 2;\n }\n\n @if ($staticVariables) {\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\n }\n }\n\n .Meta {\n margin-top: 0;\n }\n }\n\n .Buttons {\n margin-right: 0;\n }\n\n .Title {\n margin-bottom: 0;\n }\n\n .Excerpt:empty {\n display: none;\n }\n\n .Meta {\n margin-bottom: 0;\n }\n\n .MItem {\n line-height: 21px;\n }\n }\n\n .Group-Header + form,\n .Group-Box {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n @if ($staticVariables) {\n .Group-RemoveMember {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n}\n\n.Group-MembersPreview {\n\n .PhotoGrid {\n margin: 0 -#{$utility-baseUnitHalf};\n }\n\n .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n @include photoWrap;\n margin: 0 $utility-baseUnitHalf;\n }\n\n .PhotoGridSmall img {\n margin: 0;\n }\n}\n\n.Section-Event.Section-Event {\n\n .AttendeeList.AttendeeList h3 {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-bottom: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .FormWrapper.Attending {\n margin: $utility-baseUnitDouble 0;\n }\n\n .YesAttending,\n .NotAttending,\n .MaybeAttending {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .FormTitleWrapper h2 {\n display: none;\n }\n\n .EventTime {\n\n label.When {\n display: none;\n }\n\n label {\n display: block;\n }\n\n .Timebased a {\n color: $link_default-color;\n }\n }\n\n .Buttons {\n display: flex;\n justify-content: flex-end;\n\n .Primary {\n margin-left: $utility-baseUnitHalf;\n order: 2;\n }\n }\n\n .EventTitle {\n\n .ButtonGroup {\n margin-top: 0;\n }\n }\n\n @include maxWidth {\n\n .FieldInfo {\n display: block;\n width: 100%;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n}\n\n#Form_memberFilter {\n height: calc(#{$formButton_height} + 2px);\n\n @include maxWidth {\n width: 100%;\n margin-right: 0;\n margin-bottom: $utility-baseUnitHalf;\n }\n}\n\n.group-members-filter-box {\n position: relative;\n display: flex;\n\n @include maxWidth {\n flex-wrap: wrap;\n justify-content: flex-end;\n }\n\n @if ($staticVariables) {\n .Button {\n @include Button;\n }\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\n @if ($staticVariables) {\n .Button.search {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Section-ConversationList,\n.Section-Conversation {\n\n .H {\n margin-bottom: $global-block_margin;\n }\n\n .Conversation,\n .DataList.Conversations {\n\n .PhotoWrap {\n position: absolute;\n top: $component-vertical_padding;\n left: $component-horizontal_padding;\n margin-right: 0;\n }\n\n @if ($staticVariables) {\n .Author + a,\n .Excerpt,\n .Meta {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n\n .Excerpt,\n .Meta {\n display: block;\n }\n }\n }\n}\n\n.Section-ConversationList {\n\n @include noPanel;\n}\n\n.Section-Conversation {\n\n .SearchBox {\n display: none;\n }\n\n .Conversation-User img {\n overflow: hidden;\n border-radius: $theme-photo_borderRadius;\n\n @if ($theme-photo_round) {\n border-radius: 50%;\n }\n }\n\n .DataListWrap {\n margin: 0;\n }\n\n .MessageList .Message {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n}\n\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Post .FormWrapper {\n\n .AvailableTags {\n a {\n line-height: $global-base_lineHeight;\n display: inline-block;\n margin: 3px 0;\n }\n }\n\n .editor-help-text {\n font-size: inherit;\n }\n\n .SearchBox {\n display: none;\n }\n\n .Buttons {\n display: flex;\n flex-direction: row-reverse;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-start;\n\n .Button {\n margin-bottom: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n margin-right: 0;\n margin-top: 0;\n }\n }\n\n .SelectWrapper {\n width: 100%;\n }\n\n .ShowTags {\n display: block;\n margin-top: $utility-baseUnitHalf;\n }\n}\n\nbody.announcement,\nbody.Post,\n.Section-Post,\nbody.Section-PostConversation,\nbody.Messages.inbox {\n\n .SearchBox {\n display: none;\n }\n}\n\nbody.announcement {\n @include noPanel;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-Profile {\n\n .Profile h2,\n .BadgeGrid h4 {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-bottom: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Profile > .User {\n background-color: $content_bg;\n border-radius: $content_borderRadius;\n border: $content_border;\n position: relative;\n\n > * + * {\n margin-top: $utility-baseUnitTriple;\n }\n }\n\n .User .H {\n display: flex;\n align-items: center;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: none;\n }\n }\n\n .Gloss,\n .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: $global-color_primary;\n text-transform: uppercase;\n border: 1px solid $global-color-primary;\n padding: $utility-baseUnitHalf;\n display: inline-flex;\n border-radius: $tag_borderRadius;\n }\n\n .H .Gloss {\n margin-left: 1em;\n margin-top: 0.5em;\n }\n\n .Gloss:empty {\n display: none;\n }\n\n .MainContent {\n\n > .FormTitleWrapper {\n padding: 0;\n }\n\n .DismissMessage {\n width: 100%;\n order: -1;\n }\n }\n\n .Profile-header {\n display: none;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n margin: 0 0 $utility-baseUnitTriple;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: flex;\n }\n\n .Profile-username {\n margin: 0;\n\n @include maxWidth {\n font-size: $global-large_fontSize;\n }\n }\n }\n\n .Profile-name {\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n text-align: center;\n }\n }\n\n .Profile-photo {\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n display: flex;\n justify-content: center;\n\n a.ChangePicture {\n padding-top: 20px;\n }\n }\n\n .WhosOnline {\n display: none;\n }\n\n > .PhotoLarge {\n @include photoWrap(145px);\n margin-bottom: 8px;\n }\n\n .PhotoWrapLarge {\n position: absolute;\n height: 145px;\n width: 145px;\n display: block;\n }\n }\n\n .ProfileOptions {\n float: right;\n margin: 0;\n z-index: 1;\n\n .Dropdown {\n text-align: left;\n }\n\n .MemberButtons {\n @include Button;\n margin-right: $utility-baseUnitHalf;\n\n @include maxWidth {\n margin-right: 0;\n }\n }\n\n @if ($staticVariables) {\n .Button-EditProfile {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n\n @if ($staticVariables) {\n .ButtonGroup.Open .NavButton.Handle {\n background-color: darken($formButton_bg, 8%);\n border-color: darken($formButton_bg, 8%);\n color: $formButton_color;\n }\n\n .ProfileButtons-BackToProfile {\n @include Button;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n float: none;\n margin-left: auto;\n padding-top: 0;\n padding-right: 0;\n display: flex;\n justify-content: flex-end;\n }\n\n @include maxWidth {\n margin-left: 0;\n margin-bottom: $utility-baseUnitTriple;\n width: 100%;\n justify-content: center;\n flex-wrap: wrap;\n\n .MemberButtons,\n .Button-EditProfile,\n .ButtonGroup {\n width: inherit;\n }\n\n .MemberButtons,\n .Button-EditProfile {\n text-align: center;\n }\n\n .MemberButtons {\n margin-bottom: $utility-baseUnitTriple;\n }\n }\n }\n\n .Panel-main {\n\n .PhotoWrapLarge {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n & > .PhotoWrap {\n display: none;\n }\n }\n }\n\n .SearchBox,\n .Content .BoxProfileFilter,\n .User > #Status {\n display: none;\n }\n\n .User .DismissMessage {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Box li {\n border: none;\n }\n\n .About.P .About,\n .FormTitleWrapper,\n .change-picture,\n &.quotes .Frame-content form {\n padding: $utility-baseUnitDouble;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n padding: 0;\n }\n }\n\n .Content .BadgeGrid .PhotoGrid,\n .DataCounts {\n @include tilesContainer(5);\n\n @include maxWidth {\n @include tilesContainer(4);\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n @include tilesContainer(3);\n }\n }\n\n .Content .BadgeGrid a,\n .CountItemWrap {\n @include tilesColumns(5);\n margin-top: $utility-baseUnitTriple;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n @include tilesColumns(4);\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n @include tilesColumns(3);\n }\n }\n\n .Content .BadgeGrid a,\n .CountItem {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .CountItemWrap {\n\n .TextColor {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n color: inherit;\n }\n\n .CountTotal {\n display: block;\n width: 100%;\n }\n }\n\n .CountItem {\n border: none;\n padding: 0;\n margin: 0;\n }\n\n .About.P .About {\n margin-top: 0;\n display: flex;\n flex-wrap: wrap;\n\n @include maxWidth($theme-breakpoint_tablet) {\n padding: 0;\n }\n }\n\n .About .Value {\n width: 100%;\n padding-left: 0;\n }\n\n .Content .Box.BadgeGrid {\n margin: 0;\n }\n\n .Profile {\n\n dl {\n @include clearfix;\n width: 100%;\n padding: $utility-baseUnitHalf 0;\n }\n\n dd,\n dt {\n display: inline-block;\n float: left;\n background: none;\n padding: 0;\n font-size: $formButton_fontSize;\n line-height: inherit;\n margin-bottom: $utility-baseUnitHalf;\n color: inherit;\n }\n\n dt {\n width: 25%;\n font-weight: bold;\n\n @include maxWidth {\n width: 100%;\n display: block;\n margin-bottom: 0;\n }\n }\n\n dd {\n width: 75%;\n display: inline-block;\n padding-left: $utility-baseUnitHalf;\n\n @include maxWidth {\n padding-left: 0;\n width: 100%;\n display: block;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n\n .Button-EditProfile {\n .Hidden {\n display: inline;\n }\n }\n\n .User h1 {\n display: none;\n }\n }\n}\n\nbody.Section-EditProfile {\n\n // titles have different classes depending on the page\n &.signature,\n &.preferences {\n\n h2 {\n font-size: $global-large_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-top: $component-item_spacing;\n margin-bottom: $utility-baseUnitHalf;\n border-bottom: $component_border;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n }\n\n .Profile-header {\n display: none;\n }\n\n .ProfileButtons-BackToProfile {\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n\n .FormTitleWrapper form {\n background: none !important;\n\n li {\n @include clearfix;\n width: 100%;\n\n input {\n width: 100%;\n }\n }\n\n .CustomProfileFieldLabel,\n .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: $utility-baseUnitDouble;\n float: left;\n\n &:nth-child(2n) {\n margin-right: 0;\n }\n }\n\n .CheckBoxLabel input {\n width: auto;\n }\n\n li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0;\n }\n\n .Button {\n margin-top: $utility-baseUnitDouble;\n }\n }\n\n .box-cropped-image {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n .Preferences > form > div {\n overflow-x: auto;\n }\n\n table.PreferenceGroup {\n width: 100%;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n min-width: 500px;\n }\n\n * {\n line-height: $formElement_height;\n }\n }\n\n .Preferences .Buttons .Button {\n float: right;\n }\n\n @include maxWidth {\n\n .Buttons {\n .Button {\n width: 100%;\n text-align: center;\n }\n }\n\n &.tokens {\n\n .Button.Action {\n width: 100%;\n text-align: center;\n }\n }\n }\n\n #CategoryNotificationHeader {\n white-space: nowrap;\n }\n}\n","@media screen and (max-width: 768px) {\r\n body.Vanilla.Discussions.index {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n display: none;\r\n }\r\n }\r\n\r\n .Box.BoxCategories {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Box.BoxCategories,\r\n .BoxFilter.BoxDiscussionFilter {\r\n ul.PanelInfo.PanelCategories,\r\n ul.FilterMenu {\r\n li {\r\n &.Active {\r\n background-color: transparent;\r\n\r\n a {\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Vanilla:not(.index) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Vanilla.Discussion.isDesktop {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row.SearchBoxMobile {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","/*!\r\n * @author Isis (igraziatto) Graziatto \r\n * @copyright 2009-2018 Vanilla Forums Inc.\r\n * @license GPL-2.0-only\r\n */\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Styles\r\n\\* -------------------------------------------------------------- */\r\n\r\nbody.Section-SearchResults {\r\n\r\n .SearchBox {\r\n display: none;\r\n }\r\n\r\n .SearchForm {\r\n position: relative;\r\n margin-top: 0;\r\n }\r\n\r\n .SearchForm .SiteSearch {\r\n max-width: 100%;\r\n\r\n .Button {\r\n top: 0;\r\n right: 0;\r\n }\r\n }\r\n\r\n .AdvancedSearch {\r\n margin: 0 auto;\r\n\r\n @include maxWidth {\r\n max-width: 100%;\r\n }\r\n\r\n .KeywordsWrap {\r\n margin: 0 0 $utility-baseUnitTriple;\r\n padding: 0;\r\n\r\n @include maxWidth {\r\n padding: 0;\r\n\r\n .bwrap .Button {\r\n right: 0;\r\n }\r\n\r\n .Handle.Handle {\r\n right: $formElement_height;\r\n }\r\n }\r\n }\r\n\r\n .Handle.Handle {\r\n right: $formElement_height;\r\n }\r\n\r\n .Button .Sprite {\r\n vertical-align: baseline;\r\n }\r\n\r\n .P.Buttons {\r\n display: flex;\r\n\r\n .Button {\r\n margin-left: auto;\r\n }\r\n }\r\n\r\n .AdvancedWrap {\r\n @include clearfix;\r\n\r\n @include maxWidth {\r\n padding: 0;\r\n background: transparent;\r\n }\r\n\r\n > .P.Inline .SelectWrapper {\r\n margin-bottom: $utility-baseUnitDouble;\r\n }\r\n\r\n .CheckBoxLabel {\r\n display: inline-flex;\r\n align-items: center;\r\n }\r\n }\r\n }\r\n}\r\n",".isMobile.Section-GroupList , .isMobile.Section-Group {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Section-GroupList .MainContent .H {\r\n text-align: left;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Section-GroupList .DataList .Item .Options {\r\n margin-top: 0px;\r\n }\r\n}\r\n\r\n.Group-MembersPreview {\r\n .PhotoWrap.PhotoWrap.PhotoWrap img {\r\n margin: 0;\r\n width: 42px;\r\n height: 42px;\r\n }\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .Group-Header-Info {\r\n padding-left: 0;\r\n }\r\n}\r\n\r\nGroup-Header.HasBanner {\r\n .Group-Header-Info {\r\n margin: 20px;\r\n }\r\n}","@media screen and (max-width: 768px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n width: 100%;\r\n overflow: hidden;\r\n\r\n h1.H,\r\n h1.HomepageTitle,\r\n h1 {\r\n margin-top: 0px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Section-Group .H {\r\n text-align: left;\r\n}\r\nbody.Group {\r\n .FormWrapper {\r\n .Buttons {\r\n display: flex;\r\n flex-direction: row-reverse;\r\n }\r\n\r\n }\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .Group-Info {\r\n margin: 0px 0px 30px 0px;\r\n padding-left: 0;\r\n }\r\n}\r\n\r\n.Group-Header.HasBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .GroupOptions {\r\n top: 0px;\r\n }\r\n .Group-Info {\r\n margin: 20px 0px 30px 0px;\r\n padding-left: 0;\r\n }\r\n}"]} \ No newline at end of file diff --git a/src/scss/base/_filterMenu.scss b/src/scss/base/_filterMenu.scss index 2a8c7af..86ef878 100644 --- a/src/scss/base/_filterMenu.scss +++ b/src/scss/base/_filterMenu.scss @@ -70,6 +70,18 @@ } } +.Box.BoxCategories { + h4 { + @include barlowcondensed-medium; + color: $global-color_black !important; + font-size: 24px !important; + font-weight: 500 !important; + text-transform: uppercase !important; + + padding-left: 22px; + } +} + @media screen and (max-width: 768px) { .Panel-main .Box.BoxCategories, .Box.BoxCategories,