diff --git a/design/custom.css b/design/custom.css index 31f0b4f..ce54452 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 .SignInLinks .SignUp{font-size:14px;font-weight:700;height:40px;line-height:40px;margin-left:8px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;white-space:nowrap;background:#fff;border-radius:20px;color:#229174;padding:0 15px}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignUp:hover{background:hsla(0,0%,100%,.8);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);color:#229174}.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:#2a2a2a}@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 #2a2a2a}.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}}.FooterContainer{position:relative}.FooterContainer:after{content:"";clear:both;display:block}.Frame-footer .Footer{padding:0 80px;color:#fff;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;background-color:#2a2a2a;font-size:14px;font-weight:400;line-height:21px}@media (max-width:768px){.Frame-footer .Footer{padding:0 30px}}.Frame-footer .Footer .FooterWrapper{max-width:1280px;padding:0;margin:auto}@media (max-width:1200px){.Frame-footer .Footer .FooterWrapper{max-width:none}}@media (max-width:768px){.Frame-footer .Footer .FooterWrapper{margin-left:0;margin-right:0;padding:0}}.Frame-footer .Footer .Footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0}@media (max-width:768px){.Frame-footer .Footer .Footer-logo{padding-bottom:30px}.Frame-footer .Footer .Footer-logo svg{width:79px}}.Frame-footer .Footer .Footer-Menu-Container{margin-left:0;margin-right:0;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column{margin:0}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column.col-span-2 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media (max-width:768px){.Frame-footer .Footer .Footer-Menu-Container .Footer-Column{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-top:18px}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column:first-child{margin-top:0}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:768px){.Frame-footer .Footer .Footer-Menu-Container{display:none}}.Frame-footer .Footer .Footer-Menu-Title{border-bottom:2px solid #555;font-weight:500;margin-bottom:10px;text-transform:uppercase}.Frame-footer .Footer .Footer-Menu-List-Item a{color:#e9e9e9;font-size:14px;line-height:21px}.Frame-footer .Footer .Footer-Menu-List-Item a:hover{color:#e9e9e9}.Frame-footer .Footer .Footer-Share-Container li{width:24px;height:24px;line-height:21px;border-radius:100%;float:left;margin-right:5px}.Frame-footer .Footer .Footer-Share-Container li:last-child{margin-right:0}.Frame-footer .Footer .Footer-Share-Container li a{color:#e9e9e9!important;text-decoration:none}.Frame-footer .Footer .Footer-Share-Container li a:hover{color:#e9e9e9}@media (max-width:768px){.Frame-footer .Footer .Footer-Share-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.Frame-footer .Footer .Footer-Copyright-Container{-ms-flex-wrap:wrap;flex-wrap:wrap;color:#aaa;margin-top:40px;border-top:2px solid #555;padding:22px 0 21px}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li{display:inline;margin-right:0}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a{margin-left:20px;font-size:14px;color:#aaa;text-decoration:none}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a:hover{color:#aaa}@media (max-width:768px){.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li{font-size:11px;margin-right:0}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a{font-size:11px;text-decoration:underline}}@media (max-width:768px){.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright{margin-top:0}}@media (max-width:768px){.Frame-footer .Footer .Footer-Copyright-Container{border-top:0;margin-top:22px;padding-top:0}}.Frame-footer .Footer .Footer-Mobile-Share-Container{display:none}@media (max-width:768px){.Frame-footer .Footer .Footer-Mobile-Share-Container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Frame-footer .Footer .Footer-Mobile-Share-Container a{margin-right:5px;color:#e9e9e9!important;text-decoration:none}.Frame-footer .Footer .Footer-Mobile-Share-Container a:hover{color:#e9e9e9}.Frame-footer .Footer .Footer-Mobile-Share-Container a:last-child{margin-right:0}}.Frame-footer .Footer .Footer-Mobile-Menu-Container{display:none}@media (max-width:768px){.Frame-footer .Footer .Footer-Mobile-Menu-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title{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;margin-bottom:0;border-bottom:0}.Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title:last-child{margin-right:0}.Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title a{color:#e9e9e9;font-size:12px;font-weight:500;line-height:21px;text-decoration: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:#2a2a2a;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:#2a2a2a}.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}}.BoxButtons.BoxNewDiscussion .Button.Primary,.Button,.Button.CancelReplyComment,.Button.Primary,.Button.Primary.Action.BigButton,.Button.Primary.SignInPopup,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary,.FormTitleWrapper .Buttons .Button,.FormTitleWrapper .Buttons .Button.CancelReplyComment,.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button,.FormWrapper .Buttons .Button.CancelReplyComment,.FormWrapper .Buttons .Button.Primary,.PageControls .Button-Controls .Button.Primary,body.Post .FormTitleWrapper .Buttons .Button,body.Post .FormTitleWrapper .Buttons .Button.Primary,body.Post .FormWrapper .Buttons .Button,body.Post .FormWrapper .Buttons .Button.Primary,form .Buttons .Button,form .Buttons .Button.Cancel,form .Buttons .Button.PreviewButton,form .Buttons .Button.Primary.CommentButton,form .Buttons .Button.WriteButton{font-size:12px!important;font-weight:500!important;letter-spacing:.69px!important;height:30px;min-height:30px;line-height:30px;text-transform:uppercase;border-radius:20px!important;padding:0 20px!important;min-width:100px;text-align:center}.Button.Primary.Delete,.Buttons .Close{letter-spacing:.8px!important}.Button.Primary.SignIn.BigButton{font-size:14px!important;background:#137d60;border:1px solid #137d60;color:#fafafb;width:100%;height:40px}.watchButton{vertical-align:top}h1 .watchButton{padding:5px 10px;display:inline-block;line-height:22px!important}h1 .watchButton.isWatching{padding:1px 10px;line-height:21px!important}.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:12px;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:#f8f8f8;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:#f8f8f8;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:16px}.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:#f8f8f8}.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}.CommentsWrap .DataList.GroupList li.Item .Title,.Content.MainContent .DataList.GroupList li.Item .Title,.DataListWrap .DataList.GroupList li.Item .Title{margin-bottom:0}.CommentsWrap .DataList.GroupList li.Item .Description,.Content.MainContent .DataList.GroupList li.Item .Description,.DataListWrap .DataList.GroupList li.Item .Description{color:#2a2a2a}.CommentsWrap .DataList.GroupList li.Item .Description,.CommentsWrap .DataList.GroupList li.Item .Description a,.Content.MainContent .DataList.GroupList li.Item .Description,.Content.MainContent .DataList.GroupList li.Item .Description a,.DataListWrap .DataList.GroupList li.Item .Description,.DataListWrap .DataList.GroupList li.Item .Description a{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:13px}.CommentsWrap .DataList.GroupList li.Item .GroupLastDiscussionComment,.Content.MainContent .DataList.GroupList li.Item .GroupLastDiscussionComment,.DataListWrap .DataList.GroupList li.Item .GroupLastDiscussionComment{margin-top:18px}.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}@media screen and (min-width:768px){.Item.ItemComment .Item-Header .MItem.AuthorProfileStats,.Item.ItemDiscussion .Item-Header .MItem.AuthorProfileStats{padding-right:0;margin-right:0}.Item.ItemComment .Item-Header .MItem.DateCreated,.Item.ItemDiscussion .Item-Header .MItem.DateCreated{padding-left:0;margin-left:0}.Item.ItemComment .Item-Header .MItem.DateCreated:before,.Item.ItemDiscussion .Item-Header .MItem.DateCreated:before{content:" | ";font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:12px}}.CommentFormWrap .Preview a,.CommentFormWrap .Preview a:focus,.CommentFormWrap .Preview a:hover,.Message.userContent a,.Message.userContent a:focus,.Message.userContent a:hover{font-size:16px;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.CancelReplyComment,form .Buttons .Button.PreviewButton,form .Buttons .Button.WriteButton{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 .Button.PreviewButton[disabled=disabled],form .Buttons a.Button.Disabled,form .Buttons a.Button.Disabled:focus,form .Buttons a.Button.Disabled:hover{border:1px solid #aaa;color:#aaa;background-color:rgba(0,0,0,0)}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}.CommentFormWrap .Preview{padding:0}.CommentFormWrap .Preview .Message{padding:16px 24px 10px 33px!important}.CommentFormWrap .Preview .Message,.DiscussionForm .Preview{background-color:#f4f4f4;border-radius:10px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px}.DiscussionForm .Preview{padding:0;padding:16px 24px 10px 33px!important}.DiscussionForm .Preview .Title{display:block;margin-bottom:14px;color:#2a2a2a;font-weight:700;line-height:30px}.DiscussionForm .Preview .Message a{color:#0d61bf;text-decoration:underline}.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}.Box.GuestBox .SignUpBlock{margin-top:25px}.Box.GuestBox .SignUpBlock .SpArrowRight{display:unset!important}.Box.GuestBox .SignUpBlock .SpArrowRight:before{content:"";background-image:url(/themes/topcoder/design/images/arrow-right.svg);background-size:cover;margin:2px 0 2px 7px;height:14px;line-height:18px;width:16px;position:absolute}.Box.GuestBox .SignUpBlock .Button.SignUp{color:#137d60;line-height:18px;border:0;padding:0 3px!important;font-size:15px!important;font-family:Roboto;color:#137d60!important}.Box.GuestBox .SignUpBlock .Button.SignUp a{letter-spacing:1px;line-height:18px}.Box.GuestBox .SignUpBlock .Button.SignUp a:focus,.Box.GuestBox .SignUpBlock .Button.SignUp a:hover,.Box.GuestBox .SignUpBlock .Button.SignUp a:visited{color:#137d60!important}.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}.block{clear:both;overflow:hidden}.col-span-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-span-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.flex-grow,.flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@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:#f8f8f8;margin-top:16px;border-radius:10px;padding:19px 20px 18px 26px}.DataList.Drafts li.Draft .Options a.Delete{color:#2a2a2a;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:#2a2a2a;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}.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-Archived{margin-top:6px}.Group .Group-Archived .Archived{background:#ef476f;border:1px solid #ef476f;color:#fff;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.69px!important;height:30px;text-transform:uppercase;border-radius:15px!important;padding:6px 17px!important;margin-right:10px}.Group .Group-Header.NoBanner .Group-Info{padding-left:0;color:#2a2a2a;margin-bottom:33px}.Group .Group-Header.NoBanner .Group-Info .Group-Description{margin-bottom:0}.Group .Group-Header.NoBanner .Group-Info .Group-Archived *,.Group .Group-Header.NoBanner .Group-Info .Group-Description *{font-size:16px}.Group .Group-Header.NoBanner .Group-Info .Group-Archived a,.Group .Group-Header.NoBanner .Group-Info .Group-Description a{color:#0d61bf}.Group .Group-Footer .Group-Info{padding-left:0;color:#2a2a2a;margin-bottom:33px}.Group .Group-Footer .Group-Info .Table{width:calc(100% + 46px);display:table;border-collapse:separate;border-spacing:23px 0;margin-left:-23px;margin-right:-23px}.Group .Group-Footer .Group-Info .Table .TableRow{border:none}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell{width:50%;padding:10px;color:#2a2a2a;font-size:14px;display:table-cell;background-clip:padding-box;border-top:1px solid #d4d4d4}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel{min-width:90px;white-space:nowrap;display:inline-block}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue{color:#2a2a2a;font-weight:500}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell{border-bottom:1px solid #d4d4d4}@media screen and (max-width:768px){.Group .Group-Archived span:not(.Archived){display:block;padding-top:10px}.Group .Group-Footer .Group-Info{padding-left:0}.Group .Group-Footer .Group-Info .Table{width:100%;margin:0;border-spacing:0}.Group .Group-Footer .Group-Info .Table .TableRow{border:none}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell{width:100%;display:block;background-clip:padding-box;border-top:1px solid #d4d4d4}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel{min-width:90px;white-space:nowrap;display:inline-block}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue{color:#2a2a2a;font-weight:500}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell{border-bottom:none}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell:last-child{border-bottom:1px solid #d4d4d4}}.tooltip{position:relative;font-size:14px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-weight:400}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext{visibility:hidden;line-height:16px;padding-top:6px;padding-bottom:6px;background-color:#2a2a2a;color:#fff;text-align:center;border-radius:5px;position:absolute;z-index:1;bottom:100%;left:50%}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:5px;border:5px solid rgba(0,0,0,0);border-top-color:#2a2a2a}.tooltip .tooltiptext{width:109px;padding-right:14px;padding-left:13px;margin-left:-64px;margin-bottom:3px;text-transform:none}@media screen and (max-width:992px){.tooltip .tooltiptext{margin-left:-69px}.tooltip .tooltiptext:after{margin-left:9px}}.isWatching.tooltip .tooltiptext{width:155px;padding-left:13px;padding-right:9px;margin-left:-110px;margin-bottom:6px}.isWatching.tooltip .tooltiptext:after{margin-left:27px}@media screen and (max-width:992px){.isWatching.tooltip .tooltiptext{margin-left:-115px}.isWatching.tooltip .tooltiptext:after{margin-left:32px}}.GroupOptions.OptionsMenu.ButtonGroup .tooltip{padding-top:10px}.GroupOptions.OptionsMenu.ButtonGroup .isWatching.tooltip{padding-top:3px;padding-left:8px} + */@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 .SignInLinks .SignUp{font-size:14px;font-weight:700;height:40px;line-height:40px;margin-left:8px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;white-space:nowrap;background:#fff;border-radius:20px;color:#229174;padding:0 15px}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignUp:hover{background:hsla(0,0%,100%,.8);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);color:#229174}.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:#2a2a2a}@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 #2a2a2a}.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}}.FooterContainer{position:relative}.FooterContainer:after{content:"";clear:both;display:block}.Frame-footer .Footer{padding:0 80px;color:#fff;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;background-color:#2a2a2a;font-size:14px;font-weight:400;line-height:21px}@media (max-width:768px){.Frame-footer .Footer{padding:0 30px}}.Frame-footer .Footer .FooterWrapper{max-width:1280px;padding:0;margin:auto}@media (max-width:1200px){.Frame-footer .Footer .FooterWrapper{max-width:none}}@media (max-width:768px){.Frame-footer .Footer .FooterWrapper{margin-left:0;margin-right:0;padding:0}}.Frame-footer .Footer .Footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0}@media (max-width:768px){.Frame-footer .Footer .Footer-logo{padding-bottom:30px}.Frame-footer .Footer .Footer-logo svg{width:79px}}.Frame-footer .Footer .Footer-Menu-Container{margin-left:0;margin-right:0;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column{margin:0}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column.col-span-2 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media (max-width:768px){.Frame-footer .Footer .Footer-Menu-Container .Footer-Column{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-top:18px}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column:first-child{margin-top:0}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:768px){.Frame-footer .Footer .Footer-Menu-Container{display:none}}.Frame-footer .Footer .Footer-Menu-Title{border-bottom:2px solid #555;font-weight:500;margin-bottom:10px}.Frame-footer .Footer .Footer-Menu-List-Item a{color:#e9e9e9;font-size:14px;line-height:21px}.Frame-footer .Footer .Footer-Menu-List-Item a:hover{color:#e9e9e9}.Frame-footer .Footer .Footer-Share-Container li{width:24px;height:24px;line-height:21px;border-radius:100%;float:left;margin-right:5px}.Frame-footer .Footer .Footer-Share-Container li:last-child{margin-right:0}.Frame-footer .Footer .Footer-Share-Container li a{color:#e9e9e9!important;text-decoration:none}.Frame-footer .Footer .Footer-Share-Container li a:hover{color:#e9e9e9}@media (max-width:768px){.Frame-footer .Footer .Footer-Share-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.Frame-footer .Footer .Footer-Copyright-Container{-ms-flex-wrap:wrap;flex-wrap:wrap;color:#aaa;margin-top:40px;border-top:2px solid #555;padding:22px 0 21px}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li{display:inline;margin-right:0}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a{margin-left:20px;font-size:14px;color:#aaa;text-decoration:none}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a:hover{color:#aaa}@media (max-width:768px){.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li{font-size:11px;margin-right:0}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a{font-size:11px;text-decoration:underline}}@media (max-width:768px){.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright{margin-top:0}}@media (max-width:768px){.Frame-footer .Footer .Footer-Copyright-Container{border-top:0;margin-top:22px;padding-top:0}}.Frame-footer .Footer .Footer-Mobile-Share-Container{display:none}@media (max-width:768px){.Frame-footer .Footer .Footer-Mobile-Share-Container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Frame-footer .Footer .Footer-Mobile-Share-Container a{margin-right:5px;color:#e9e9e9!important;text-decoration:none}.Frame-footer .Footer .Footer-Mobile-Share-Container a:hover{color:#e9e9e9}.Frame-footer .Footer .Footer-Mobile-Share-Container a:last-child{margin-right:0}}.Frame-footer .Footer .Footer-Mobile-Menu-Container{display:none}@media (max-width:768px){.Frame-footer .Footer .Footer-Mobile-Menu-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title{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;margin-bottom:0;border-bottom:0}.Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title:last-child{margin-right:0}.Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title a{color:#e9e9e9;font-size:12px;font-weight:500;line-height:21px;text-decoration: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:#2a2a2a;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:#2a2a2a}.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}}.BoxButtons.BoxNewDiscussion .Button.Primary,.Button,.Button.CancelReplyComment,.Button.Primary,.Button.Primary.Action.BigButton,.Button.Primary.SignInPopup,.Button:not(.GroupOptionsTitle),.Buttons .btn-primary,.FormTitleWrapper .Buttons .Button,.FormTitleWrapper .Buttons .Button.CancelReplyComment,.FormTitleWrapper .Buttons .Button.Primary,.FormWrapper .Buttons .Button,.FormWrapper .Buttons .Button.CancelReplyComment,.FormWrapper .Buttons .Button.Primary,.PageControls .Button-Controls .Button.Primary,body.Post .FormTitleWrapper .Buttons .Button,body.Post .FormTitleWrapper .Buttons .Button.Primary,body.Post .FormWrapper .Buttons .Button,body.Post .FormWrapper .Buttons .Button.Primary,form .Buttons .Button,form .Buttons .Button.Cancel,form .Buttons .Button.PreviewButton,form .Buttons .Button.Primary.CommentButton,form .Buttons .Button.WriteButton{font-size:12px!important;font-weight:500!important;letter-spacing:.69px!important;height:30px;min-height:30px;line-height:30px;text-transform:uppercase;border-radius:20px!important;padding:0 20px!important;min-width:100px;text-align:center}.Button.Primary.Delete,.Buttons .Close{letter-spacing:.8px!important}.Button.Primary.SignIn.BigButton{font-size:14px!important;background:#137d60;border:1px solid #137d60;color:#fafafb;width:100%;height:40px}.watchButton{vertical-align:top}h1 .watchButton{padding:5px 10px;display:inline-block;line-height:22px!important}h1 .watchButton.isWatching{padding:1px 10px;line-height:21px!important}.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:12px;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:#f8f8f8;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:#f8f8f8;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:16px}.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:#f8f8f8}.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}.CommentsWrap .DataList.GroupList li.Item .Title,.Content.MainContent .DataList.GroupList li.Item .Title,.DataListWrap .DataList.GroupList li.Item .Title{margin-bottom:0}.CommentsWrap .DataList.GroupList li.Item .Description,.Content.MainContent .DataList.GroupList li.Item .Description,.DataListWrap .DataList.GroupList li.Item .Description{color:#2a2a2a}.CommentsWrap .DataList.GroupList li.Item .Description,.CommentsWrap .DataList.GroupList li.Item .Description a,.Content.MainContent .DataList.GroupList li.Item .Description,.Content.MainContent .DataList.GroupList li.Item .Description a,.DataListWrap .DataList.GroupList li.Item .Description,.DataListWrap .DataList.GroupList li.Item .Description a{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:13px}.CommentsWrap .DataList.GroupList li.Item .GroupLastDiscussionComment,.Content.MainContent .DataList.GroupList li.Item .GroupLastDiscussionComment,.DataListWrap .DataList.GroupList li.Item .GroupLastDiscussionComment{margin-top:18px}.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}@media screen and (min-width:768px){.Item.ItemComment .Item-Header .MItem.AuthorProfileStats,.Item.ItemDiscussion .Item-Header .MItem.AuthorProfileStats{padding-right:0;margin-right:0}.Item.ItemComment .Item-Header .MItem.DateCreated,.Item.ItemDiscussion .Item-Header .MItem.DateCreated{padding-left:0;margin-left:0}.Item.ItemComment .Item-Header .MItem.DateCreated:before,.Item.ItemDiscussion .Item-Header .MItem.DateCreated:before{content:" | ";font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:12px}}.CommentFormWrap .Preview a,.CommentFormWrap .Preview a:focus,.CommentFormWrap .Preview a:hover,.Message.userContent a,.Message.userContent a:focus,.Message.userContent a:hover{font-size:16px;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.CancelReplyComment,form .Buttons .Button.PreviewButton,form .Buttons .Button.WriteButton{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 .Button.PreviewButton[disabled=disabled],form .Buttons a.Button.Disabled,form .Buttons a.Button.Disabled:focus,form .Buttons a.Button.Disabled:hover{border:1px solid #aaa;color:#aaa;background-color:rgba(0,0,0,0)}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}.CommentFormWrap .Preview{padding:0}.CommentFormWrap .Preview .Message{padding:16px 24px 10px 33px!important}.CommentFormWrap .Preview .Message,.DiscussionForm .Preview{background-color:#f4f4f4;border-radius:10px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px}.DiscussionForm .Preview{padding:0;padding:16px 24px 10px 33px!important}.DiscussionForm .Preview .Title{display:block;margin-bottom:14px;color:#2a2a2a;font-weight:700;line-height:30px}.DiscussionForm .Preview .Message a{color:#0d61bf;text-decoration:underline}.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}.Box.GuestBox .SignUpBlock{margin-top:25px}.Box.GuestBox .SignUpBlock .SpArrowRight{display:unset!important}.Box.GuestBox .SignUpBlock .SpArrowRight:before{content:"";background-image:url(/themes/topcoder/design/images/arrow-right.svg);background-size:cover;margin:2px 0 2px 7px;height:14px;line-height:18px;width:16px;position:absolute}.Box.GuestBox .SignUpBlock .Button.SignUp{color:#137d60;line-height:18px;border:0;padding:0 3px!important;font-size:15px!important;font-family:Roboto;color:#137d60!important}.Box.GuestBox .SignUpBlock .Button.SignUp a{letter-spacing:1px;line-height:18px}.Box.GuestBox .SignUpBlock .Button.SignUp a:focus,.Box.GuestBox .SignUpBlock .Button.SignUp a:hover,.Box.GuestBox .SignUpBlock .Button.SignUp a:visited{color:#137d60!important}.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}.block{clear:both;overflow:hidden}.col-span-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-span-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.flex-grow,.flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@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:#f8f8f8;margin-top:16px;border-radius:10px;padding:19px 20px 18px 26px}.DataList.Drafts li.Draft .Options a.Delete{color:#2a2a2a;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:#2a2a2a;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}.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-Archived{margin-top:6px}.Group .Group-Archived .Archived{background:#ef476f;border:1px solid #ef476f;color:#fff;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.69px!important;height:30px;text-transform:uppercase;border-radius:15px!important;padding:6px 17px!important;margin-right:10px}.Group .Group-Header.NoBanner .Group-Info{padding-left:0;color:#2a2a2a;margin-bottom:33px}.Group .Group-Header.NoBanner .Group-Info .Group-Description{margin-bottom:0}.Group .Group-Header.NoBanner .Group-Info .Group-Archived *,.Group .Group-Header.NoBanner .Group-Info .Group-Description *{font-size:16px}.Group .Group-Header.NoBanner .Group-Info .Group-Archived a,.Group .Group-Header.NoBanner .Group-Info .Group-Description a{color:#0d61bf}.Group .Group-Footer .Group-Info{padding-left:0;color:#2a2a2a;margin-bottom:33px}.Group .Group-Footer .Group-Info .Table{width:calc(100% + 46px);display:table;border-collapse:separate;border-spacing:23px 0;margin-left:-23px;margin-right:-23px}.Group .Group-Footer .Group-Info .Table .TableRow{border:none}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell{width:50%;padding:10px;color:#2a2a2a;font-size:14px;display:table-cell;background-clip:padding-box;border-top:1px solid #d4d4d4}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel{min-width:90px;white-space:nowrap;display:inline-block}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue{color:#2a2a2a;font-weight:500}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell{border-bottom:1px solid #d4d4d4}@media screen and (max-width:768px){.Group .Group-Archived span:not(.Archived){display:block;padding-top:10px}.Group .Group-Footer .Group-Info{padding-left:0}.Group .Group-Footer .Group-Info .Table{width:100%;margin:0;border-spacing:0}.Group .Group-Footer .Group-Info .Table .TableRow{border:none}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell{width:100%;display:block;background-clip:padding-box;border-top:1px solid #d4d4d4}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel{min-width:90px;white-space:nowrap;display:inline-block}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue{color:#2a2a2a;font-weight:500}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell{border-bottom:none}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell:last-child{border-bottom:1px solid #d4d4d4}}.tooltip{position:relative;font-size:14px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-weight:400}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext{visibility:hidden;line-height:16px;padding-top:6px;padding-bottom:6px;background-color:#2a2a2a;color:#fff;text-align:center;border-radius:5px;position:absolute;z-index:1;bottom:100%;left:50%}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:5px;border:5px solid rgba(0,0,0,0);border-top-color:#2a2a2a}.tooltip .tooltiptext{width:109px;padding-right:14px;padding-left:13px;margin-left:-64px;margin-bottom:3px;text-transform:none}@media screen and (max-width:992px){.tooltip .tooltiptext{margin-left:-69px}.tooltip .tooltiptext:after{margin-left:9px}}.isWatching.tooltip .tooltiptext{width:155px;padding-left:13px;padding-right:9px;margin-left:-110px;margin-bottom:6px}.isWatching.tooltip .tooltiptext:after{margin-left:27px}@media screen and (max-width:992px){.isWatching.tooltip .tooltiptext{margin-left:-115px}.isWatching.tooltip .tooltiptext:after{margin-left:32px}}.GroupOptions.OptionsMenu.ButtonGroup .tooltip{padding-top:10px}.GroupOptions.OptionsMenu.ButtonGroup .isWatching.tooltip{padding-top:3px;padding-left:8px} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. diff --git a/design/custom.css.map b/design/custom.css.map index 879be70..5f4db49 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","base/_tooltip.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","components/_pager.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","sections/_footer.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","pages/_categories.scss"],"names":[],"mappings":"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,CACA,kBAAA,CACA,iB1B84EF,C0B74EE,uCACE,gB1B+4EJ,C0B54EE,oCAVF,iCAWI,kB1B+4EF,C0B94EE,uCACE,gB1Bg5EJ,CACF,C0B34EE,+CACE,gB1B84EJ,C0B14EE,0DACE,eAAA,CACA,gB1B64EJ;A2B19EA;;;;EAAA;ACAA;;;;EAAA,CAOA,WACI,mBAAA,CACA,yCAAA,CACA,sPAAA,CAIA,eAAA,CACA,iB5B2nFJ,C6Br5DQ,mCACI,e7Bm6DZ,C6Bh6DS,iCACG,U7Bk6DZ,C6B95DI,gBACI,Y7Bg6DR,C6B/kFI,oCAmrBJ,wBAIQ,YAAA,CACA,e7B85DN,CACF,C6B73DA,iCACI,GACI,+BAAA,CAAA,uB7Bg4DN,C6B93DE,GACI,gCAAA,CAAA,wB7Bg4DN,CACF;A8BhrFA;;;;EAAA,CAMA,KDKI,e5BsCuB,C4BrCvB,c5B0DqB,C4BzDrB,e5BoEqB,C4BlEjB,oGF4BgC,CGlChC,a9BorFR,C8BhrFA,EACI,mBAAA,CACA,aAAA,CAEA,mBAAA,CACA,iBAAA,CACA,wBAAA,CAGA,iBAAA,CAGA,qB9B+qFJ,C8B5qFA,SAZI,mB9B+rFJ,C8BnrFA,OAEI,SAAA,CACA,Q9BgrFJ,C8B5qFA,EDdI,qCAAA,CAAA,gCAAA,CAAA,6BAAA,CACA,6E5BsCqB,C4BrCrB,e5B0BuB,C4BzBvB,c5B8CqB,C4B1CrB,mB7B4rFJ,C6BzrFQ,kBALA,a7BisFR,C8BprFA,EACI,Y9BurFJ,C8BrrFI,SACI,U7B2BiB,C6B1BjB,W9BurFR,C8BnrFA,kBDTI,oGFCoC,CEApC,e5BYqB,C4BXrB,c5B4BoB,C4B3BpB,gB5BwC0B,C6B3B1B,Q9ByrFJ,C8BtrFA,GACI,c7BgBoB,C6BfpB,e9ByrFJ,C8BvrFI,eAEI,aAAA,CACA,iBAAA,CACA,mB9ByrFR,C6B3qFI,oCCtBJ,GAYQ,c9ByrFN,CACF,C8BvrFI,UACI,U7BCgB,C6BAhB,W9ByrFR,C8BrrFA,GACI,c9BwrFJ,C8BtrFI,UACI,U7BJmB,C6BKnB,W9BwrFR,C8BprFA,SAEI,e9BurFJ,C8BprFA,KACI,mB9BurFJ,C8BnrFA,qGDpDI,6E5BcqB,C4BbrB,e5BKqB,C4BJrB,c5BqBoB,C4BpBpB,e7BgvFJ,C8BvrFI,oSAEI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a9BksFZ,C8BhsFY,wtBAEI,a9ButFhB;A+B30FA;;;;EAAA,CAUA,OAEQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,gBAAA,CAUA,qB9BMa,C8BJjB,mB9BoLmB,C8BnLnB,qB9BqLkB,C8BpLlB,uB9BqLsB,C8BpLtB,2B/Bk0FJ,C+B/0FQ,2DANR,OAQY,YAAA,CACA,YAAA,CACA,gB/Bk1FV,CACF,C+Bv0FA,WAEQ,kBAAA,CAAA,iBAAA,CAAA,a/By0FR,C+Bp0FI,mBACI,8B9B+KG,C8B9KH,W9B+KO,C8B9KP,uB9B+KU,C8B/KV,e9B+KU,C4BrFd,iBAAA,CACA,kBAAA,CAEA,sB5B/FqB,C4BgGrB,uB7BgvFJ,C6BxyFI,oCEzCA,mBFyGI,iBAAA,CACA,kBAAA,CACA,iB5B3GiB,C4B4GjB,kB5B5GiB,C4B6GjB,uBAAA,CEpGI,gB9BTa,C8BUb,mB/B+0FV,CACF,C6BjyFI,qBACI,UAAA,CACA,aAAA,CACA,U7B0yFR,C+Br1FI,gCACI,Y/Bu1FR,C6Bh0FI,oCExBA,gCAIQ,a/Bw1FV,CACF,C+Bp1FA,WF+CI,iB5BxEqB,C4ByErB,kB5BzEqB,C8B2BrB,gB9BqCgB,C8BpChB,a/Bw1FJ,C6B50FI,oCEfJ,WFwDQ,iB5BlFiB,C4BmFjB,kB7BuyFN,CACF,C+B31FA,WACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,c/B81FJ,C+B31FA,qBAEQ,8B9BoNK,C8BlNL,S9BoNU,C8BnNV,e9BoNe,C8BnNf,W9BiNS,C8BhNT,wB/B61FR,C6Bl2FI,oCEFJ,qBAgBQ,UAAA,CACA,2BAAA,CAAA,gBAAA,CAAA,O/Bw1FN,CACF,C+Br1FA,QACI,Y/Bw1FJ,C+Bn1FI,8DAEI,kB/Bs1FR,C+Bj1FQ,0CACI,SAAA,CACA,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,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCyCI,atC86HR,CsC36HI,wEvCvDA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC8CI,WtCy7HR,CsCt7HI,gEvC5DA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCmDI,WtCo8HR,CsCj8HI,4EvCjEA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCwDI,WtC+8HR,CsC58HI,0DvCtEA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC6DI,WtC09HR,CsCv9HI,oEvC3EA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCkEI,WtCq+HR,CsCl+HI,oDvChFA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCuEI,WtCg/HR,CsC7+HI,0DvCrFA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC4EI,WtC2/HR,CsCx/HI,0EvC1FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCiFI,WtCsgIR,CsCngII,oEvC/FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCsFI,WtCihIR,CsC9gII,gEvCpGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC2FI,WtC4hIR,CsCzhII,8DvCzGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCgGI,WtCuiIR,CsCpiII,4DvC9GA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCqGI,WtCkjIR,CsC/iII,gEvCnHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC0GI,WtC6jIR,CsC1jII,sDvCxHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC+GI,WtCwkIR,CsCrkII,gEvC7HA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCoHI,WtCmlIR,CsChlII,gEvClIA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCyHI,WtC8lIR,CsC3lII,4GvCvIA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC8HI,WtCymIR,CsCtmII,sGvC5IA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCmII,WtConIR,CsC/mII,2CvCnJA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC0II,WtC6nIR,CsC1nII,4CvCxJA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC+II,WtCuoIR,CsCpoII,4CvC7JA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCoJI,WtCipIR;AuC7zIA;;;;EAAA,CA4BA,6BAHI,avCi0IJ,CuC9zIA,aAEI,etCmDqB,CsClDrB,wBAjB6C,CAmBzC,atCnBY,CsCqBhB,ctCoCoB,CsCnCpB,etCauB,CsCZvB,cvCqzIJ,CuCnzII,eACI,iBAAA,CAEI,avCozIZ,CuCjzIQ,0CAGQ,atCtCsB,CsCwC1B,yBvCgzIZ,CuC3yIQ,oBACI,UvC6yIZ,CuCzyII,qBAEQ,avC0yIZ,CuCvyIQ,sDAGQ,atC1DsB,CsC4D1B,yBvCsyIZ;;AwC52IA;;;;EAAA,CAqDA,OACI,QxCq0IJ,CwCl0IA,gCAlCI,8BATgC,CAUhC,aARgC,CAUhC,QAXgC,CAYhC,iBAfgC,CAiBhC,cvC0CoB,CuCzCpB,evCmDqB,CuClDrB,kBAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,mBAxBgC,CAyBhC,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CAGI,SxCu2IR,CwC50II,kFAEI,8BAjD4B,CAkD5B,aAhD4B,CAiD5B,0BxCi1IR;;AyCt5IA;;;;EAAA,CAkCA,eACI,iBATwC,CAUxC,adxBoC,CcyBpC,qBzCk4IJ,CyCh4II,oBACI,iBzCk4IR,CyC/3II,iBACI,iBAlBoC,CAmBpC,axC/BY,CwCgCZ,8BxCqGU,CwCpGV,wBzCi4IR,CyC/3IQ,sEAGI,axC1C0B,CwC2C1B,8BxCkGY,CwCjGZ,wBzC+3IZ,CyC33II,kBACI,gBzC63IR,CyC13II,sCACI,gCzC43IR,CyCz3II,4CACI,axCzD8B,CwC0D9B,8BxCmFgB,CwClFhB,oBzC23IR,CyCx3II,qCACI,wBA9DoC,CA+DpC,iBAhDoC,CAiDpC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BzC03IR,CyCx3IQ,8CZVJ,iBAAA,CACA,SAAA,CACA,UAAA,CACA,SAAA,CACA,WAAA,CACA,eAAA,CACA,kBAAA,CACA,Q7Bq4IJ,CyC73II,sEAEI,eAAA,CACA,WAAA,CACA,kBAAA,CACA,UxCgRe,CwC/Qf,cAAA,CACA,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBzC+3IR,CyC73IQ,oKAEI,cAAA,CACA,8BAAA,CACA,cAAA,CACA,azCg4IZ,CyC73II,oF1C3FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C0CmFI,czC04IR,CyCv4II,0CACI,WzCy4IR,CyCt4II,0CACI,WzCw4IR,CyCr4II,oCACI,2BAAA,CAAA,gBAAA,CAAA,OAAA,CACA,eAAA,CACA,QAAA,CACA,mBzCu4IR,CyCp4II,mCACI,2BAAA,CAAA,gBAAA,CAAA,OzCs4IR;;A0CpgJA;;;;EAAA,CA4CI,YAvBA,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,C4BiCpB,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,Ca7DI,e1Co/IR,C0ClgJI,uDAGI,oB1CkgJR,C0Cr/IQ,mBACI,SAAA,CACA,aAAA,CACA,8B1Cu/IZ,C0Cp/IQ,uDAGI,8BzC6FY,CyC5FZ,oBzCjD0B,CyCkD1B,a1Co/IZ,C0Cl/IY,4EACI,a1Co/IhB,C0C3+IQ,mRAnDJ,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1C6iJJ,C0C3iJI,6hCAGI,oB1C4kJR,C0C9hJY,wLACI,8BAAA,CACA,SAAA,CACA,cAAA,CACA,a1CqiJhB,C0CliJY,gkBAGI,a1CijJhB,C0C7iJQ,6EACI,8B1CijJZ,C0C9iJQ,wQA/EJ,8BAkF4C,CAjF5C,azCZkC,CyCalC,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1CwoJJ,C0CtoJI,m8BAGI,oB1C8pJR,C0CllJgB,s5BAGI,8BzCoCI,CyCnCJ,oBzC1GkB,CyC2GlB,a1C0mJpB,C0CnmJI,yBAvGA,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1C8sJJ,C0C5sJI,8FAGI,oB1C4sJR,C0CjnJQ,8DAEI,wBzCvH0B,CyCwH1B,oBzCxH0B,CyCyH1B,UT7G2C,CS8G3C,oB1CknJZ;;A2CtvJA;;;;EAAA,CAWI,kIAQI,gBVwP+C,CUvP/C,WVuP+C,CUtP/C,oGhBsBgC,CgBrBhC,qB1CoWa,C0CnWb,iB1CmGc,C0ClGd,U1CIa,C0CHb,eVH+C,CUI/C,gBAAA,CACA,QAAA,CACA,U3CsvJR,C2CpvJQ,4WAGQ,eVXuC,CUYvC,oB1CxBsB,C0CyBtB,U1CPK,C0CST,uBAAA,CAAA,eAAA,CACA,Y3CiwJZ,C2C7vJI,mBACI,Y3CgwJR,C2C5vJA,YACI,Y3C+vJJ,C2C5vJA,SACI,a3C+vJJ,C2CxvJA,8BAEI,oBAAA,CAEA,+IAAA,CAGA,aAAA,CACA,gB3CwvJJ,C2CtvJI,0CACI,oB3CyvJR,C2CrvJA,sBACI,mBAAA,CACA,sB3CwvJJ,C2CrvJA,mBACI,Y3CwvJJ,C2CrvJA,aACI,SAAA,CACA,iB1CqCkB,C0CpClB,wB3CwvJJ,C2CtvJI,mBACI,a3CwvJR,C2CrvJI,4BACI,kB3CuvJR,C2CnvJA,kBACI,iBAAA,CACA,mBAAA,CACA,mB3CsvJJ,C2CpvJI,oBACI,U3CsvJR,C2CpvJQ,oDAEI,oB1C8BsB,C0C7BtB,a3CqvJZ,C2C/uJI,oBdmkBA,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B8qIJ,C6BtyJI,oCckCA,oBdylBI,c7B+qIN,CACF,C6B5qIQ,+EAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B4qIZ,C2CvwJI,iDACI,aAAA,CACA,gB3C2wJR,C2CxwJI,8HAEI,cAAA,CACA,eAAA,CACA,iBVvH+C,CUwH/C,e3C4wJR,C2CzwJI,6DACI,c1CjEiB,C0CkEjB,gB3C4wJR,C2C1wJQ,0JAEI,oB3C8wJZ,C6B10JI,oCcsDA,6DAUQ,aAAA,CACA,aAAA,CACA,eAAA,CACA,e1ClEa,C0CmEb,kB3C+wJV,CACF,C2C3wJQ,iEd4hBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BivIJ,C6Bz2JI,oCcyEI,iEdkjBA,c7BmvIN,CACF,C6BhvIQ,yOAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BmvIZ,C2C1yJQ,iFdwhBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BoxIJ,C6B54JI,oCc6EI,iFd8iBA,c7BsxIN,CACF,C6BnxIQ,yRAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BsxIZ,C2Cj0JI,+EACI,Y3Co0JR,C2C/zJI,kFdsgBA,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B8zIJ,C6Bt7JI,oCc+FA,kFd4hBI,c7Bk0IN,CACF,C6B/zIQ,kUAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7Bw0IZ,C2Cr2JA,+Bd8fI,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B02IJ,C6Bl+JI,oCcuGJ,+BdohBQ,c7B42IN,CACF,C6Bz2IQ,mIAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B42IZ,C2Cp4JA,kBACI,kB3Cu4JJ,C2Cp4JA,MACI,iBAAA,CACA,oB3Cu4JJ,C2Cp4JA,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,gBAAA,CACA,kB3Cu4JJ,C2Cr4JI,6BACI,kBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,c1C3IiB,C0C4IjB,yB3Cu4JR,C2Cp4JI,wCACI,uBAAA,CAAA,eAAA,CACA,YAAA,CAEI,eVnM2C,CUoM3C,oB3Cq4JZ,C2Ch4JA,qBD1MI,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1C8kKJ,C0C5kKI,kFAGI,oB1C4kKR,C2C74JA,yBAGI,4BAAA,CACA,mBAAA,CAEI,iDAAA,CAAA,yCAAA,CACA,iB1ChHc,C0CiHd,qB3C+4JR,C2C54JI,4Fd9HA,iB5BxEqB,C4ByErB,kB5BzEqB,C0CyMjB,oBAAA,CACA,gBAAA,CACA,U3C+4JR,C6BljKI,oCc8JA,4FdrHI,iB5BlFiB,C4BmFjB,kB7B8gKN,CACF,C2Cj5JI,UACI,c3Co5JR,C2Cj5JI,+BACI,e3Cm5JR,C2C/4JA,eACI,iB3Ck5JJ,C2Ch5JI,sBACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,U3Ck5JR,C2C/4JI,qB5C5PA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C4CmPI,WT9GM,CS+GN,iBAAA,CACA,OAAA,CACA,SAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,a1CtQ8B,C0CuQ9B,mB3C45JR,C2Cv5JI,0Fd+ZA,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B4/IJ,C6BpnKI,oCcsMA,0FdqbI,c7B+/IN,CACF,C6B5/IQ,uUAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BkgJZ,C2Cj7JI,0DdgZA,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BoiJJ,C6B5pKI,oCcqNA,0DdsaI,c7BsiJN,CACF,C6BniJQ,oNAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BsiJZ,C2Cx8JA,8BAEI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UAAA,CACA,e3C28JJ,C6BnrKI,oCckOJ,8BAUQ,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,a3C48JN,CACF,C2Cv8JI,uCACI,UAAA,CACA,iBAAA,CAEI,2B1C9MU,C0C+MV,8B3Cy8JZ,C2Cr8JI,yEAEI,SAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,WAAA,CAEI,c1C+BS,C0C3BT,oB1C/U0B,C0CgV1B,wB1ChV0B,C0CiV1B,U3Ck8JZ,C2C/7JQ,2HACI,WAAA,CACA,c3Ci8JZ,C2C77JY,iQAGI,mCAAA,CACA,U3C67JhB,C2Cj7JY,yHACI,kCAAA,CACA,U1CxVK,C0CyVL,c3Co7JhB,C2C56JI,gCACI,a3C+6JR,C6B/tKI,oCcoTI,wBACI,UAAA,CACA,iB3C86JV,C2C36JM,oCACG,c3C66JT,CACF,C2Cz6JA,+DAEI,gB3C46JJ,C2Cz6JA,qBACI,iB3C46JJ,C2Cz6JA,yBACI,Y3C46JJ,C2Cz6JA,kBACI,kB3C46JJ,C2Ct6JI,0EACI,cAAA,CACA,S3C06JR,C6B/vKI,oCc0VI,oHACI,S3Cy6JV,CACF,C2Cr6JA,0BACI,sB3Cw6JJ;;A4Cz1KA;;;;EAAA,CAkDA,oBACI,U5CqzKJ,C4ClzKA,qBACI,OAAA,CACA,Q5CqzKJ,C6B7xKI,oCerBJ,mEAKQ,c5CozKN,CACF,C4ClzKI,+LAEI,a5CwzKR,C4CpzKA,0BC1DE,8CAAA,CAAA,sCAAA,CD8DE,aAAA,CACA,iBAAA,CAEI,qBX1D+C,CW2D/C,ajBrEgC,CiBsEhC,wBApEgC,CAqEhC,iB3CuCc,C2CrClB,SAAA,CAKA,e5CgzKJ,C6B1zKI,oCePJ,0BAcQ,S5CwzKN,CACF,C4CnzKI,4DACI,W5CszKR,C4CnzKI,kDACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,WAAA,CACA,UAAA,CACA,gBA5DgC,CA6DhC,mB5CszKR,C4CpzKQ,8DEpGN,wCAAA,CAAA,mCAAA,CAAA,gCAAA,CVCE,aAAA,CACA,UQmCoC,CRlCpC,WQkCoC,CRjCpC,iBAAA,CAKI,mCAAA,CAAA,wBAAA,CAEJ,+BAAA,CAAA,uBAAA,CACA,wDAAA,CAAA,gDAAA,CQ0FQ,U5Ci0KZ,CoCz5KI,0EACI,iBAAA,CACA,UQqBgC,CRpBhC,WpC45KR,C4Cn0KI,8EAEI,Y5Cs0KR,C4Cn0KI,4NAII,UAAA,CACA,YAAA,CACA,UAAA,CACA,wBA9GgC,CA+GhC,cX8TyC,CW7TzC,iBX6TyC,CW5TzC,mBAAA,CACA,a5Cy0KR,C4Cv0KQ,4yBAGI,wB5C41KZ,C4Cx1KI,8FAEI,gB5C41KR,C4Cz1KI,oHACI,uB5C41KR,C4C11KQ,kYAGI,uBAAA,CACA,8C5C61KZ,C4Cz1KI,8HAGI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,gBAAA,CACA,aAAA,CACA,iBAAA,CACA,qB5C81KR,C4C31KY,ghBAGI,uBAAA,CAEI,8CAAA,CAEJ,oB5Cw2KhB,C4Cp2KQ,wKACI,gB5C22KZ,C4Cl2KY,sZAGI,wC5C22KhB,C4Ct2KI,wCACI,oGjB1JgC,CiB2JhC,e3ChJqB,C2CiJrB,c3C/HgB,C2CgIhB,gB3CnHsB,C2CoHtB,Q5Cy2KR,C4Ct2KI,8BACI,a5Cy2KR,C4Cv2KQ,oFAEI,a5C02KZ,C4Ct2KI,sCACI,a5Cy2KR,C4Cr2KA,yBACI,S5Cw2KJ,C4Cr2KA,WACI,a5Cw2KJ,C4Ct2KI,yEAII,gBAxMgC,CAyMhC,eX4NyC,CW3NzC,gB3ClJsB,C2CmJtB,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,U5Cw2KR,C6B//KI,oCe8IA,yEAYQ,c3CrKY,C2CsKZ,e3CxLiB,C2CyLjB,e5C42KV,CACF,C4Cx2KA,kCACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,YA5NoC,CA6NpC,U5C22KJ,C4Cz2KI,yHAGI,Y5Cy2KR,C4Cl2KI,kDACI,4B5Cs2KR,C4Cn2KI,8HAEI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,iBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,oBAAA,CAAA,gBAAA,CACA,UAAA,CACA,eArPgC,CAsPhC,wBAAA,CACA,S5Cu2KR,C4Cr2KQ,scAGI,8BAAA,CACA,oB5C82KZ,C4C32KQ,0JACI,a5Cg3KZ,C4C72KQ,sIACI,iBAAA,CACA,OAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,cAAA,CACA,eAAA,CACA,WXvB2C,CWwB3C,UXxB2C,CWyB3C,cXzB2C,CW0B3C,SAAA,CACA,mB5Ck3KZ,C4Ch3KY,8dAGI,a5Cy3KhB,C4Cv3KgB,kjBACI,a5Ck4KpB,C4C93KY,kKhB/RR,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CgBsRY,aAAA,CACA,gBX1CuC,CW2CvC,c3C/II,C2CgJJ,a5C84KhB,C4Cz4KI,0EACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,iBAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,YA1SgC,CA2ShC,eA5SgC,CA6ShC,S5C44KR,C4C14KQ,oQAGI,8BAAA,CACA,oB5C64KZ,C4C14KQ,8EACI,mB5C64KZ,C4C34KY,gRAGI,uB5C84KhB,C4C14KQ,0GACI,gB5C64KZ,C4Cz4KI,wCACI,Q5C44KR,C4Cz4KI,oDACI,QAAA,CACA,mBAAA,CACA,kBAAA,CAAA,mBAAA,CAAA,WAAA,CAEI,iBAAA,CACA,kBAAA,CAEJ,2B5C04KR,C4Cx4KQ,wDACI,e5C24KZ,C4Cz4KY,wIAEI,a5C44KhB,C4Cv4KI,4IAGI,e5C44KR,C4Cz4KI,sCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,sBAAA,CACA,a5C44KR,C4Cz4KI,wCACI,oBAAA,CACA,YAAA,CACA,c3C9TgB,C2C+ThB,a5C44KR,C4Cz4KI,wDACI,mBAAA,CACA,iBAAA,CACA,aAAA,CACA,KAAA,CACA,SArXgC,CAsXhC,QAAA,CACA,eAAA,CACA,cAAA,CACA,aAAA,CACA,WAxXgC,CAyXhC,UAzXgC,CA0XhC,wB3C3Y8B,C2C4Y9B,iB5C44KR,C4Cx4KA,iBACI,c5C24KJ,C4Cz4KI,uBACI,W5C24KR,C4Cx4KI,4BACI,W3CnPiB,C2CoPjB,U5C04KR,C4Cp4KI,yCACI,W5Cu4KR,C4Cj4KI,4CACI,W5Co4KR,C4C93KI,gCACI,W5Ci4KR,C4C33KI,oDACI,uBAAA,CACA,U5C83KR,C4C33KI,kDACI,4BAAA,CACA,WA5agC,CA6ahC,e5C63KR,C4Cz3KA,oEC3bE,8CAAA,CAAA,sCAAA,CD+bM,uBAAA,CACA,wBAjcgC,CAkchC,iB3CtVc,C2CuVd,qBX3b+C,CW6bnD,S5C03KJ,C6B7vLI,oCe0XJ,oEAYQ,S5C43KN,CACF,C4C13KI,kKAEI,sB5C63KR,C4Cz3KA,gCACI,0B5C43KJ,C6B5wLI,oCe+YJ,gCAIQ,Y5C63KN,CACF,C4C13KA,yCACI,SAAA,CACA,W5C63KJ,C4C33KI,4CACI,W5C63KR,C4C13KI,+FAEI,mB5C43KR,C4Cz3KI,sDACI,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,eAAA,CACA,gBAAA,CACA,2B5C23KR,C4Cx3KY,qLAGI,wCAAA,CACA,uB5Cw3KhB,C4Cn3KI,8DACI,UAAA,CACA,WAAA,CACA,YAAA,CACA,cAAA,CACA,gB5Cq3KR,C4Cj3KA,mBACI,Y5Co3KJ,C4Cj3KA,mDACI,2BAAA,CACA,e5Co3KJ,C4Cj3KA,2BACI,gB5Co3KJ,C4C/2KI,2CACI,+B5Ck3KR,C4C92KQ,kIAGI,oC5C82KZ,C4Cz2KA,2BAEQ,a5C22KR,C4Cx2KI,oFAEI,a5C02KR,C4Cr2KY,0GAGI,a5Cq2KhB,C4Cn2KgB,+HACI,a5Cq2KpB,C4C/1KI,kCACI,aAAA,CACA,UAAA,CACA,e3CjhBqB,C2CkhBrB,c3ChgBgB,C2CigBhB,iB5Ci2KR,C4C91KI,kCACI,UAAA,CACA,c3CpgBgB,C2CqgBhB,S5Cg2KR,C4C71KI,kCACI,UAAA,CACA,gBXvkB+C,CWwkB/C,c5C+1KR,C6Bj2LI,oCe8gBI,uJACI,c5C81KV,CACF,C6B92LI,oCeuhBA,qBACI,SAAA,CACA,cAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,YAAA,CACA,WAAA,CACA,yBAAA,CACA,SAAA,CACA,mBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sB5C01KN,C4Cl1KM,yKACI,SAAA,CACA,SAAA,CACA,mB5Cw1KV,C4Cr1KM,0TAEI,kBAAA,CACA,2BAAA,CAAA,sBAAA,CAAA,mBAAA,CACA,SAAA,CACA,QAAA,CACA,UAAA,CACA,SAAA,CACA,2B5C61KV,C4Cz1KE,mBAEI,eA/mBgC,CAgnBhC,UAAA,CACA,gBAAA,CACA,iBAAA,CACA,cAAA,CACA,aAAA,CACA,iBAAA,CAEI,iDAAA,CAAA,yCAAA,CAEJ,SAAA,CACA,cAAA,CACA,eAAA,CACA,aAAA,CACA,kGACI,CADJ,0FACI,CADJ,qFACI,CADJ,kFACI,CADJ,kHACI,CAGJ,W5Cu1KN,C4Cp1KU,uBACI,a5Cu1Kd,C4Cr1Kc,sEAEI,a5Cw1KlB,CACF;A+CpgMA;;;;EAAA,CAwBA,iCACI,GACI,S/Cy/LN,C+Ct/LE,IACI,S/Cw/LN,C+Cr/LE,IACI,S/Cu/LN,C+Cp/LE,GACI,S/Cs/LN,CACF,C+CrgMA,yBACI,GACI,S/Cy/LN,C+Ct/LE,IACI,S/Cw/LN,C+Cr/LE,IACI,S/Cu/LN,C+Cp/LE,GACI,S/Cs/LN,CACF,C+Cl/LI,8BACI,0BAAA,CAAA,kB/Co/LR,C+Cr/LI,8BACI,4BAAA,CAAA,oB/Cw/LR,C+Cz/LI,8BACI,2BAAA,CAAA,mB/C4/LR,C+Cx/LA,WACI,WAAA,CACA,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uB9CoDoB,C8CpDpB,kB9CoDoB,C8CpDpB,e9CoDoB,C8CnDpB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CAEA,YAAA,CACA,iCAAA,CACA,WAjDqC,CAkDrC,UAlDqC,CAmDrC,wBAjDqC,CAkDrC,e/C2/LJ,C6Bz+LI,oCkBhCJ,WAiBQ,iB/C4/LN,CACF,C+Ch/LA,qBARI,oBAAA,CACA,UAzDqC,CA0DrC,UAAA,CACA,iBA3DqC,CA4DrC,uB9CgCoB,C8ChCpB,kB9CgCoB,C8ChCpB,e9CgCoB,C8C/BpB,qB9C7CiB,C8CkDjB,iB/Cw/LJ,C+Ct/LI,uDAZA,oBAAA,CACA,UAzDqC,CA0DrC,UAAA,CACA,iBA3DqC,CA4DrC,uB9CgCoB,C8ChCpB,kB9CgCoB,C8ChCpB,e9CgCoB,C8C/BpB,qB9C7CiB,C8CuDb,UAAA,CACA,iBAAA,CACA,MAAA,CACA,qCAAA,CAAA,iCAAA,CAAA,6B/C4/LR,C+Cz/LI,4BACI,S/C2/LR,C+Cx/LI,2BACI,mB/C0/LR,C+Cv/LI,gCACI,2BAAA,CAAA,mB/Cy/LR,C+Cr/LA,sBACI,SAAA,CACA,WAhGqC,CAiGrC,U/Cw/LJ,C+Cr/LQ,qDACI,wB/Cu/LZ,C+Cr/LY,uHAEI,gCAAA,CAAA,4BAAA,CAAA,wBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,mC/Cs/LhB,C+Cn/LY,4DACI,+BAAA,CAAA,uB/Cq/LhB,C+Cl/LY,2DACI,gCAAA,CAAA,wB/Co/LhB,CgDzmMA,YACI,wBrBgLsC,CqB/KtC,iBAAA,CACA,UAAA,CACA,YrB4KsC,CqB3KtC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UhDonMJ,C6BrjMI,oCmBtEJ,YAUQ,YhDqnMN,CACF,CgDnnMI,2BACI,chDqnMR,CgDlnMI,0BACI,UrBZgC,CqBahC,gBAAA,CACA,erBiKkC,CqBhKlC,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,qBAAA,CAAA,kBAAA,CAAA,oBhDonMR,CgDlnMQ,iGAGI,UhDknMZ,CgD9mMI,wDAEI,2BhDgnMR,CgD7mMI,uBACI,UAAA,CACA,ShD+mMR,CgD3mMI,iCACI,gBhD6mMR,CgD1mMI,uBACI,ehD4mMR,C6B/kMI,oCmB9BA,uBAIQ,aAAA,CACA,chD6mMV,CgD3mMU,gCACI,mBAAA,CAAA,mBAAA,CAAA,YhD6mMd,CgD3mMc,sCACI,YhD6mMlB,CACF,CgDzmMQ,sCACI,YhD2mMZ,CgDxmMQ,uCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,UhD0mMZ,CgDvmMQ,qFAGI,gBAAA,CACA,WrBkH8B,CqBjH9B,gBrBiH8B,CqBhH9B,yBAAA,CACA,4BAAA,CACA,qBAAA,CAAA,oBhDymMZ,CgDvmMY,oMAEI,qBhD0mMhB,CgDtmMQ,sEAEI,qBrBsG8B,CqBrG9B,8BrBkG8B,CqBjG9B,UrBrF4B,CqBsF5B,WrBiG8B,CqBhG9B,gBrBgG8B,CqB/F9B,cAAA,CACA,eAAA,CACA,UAAA,CACA,eAAA,CACA,wBAAA,CACA,2BhDwmMZ,CgDtmMY,oFACI,mBhDymMhB,CgDnmMA,oBACI,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CACA,qBAAA,CACA,uBAAA,CACA,8BAAA,CAAA,sBhDsmMJ,C6BppMI,oCmBsCJ,oBAWQ,YhDumMN,CACF;;AiDzuMA;;;;EAAA,CAWI,qHAEI,QAAA,CACA,UhDgKW,CgD/JX,WjDyuMR;;AkDxvMA;;;;EAAA,CAUA,uBAEI,elDyvMJ,CkDtvMQ,mCrBqLJ,e5BtKiB,C4BuKjB,Y5B/HqB,C4BgIrB,uB5BmJkB,C4BnJlB,e5BmJkB,C4B3Id,yB7B8jMR,C6BrjMQ,yDACI,4B7BwjMZ,C6BhiMI,6CACI,S7BmiMR,CkDzvMI,mEACI,mBAAA,CACA,wBAAA,CACA,uBAAA,CAAA,eAAA,CACA,kBvB4SiC,CuB3SjC,cjD2CgB,CiDnCZ,clDuvMZ,CkD1uMQ,qFACI,YlD6uMZ,C6BntMI,oCqBrDA,mEA+BQ,clD8uMV,CACF,CkD3uMI,qEACI,elD8uMR,CkDzuMY,mFACI,UAAA,CACA,QjDoRS,CiDnRT,4BjDiRG,CiD5QC,wCAAA,CAAA,gCAAA,CAUJ,wBAAA,CACA,iBAAA,CACA,UAAA,CACA,MAAA,CAEI,SlD8tMpB,CkDxtMI,qJAGI,cjD/BgB,CiDgChB,ejDlDqB,CiDmDrB,gBAAA,CACA,ajDzFY,CiD0FZ,aAAA,CACA,iBlD6tMR,CkD1tMY,kXAEI,alDquMhB,CkD/tMY,iKACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,alDsuMhB,CkDpuMgB,0YAEI,alD+uMpB,CkDzuMI,0GAEI,aAAA,CACA,UAAA,CACA,cjDhEiB,CiDiEjB,ejDtFmB,CiDuFnB,ejDvDiB,CiDwDjB,ajD3HY,CiD4HZ,clD6uMR,CkD1uMI,kIAEI,YlD8uMR,CkD3uMI,yFACI,clD8uMR,CkD3uMI,yCACI,mBAAA,CAAA,mBAAA,CAAA,YlD8uMR,CkD3uMI,sIAEI,cjDWY,CiDVZ,gBlD+uMR,CkD5uMI,6EACI,cAAA,CACA,elD+uMR,CkD5uMI,4GrB7DA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CqB4DI,oBlDovMR,CkDhvMQ,kFAEI,cjDvGY,CiDwGZ,ejD9He,CiD+Hf,UlDovMZ,CkDjvMQ,mCACI,gBAAA,CACA,iBlDovMZ,C6Bz1MI,oCqBwGI,kFAGQ,elDqvMd,CACF,CkDlvMQ,gNAII,iBAAA,CACA,mBAAA,CACA,aAAA,CACA,oBlDwvMZ,CkDtvMY,gOACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,UlD8vMpB,CkD5vMoB,giBAEI,oBjDxEU,CiDyEV,alD2wMxB,CkDpwMI,sEAGQ,ejBlN2C,CiBmN3C,gBlDuwMZ,CkDnwMI,mDACI,YlDswMR,CkDnwMI,0HAEI,iBlDuwMR,CkDpwMI,uEACI,YlDuwMR,CkDpwMI,uDACI,clDuwMR,CkDrwMQ,2DrBzIJ,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CqBuIQ,elD4wMZ,CkDrwMQ,0GACI,kBlD0wMZ,CkDvwMQ,0GACI,clD4wMZ,CkDxwMI,mDACI,elD2wMR,CkDxwMI,6CACI,YlD2wMR,CkDxwMI,yDACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,YAAA,CACA,kBlD2wMR,CkDzwMQ,6DACI,gBjBvQ2C,CiBwQ3C,iBlD4wMZ,CkDzwMQ,6DACI,UjDkFW,CiDjFX,mBAAA,CACA,iBAAA,CACA,mBAAA,CACA,iBlD4wMZ,CkD1wMY,6NAGI,alD6wMhB,CkDzwMQ,uEACI,gBlD4wMZ,CkDxwMI,yCrBibA,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c5BvjBgB,C4BwjBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kB7By1LJ,C6Bt1LQ,qDACI,wBAAA,CACA,a7By1LZ,CkDrxMI,6CACI,iBAAA,CrBsWJ,W5Btee,C4Buef,U5Bvee,C4Bwef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iB7Bi7LR,C6B96LI,qDACI,QAAA,CACA,UAAA,CACA,W7Bi7LR,C6B96LI,6DACI,Y7Bi7LR,CkDxyMI,+CACI,clD2yMR,CkDryMY,wRAEI,iBAAA,CACA,UjD9IG,CiD+IH,WlDyyMhB,CkDpyMY,iHACI,alDuyMhB,CkDjyMI,6DACI,kBlDoyMR,CkDlyMQ,uFrByWJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CqBjXQ,elD6yMZ,C6BpjNI,oCqB4PI,uFrB+XA,c7B87LN,CACF,C6B37LQ,2SAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B87LZ,CkDxzMQ,6EACI,YlD2zMZ,CkDvzMI,2CrBxTA,oGFCoC,CEApC,e5BYqB,C4BXrB,c5B4BoB,C4B3BpB,gB7BmnNJ,CkD1zMI,qDACI,clD6zMR,CkD1zMI,mEACI,oBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,qBlD6zMR,CkD1zMI,kIAEI,QAAA,CACA,alD8zMR,CkD3zMI,mCACI,SlD8zMR,CkD3zMI,iCACI,mClD8zMR,CkD3zMI,6CACI,alD8zMR,CkD5zMQ,6DACI,YlD+zMZ,CkD5zMQ,yEACI,oBlD+zMZ,CkD5zMQ,uEACI,gBlD+zMZ,C6B3nNI,oCqB2TI,uEAIQ,iBlDi0Md,CACF,CkD9zMQ,iFACI,alDi0MZ,CkD5zMA,wDAIQ,kBAAA,CAIA,ejDvEiB,CiDwEjB,uBjDzEc,CiDyEd,elD0zMR,CkDpzMQ,mDACI,uBjDhFU,CiDgFV,elDuzMZ,CkDnzMI,2CACI,0BlDqzMR,CkD7yMQ,mCACI,alDgzMZ,CkD7yMQ,mDACI,2BAAA,CAAA,gBAAA,CAAA,OlD+yMZ,CkD1yMI,iGACI,iBlD4yMR,CkDjyMY,gGACI,2BAAA,CAAA,gBAAA,CAAA,OlDqyMhB,CkDhyMI,wBACI,kBlDkyMR,CkDhyMQ,2BACI,cjD3YY,CiD4YZ,gBlDkyMZ,C6BzqNI,oCqBqYI,2BAKQ,clDmyMd,CACF,CkDhyMQ,2CACI,2BAAA,CAAA,gBAAA,CAAA,OlDkyMZ,CkD9xMI,kFAEI,SlDgyMR,CkD7xMI,uDAEI,iBlD+xMR,CkD7xMQ,iFACI,wBjDjJU,CiDkJV,QAAA,CACA,UAAA,CACA,eAAA,CAKI,oBlD+xMhB,CkDvxMY,uGACI,QAAA,CACA,iBAAA,CACA,QvBrLyB,CuBsLzB,QlD0xMhB,CkDtxMQ,6FACQ,alDyxMhB,CkDvxMgB,iGAEQ,aAAA,CAEJ,QlDwxMpB,CkDtxMoB,yUAGI,oBlDyxMxB,CkDpxMY,kJAEI,cjDjdQ,CiDkdR,ejDxcS,CiDycT,oBAAA,CACA,iBlDwxMhB,CkDtxMgB,0JACI,cAAA,CACA,iBAAA,CACA,mBlD2xMpB,CkDtxMgB,+EACI,clDyxMpB,CkDvxMoB,mFACI,iBAAA,CACA,UlD0xMxB,CkDxxMwB,+RAGI,alD2xM5B,CkDrxMY,mEACI,UlDwxMhB,C6B9vNI,oCqBqeQ,mEAIQ,YlD0xMlB,CACF,CkDvxMY,qEACI,elD0xMhB,C6BxwNI,oCqB6eQ,qEAIQ,iBlD4xMlB,CACF,CkDzxMY,+EACI,2BlD4xMhB,CkDzxMY,uFACI,YlD4xMhB,CkDxxMgB,wKRzjBZ,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kBAAA,CQkjBgB,alDsyMpB,C0Ct1NI,okBAGI,oB1C+1NR,CkD/yMgB,2EACI,UjD5OG,CiD6OH,elDkzMpB,CkDhzMoB,8KAEI,alDmzMxB,CkD9yMQ,qEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,aAAA,CACA,sBlDizMZ,CkD9yMQ,+EACI,oBAAA,CACA,YlDizMZ,CkD/yMY,uFACI,QlDkzMhB,CkD9yMQ,qFACI,2BjDrRa,CiDsRb,4BjDtRa,CiD2RT,oBlDgzMhB,CkD5yMQ,iFACI,elD+yMZ,CkD7yMY,qGACI,QlDgzMhB,CkD1yMQ,mCACI,evBzT6B,CuB0T7B,gBlD4yMZ,CkDlyMQ,uFAEQ,kBlDoyMhB,CkD9xMA,wCAGI,UlDiyMJ,CkD7xMI,yBACI,gBlDgyMR,C6B/2NI,oCqBilBI,gCAGQ,kBlD+xMd,CACF,CkD5xMQ,iCACI,alD8xMZ,C6Bv3NI,oCqB2lBQ,4CAGQ,clD6xMlB,CACF,C6B53NI,oCqBmmBI,iCAEQ,iBlD2xMd,CACF,CkDrxMI,oBACI,aAAA,CACA,clDwxMR,CkDpxMA,iBACI,elDuxMJ,CkDrxMI,gDAEI,iBlDuxMR,CkDpxMI,4BACI,iBAAA,CACA,QvBjYiC,CuBsY7B,MlDkxMZ,CkD9wMI,uBACI,aAAA,CACA,clDgxMR,CkD5wMQ,iCACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CACA,UlD8wMZ,CkD5wMY,8EAEI,oBjD1lBkB,CiD2lBlB,alD6wMhB,CkDrwMI,iDACI,clDwwMR,CkDrwMI,kCACI,iBAAA,CACA,QvBvaiC,CuBwajC,SlDuwMR,C6B16NI,oCqBsqBA,+BAGQ,YlDqwMV,CACF,CkD/vMI,oCACI,clDkwMR,CkD/vMI,sCACI,iBlDiwMR,CkD3vMI,0BACI,clD8vMR,CkD3vMI,sBACI,clD6vMR,CkD1vMI,0BACI,cjD/sBgB,CiDgtBhB,ejDluBqB,CiDmuBrB,gBAAA,CACA,ajDzwBY,CiD0wBZ,aAAA,CACA,iBlD4vMR,CkDvvMA,0BACI,elD0vMJ,CkDrvMI,oBrBhmBA,e5BtKiB,C4BuKjB,Y5B/HqB,C4BgIrB,uB5BmJkB,C4BnJlB,e5BmJkB,C4B3Id,yB7Bk1NR,C6Bz0NQ,+BACI,4B7B20NZ,C6BnzNI,yBACI,S7BqzNR,CkD9vMI,gBACI,oGvBjwBgC,CuBkwBhC,ejDtvBiB,CiDuvBjB,cjDhuBgB,CiDiuBhB,ejD3tBiB,CiD4tBjB,kBjDvuBiB,CiDwuBjB,alDgwMR,CkD9vMQ,kBACI,iBAAA,CACA,mBAAA,CACA,alDgwMZ,CkD9vMY,gDAEI,alD+vMhB,C6Bt+NI,oCqBwtBA,gBAoBQ,clD8vMV,CACF,CkD3vMI,0BACI,WAAA,CACA,iBlD6vMR,CkD1vMI,sEAEI,cjDhqBY,CiDiqBZ,gBlD4vMR,CkDzvMI,wCACI,cAAA,CACA,elD2vMR;;AmDxkOA;;;;EAAA,CAkBA,qFACI,kBnDokOJ,C6BvgOI,oCsB9DJ,qFAIQ,cnDqkON,CACF,CmDlkOA,iDACI,YAjB0C,CAkB1C,WAlB0C,CAmB1C,iBlBjBmD,CkBkBnD,eAAA,CACA,iBlD2FkB,CkD1FlB,+CAAA,CAAA,uCAAA,CACA,iBnDqkOJ,C6BthOI,oCsBtDJ,iDAUQ,UAAA,CACA,YA3BsC,CA4BtC,UAAA,CACA,cAAA,CACA,kBnDskON,CACF,CmDpkOI,mDACI,cAAA,CACA,aAAA,CACA,anDskOR,CmDnkOI,qDACI,iBAAA,CACA,QAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,WAAA,CACA,UAAA,CACA,cAAA,CACA,enDqkOR,C6B7iOI,oCsB/BA,qDAUQ,UAAA,CACA,WAAA,CACA,OAAA,CACA,SAAA,CACA,gDAAA,CAAA,4CAAA,CAAA,wCnDskOV,CACF,C6BtjOI,oCsBVA,kCAGQ,kBnDkkOV,CACF;;AoD5oOA;;;;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,kC5B0oOJ,CoD9oOA,wBACI,cAAA,CACA,WpDipOJ,CoD9oOA,gBACI,cAAA,CACA,WpDipOJ,CoD9oOA,oBACI,cAAA,CACA,WpDipOJ,CoD5oOI,8BACI,WpD+oOR,CoD5oOI,sBACI,WpD8oOR,CoD3oOI,0BACI,WpD6oOR,CoDroOI,iBAII,SAAA,CACA,cnDsGY,CmDrGZ,WAAA,CACA,UAAA,CACA,iBpD4oOR,CoD1oOQ,yCATA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBpD8pOR,CoDvpOQ,wBACI,gBAAA,CACA,cAAA,CACA,WAAA,CAEA,kBAAA,CAGA,UAAA,CACA,QAAA,CACA,gBAAA,CACA,kBpD4oOZ,C6B7oOI,oCuBVI,wBAcQ,KpD6oOd,CACF,CoDzoOI,0BACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,eAAA,CACA,WAAA,CACA,YAAA,CACA,cAAA,CACA,wBAAA,CACA,YpD2oOR,C6BrpOI,oCuBGA,0BAUQ,YpD4oOV,CACF,CoDzoOI,oCACI,UA9FgC,CA+FhC,WA/FgC,CAgGhC,kBpD2oOR,CoDxoOI,eACI,QpD0oOR,CoDvoOI,0BACI,YpDyoOR,CoDroOA,2BACI,OpDwoOJ,CoDroOA,aACI,gBpDwoOJ,CoDpoOA,8BACI,YAAA,CACA,mBpDuoOJ,C6BxrOI,oCuBoDJ,cAGQ,YpDsoON,CACF,CoDloOQ,mCACI,YpDooOZ,CoDznOI,gEAJI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBpDuoOR,CoDpoOI,sBACI,gBpDmoOR,CoD/nOQ,kDACI,epDioOZ;;AqD/xOA;;;;EAAA,CAUA,gBxBCI,e5BsCuB,C4BrCvB,c5B0DqB,C4BzDrB,e5BoEqB,C4BlEjB,oGF4BgC,CE3BhC,a5BFY,CoDFhB,eAAA,CACA,iBpD6GkB,CoD5GlB,YpDwDqB,CoDvDrB,wBAAA,CACA,oBrDoyOJ,CqDlyOI,kBACI,apDLY,CoDMZ,yBrDoyOR,CqDjyOI,mBACI,kBrDoyOR,CqDhyOI,sCAHI,0BAAA,CAAA,yBrDuyOR,CqDpyOI,mBACI,kBrDmyOR,CqD9xOA,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,c5BvjBgB,C4BwjBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kB7B0mNJ,C6BvmNQ,wBACI,wBAAA,CACA,a7BymNZ,CqD1yOA,eACI,wBAAA,CACA,oBrD6yOJ,CqD3yOI,iBACI,arD6yOR,CqDzyOA,gBACI,wBAAA,CACA,oBrD4yOJ,CqD1yOI,kBACI,arD4yOR,CqDxyOA,cACI,wBAAA,CACA,oBrD2yOJ,CqDzyOI,gBACI,arD2yOR;;AsD12OA;;;;EAAA,CAqCA,eACI,UtDm1OJ,CsDj1OI,8CAEI,WAAA,CACA,YtDm1OR,CsDh1OI,qBACI,gBtDk1OR,CsD90OA,WACI,YrD8RqB,CqD7RrB,iBAAA,CACA,UtDi1OJ,CsD/0OI,kCAEI,atDg1OR,CsD10OQ,mDAEI,atD80OZ,CsDz0OA,8CzB8mBI,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CyB7nBA,wBAAA,CAAA,gBAAA,C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PI,gBACI,iBAAA,CACA,qBvBhB+C,CuBiB/C,6CAAA,CAAA,qCAAA,CACA,iBvDkFc,CuDjFd,axD6xPR,CwD3xPQ,6BACI,SxD6xPZ,CwD1xPQ,kBACI,axD4xPZ,CwD1xPY,gDAEI,avDyDU,CuDxDV,oBxD2xPhB,CwDvxPQ,oJAKI,8BxDyxPZ,CwDtxPQ,gCACI,wBAAA,CACA,oBvBtC2C,CuBuC3C,axDwxPZ,CwDnxPY,4EAEI,UxDoxPhB,CwD/wPI,qCAEI,axDixPR,CwD9wPI,mBACI,UAAA,CACA,oBxDgxPR,CwD7wPI,kBACI,QAAA,CACA,UAAA,C3B8nBJ,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c5BvjBgB,C4BwjBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kB7BgpOJ,C6B7oOQ,wBACI,wBAAA,CACA,a7B+oOZ,CwDrxPQ,gCACI,gBxDuxPZ,CwDlxPQ,qC3B4kBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BusOJ,C6B/zPI,oC2ByBI,qC3BkmBA,c7BwsON,CACF,C6BrsOQ,kIAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BqsOZ,CwDryPQ,wC3BikBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BquO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C4DlzQQ,oEACI,kB5DozQZ,C4D/yQQ,sEACI,mB5DizQZ,C4D7yQI,qDACI,kB3D5C8B,C2D6C9B,U3BjC+C,C2BkC/C,oB5D+yQR;;A6Dv2QA;;;;EAAA,CAUA,sBACI,gB5D2DqB,C4D1DrB,mB5D0DqB,C4DzDrB,yB5D2Ue,C4D1Uf,4B5D0Ue,C4DzUf,uB5D0UkB,C4D1UlB,e7Dw2QJ,C6D71QA,sBACI,c5DgDoB,C4D/CpB,kB7Dg2QJ,C6B5yQI,oCgCtDJ,sBAKQ,c7Di2QN,CACF,C6D91QA,8BAEI,eAAA,CACA,kBAAA,CACA,U7Di2QJ,C6BpoQY,wEACI,yB7BuoQhB,C6BtnQQ,gDACI,4B5BiEO,C4B/DH,e7BwnQhB,C6B/kQQ,4EACI,a7BklQZ,C6BjlQY,gLAEI,a7BolQhB,C6B/kQI,oDACI,S7BklQR,C6Dj3QI,0CACI,kBAAA,CACA,aAAA,CACA,a7Do3QR,C6Dl3QQ,gDACI,W7Dq3QZ,C6Dl3QQ,gDACI,qB7Dq3QZ,C6Dl3QQ,8LAGI,Q7Du3QZ,C6Dp3QQ,sDACI,iBAAA,CACA,kBAAA,CACA,S7Du3QZ,C6Dn3QI,4IAEI,c7Du3QR,C6Dp3QI,gDAKQ,gB7Ds3QZ,C6Dl3QI,wEACI,gB7Dq3QR,C6Dl3QI,sEACI,iB7Dq3QR,C6Dl3QI,gIAGI,c5D3BgB,C4D4BhB,e5D9CqB,C4D+CrB,gBAAA,CACA,aAAA,CAGI,a7Dq3QZ,C6Dp3QY,wUAEI,a7D+3QhB,C6D33QQ,4IACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a7Dk4QZ,C6Dh4QY,gWAEI,a7D24QhB,C6Dt4QI,wHAEI,aAAA,CACA,UAAA,CACA,c5DxDiB,C4DyDjB,e5D9EmB,C4D+EnB,e5D/CiB,C4DgDjB,a5DnHY,C4DoHZ,c7D04QR,C6Dv4QI,gJAEI,Y7D24QR,C6Dx4QI,gGACI,c7D24QR,C6Dx4QI,gDACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB7D24QR,C6B38QI,oCgC8DA,gDAKQ,O7D64QV,CACF,C6D34QQ,oEACI,e7D84QZ,C6D14QI,oJAEI,c5DUY,C4DTZ,gB7D84Q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E0jUhB,CuErjUI,mDACI,YvEujUR,C6B3mUI,oC0CwDJ,+DAEQ,YvEsjUN,CACF,CuEnjUA,mBACI,kBAAA,CAAA,UAAA,CAAA,MvEsjUJ,C6BrnUI,oC0C8DJ,mBAIQ,YvEujUN,CACF,CuEpjUA,oBACI,YvEujUJ,C6B9nUI,oC0CsEJ,oBAIQ,gBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YvEwjUN,CACF,CuErjUA,cACI,gBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBvEwjUJ,CuEpjUA,iFACI,iBACI,gBvEujUN,CACF,C6BjpUI,oC2CtEJ,0BAGQ,6BvE6Gc,CuE5Gd,8BvE4Gc,CuE3Gd,qBxEguUN,CACF,CwE7tUA,yBAEI,eAAA,CACA,iBAAA,CACA,UAAA,CACA,kCAAA,CAAA,6BAAA,CAAA,0BAAA,CACA,kBAAA,CAGA,YxE8tUJ,C6B1qUI,oC2C7DJ,yBAaQ,axE+tUN,CACF,CwE7tUI,iEACI,cAAA,CACA,SAAA,CACA,UAAA,CACA,iBxEguUR,CwE5tUA,YACI,evEdiB,CuEejB,avE/BgB,CuEgChB,8C7C2MsC,C6C3MtC,sC7C2MsC,C6C1MtC,6BvE2EkB,CuE1ElB,8BxE+tUJ,C6B/rUI,oC2C9BA,uBAGQ,exE+tUV,CACF,CwE5tUI,6CACI,UAAA,C3C2nBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BkmTJ,C6B1tUI,oC2CvBA,6C3CkpBI,c7BmmTN,CACF,C6BhmTQ,0JAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BgmTZ,CwExuUgB,yUAEI,oBvE+BM,CuE9BN,wBvE8BM,CuE7BN,UxEyuUpB,CwEruUY,iGA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Fi0WJ,C6Bl1XI,oCoDghBJ,mBAIQ,UAAA,CACA,cAAA,CACA,iBjFk0WN,CACF,CiF/zWA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YjFk0WJ,C6B91XI,oCoD0hBJ,0BAKS,kBAAA,CAAA,cAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFm0WP,CACF,CiFh0WQ,kCpDiEJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BgwWJ,C6Bx3XI,oCoDoiBI,kCpDuFA,c7BiwWN,CACF,C6B9vWQ,yHAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B8vWZ,CiFz1WI,0CACI,ejF21WR,CiFv1WQ,yCpDuDJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BiyWJ,C6Bz5XI,oCoD8iBI,yCpD6EA,c7BkyWN,CACF,C6B/xWQ,8IAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B+xWZ;;AkFn/XA;;;;EAAA,CAaI,sDACI,kBlFk/XR,CkF5+XQ,wNACI,iBAAA,CACA,QvDqT6B,CuDpT7B,QvDqT6B,CuDpT7B,clFi/XZ,CkF7+XY,wmBAGI,iBlFw/XhB,CkFr/XY,oZAEI,alF6/XhB,C6B3+XQ,oDACI,e7B8+XZ,C6B3+XS,kDACG,U7B6+XZ,CkFv/XI,iFACI,YlF6/XR,CkF1/XI,6CACI,eAAA,CACA,iBjFmEc,CiFhEV,iBlF0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hBR,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BinXJ,C6BzuYI,oCuD0EQ,yDvDijBJ,c7BknXN,CACF,C6B/mXQ,8LAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B+mXZ,CoF5pYY,yEACI,wBAAA,CACA,oBAAA,CACA,UpF8pYhB,CoF3pYY,mEvDwgBR,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BopXJ,C6B5wYI,oCuD6FQ,mEvD8hBJ,c7BqpXN,CACF,C6BlpXQ,4NAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BkpXZ,C6BtxYI,oCuDuDA,qCA4CQ,UAAA,CACA,gBAAA,CACA,aAAA,CACA,eAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBpFurYV,CACF,C6BhyYI,oCuDuDA,qCAqDQ,aAAA,CACA,kBzDnK4B,CyDoK5B,UAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,cpFwrYV,CoFtrYU,+JAGI,apFwrYd,CoFrrYU,6GAEI,iBpFurYd,CoFprYU,oDACI,kBpFsrYd,CACF,CoFhrYQ,iDACI,kBpFkrYZ,C6BxzYI,oCuD0IQ,4CACI,YpFirYd,CACF,CoF7qYI,mHAGI,YpF+qYR,CoF5qYI,2CACI,epF8qYR,CoF3qYI,6BACI,WpF6qYR,CoF1qYI,iKAII,YnDtO+C,CmDuO/C,kBpF2qYR,C6B90YI,oCuD8JA,iKAQQ,SpF8qYV,CACF,CoF3qYI,qFvDxFA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CACA,gB7BuwYJ,C6B71YI,oCuD0KA,qFvDxFA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CACA,gB7BgxYF,CACF,C6Bv2YI,oCuD0KA,qFvDxFA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CACA,gB7B0xYF,CACF,CoF1rYI,+EvD7FA,sBAAA,CuDiGI,epF8rYR,C6Bz3YI,oCuDuLA,+EvD7FA,sBAAA,CACA,eAAA,CACA,gB7BoyYF,CACF,C6Bj4YI,oCuDuLA,+EvD7FA,4BAAA,CACA,eAAA,CACA,gB7B4yYF,CACF,CoFnsYI,2EAEI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBpFqsYR,CoFhsYQ,+CACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,apFksYZ,CoF/rYQ,gDACI,aAAA,CACA,UpFisYZ,CoF7rYI,gCACI,WAAA,CACA,SAAA,CACA,QpF+rYR,CoF5rYI,qCACI,YAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cpF8rYR,C6Bp6YI,oCuDmOA,qCAMQ,SpF+rYV,CACF,CoF5rYI,mCACI,UAAA,CACA,cpF8rYR,CoF3rYI,6CACI,QpF6rYR,CoFxrYQ,iCAEI,UAAA,CACA,apFyrYZ,CqCp6YI,uCACI,UAAA,CACA,aAAA,CACA,UrCs6YR,CoF3rYQ,kEAEI,oBAAA,CACA,UAAA,CACA,eAAA,CACA,SAAA,CACA,cnF9Qa,CmF+Qb,mBAAA,CACA,iBnD3U2C,CmD4U3C,apF6rYZ,CoF1rYQ,iCACI,SAAA,CACA,epF4rYZ,C6Bx8YI,oCuD0QI,iCAKQ,UAAA,CACA,aAAA,CACA,epF6rYd,CACF,CoF1rYQ,iCACI,SAAA,CACA,oBAAA,CACA,gBpF4rYZ,C6Bp9YI,oCuDqRI,iCAMQ,cAAA,CACA,UAAA,CACA,aAAA,CACA,kBpF6rYd,CACF,C6B59YI,oCuDsSQ,iDACI,cpFyrYd,CoFrrYM,8BACI,YpFurYV,CACF,CoF7qYQ,8EACI,cnFnUY,CmFoUZ,enFrVa,CmFsVb,YnFxDa,CmFyDb,iBnDhY2C,CmDiY3C,4BpFgrYZ,C6B5+YI,oCuDuTI,8EAQQ,cpFirYd,CACF,CoF7qYI,yCACI,YpF+qYR,C6Bp/YI,oCuDwUA,uDAGQ,UAAA,CACA,iBpF6qYV,CACF,CoF1qYI,gDACI,yBpF4qYR,CoF1qYQ,mDAEI,UpF2qYZ,CqCh/YI,yDACI,UAAA,CACA,aAAA,CACA,UrCk/YR,CoF9qYY,yDACI,UpFgrYhB,CoF5qYQ,kJAEI,yBAAA,CACA,iBAAA,CACA,enDpa2C,CmDqa3C,UpF8qYZ,CoF5qYY,8KACI,cpF+qYhB,CoF3qYQ,qEACI,UpF6qYZ,CoF1qYQ,+DACI,6BAAA,CAAA,kBAAA,CAAA,SAAA,CACA,UAAA,CACA,cpF4qYZ,CoFzqYQ,wDACI,epF2qYZ,CoFvqYI,4CACI,kBpFyqYR,CoFtqYI,+CACI,epFwqYR,CoFrqYI,+CACI,UAAA,CACA,kBpFuqYR,C6BxiZI,oCuD+XA,+CAKQ,epFwqYV,CACF,CoFtqYQ,iDACI,gBpFwqYZ,CoFpqYI,uDACI,WpFsqYR,C6BnjZI,oCuD2ZQ,yFACI,UAAA,CACA,iBpF+pYd,CACF,CoF3pYI,qDACI,kBpF6pYR,CqFhpZA,oCAOc,4HACE,YrFgpZd,CqF5oZU,+GACE,arF8oZZ,CqFjoZM,kOACE,8BrFuoZR,CqFroZQ,0OACE,erF0oZV,CqF7nZY,6HACE,YrFgoZd,CqFlnZU,0HACE,YrFqnZZ,CACF;AsFjrZA;;;;EAAA,CAYI,sCACI,YtF+qZR,CsF5qZI,uCACI,iBAAA,CACA,YtF8qZR,CsF3qZI,mDACI,ctF6qZR,CsF3qZQ,2DACI,KAAA,CACA,OtF6qZZ,CsFzqZI,2CACI,atF2qZR,C6B1nZI,oCyDlDA,2CAIQ,ctF4qZV,CACF,CsF1qZQ,yDACI,eAAA,CACA,StF4qZZ,C6BnoZI,oCyD3CI,yDAKQ,StF6qZd,CsF3qZc,wEACI,OtF6qZlB,CsF1qZc,wEACI,UtF4qZlB,CACF,CsFxqZQ,0DACI,UtF0qZZ,CsFvqZQ,2DACI,uBtFyqZZ,CsFtqZQ,sDACI,mBAAA,CAAA,mBAAA,CAAA,YtFwqZZ,CsFtqZY,8DACI,gBtFwqZhB,CqC1oZI,+DACI,UAAA,CACA,aAAA,CACA,UrC4oZR,C6B/pZI,oCyDVI,yDAIQ,SAAA,CACA,wBtFyqZd,CACF,CsFvqZY,kFACI,kBtFyqZhB,CsFtqZY,wEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBtFwqZhB,CuFvvZU,sNACE,YvF0vZZ,CuFlvZA,mCACE,evFqvZF,CuFjvZE,yDACE,QAAA,CACA,UAAA,CACA,WvFovZJ,CuF7uZE,0CACE,cvFovZJ,CuF/uZE,0CACE,WvFkvZJ,CuF9uZA,oCACE,4CACE,YvFivZF,CuFxuZQ,kNAEE,YvF2uZV,CuFvuZM,oEACG,YAAA,CACA,WvFyuZT,CuFvuZQ,4KAEE,YvFyuZV,CuFtuZQ,4EACE,iBvFwuZV,CuFtuZU,kFACE,YvFwuZZ,CuFpuZY,+FACE,YvFsuZd,CACF,CwFlzZA,kBACE,eAAA,CACA,UAAA,CACA,UAAA,CACA,oBxFozZF,CwFhzZI,iCACE,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,6BAAA,CAAA,6BAAA,CAAA,8BAAA,CAAA,0BxFmzZN,CwF7yZA,iDACE,exFgzZF,CwF7yZA,uBACE,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YxFgzZF,CwF/yZE,qCACE,WxFizZJ,CwF/yZE,mCACE,QAAA,CACA,cxFizZJ,CwF7yZA,wBACE,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YxFgzZF,CwF/yZE,sCACE,KxFizZJ,CwF/yZE,oCACE,kBAAA,CACA,cxFizZJ,CwF7yZA,oCAMY,6FACE,UAAA,CACA,exF2yZZ,CwFzyZY,gTAGE,YxF2yZd,CwFlyZA,kBACE,eAAA,CACA,aAAA,CACA,UxFqyZF,CACF,CyFz2ZI,kEACE,UzF22ZN,CyFz2ZI,uEACE,WzF22ZN","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 .SignInLinks .SignUp {\n font-size: 14px;\n font-weight: 700;\n height: 40px;\n line-height: 40px;\n margin-left: 8px;\n position: relative;\n text-decoration: none;\n text-transform: uppercase;\n transition: 0.5s;\n white-space: nowrap;\n background: #fff;\n border-radius: 20px;\n color: #229174;\n padding: 0 15px;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignUp:hover {\n background: rgba(255, 255, 255, 0.8);\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);\n color: #229174;\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: #2A2A2A;\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 #2A2A2A;\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.FooterContainer {\n position: relative;\n}\n\n.FooterContainer::after {\n content: \"\";\n clear: both;\n display: block;\n}\n\n.Frame-footer .Footer {\n padding: 0px 80px 0px 80px;\n color: white;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n background-color: #2a2a2a;\n font-size: 14px;\n font-weight: 400;\n line-height: 21px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer {\n padding: 0px 30px 0px 30px;\n }\n}\n.Frame-footer .Footer .FooterWrapper {\n max-width: 1280px;\n padding: 0px 0px;\n margin: auto;\n}\n@media (max-width: 1200px) {\n .Frame-footer .Footer .FooterWrapper {\n max-width: none;\n }\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .FooterWrapper {\n margin-left: 0;\n margin-right: 0;\n padding: 0px;\n }\n}\n.Frame-footer .Footer .Footer-logo {\n display: flex;\n text-align: center;\n justify-content: center;\n padding: 30px 0px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-logo {\n padding-bottom: 30px;\n }\n .Frame-footer .Footer .Footer-logo svg {\n width: 79px;\n }\n}\n.Frame-footer .Footer .Footer-Menu-Container {\n margin-left: 0px;\n margin-right: 0px;\n align-items: normal;\n display: grid;\n grid-template-columns: repeat(6, 1fr);\n gap: 20px;\n}\n.Frame-footer .Footer .Footer-Menu-Container .Footer-Column {\n margin: 0px 0px;\n}\n.Frame-footer .Footer .Footer-Menu-Container .Footer-Column.col-span-2 ul {\n column-count: 2;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Menu-Container .Footer-Column {\n flex-grow: 2;\n margin-top: 18px;\n }\n .Frame-footer .Footer .Footer-Menu-Container .Footer-Column:first-child {\n margin-top: 0;\n }\n .Frame-footer .Footer .Footer-Menu-Container .Footer-Column ul {\n column-count: 2;\n }\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Menu-Container {\n display: none;\n }\n}\n.Frame-footer .Footer .Footer-Menu-Title {\n border-bottom: 2px solid #555;\n font-weight: 500;\n margin-bottom: 10px;\n text-transform: uppercase;\n}\n.Frame-footer .Footer .Footer-Menu-List-Item a {\n color: #e9e9e9;\n font-size: 14px;\n line-height: 21px;\n}\n.Frame-footer .Footer .Footer-Menu-List-Item a:hover {\n color: #e9e9e9;\n}\n.Frame-footer .Footer .Footer-Share-Container li {\n width: 24px;\n height: 24px;\n line-height: 21px;\n border-radius: 100%;\n float: left;\n margin-right: 5px;\n}\n.Frame-footer .Footer .Footer-Share-Container li:last-child {\n margin-right: 0;\n}\n.Frame-footer .Footer .Footer-Share-Container li a {\n color: #e9e9e9 !important;\n text-decoration: none;\n}\n.Frame-footer .Footer .Footer-Share-Container li a:hover {\n color: #e9e9e9;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Share-Container {\n display: flex;\n justify-content: center;\n order: 1;\n width: 100%;\n }\n}\n.Frame-footer .Footer .Footer-Copyright-Container {\n flex-wrap: wrap;\n color: #aaaaaa;\n margin-top: 40px;\n border-top: 2px solid #555;\n padding: 22px 0px 21px 0px;\n}\n.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li {\n display: inline;\n margin-right: 0px;\n}\n.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a {\n margin-left: 20px;\n font-size: 14px;\n color: #aaaaaa;\n text-decoration: none;\n}\n.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a:hover {\n color: #aaaaaa;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li {\n font-size: 11px;\n margin-right: 0;\n }\n .Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a {\n font-size: 11px;\n text-decoration: underline;\n }\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright {\n margin-top: 0px;\n }\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Copyright-Container {\n border-top: 0;\n margin-top: 22px;\n padding-top: 0px;\n }\n}\n.Frame-footer .Footer .Footer-Mobile-Share-Container {\n display: none;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Mobile-Share-Container {\n display: flex;\n margin-top: 15px;\n justify-content: center;\n }\n .Frame-footer .Footer .Footer-Mobile-Share-Container a {\n margin-right: 5px;\n color: #e9e9e9 !important;\n text-decoration: none;\n }\n .Frame-footer .Footer .Footer-Mobile-Share-Container a:hover {\n color: #e9e9e9;\n }\n .Frame-footer .Footer .Footer-Mobile-Share-Container a:last-child {\n margin-right: 0;\n }\n}\n.Frame-footer .Footer .Footer-Mobile-Menu-Container {\n display: none;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Mobile-Menu-Container {\n display: flex;\n justify-content: center;\n }\n .Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title {\n display: flex;\n flex-direction: column;\n margin-right: 43px;\n margin-bottom: 0px;\n border-bottom: 0px;\n }\n .Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title:last-child {\n margin-right: 0px;\n }\n .Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title a {\n color: #e9e9e9;\n font-size: 12px;\n font-weight: 500;\n line-height: 21px;\n text-decoration: 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: #2A2A2A;\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: #2A2A2A;\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.Button:not(.GroupOptionsTitle), .Buttons .btn-primary,\n.BoxButtons.BoxNewDiscussion .Button.Primary,\n.PageControls .Button-Controls .Button.Primary,\n.FormTitleWrapper .Buttons .Button, .FormWrapper .Buttons .Button,\n.FormTitleWrapper .Buttons .Button.Primary, .FormWrapper .Buttons .Button.Primary,\nbody.Post .FormTitleWrapper .Buttons .Button.Primary, body.Post .FormWrapper .Buttons .Button.Primary,\nbody.Post .FormTitleWrapper .Buttons .Button, body.Post .FormWrapper .Buttons .Button,\nform .Buttons .Button, form .Buttons .Button.Cancel,\nform .Buttons .Button.PreviewButton,\nform .Buttons .Button.WriteButton,\nform .Buttons .Button.Primary.CommentButton,\n.Button.CancelReplyComment,\n.FormTitleWrapper .Buttons .Button.CancelReplyComment, .FormWrapper .Buttons .Button.CancelReplyComment {\n font-size: 12px !important;\n font-weight: 500 !important;\n letter-spacing: 0.69px !important;\n height: 30px;\n min-height: 30px;\n line-height: 30px;\n text-transform: uppercase;\n border-radius: 20px !important;\n padding: 0 20px !important;\n min-width: 100px;\n text-align: center;\n}\n\n.Button.Primary.Delete, .Buttons .Close {\n letter-spacing: 0.8px !important;\n}\n\n.Button.Primary.SignIn.BigButton {\n font-size: 14px !important;\n background: #137d60;\n border: 1px solid #137d60;\n color: #FAFAFB;\n width: 100%;\n height: 40px;\n}\n\n.watchButton {\n vertical-align: top;\n}\n\nh1 .watchButton {\n padding: 5px 10px;\n display: inline-block;\n line-height: 22px !important;\n}\nh1 .watchButton.isWatching {\n padding: 1px 10px;\n line-height: 21px !important;\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: 12px;\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: #F8F8F8;\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: #F8F8F8;\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: 16px;\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: #F8F8F8;\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.DataListWrap .DataList.GroupList li.Item .Title,\n.Content.MainContent .DataList.GroupList li.Item .Title,\n.CommentsWrap .DataList.GroupList li.Item .Title {\n margin-bottom: 0px;\n}\n.DataListWrap .DataList.GroupList li.Item .Description,\n.Content.MainContent .DataList.GroupList li.Item .Description,\n.CommentsWrap .DataList.GroupList li.Item .Description {\n color: #2A2A2A;\n}\n.DataListWrap .DataList.GroupList li.Item .Description, .DataListWrap .DataList.GroupList li.Item .Description a,\n.Content.MainContent .DataList.GroupList li.Item .Description,\n.Content.MainContent .DataList.GroupList li.Item .Description a,\n.CommentsWrap .DataList.GroupList li.Item .Description,\n.CommentsWrap .DataList.GroupList li.Item .Description a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 13px;\n}\n.DataListWrap .DataList.GroupList li.Item .GroupLastDiscussionComment,\n.Content.MainContent .DataList.GroupList li.Item .GroupLastDiscussionComment,\n.CommentsWrap .DataList.GroupList li.Item .GroupLastDiscussionComment {\n margin-top: 18px;\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@media screen and (min-width: 768px) {\n .Item.ItemDiscussion .Item-Header .MItem.AuthorProfileStats, .Item.ItemComment .Item-Header .MItem.AuthorProfileStats {\n padding-right: 0px;\n margin-right: 0px;\n }\n .Item.ItemDiscussion .Item-Header .MItem.DateCreated, .Item.ItemComment .Item-Header .MItem.DateCreated {\n padding-left: 0px;\n margin-left: 0px;\n }\n .Item.ItemDiscussion .Item-Header .MItem.DateCreated::before, .Item.ItemComment .Item-Header .MItem.DateCreated::before {\n content: \" | \";\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 12px;\n }\n}\n\n.Message.userContent a, .Message.userContent a:hover, .Message.userContent a:focus, .CommentFormWrap .Preview a, .CommentFormWrap .Preview a:hover, .CommentFormWrap .Preview a:focus {\n font-size: 16px;\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, form .Buttons .Button.WriteButton, form .Buttons .Button.CancelReplyComment {\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,\nform .Buttons .Button.PreviewButton[disabled=disabled] {\n border: 1px solid #aaaaaa;\n color: #aaaaaa;\n background-color: transparent;\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.CommentFormWrap .Preview {\n padding: 0px;\n}\n.CommentFormWrap .Preview .Message {\n background-color: #F4F4F4;\n border-radius: 10px;\n padding: 16px 24px 10px 33px !important;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n\n.DiscussionForm .Preview {\n padding: 0px;\n background-color: #F4F4F4;\n border-radius: 10px;\n padding: 16px 24px 10px 33px !important;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n.DiscussionForm .Preview .Title {\n display: block;\n margin-bottom: 14px;\n color: #2a2a2a;\n font-weight: 700;\n line-height: 30px;\n}\n.DiscussionForm .Preview .Message a {\n color: #0d61bf;\n text-decoration: underline;\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.Box.GuestBox .SignUpBlock {\n margin-top: 25px;\n}\n.Box.GuestBox .SignUpBlock .SpArrowRight {\n display: unset !important;\n}\n.Box.GuestBox .SignUpBlock .SpArrowRight::before {\n content: \"\";\n background-image: url(\"/themes/topcoder/design/images/arrow-right.svg\");\n background-size: cover;\n margin: 2px 0px 2px 7px;\n height: 14px;\n line-height: 18px;\n width: 16px;\n position: absolute;\n}\n.Box.GuestBox .SignUpBlock .Button.SignUp {\n color: #137D60;\n line-height: 18px;\n border: 0px;\n padding: 0px 3px !important;\n font-size: 15px !important;\n font-family: Roboto;\n color: #137D60 !important;\n}\n.Box.GuestBox .SignUpBlock .Button.SignUp a {\n letter-spacing: 1px;\n line-height: 18px;\n}\n.Box.GuestBox .SignUpBlock .Button.SignUp a:focus, .Box.GuestBox .SignUpBlock .Button.SignUp a:visited, .Box.GuestBox .SignUpBlock .Button.SignUp a:hover {\n color: #137D60 !important;\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.block {\n clear: both;\n overflow: hidden;\n}\n\n.col-span-1 {\n flex-grow: 1;\n}\n\n.col-span-2 {\n flex-grow: 2;\n}\n\n.flex-grow, .flex-grow-1 {\n flex-grow: 1;\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: #F8F8F8;\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: #2A2A2A;\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: #2A2A2A;\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.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-Archived {\n margin-top: 6px;\n}\n.Group .Group-Archived .Archived {\n background: #EF476F;\n border: 1px solid #EF476F;\n color: white;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !important;\n font-size: 12px !important;\n font-weight: bold !important;\n letter-spacing: 0.69px !important;\n height: 30px;\n text-transform: uppercase;\n border-radius: 15px !important;\n padding: 6px 17px !important;\n margin-right: 10px;\n}\n.Group .Group-Header.NoBanner .Group-Info {\n padding-left: 0px;\n color: #2a2a2a;\n margin-bottom: 33px;\n}\n.Group .Group-Header.NoBanner .Group-Info .Group-Description {\n margin-bottom: 0px;\n}\n.Group .Group-Header.NoBanner .Group-Info .Group-Archived *, .Group .Group-Header.NoBanner .Group-Info .Group-Description * {\n font-size: 16px;\n}\n.Group .Group-Header.NoBanner .Group-Info .Group-Archived a, .Group .Group-Header.NoBanner .Group-Info .Group-Description a {\n color: #0d61bf;\n}\n.Group .Group-Footer .Group-Info {\n padding-left: 0px;\n color: #2a2a2a;\n margin-bottom: 33px;\n}\n.Group .Group-Footer .Group-Info .Table {\n width: calc(100% + 46px);\n display: table;\n border-collapse: separate;\n border-spacing: 23px 0px;\n margin-left: -23px;\n margin-right: -23px;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow {\n border: none;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow .TableCell {\n width: 50%;\n padding: 10px;\n color: #2a2a2a;\n font-size: 14px;\n display: table-cell;\n background-clip: padding-box;\n border-top: 1px solid #D4D4D4;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel {\n min-width: 90px;\n white-space: nowrap;\n display: inline-block;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue {\n color: #2A2A2A;\n font-weight: 500;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell {\n border-bottom: 1px solid #D4D4D4;\n}\n\n@media screen and (max-width: 768px) {\n .Group .Group-Archived span:not(.Archived) {\n display: block;\n padding-top: 10px;\n }\n .Group .Group-Footer .Group-Info {\n padding-left: 0px;\n }\n .Group .Group-Footer .Group-Info .Table {\n width: 100%;\n margin: 0px;\n border-spacing: 0px;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow {\n border: none;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow .TableCell {\n width: 100%;\n display: block;\n background-clip: padding-box;\n border-top: 1px solid #D4D4D4;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel {\n min-width: 90px;\n white-space: nowrap;\n display: inline-block;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue {\n color: #2A2A2A;\n font-weight: 500;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell {\n border-bottom: none;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell:last-child {\n border-bottom: 1px solid #D4D4D4;\n }\n}\n.tooltip {\n position: relative;\n font-size: 14px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: normal;\n}\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n.tooltip .tooltiptext {\n visibility: hidden;\n line-height: 16px;\n padding-top: 6px;\n padding-bottom: 6px;\n background-color: #2A2A2A;\n color: #fff;\n text-align: center;\n border-radius: 5px;\n position: absolute;\n z-index: 1;\n bottom: 100%;\n left: 50%;\n}\n.tooltip .tooltiptext::after {\n content: \"\";\n position: absolute;\n top: 100%;\n left: 50%;\n margin-left: 5px;\n border-width: 5px;\n border-style: solid;\n border-color: #2A2A2A transparent transparent transparent;\n}\n\n.tooltip .tooltiptext {\n width: 109px;\n padding-right: 14px;\n padding-left: 13px;\n margin-left: -64px;\n margin-bottom: 3px;\n text-transform: none;\n}\n@media screen and (max-width: 992px) {\n .tooltip .tooltiptext {\n margin-left: -69px;\n }\n .tooltip .tooltiptext::after {\n margin-left: 9px;\n }\n}\n\n.isWatching.tooltip .tooltiptext {\n width: 155px;\n padding-left: 13px;\n padding-right: 9px;\n margin-left: -110px;\n margin-bottom: 6px;\n}\n.isWatching.tooltip .tooltiptext::after {\n margin-left: 27px;\n}\n@media screen and (max-width: 992px) {\n .isWatching.tooltip .tooltiptext {\n margin-left: -115px;\n }\n .isWatching.tooltip .tooltiptext::after {\n margin-left: 32px;\n }\n}\n\n.GroupOptions.OptionsMenu.ButtonGroup .tooltip {\n padding-top: 10px;\n}\n\n.GroupOptions.OptionsMenu.ButtonGroup .isWatching.tooltip {\n padding-top: 3px;\n padding-left: 8px;\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: #2A2A2A;\n color: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f2f2f2;\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: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #cccccc 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: #cccccc 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 #2A2A2A;\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: #cccccc 1px solid;\n}\n.DataList .Item:last-child,\n.MessageList .Item:last-child {\n border-bottom: #cccccc 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: #cccccc 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: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #444444;\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: #444444;\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(42, 42, 42, 0.7);\n visibility: visible;\n}\n.DataList a.Delete:hover,\n.MessageList a.Delete:hover {\n background: transparent;\n color: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #444444;\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: #444444;\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: #2A2A2A;\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: #cccccc 1px solid;\n}\n.CategoryBox .Empty:last-child {\n border-bottom: #cccccc 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: #2A2A2A;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px;\n background-color: #eaeaea;\n border-color: #2A2A2A;\n}\n.DismissMessage a {\n color: #2A2A2A;\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(42, 42, 42, 0.7);\n visibility: visible;\n}\na.Dismiss.Dismiss:hover {\n background: transparent;\n color: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #cccccc 1px solid;\n background: #fff;\n}\n.Pager span:focus, .Pager span:hover,\n.Pager > a:focus,\n.Pager > a:hover {\n background: #f2f2f2;\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: #f2f2f2;\n border: 1px solid #cccccc 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: #f2f2f2;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #cccccc 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: #cccccc 1px solid;\n border-bottom: #cccccc 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: #cccccc 1px solid;\n}\n.Groups .DataTable .Item td,\n.DataTable .Item td {\n border-bottom: #cccccc 1px solid;\n background: #fff;\n}\n.Groups .DataTable .Item .CategoryName h2,\n.DataTable .Item .CategoryName h2 {\n color: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #444444;\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: #444444;\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: #444444;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\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: #cccccc 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: #2A2A2A;\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: #444444;\n}\n.GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #444444;\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: #cccccc 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(42, 42, 42, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #2A2A2A;\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: #f2f2f2;\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: #444444;\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(42, 42, 42, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #2A2A2A;\n}\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f2f2f2 !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: #2A2A2A !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: #f4f4f4;\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: black;\n background-color: #f4f4f4;\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: #f4f4f4;\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 a.ReplyViewOptionLink.Active, .MessageList .ItemComment .Item-Body .Controls a.ReplyViewOptionLink.Active {\n color: #555A62 !important;\n font-weight: 500;\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 .Border {\n min-width: 440px;\n width: 440px;\n padding: 0px;\n}\ndiv.Popup .Body {\n border-radius: 10px;\n padding: 33px 18px 36px 18px;\n box-shadow: 0 2px 9px 0 rgba(21, 21, 22, 0.15);\n}\ndiv.Popup .Content > h1:first-child, div.Popup .Content h2:first-child, div.Popup .Content h3:first-child {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #1e94a3 !important;\n font-size: 34px;\n font-weight: bold !important;\n line-height: 34px !important;\n text-align: center;\n margin-bottom: 25px;\n text-transform: uppercase;\n}\ndiv.Popup .Content .P.Message {\n font-size: 16px !important;\n color: #2a2a2a !important;\n text-align: center;\n margin: 0px;\n}\ndiv.Popup .Content .Body a {\n color: #0d61bf;\n}\ndiv.Popup .Content .Body a:focus, div.Popup .Content .Body a:hover {\n color: #0d61bf;\n text-decoration: none;\n}\ndiv.Popup .Content .Body .Buttons .Close:focus, div.Popup .Content .Body .Buttons .Close:hover {\n color: #fff;\n}\ndiv.Popup .Footer .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: none;\n top: 24px;\n right: 28px;\n}\ndiv.Popup .Footer .Close:hover {\n background: transparent;\n color: #555A62;\n}\ndiv.Popup .Buttons-Confirm {\n margin-top: 26px;\n}\ndiv.Popup .Buttons-Confirm #Form_OK, div.Popup .Buttons-Confirm .Button.Primary {\n background: #137d60;\n border: 1px solid #137d60;\n color: #fff;\n}\ndiv.Popup .Buttons-Confirm .Close {\n border: 1px solid #137d60;\n color: #137d60;\n}\ndiv.Popup .Buttons-Confirm .Button.Primary.Delete {\n background: #EF476F;\n padding: 0px 22px !important;\n border: 1px solid #EF476F;\n color: #FAFAFB;\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.Overlay {\n background: rgba(42, 42, 42, 0.9);\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.PageControls.PageControls .BoxNewDiscussion {\n display: inline-block;\n}\n\n@media screen and (max-width: 960px) {\n .PageControls.PageControls .BoxNewDiscussion {\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: #f2f2f2;\n color: #2A2A2A;\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: #196752;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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 #d4d4d4;\n border-left: 2px solid #d4d4d4;\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: #2A2A2A;\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: #2A2A2A;\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.Footer {\n padding: 0px;\n}\n@media (max-width: 767px) {\n .Footer {\n padding: 10px;\n }\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: #cccccc 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: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #cccccc 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.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 .Section-GroupList .DataList .Item .Options {\n margin-top: 0px;\n }\n\n .DataList.GroupList li.Item .Meta.Meta-Group.status-container .MCount,\n.DataList.GroupList li.Item .Meta.Meta-Group.status-container .Tag, .DataList.GroupList li.Item .Meta.Meta-Group.status-container .MiddleDot {\n display: none;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container {\n margin-top: 0px;\n float: right;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MItem:not(.MCount, .MiddleDot),\n.DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .Tag {\n display: none;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MCount {\n position: relative;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MCount::after {\n content: none;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MCount.CommentCount::after {\n content: none;\n }\n}\n.Section-Group .H {\n text-align: left;\n width: auto;\n float: left;\n display: inline-block;\n}\n\nbody.Group .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n}\n\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 0px;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .GroupOptions {\n float: right;\n}\n.Group-Header.NoBanner .Group-Info {\n margin: 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}\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 display: block;\n float: none;\n }\n}\n.Section-DiscussionList .PageControls.Top .ToggleFlyout.selectBox {\n float: left;\n}\n.Section-DiscussionList .PageControls.Top .BoxButtons.BoxNewDiscussion {\n float: right;\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: #2A2A2A;\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-medium-bg: #F4F4F4;\r\n$global-grey-bg-dark: #d4d4d4;\r\n$global-grey-very-dark-bg: #F8F8F8;\r\n$global-color_whitesmoke: #bcbec1;\r\n$global-color_turquoise: #1e94a3;\r\n$global-blue: #0d61bf;\r\n$global-pink: #EF476F;\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-medium_fontWeight: 500 !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-popup_title_fontSize: 34px !default;\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 .SignUp{\r\n font-size: 14px;\r\n font-weight: 700;\r\n height: 40px;\r\n line-height: 40px;\r\n margin-left: 8px;\r\n position: relative;\r\n text-decoration: none;\r\n text-transform: uppercase;\r\n transition: 0.5s;\r\n white-space: nowrap;\r\n background: #fff;\r\n border-radius: 20px;\r\n color: #229174;\r\n padding: 0 15px;\r\n &:hover {\r\n background: rgba(255, 255, 255, 0.8);\r\n box-shadow: 0 1px 5px rgb(0 0 0 / 20%);\r\n color: #229174;\r\n }\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",".FooterContainer {\r\n position: relative;\r\n}\r\n.FooterContainer::after{\r\n content: \"\";\r\n clear: both;\r\n display: block;\r\n}\r\n\r\n.Frame-footer {\r\n\r\n .Footer {\r\n padding: 0px 80px 0px 80px;\r\n color: white;\r\n font-family: $global-body_fontFamily;\r\n background-color: #2a2a2a;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 21px;\r\n\r\n @media (max-width: 768px) {\r\n padding: 0px 30px 0px 30px;\r\n }\r\n\r\n .FooterWrapper {\r\n max-width: 1280px;\r\n padding: 0px 0px;\r\n margin: auto;\r\n\r\n @media (max-width: 1200px) {\r\n max-width: none;\r\n }\r\n\r\n @media (max-width: 768px) {\r\n margin-left: 0;\r\n margin-right: 0;\r\n padding: 0px;\r\n }\r\n }\r\n\r\n .Footer-logo {\r\n display: flex;\r\n text-align: center;\r\n justify-content: center;\r\n padding: 30px 0px;\r\n\r\n\r\n @media (max-width: 768px) {\r\n padding-bottom: 30px;\r\n svg{\r\n width: 79px;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Menu-Container {\r\n margin-left: 0px;\r\n margin-right: 0px;\r\n align-items: normal;\r\n display:grid;\r\n grid-template-columns: repeat(6,1fr);\r\n gap: 20px;\r\n\r\n .Footer-Column {\r\n margin: 0px 0px;\r\n a:hover {\r\n\r\n }\r\n &.col-span-2 {\r\n ul {\r\n column-count: 2;\r\n }\r\n }\r\n\r\n @media (max-width: 768px) {\r\n flex-grow: 2;\r\n margin-top: 18px;\r\n &:first-child {\r\n margin-top: 0;\r\n }\r\n ul {\r\n column-count: 2;\r\n }\r\n }\r\n }\r\n @media (max-width: 768px) {\r\n display: none;\r\n }\r\n }\r\n .Footer-Menu-Title {\r\n border-bottom: 2px solid #555;\r\n font-weight: 500;\r\n margin-bottom: 10px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .Footer-Menu-List {\r\n\r\n }\r\n\r\n .Footer-Menu-List-Item {\r\n a {\r\n color: $global-grey-bg;\r\n font-size: 14px;\r\n line-height: 21px;\r\n &:hover {\r\n color: $global-grey-bg;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Share-Container {\r\n li {\r\n width: 24px;\r\n height: 24px;\r\n line-height: 21px;\r\n border-radius: 100%;\r\n float: left;\r\n margin-right: 5px;\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n\r\n a {\r\n color: $global-grey-bg !important;\r\n text-decoration: none;\r\n &:hover {\r\n color: $global-grey-bg\r\n }\r\n }\r\n }\r\n\r\n @media (max-width: 768px) {\r\n display: flex;\r\n justify-content: center;\r\n order: 1;\r\n width: 100%;\r\n }\r\n }\r\n\r\n .Footer-Copyright-Container {\r\n flex-wrap: wrap;\r\n color: $global-color_grey_dark;;\r\n margin-top: 40px;\r\n border-top: 2px solid #555;\r\n padding: 22px 0px 21px 0px;\r\n\r\n .Footer-Copyright {\r\n\r\n li {\r\n display: inline;\r\n margin-right: 0px;\r\n\r\n a {\r\n margin-left: 20px;\r\n font-size: 14px;\r\n color: $global-color_grey_dark;\r\n text-decoration: none;\r\n &:hover{\r\n color: $global-color_grey_dark;\r\n }\r\n }\r\n @media (max-width: 768px) {\r\n font-size: 11px;\r\n margin-right: 0;\r\n a {\r\n font-size: 11px;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n\r\n @media (max-width: 768px) {\r\n margin-top: 0px;\r\n }\r\n }\r\n\r\n @media (max-width: 768px) {\r\n border-top: 0;\r\n margin-top: 22px;\r\n padding-top: 0px;\r\n }\r\n }\r\n\r\n\r\n .Footer-Mobile-Share-Container {\r\n display: none;\r\n @media (max-width: 768px) {\r\n display: flex;\r\n margin-top: 15px;\r\n justify-content: center;\r\n a {\r\n margin-right: 5px;\r\n color: $global-grey-bg !important;\r\n text-decoration: none;\r\n\r\n &:hover {\r\n color: $global-grey-bg\r\n }\r\n\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Footer-Mobile-Menu-Container{\r\n display: none;\r\n @media (max-width: 768px) {\r\n display: flex;\r\n justify-content: center;\r\n .Footer-Menu-Title {\r\n display: flex;\r\n flex-direction: column;\r\n margin-right: 43px;\r\n margin-bottom: 0px;\r\n border-bottom: 0px;\r\n &:last-child {\r\n margin-right: 0px;\r\n }\r\n a {\r\n color: #e9e9e9;\r\n font-size: 12px;\r\n font-weight: 500;\r\n line-height: 21px;\r\n text-decoration: none;\r\n }\r\n\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.Button:not(.GroupOptionsTitle), .Buttons .btn-primary,\r\n.BoxButtons.BoxNewDiscussion .Button.Primary,\r\n.PageControls .Button-Controls .Button.Primary,\r\n.FormTitleWrapper .Buttons .Button, .FormWrapper .Buttons .Button,\r\n.FormTitleWrapper .Buttons .Button.Primary, .FormWrapper .Buttons .Button.Primary,\r\nbody.Post .FormTitleWrapper .Buttons .Button.Primary, body.Post .FormWrapper .Buttons .Button.Primary,\r\nbody.Post .FormTitleWrapper .Buttons .Button, body.Post .FormWrapper .Buttons .Button,\r\nform .Buttons .Button, form .Buttons .Button.Cancel,\r\nform .Buttons .Button.PreviewButton,\r\nform .Buttons .Button.WriteButton,\r\nform .Buttons .Button.Primary.CommentButton,\r\n.Button.CancelReplyComment,\r\n.FormTitleWrapper .Buttons .Button.CancelReplyComment, .FormWrapper .Buttons .Button.CancelReplyComment\r\n{\r\n font-size: $global-small_fontSize !important;\r\n font-weight: $global-medium_fontWeight !important;\r\n letter-spacing: 0.69px !important;\r\n height: 30px;\r\n min-height: 30px;\r\n line-height: 30px;\r\n text-transform: uppercase;\r\n border-radius: 20px !important;\r\n padding: 0 20px !important;\r\n min-width: 100px;\r\n text-align: center;\r\n}\r\n.Button.Primary.Delete, .Buttons .Close {\r\n letter-spacing: 0.8px !important;\r\n}\r\n\r\n.Button.Primary.SignIn.BigButton{\r\n font-size: $global-medium_fontSize !important;\r\n background: $global-color_primary;\r\n border: 1px solid $global-color_primary;\r\n color: #FAFAFB;\r\n width: 100%;\r\n height: 40px;\r\n}\r\n\r\n.watchButton{\r\n vertical-align: top;\r\n}\r\nh1 .watchButton {\r\n padding: 5px 10px;\r\n display: inline-block;\r\n line-height: 22px !important;\r\n\r\n &.isWatching {\r\n padding: 1px 10px;\r\n line-height: 21px !important;\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: $global-small_fontSize;\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-large_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 .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 .DataList.GroupList {\r\n li.Item {\r\n .Title {\r\n margin-bottom: 0px;\r\n }\r\n\r\n .Description {\r\n color: $global-color_grey;\r\n }\r\n\r\n .Description, .Description a {\r\n font-family: $global-body_fontFamily;\r\n font-size: 13px;\r\n }\r\n\r\n .GroupLastDiscussionComment {\r\n margin-top: 18px;\r\n }\r\n }\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.Item.ItemDiscussion, .Item.ItemComment {\r\n .Item-Header {\r\n @media screen and (min-width: 768px) {\r\n .MItem.AuthorProfileStats {\r\n padding-right: 0px;\r\n margin-right: 0px;\r\n }\r\n\r\n .MItem.DateCreated {\r\n\r\n padding-left: 0px;\r\n margin-left: 0px;\r\n\r\n &::before {\r\n content: ' | ';\r\n font-family: $global-body_fontFamily;\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n.Message.userContent, .CommentFormWrap .Preview {\r\n a, a:hover, a:focus {\r\n font-size: $global-large_fontSize;\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, .Button.WriteButton, .Button.CancelReplyComment {\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 .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 .Button.PreviewButton[disabled=disabled]{\r\n border: 1px solid $global-color_grey_dark;\r\n color: $global-color_grey_dark;\r\n background-color: transparent;\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.CommentFormWrap {\r\n .Preview {\r\n padding: 0px;\r\n\r\n .Message {\r\n background-color: $global-grey-medium-bg;\r\n border-radius: 10px;\r\n padding: 16px 24px 10px 33px!important;\r\n font-family: $link-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n }\r\n }\r\n}\r\n\r\n.DiscussionForm {\r\n .Preview {\r\n padding: 0px;\r\n background-color: $global-grey-medium-bg;\r\n border-radius: 10px;\r\n padding: 16px 24px 10px 33px!important;\r\n font-family: $link-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n .Title {\r\n display: block;\r\n margin-bottom: 14px;\r\n color: #2a2a2a;\r\n font-weight: 700;\r\n line-height: 30px;\r\n }\r\n .Message {\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.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 .SignUpBlock {\r\n margin-top: 25px;\r\n\r\n .SpArrowRight {\r\n display: unset !important;\r\n &::before {\r\n content: '';\r\n background-image: url('/themes/topcoder/design/images/arrow-right.svg');\r\n background-size: cover;\r\n margin: 2px 0px 2px 7px;\r\n height: 14px;\r\n line-height: 18px;\r\n width: 16px;\r\n position: absolute;\r\n }\r\n }\r\n\r\n .Button.SignUp {\r\n color: #137D60;\r\n line-height: 18px;\r\n border: 0px;\r\n padding: 0px 3px !important;\r\n font-size: 15px !important;\r\n font-family: Roboto;\r\n color: #137D60 !important;\r\n\r\n a {\r\n letter-spacing: 1px;\r\n line-height: 18px;\r\n\r\n &:focus, &:visited, &:hover {\r\n color: #137D60 !important;\r\n }\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.block {\r\n clear: both;\r\n overflow: hidden;\r\n}\r\n.col-span-1 {\r\n flex-grow: 1;\r\n}\r\n\r\n.col-span-2 {\r\n flex-grow: 2;\r\n}\r\n.flex-grow, .flex-grow-1 {\r\n flex-grow: 1;\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: $global-color_grey;\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",".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\r\n .Group-Archived{\r\n margin-top: 6px;\r\n .Archived {\r\n background: $global-pink;\r\n border: 1px solid $global-pink;\r\n color: white;\r\n font-family: $global-body_fontFamily !important;\r\n font-size: $global-small_fontSize !important;\r\n font-weight: bold !important;\r\n letter-spacing: 0.69px !important;\r\n height: 30px;\r\n text-transform: uppercase;\r\n border-radius: 15px !important;\r\n padding: 6px 17px !important;\r\n margin-right: 10px ;\r\n }\r\n }\r\n\r\n .Group-Description {\r\n\r\n }\r\n\r\n .Group-Header.NoBanner {\r\n .Group-Info {\r\n padding-left: 0px;\r\n color: $global-color_black_light;\r\n margin-bottom: 33px;\r\n\r\n .Group-Description {\r\n margin-bottom: 0px;\r\n }\r\n .Group-Archived, .Group-Description {\r\n * {\r\n font-size: $global-large_fontSize;\r\n }\r\n a {\r\n color: $global-blue;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Group-Footer {\r\n .Group-Info {\r\n padding-left: 0px;\r\n color: $global-color_black_light;\r\n margin-bottom: 33px;\r\n\r\n .Table {\r\n width: calc(100% + 46px);\r\n display: table;\r\n border-collapse: separate;\r\n border-spacing: 23px 0px;\r\n margin-left: -23px;\r\n margin-right: -23px;\r\n\r\n .TableRow {\r\n border: none;\r\n .TableCell {\r\n width: 50%;\r\n padding: 10px;\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n display:table-cell;\r\n background-clip: padding-box;\r\n border-top: 1px solid #D4D4D4;\r\n .MLabel {\r\n min-width: 90px;\r\n white-space: nowrap;\r\n display: inline-block;\r\n }\r\n .MValue {\r\n color: $global-color_grey;\r\n font-weight: $global-medium_fontWeight;\r\n }\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@media screen and (max-width: 768px) {\r\n .Group {\r\n .Group-Archived{\r\n span:not(.Archived) {\r\n display: block;\r\n padding-top:10px;\r\n }\r\n }\r\n .Group-Footer {\r\n .Group-Info {\r\n padding-left: 0px;\r\n .Table {\r\n width: 100%;\r\n margin: 0px;\r\n border-spacing:0px;\r\n\r\n .TableRow {\r\n border: none;\r\n .TableCell {\r\n width: 100%;\r\n display:block;\r\n background-clip: padding-box;\r\n border-top: 1px solid #D4D4D4;\r\n .MLabel {\r\n min-width: 90px;\r\n white-space: nowrap;\r\n display: inline-block;\r\n }\r\n .MValue {\r\n color: $global-color_grey;\r\n font-weight: $global-medium_fontWeight;\r\n }\r\n }\r\n }\r\n .TableRow.Last {\r\n .TableCell {\r\n border-bottom: none;\r\n &:last-child {\r\n border-bottom: 1px solid #D4D4D4;\r\n }\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n }\r\n}",".tooltip {\r\n position: relative;\r\n font-size: $global-medium_fontSize;\r\n font-family: $global-body_fontFamily;\r\n font-weight: normal;\r\n\r\n &:hover .tooltiptext {\r\n visibility: visible;\r\n }\r\n .tooltiptext {\r\n visibility: hidden;\r\n line-height:16px;\r\n padding-top: 6px;\r\n padding-bottom: 6px;\r\n background-color: $global-color_grey;\r\n color: $global-color_white;\r\n text-align: center;\r\n border-radius: 5px;\r\n position: absolute;\r\n z-index: 1;\r\n bottom: 100%;\r\n left: 50%;\r\n &::after {\r\n content: \"\";\r\n position: absolute;\r\n top: 100%;\r\n left: 50%;\r\n margin-left: 5px;\r\n border-width: 5px;\r\n border-style: solid;\r\n border-color: $global-color_grey transparent transparent transparent;\r\n }\r\n }\r\n}\r\n\r\n.tooltip .tooltiptext{\r\n width: 109px;\r\n padding-right: 14px;\r\n padding-left:13px;\r\n margin-left: -64px;\r\n margin-bottom: 3px;\r\n text-transform: none;\r\n\r\n @media screen and (max-width: 992px) {\r\n margin-left: -69px;\r\n &::after {\r\n margin-left: 9px;\r\n }\r\n }\r\n\r\n}\r\n.isWatching.tooltip .tooltiptext{\r\n width: 155px;\r\n padding-left: 13px;\r\n padding-right: 9px;\r\n margin-left: -110px;\r\n margin-bottom: 6px;\r\n &::after {\r\n margin-left: 27px;\r\n }\r\n\r\n @media screen and (max-width: 992px) {\r\n margin-left: -115px;\r\n &::after {\r\n margin-left: 32px;\r\n }\r\n }\r\n}\r\n\r\n.GroupOptions.OptionsMenu.ButtonGroup {\r\n .tooltip {\r\n padding-top: 10px;\r\n }\r\n}\r\n.GroupOptions.OptionsMenu.ButtonGroup {\r\n .isWatching.tooltip {\r\n padding-top: 3px;\r\n padding-left: 8px;\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 &.ReplyViewOptionLink.Active, {\r\n color: $global-color_grey !important;\r\n font-weight:500;\r\n }\r\n }\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\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 .Border {\r\n min-width: 440px;\r\n width: 440px;\r\n padding: 0px;\r\n }\r\n .Body {\r\n border-radius: 10px;\r\n padding: 33px 18px 36px 18px;\r\n box-shadow: 0 2px 9px 0 rgba(21, 21, 22, 0.15);\r\n }\r\n .Content {\r\n > h1:first-child, h2:first-child, h3:first-child {\r\n @include barlowcondensed-medium;\r\n color: $global-color_turquoise !important;\r\n font-size: $global-popup_title_fontSize;\r\n font-weight: bold !important;\r\n line-height: 34px !important;\r\n text-align: center;\r\n margin-bottom: 25px;\r\n text-transform: uppercase;\r\n }\r\n .P.Message {\r\n $font-family: $global-body_fontFamily !important;\r\n font-size: $global-large_fontSize !important;\r\n color: $global-color_black_light !important;\r\n text-align: center;\r\n margin: 0px;\r\n }\r\n .Body {\r\n a {\r\n color: $global-blue;\r\n\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\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 .Footer {\r\n .Close {\r\n @if ($staticVariables) {\r\n @include CloseButton($popup_fg);\r\n }\r\n\r\n display: none;\r\n top: 24px;\r\n right: 28px;\r\n }\r\n }\r\n\r\n .Buttons-Confirm {\r\n margin-top: 26px;\r\n #Form_OK, .Button.Primary {\r\n background: $global-color_primary;\r\n border: 1px solid $global-color_primary;\r\n color: $global-color_white;\r\n }\r\n .Close {\r\n border: 1px solid $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n .Button.Primary.Delete{\r\n background: $global-pink;\r\n padding: 0px 22px !important;\r\n border: 1px solid $global-pink;\r\n color: #FAFAFB;\r\n }\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.Overlay {\r\n background: rgba($global-color_black_light, 0.9);\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}",".PageControls.PageControls {\r\n .BoxNewDiscussion {\r\n display: inline-block;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 960px) {\r\n .PageControls.PageControls {\r\n .BoxNewDiscussion {\r\n display: none;\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.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",".Footer {\r\n padding: 0px;\r\n\r\n @media (max-width: 767px) {\r\n padding: 10px;\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.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}\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 .DataList.GroupList {\r\n li.Item {\r\n\r\n .Meta.Meta-Group {\r\n\r\n &.status-container {\r\n .MCount,\r\n .Tag, .MiddleDot {\r\n display: none;\r\n }\r\n }\r\n\r\n &.view-comment-container {\r\n margin-top: 0px;\r\n float: right;\r\n\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}",".Section-Group .H {\r\n text-align: left;\r\n width: auto;\r\n float: left;\r\n display: inline-block;\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// Over selected on core...\r\n.Group-Header.Group-Header.Group-Header.NoBanner {\r\n margin-bottom: 0px;\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .GroupOptions {\r\n float: right;\r\n }\r\n .Group-Info {\r\n margin: 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}\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 .Section-Group .H {\r\n text-align: left;\r\n display: block;\r\n float: none;\r\n }\r\n}\r\n",".Section-DiscussionList{\r\n .PageControls.Top {\r\n .ToggleFlyout.selectBox {\r\n float: left;\r\n }\r\n .BoxButtons.BoxNewDiscussion{\r\n float: right;\r\n }\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","base/_tooltip.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","components/_pager.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","sections/_footer.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","pages/_categories.scss"],"names":[],"mappings":"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,CACA,iB1B64EF,C0B54EE,uCACE,gB1B84EJ,C0B34EE,oCAVF,iCAWI,kB1B84EF,C0B74EE,uCACE,gB1B+4EJ,CACF,C0B14EE,+CACE,gB1B64EJ,C0Bz4EE,0DACE,eAAA,CACA,gB1B44EJ;A2Bz9EA;;;;EAAA;ACAA;;;;EAAA,CAOA,WACI,mBAAA,CACA,yCAAA,CACA,sPAAA,CAIA,eAAA,CACA,iB5B0nFJ,C6Bp5DQ,mCACI,e7Bk6DZ,C6B/5DS,iCACG,U7Bi6DZ,C6B75DI,gBACI,Y7B+5DR,C6B9kFI,oCAmrBJ,wBAIQ,YAAA,CACA,e7B65DN,CACF,C6B53DA,iCACI,GACI,+BAAA,CAAA,uB7B+3DN,C6B73DE,GACI,gCAAA,CAAA,wB7B+3DN,CACF;A8B/qFA;;;;EAAA,CAMA,KDKI,e5BsCuB,C4BrCvB,c5B0DqB,C4BzDrB,e5BoEqB,C4BlEjB,oGF4BgC,CGlChC,a9BmrFR,C8B/qFA,EACI,mBAAA,CACA,aAAA,CAEA,mBAAA,CACA,iBAAA,CACA,wBAAA,CAGA,iBAAA,CAGA,qB9B8qFJ,C8B3qFA,SAZI,mB9B8rFJ,C8BlrFA,OAEI,SAAA,CACA,Q9B+qFJ,C8B3qFA,EDdI,qCAAA,CAAA,gCAAA,CAAA,6BAAA,CACA,6E5BsCqB,C4BrCrB,e5B0BuB,C4BzBvB,c5B8CqB,C4B1CrB,mB7B2rFJ,C6BxrFQ,kBALA,a7BgsFR,C8BnrFA,EACI,Y9BsrFJ,C8BprFI,SACI,U7B2BiB,C6B1BjB,W9BsrFR,C8BlrFA,kBDTI,oGFCoC,CEApC,e5BYqB,C4BXrB,c5B4BoB,C4B3BpB,gB5BwC0B,C6B3B1B,Q9BwrFJ,C8BrrFA,GACI,c7BgBoB,C6BfpB,e9BwrFJ,C8BtrFI,eAEI,aAAA,CACA,iBAAA,CACA,mB9BwrFR,C6B1qFI,oCCtBJ,GAYQ,c9BwrFN,CACF,C8BtrFI,UACI,U7BCgB,C6BAhB,W9BwrFR,C8BprFA,GACI,c9BurFJ,C8BrrFI,UACI,U7BJmB,C6BKnB,W9BurFR,C8BnrFA,SAEI,e9BsrFJ,C8BnrFA,KACI,mB9BsrFJ,C8BlrFA,qGDpDI,6E5BcqB,C4BbrB,e5BKqB,C4BJrB,c5BqBoB,C4BpBpB,e7B+uFJ,C8BtrFI,oSAEI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a9BisFZ,C8B/rFY,wtBAEI,a9BstFhB;A+B10FA;;;;EAAA,CAUA,OAEQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,gBAAA,CAUA,qB9BMa,C8BJjB,mB9BoLmB,C8BnLnB,qB9BqLkB,C8BpLlB,uB9BqLsB,C8BpLtB,2B/Bi0FJ,C+B90FQ,2DANR,OAQY,YAAA,CACA,YAAA,CACA,gB/Bi1FV,CACF,C+Bt0FA,WAEQ,kBAAA,CAAA,iBAAA,CAAA,a/Bw0FR,C+Bn0FI,mBACI,8B9B+KG,C8B9KH,W9B+KO,C8B9KP,uB9B+KU,C8B/KV,e9B+KU,C4BrFd,iBAAA,CACA,kBAAA,CAEA,sB5B/FqB,C4BgGrB,uB7B+uFJ,C6BvyFI,oCEzCA,mBFyGI,iBAAA,CACA,kBAAA,CACA,iB5B3GiB,C4B4GjB,kB5B5GiB,C4B6GjB,uBAAA,CEpGI,gB9BTa,C8BUb,mB/B80FV,CACF,C6BhyFI,qBACI,UAAA,CACA,aAAA,CACA,U7ByyFR,C+Bp1FI,gCACI,Y/Bs1FR,C6B/zFI,oCExBA,gCAIQ,a/Bu1FV,CACF,C+Bn1FA,WF+CI,iB5BxEqB,C4ByErB,kB5BzEqB,C8B2BrB,gB9BqCgB,C8BpChB,a/Bu1FJ,C6B30FI,oCEfJ,WFwDQ,iB5BlFiB,C4BmFjB,kB7BsyFN,CACF,C+B11FA,WACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,c/B61FJ,C+B11FA,qBAEQ,8B9BoNK,C8BlNL,S9BoNU,C8BnNV,e9BoNe,C8BnNf,W9BiNS,C8BhNT,wB/B41FR,C6Bj2FI,oCEFJ,qBAgBQ,UAAA,CACA,2BAAA,CAAA,gBAAA,CAAA,O/Bu1FN,CACF,C+Bp1FA,QACI,Y/Bu1FJ,C+Bl1FI,8DAEI,kB/Bq1FR,C+Bh1FQ,0CACI,SAAA,CACA,W/Bk1FZ,C6B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sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCyCI,atC66HR,CsC16HI,wEvCvDA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC8CI,WtCw7HR,CsCr7HI,gEvC5DA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCmDI,WtCm8HR,CsCh8HI,4EvCjEA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCwDI,WtC88HR,CsC38HI,0DvCtEA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC6DI,WtCy9HR,CsCt9HI,oEvC3EA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCkEI,WtCo+HR,CsCj+HI,oDvChFA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCuEI,WtC++HR,CsC5+HI,0DvCrFA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC4EI,WtC0/HR,CsCv/HI,0EvC1FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCiFI,WtCqgIR,CsClgII,oEvC/FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCsFI,WtCghIR,CsC7gII,gEvCpGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC2FI,WtC2hIR,CsCxhII,8DvCzGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCgGI,WtCsiIR,CsCniII,4DvC9GA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCqGI,WtCijIR,CsC9iII,gEvCnHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC0GI,WtC4jIR,CsCzjII,sDvCxHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC+GI,WtCukIR,CsCpkII,gEvC7HA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA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AAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1C6sJJ,C0C3sJI,8FAGI,oB1C2sJR,C0ChnJQ,8DAEI,wBzCvH0B,CyCwH1B,oBzCxH0B,CyCyH1B,UT7G2C,CS8G3C,oB1CinJZ;;A2CrvJA;;;;EAAA,CAWI,kIAQI,gBVwP+C,CUvP/C,WVuP+C,CUtP/C,oGhBsBgC,CgBrBhC,qB1CoWa,C0CnWb,iB1CmGc,C0ClGd,U1CIa,C0CHb,eVH+C,CUI/C,gBAAA,CACA,QAAA,CACA,U3CqvJR,C2CnvJQ,4WAGQ,eVXuC,CUYvC,oB1CxBsB,C0CyBtB,U1CPK,C0CST,uBAAA,CAAA,eAAA,CACA,Y3CgwJZ,C2C5vJI,mBACI,Y3C+vJR,C2C3vJA,YACI,Y3C8vJJ,C2C3vJA,SACI,a3C8vJJ,C2CvvJA,8BAEI,oBAAA,CAEA,+IAAA,CAGA,aAAA,CACA,gB3CuvJJ,C2CrvJI,0CACI,oB3CwvJR,C2CpvJA,sBACI,mBAAA,CACA,sB3CuvJJ,C2CpvJA,mBACI,Y3CuvJJ,C2CpvJA,aACI,SAAA,CACA,iB1CqCkB,C0CpClB,wB3CuvJJ,C2CrvJI,mBACI,a3CuvJR,C2CpvJI,4BACI,kB3CsvJR,C2ClvJA,kBACI,iBAAA,CACA,mBAAA,CACA,mB3CqvJJ,C2CnvJI,oBACI,U3CqvJR,C2CnvJQ,oDAEI,oB1C8BsB,C0C7BtB,a3CovJZ,C2C9uJI,oBdmkBA,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B6qIJ,C6BryJI,oCckCA,oBdylBI,c7B8qIN,CACF,C6B3qIQ,+EAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B2qIZ,C2CtwJI,iDACI,aAAA,CACA,gB3C0wJR,C2CvwJI,8HAEI,cAAA,CACA,eAAA,CACA,iBVvH+C,CUwH/C,e3C2wJR,C2CxwJI,6DACI,c1CjEiB,C0CkEjB,gB3C2wJR,C2CzwJQ,0JAEI,oB3C6wJZ,C6Bz0JI,oCcsDA,6DAUQ,aAAA,CACA,aAAA,CACA,eAAA,CACA,e1ClEa,C0CmEb,kB3C8wJV,CACF,C2C1wJQ,iEd4hBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BgvIJ,C6Bx2JI,oCcyEI,iEdkjBA,c7BkvIN,CACF,C6B/uIQ,yOAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BkvIZ,C2CzyJQ,iFdwhBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BmxIJ,C6B34JI,oCc6EI,iFd8iBA,c7BqxIN,CACF,C6BlxIQ,yRAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BqxIZ,C2Ch0JI,+EACI,Y3Cm0JR,C2C9zJI,kFdsgBA,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B6zIJ,C6Br7JI,oCc+FA,kFd4hBI,c7Bi0IN,CACF,C6B9zIQ,kUAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7Bu0IZ,C2Cp2JA,+Bd8fI,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7By2IJ,C6Bj+JI,oCcuGJ,+BdohBQ,c7B22IN,CACF,C6Bx2IQ,mIAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B22IZ,C2Cn4JA,kBACI,kB3Cs4JJ,C2Cn4JA,MACI,iBAAA,CACA,oB3Cs4JJ,C2Cn4JA,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,gBAAA,CACA,kB3Cs4JJ,C2Cp4JI,6BACI,kBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,c1C3IiB,C0C4IjB,yB3Cs4JR,C2Cn4JI,wCACI,uBAAA,CAAA,eAAA,CACA,YAAA,CAEI,eVnM2C,CUoM3C,oB3Co4JZ,C2C/3JA,qBD1MI,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1C6kKJ,C0C3kKI,kFAGI,oB1C2kKR,C2C54JA,yBAGI,4BAAA,CACA,mBAAA,CAEI,iDAAA,CAAA,yCAAA,CACA,iB1ChHc,C0CiHd,qB3C84JR,C2C34JI,4Fd9HA,iB5BxEqB,C4ByErB,kB5BzEqB,C0CyMjB,oBAAA,CACA,gBAAA,CACA,U3C84JR,C6BjjKI,oCc8JA,4FdrHI,iB5BlFiB,C4BmFjB,kB7B6gKN,CACF,C2C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,CkDtzMI,2CrBxTA,oGFCoC,CEApC,e5BYqB,C4BXrB,c5B4BoB,C4B3BpB,gB7BknNJ,CkDzzMI,qDACI,clD4zMR,CkDzzMI,mEACI,oBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,qBlD4zMR,CkDzzMI,kIAEI,QAAA,CACA,alD6zMR,CkD1zMI,mCACI,SlD6zMR,CkD1zMI,iCACI,mClD6zMR,CkD1zMI,6CACI,alD6zMR,CkD3zMQ,6DACI,YlD8zMZ,CkD3zMQ,yEACI,oBlD8zMZ,CkD3zMQ,uEACI,gBlD8zMZ,C6B1nNI,oCqB2TI,uEAIQ,iBlDg0Md,CACF,CkD7zMQ,iFACI,alDg0MZ,CkD3zMA,wDAIQ,kBAAA,CAIA,ejDvEiB,CiDwEjB,uBjDzEc,CiDyEd,elDyzMR,CkDnzMQ,mDACI,uBjDhFU,CiDgFV,elDszMZ,CkDlzMI,2CACI,0BlDozMR,CkD5yMQ,mCACI,alD+yMZ,CkD5yMQ,mDACI,2BAAA,CAAA,gBAAA,CAAA,OlD8yMZ,CkDzyMI,iGACI,iBlD2yMR,CkDhyMY,gGACI,2BAAA,CAAA,gBAAA,CAAA,OlDoyMhB,CkD/xMI,wBACI,kBlDiyMR,CkD/xMQ,2BACI,cjD3YY,CiD4YZ,gBlDiyMZ,C6BxqNI,oCqBqYI,2BAKQ,clDkyMd,CACF,CkD/xMQ,2CACI,2BAAA,CAAA,gBAAA,CAAA,OlDiyMZ,CkD7xMI,kFAEI,SlD+xMR,CkD5xMI,uDAEI,iBlD8xMR,CkD5xMQ,iFACI,wBjDjJU,CiDkJV,QAAA,CACA,UAAA,CACA,eAAA,CAKI,oBlD8xMhB,CkDtxMY,uGACI,QAAA,CACA,iBAAA,CACA,QvBrLyB,CuBsLzB,QlDyxMhB,CkDrxMQ,6FACQ,alDwxMhB,CkDtxMgB,iGAEQ,aAAA,CAEJ,QlDuxMpB,CkDrxMoB,yUAGI,oBlDwxMxB,CkDnxMY,kJAEI,cjDjdQ,CiDkdR,ejDxcS,CiDycT,oBAAA,CACA,iBlDuxMhB,CkDrxMgB,0JACI,cAAA,CACA,iBAAA,CACA,mBlD0xMpB,CkDrxMgB,+EACI,clDwxMpB,CkDtxMoB,mFACI,iBAAA,CACA,UlDyxMxB,CkDvxMwB,+RAGI,alD0xM5B,CkDpxMY,mEACI,UlDuxMhB,C6B7vNI,oCqBqeQ,mEAIQ,YlDyxMlB,CACF,CkDtxMY,qEACI,elDyxMhB,C6BvwNI,oCqB6eQ,qEAIQ,iBlD2xMlB,CACF,CkDxxMY,+EACI,2BlD2xMhB,CkDxxMY,uFACI,YlD2xMhB,CkDvxMgB,wKRzjBZ,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kBAAA,CQkjBgB,alDqyMpB,C0Cr1NI,okBAGI,oB1C81NR,CkD9yMgB,2EACI,UjD5OG,CiD6OH,elDizMpB,CkD/yMoB,8KAEI,alDkzMxB,CkD7yMQ,qEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,aAAA,CACA,sBlDgzMZ,CkD7yMQ,+EACI,oBAAA,CACA,YlDgzMZ,CkD9yMY,uFACI,QlDizMhB,CkD7yMQ,qFACI,2BjDrRa,CiDsRb,4BjDtRa,CiD2RT,oBlD+yMhB,CkD3yMQ,iFACI,elD8yMZ,CkD5yMY,qGACI,QlD+yMhB,CkDzyMQ,mCACI,evBzT6B,CuB0T7B,gBlD2yMZ,CkDjyMQ,uFAEQ,kBlDmyMhB,CkD7xMA,wCAGI,UlDgyMJ,CkD5xMI,yBACI,gBlD+xMR,C6B92NI,oCqBilBI,gCAGQ,kBlD8xMd,CACF,CkD3xMQ,iCACI,alD6xMZ,C6Bt3NI,oCqB2lBQ,4CAGQ,clD4xMlB,CACF,C6B33NI,oCqBmmBI,iCAEQ,iBlD0xMd,CACF,CkDpxMI,oBACI,aAAA,CACA,clDuxMR,CkDnxMA,iBACI,elDsxMJ,CkDpxMI,gDAEI,iBlDsxMR,CkDnxMI,4BACI,iBAAA,CACA,QvBjYiC,CuBsY7B,MlDixMZ,CkD7wMI,uBACI,aAAA,CACA,clD+wMR,CkD3wMQ,iCACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CACA,UlD6wMZ,CkD3wMY,8EAEI,oBjD1lBkB,CiD2lBlB,alD4wMhB,CkDpwMI,iDACI,clDuwMR,CkDpwMI,kCACI,iBAAA,CACA,QvBvaiC,CuBwajC,SlDswMR,C6Bz6NI,oCqBsqBA,+BAGQ,YlDowMV,CACF,CkD9vMI,oCACI,clDiwMR,CkD9vMI,sCACI,iBlDgwMR,CkD1vMI,0BACI,clD6vMR,CkD1vMI,sBACI,clD4vMR,CkDzvMI,0BACI,cjD/sBgB,CiDgtBhB,ejDluBqB,CiDmuBrB,gBAAA,CACA,ajDzwBY,CiD0wBZ,aAAA,CACA,iBlD2vMR,CkDtvMA,0BACI,elDyvMJ,CkDpvMI,oBrBhmBA,e5BtKiB,C4BuKjB,Y5B/HqB,C4BgIrB,uB5BmJkB,C4BnJlB,e5BmJkB,C4B3Id,yB7Bi1NR,C6Bx0NQ,+BACI,4B7B00NZ,C6BlzNI,yBACI,S7BozNR,CkD7vMI,gBACI,oGvBjwBgC,CuBkwBhC,ejDtvBiB,CiDuvBjB,cjDhuBgB,CiDiuBhB,ejD3tBiB,CiD4tBjB,kBjDvuBiB,CiDwuBjB,alD+vMR,CkD7vMQ,kBACI,iBAAA,CACA,mBAAA,CACA,alD+vMZ,CkD7vMY,gDAEI,alD8vMhB,C6Br+NI,oCqBwtBA,gBAoBQ,clD6vMV,CACF,CkD1vMI,0BACI,WAAA,CACA,iBlD4vMR,CkDzvMI,sEAEI,cjDhqBY,CiDiqBZ,gBlD2vMR,CkDxvMI,wCACI,cAAA,CACA,elD0vMR;;AmDvkOA;;;;EAAA,CAkBA,qFACI,kBnDmkOJ,C6BtgOI,oCsB9DJ,qFAIQ,cnDokON,CACF,CmDjkOA,iDACI,YAjB0C,CAkB1C,WAlB0C,CAmB1C,iBlBjBmD,CkBkBnD,eAAA,CACA,iBlD2FkB,CkD1FlB,+CAAA,CAAA,uCAAA,CACA,iBnDokOJ,C6BrhOI,oCsBtDJ,iDAUQ,UAAA,CACA,YA3BsC,CA4BtC,UAAA,CACA,cAAA,CACA,kBnDqkON,CACF,CmDnkOI,mDACI,cAAA,CACA,aAAA,CACA,anDqkOR,CmDlkOI,qDACI,iBAAA,CACA,QAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,WAAA,CACA,UAAA,CACA,cAAA,CACA,enDokOR,C6B5iOI,oCsB/BA,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AAA,CACA,qBvBhB+C,CuBiB/C,6CAAA,CAAA,qCAAA,CACA,iBvDkFc,CuDjFd,axD4xPR,CwD1xPQ,6BACI,SxD4xPZ,CwDzxPQ,kBACI,axD2xPZ,CwDzxPY,gDAEI,avDyDU,CuDxDV,oBxD0xPhB,CwDtxPQ,oJAKI,8BxDwxPZ,CwDrxPQ,gCACI,wBAAA,CACA,oBvBtC2C,CuBuC3C,axDuxPZ,CwDlxPY,4EAEI,UxDmxPhB,CwD9wPI,qCAEI,axDgxPR,CwD7wPI,mBACI,UAAA,CACA,oBxD+wPR,CwD5wPI,kBACI,QAAA,CACA,UAAA,C3B8nBJ,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c5BvjBgB,C4BwjBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kB7B+oOJ,C6B5oOQ,wBACI,wBAAA,CACA,a7B8oOZ,CwDpxPQ,gCACI,gBxDsxPZ,CwDjxPQ,qC3B4kBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BssOJ,C6B9zPI,oC2ByBI,qC3BkmBA,c7BusON,CACF,C6BpsOQ,kIAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BosOZ,CwDpyPQ,wC3BikBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BouOJ,C6B51PI,o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CI,kB5DmzQZ,C4D9yQQ,sEACI,mB5DgzQZ,C4D5yQI,qDACI,kB3D5C8B,C2D6C9B,U3BjC+C,C2BkC/C,oB5D8yQR;;A6Dt2QA;;;;EAAA,CAUA,sBACI,gB5D2DqB,C4D1DrB,mB5D0DqB,C4DzDrB,yB5D2Ue,C4D1Uf,4B5D0Ue,C4DzUf,uB5D0UkB,C4D1UlB,e7Du2QJ,C6D51QA,sBACI,c5DgDoB,C4D/CpB,kB7D+1QJ,C6B3yQI,oCgCtDJ,sBAKQ,c7Dg2QN,CACF,C6D71QA,8BAEI,eAAA,CACA,kBAAA,CACA,U7Dg2QJ,C6BnoQY,wEACI,yB7BsoQhB,C6BrnQQ,gDACI,4B5BiEO,C4B/DH,e7BunQhB,C6B9kQQ,4EACI,a7BilQZ,C6BhlQY,gLAEI,a7BmlQhB,C6B9kQI,oDACI,S7BilQR,C6Dh3QI,0CACI,kBAAA,CACA,aAAA,CACA,a7Dm3QR,C6Dj3QQ,gDACI,W7Do3QZ,C6Dj3QQ,gDACI,qB7Do3QZ,C6Dj3QQ,8LAGI,Q7Ds3QZ,C6Dn3QQ,sDACI,iBAAA,CACA,kBAAA,CACA,S7Ds3QZ,C6Dl3QI,4IAEI,c7Ds3QR,C6Dn3QI,gDAKQ,gB7Dq3QZ,C6Dj3QI,wEACI,gB7Do3QR,C6Dj3QI,sEACI,iB7Do3QR,C6Dj3QI,gIAGI,c5D3BgB,C4D4BhB,e5D9CqB,C4D+CrB,gBAAA,CACA,aAAA,CAGI,a7Do3QZ,C6Dn3QY,wUAEI,a7D83QhB,C6D13QQ,4IACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a7Di4QZ,C6D/3QY,gWAEI,a7D04QhB,C6Dr4QI,wHAEI,aAAA,CACA,UAAA,CACA,c5DxDiB,C4DyDjB,e5D9EmB,C4D+EnB,e5D/CiB,C4DgDjB,a5DnHY,C4DoHZ,c7Dy4QR,C6Dt4QI,gJAEI,Y7D04QR,C6Dv4QI,gGACI,c7D04QR,C6Dv4QI,gDACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB7D04QR,C6B18QI,oCgC8DA,gDAKQ,O7D44QV,CACF,C6D14QQ,oEACI,e7D64QZ,C6Dz4QI,oJAEI,c5DUY,C4DTZ,gB7D64QR,C6Dz4QQ,g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jUI,mDACI,YvEsjUR,C6B1mUI,oC0CwDJ,+DAEQ,YvEqjUN,CACF,CuEljUA,mBACI,kBAAA,CAAA,UAAA,CAAA,MvEqjUJ,C6BpnUI,oC0C8DJ,mBAIQ,YvEsjUN,CACF,CuEnjUA,oBACI,YvEsjUJ,C6B7nUI,oC0CsEJ,oBAIQ,gBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YvEujUN,CACF,CuEpjUA,cACI,gBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBvEujUJ,CuEnjUA,iFACI,iBACI,gBvEsjUN,CACF,C6BhpUI,oC2CtEJ,0BAGQ,6BvE6Gc,CuE5Gd,8BvE4Gc,CuE3Gd,qBxE+tUN,CACF,CwE5tUA,yBAEI,eAAA,CACA,iBAAA,CACA,UAAA,CACA,kCAAA,CAAA,6BAAA,CAAA,0BAAA,CACA,kBAAA,CAGA,YxE6tUJ,C6BzqUI,oC2C7DJ,yBAaQ,axE8tUN,CACF,CwE5tUI,iEACI,cAAA,CACA,SAAA,CACA,UAAA,CACA,iBxE+tUR,CwE3tUA,YACI,evEdiB,CuEejB,avE/BgB,CuEgChB,8C7C2MsC,C6C3MtC,sC7C2MsC,C6C1MtC,6BvE2EkB,CuE1ElB,8BxE8tUJ,C6B9rUI,oC2C9BA,uBAGQ,exE8tUV,CACF,CwE3tUI,6CACI,UAAA,C3C2nBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BimTJ,C6BztUI,oC2CvBA,6C3CkpBI,c7BkmTN,CACF,C6B/lTQ,0JAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B+lTZ,CwEvuUgB,yUAEI,oBvE+BM,CuE9BN,wBvE8BM,CuE7BN,UxEwuUpB,CwEpuUY,iGAEI,oBvE5EsB,CuE6EtB,wBvE7EsB,CuE8EtB,UxEquUhB,CwEnuUgB,yUAGI,oBvEnFkB,CuEoFlB,8BAAA,CACA,UxEmuUpB,CwE7tUI,kCACI,UxE+tUR,CwE5tUI,0BACI,kBAAA,CAAA,cxE8tUR,CwE3tUI,qCACI,aAAA,CACA,evCnG+C,CuCoG/C,aAAA,CACA,UAAA,CACA,iBxE6tUR,CwE1tUI,wBACI,YxE4tUR,CwErtUI,2DACI,UxE0tUR,CwExtUQ,sDACI,WAAA,CACA,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CAAA,eAAA,CACA,eAAA,CACA,cxE0tUZ,CwExtUY,0DACI,iBvEhBM,CuEiBN,eAAA,CAGI,iBAAA,CAEJ,UxEutUhB,CwEntUQ,8FAEI,YxEqtUZ,CwEltUQ,wCACI,UxEotUZ,CwEjtUQ,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,SxEmtUZ,CwE/sUI,qCACI,UAAA,CACA,iBxEitUR,CwE/sUQ,uC3C6gBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BmsTJ,C6B3zUI,oC2CwFI,uC3CmiBA,c7BosTN,CACF,C6BjsTQ,wIAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BisTZ,CwEluUQ,6CACI,WAAA,CACA,UxEouUZ,CwEhuUI,2BACI,UxEkuUR,CwE9tUA,gBACI,Y7CrKoC,C6CsKpC,mBAAA,CAAA,mBAAA,CAAA,YxEkuUJ,CwE9tUA,iCAHI,wBAAA,CAAA,qBAAA,CAAA,kBxE6uUJ,CwE1uUA,iBACI,cvEhIoB,CuEiIpB,evErJuB,CuEsJvB,evEiEqB,CuEhErB,aAAA,CACA,UAAA,CACA,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CAGI,axEguUR,CwE/tUQ,8CAEI,axEguUZ,CwE3tUA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,SxE8tUJ,CwE5tUI,4BACI,QxE8tUR,CwE5tUQ,kCACI,exE8tUZ,CwE1tUI,gCACI,UAAA,CACA,aAAA,CACA,UAAA,CACA,UAAA,CACA,kBvEyBY,CuExBZ,YxE4tUR,CwExtUA,2CACI,YxE2tUJ,CwEttUI,6CACI,YxEytUR,CwErtUA,6CAEI,cAAA,CAIA,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CACA,wBAAA,CAEA,cAAA,CACA,YxEwtUJ,CwErtUA,6CAVI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAGA,SxEyuUJ,CwEpuUA,yBAKI,cvErGgB,CuEsGhB,gBAAA,CACA,WAAA,CACA,UAAA,CACA,iBpBrQoC,CoBuQhC,UvEpPa,CuEsPjB,gBAAA,CACA,UxEstUJ,CwEptUI,8BACI,iBxEstUR,CwEltUA,oBACI,uBvEnLoB,CuEmLpB,kBvEnLoB,CuEmLpB,evEnLoB,CuEoLpB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CACA,WAAA,CACA,UAAA,CACA,UxEqtUJ,C6Bt6UI,oC2C4MJ,oBAQQ,iBxEstUN,CACF,CwE/sUI,qDACI,YxEqtUR,CwEjtUA,aAEQ,wBxEmtUR,CwEjtUI,wBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBxEmtUR,CwEhtUI,oBACI,aAAA,CACA,aAAA,CACA,SxEktUR,CwE/sUI,qBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,UAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BxEitUR,CwE5sUQ,mC5CrTJ,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C4C4SQ,cAAA,CACA,WxEytUZ,CwEttUQ,0CACI,YxEwtUZ,CwEptUI,yCACI,WxEstUR,CwEhtUY,wFAGI,8BxEgtUhB,CwE5sUQ,8BAEQ,UvErUK,CuEsUL,wBvEvVI,CuEwVJ,oBxE6sUhB,C6Bl+UI,oC2CiRI,8BAQQ,QxE6sUd,CACF;;AyEvjVA;;;;EAAA,CAUA,YACI,gBzEwjVJ,C6Bn/UI,oC4CjEI,kDAEI,YzEujVV,CyEpjVM,+CACI,azEsjVV,CyEnjVM,sDAEI,gBAAA,CACA,iBzEqjVV,CACF,C6BjgVI,0D4CxDI,sDAMQ,czEwjVd,CACF,C6BvgVI,oC4C9CI,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAEI,cxEwCW,CwEvCX,exEYS,CwEXT,azEujVd,CACF,CyEnjVI,6EAGI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBzEqjVR,CyEljVI,sBACI,wBzEojVR,CyEljVQ,yBACI,SAAA,CACA,wBzEojVZ,CyE/iVA,cACI,YzEkjVJ,CyE9iVA,OAGQ,WxEuOM,CwEtON,wBxE4NK,CwE3NL,SxE6NU,CwE5NV,WxE2NS,CwE1NT,exE4Ne,CwEzNX,gBzE6iVZ,C6B3iVI,oC4CZJ,OAeQ,UzE4iVN,CACF,CyE1iVI,UAEQ,eAAA,CAEJ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CAEI,WxE2NS,CwEzNb,ezEwiVR,CyEtiVQ,iBACI,gBAAA,CACA,kBzEwiVZ,CyEpiVI,qBACI,SzEsiVR,CyEjiVQ,0BACI,0BAAA,CAAA,0BAAA,CAAA,mBzEmiVZ,CyEhiVQ,wCACI,czEkiVZ,CyE9hVI,wCACI,UAAA,CACA,SzEgiVR,CyE7hVI,mBACI,ezE+hVR,CyE5hVI,kBACI,WAAA,CACA,UzE8hVR,CyE3hVI,uBACI,WxEwKM,CwEvKN,YxEuKM,CwEtKN,eAAA,CACA,iBAAA,CACA,ezE6hVR,CyE3hVQ,2BACI,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,WAAA,CACA,aAAA,CACA,czE6hVZ,CyExhVY,6CACI,SAAA,CACA,azE0hVhB,CyEnhVQ,gCAEQ,WxEsJK,CwEnJT,iBxE5CU,CwE6CV,UAAA,CAGI,axE5JI,CwE6JJ,8BxEgJA,CwE7IJ,aAAA,CACA,WxE8IQ,CwE7IR,qEAAA,CAAA,gEAAA,CAAA,6DzE+gVZ,CyE5gVgB,mHAGI,axE5KkB,CwE6KlB,8BxEwIE,CwEvIF,iBzE4gVpB,CyElgVY,mHACI,YzEqgVhB,CyElgVoB,uHACI,ezEqgVxB,CyE//UQ,mDAEQ,WxE0GK,CwEvGT,iBxExFU,CwEyFV,UAAA,CAEI,axEvMI,CwEwMJ,8BxEqGA,CwEpGA,WxEsGI,CwEpGR,qEAAA,CAAA,gEAAA,CAAA,6DzE8/UZ,CyE3/UgB,+LAGI,axErNkB,CwEsNlB,8BxE+FE,CwE9FF,iBzE8/UpB,CyEz/UQ,qG5C8aJ,W5Btee,C4Buef,U5Bvee,C4Bwef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iBAAA,C4CtbI,UxE1Da,CwE2Db,WzEogVZ,C6B5kUI,6GACI,QAAA,CACA,UAAA,CACA,W7B+kUR,C6B5kUI,qHACI,Y7B+kUR,CyE3gVQ,mE5CrIJ,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,C4CmIQ,cAAA,CACA,oBAAA,CACA,gBAAA,CACA,gBzEkhVZ,CyE/gVgB,+OAGI,azEkhVpB,CyE5gVQ,qFACI,mBAAA,CAAA,mBAAA,CAAA,YzE+gVZ,CyEzgVI,4BAEI,WzE4gVR,CyEpgVQ,wJACI,SzEygVZ,CyEvgVY,orBAII,iBzE8gVhB,CyE5gVgB,4sBACI,iBzEshVpB,CyEnhVgB,wwBACI,UAAA,CACA,aAAA,CACA,iBAAA,CACA,QAAA,CACA,OAAA,CACA,SAAA,CACA,UAAA,CACA,+BAAA,CACA,6BAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,SzE6hVpB,CyEthVI,qGACI,iBzE0hVR,CyEthVQ,kMACI,YzE0hVZ,CyEhhVI,6HACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAGI,WxEVS,CwEWT,WxEPQ,CwEQR,iBxE3MU,CwE4MV,axExTQ,CwEyTR,ezEuhVZ,CyEphVQ,kJACI,2BAAA,CAAA,gBAAA,CAAA,OAAA,CACA,gBzEwhVZ,CyEphVI,kGACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAEI,WxE3BS,CwE+BT,iBxE9NU,CwEgOd,UAAA,CAEI,axE9UQ,CwE+UR,8BxElCI,CwEmCJ,qEAAA,CAAA,gEAAA,CAAA,6DAAA,CAEJ,WzEkhVR,CyE/gVY,+VAGI,axE5VsB,CwE6VtB,8BxExCM,CwEyCN,iBzEqhVhB,CyE5gViB,wMACI,ezEghVrB,CyE1gVI,gIACI,UAAA,CACA,eAAA,CACA,SzE8gVR,CyEzgVY,0HACI,ezE6gVhB,CyEpgVI,qCACI,oBAAA,CACA,gBAAA,C5CwQJ,W5Btee,C4Buef,U5Bvee,C4Bwef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iBAAA,C4CjRA,YAAA,CACA,UxEhOiB,CwEiOjB,WzEghVR,C6B9vUI,yCACI,QAAA,CACA,UAAA,CACA,W7BgwUR,C6B7vUI,6CACI,Y7B+vUR,CyEphVI,WACI,aAAA,CACA,sBzEuhVR,C0Ex6VQ,kEACI,WAAA,CACA,U1E+6VZ,C0Ez6VI,qBACI,sBAAA,CAAA,mBAAA,CAAA,0B1E46VR,C2E17VA,QACE,S3E67VF,C2E37VE,yBAHF,QAIE,Y3E87VA,CACF;A4En8VA;;;;EAAA,CAYI,iCACI,Y5Eq8VR;;A6El9VA;;;;EAAA,CAYI,kBACI,S7Ei9VR,C6E98VI,sBACI,e7Eg9VR,C6E38VQ,wBACI,a7E68VZ,C6E18VQ,wBACI,eAAA,CACA,4B7E48VZ,C6Ex8VQ,oCACI,kB7E08VZ,C6Er8VY,8ChD8mBR,W5Btee,C4Buef,U5Bvee,C4Bwef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iBAAA,CgDvnBQ,U5EuIS,C4EtIT,W5EsIS,C4ErIT,iB7Eg9VhB,C6Bx1UI,kDACI,QAAA,CACA,UAAA,CACA,W7B01UR,C6Bv1UI,sDACI,Y7By1UR;;A8ElgWA;;;;EAAA,CjDsDQ,8CACI,e7Bu9VZ,C6Bp9VS,4CACG,U7Bs9VZ,C8EngWI,yEACI,Y9EwgWR,C8EpgWQ,8CACI,gB9EsgWZ,C8ElgWI,gCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,cAAA,CACA,gBAAA,CACA,sB9EogWR,C8ElgWQ,mCACI,gB9EogWZ,C8EjgWQ,kCjDkpBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7Bg3UJ,C6Bx+VI,oCiD7CI,kCjDwqBA,c7Bi3UN,CACF,C6B92UQ,yHAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B82UZ,C8E3hWQ,6CACI,gBAAA,CACA,c9E6hWZ,C8ExhWY,+DACI,Y9E0hWhB,C8EphWY,4CACI,8B7EiGQ,C6EhGR,oB7E7CsB,C6E8CtB,a9EshWhB,C8EjhWI,mCACI,kB9EmhWR,C8EhhWI,iCACI,gBAAA,CACA,QAAA,CACA,U9EkhWR,C8E/gWI,oCACI,aAAA,CACA,cAAA,CACA,kB9EihWR,C8E9gWI,2BAEI,iBAAA,CACA,aAAA,CACA,sB9E+gWR,CqChgWI,iCACI,UAAA,CACA,aAAA,CACA,UrCkgWR,C6BrhWI,oCiDHA,2BAOQ,QAAA,CACA,U9EqhWV,C8EnhWU,6CACI,Y9EqhWd,CACF,C8EjhWI,0BACI,iBAAA,CACA,aAAA,CACA,4BAAA,CACA,iBAAA,CACA,e7EpEa,C6EqEb,Y7E7BiB,C6EgCb,iB9EihWZ,C6BviWI,oCiDaA,0BAeQ,sB9E+gWV,CACF,C8E7gWQ,sCACI,iBAAA,CACA,kBAAA,CACA,mBAAA,CACA,Y7E7Ca,C6E8Cb,eAAA,CACA,8B7EuOU,C6EpON,6B7EEM,C6EDN,8B9E6gWhB,C8EtgWQ,oEAEI,aAAA,CACA,eAAA,CACA,c7E/DY,C6EgEZ,e7ElFiB,C6EmFjB,gBAAA,CACA,a7EzHQ,C6E0HR,iB9EwgWZ,C8EtgWY,gKAEI,a9EygWhB,C8EtgWY,wEACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a9EygWhB,C8EvgWgB,wKAEI,a9E0gWpB,C8ErgWQ,mCAII,aAAA,CACA,gBAJc,CAKd,gBAAA,CACA,eAAA,CACA,iBAAA,CACA,c9EogWZ,C8EjgWQ,qCACI,iB9EmgWZ,C6B5lWI,oCiDwFI,qCAIQ,cAAA,CACA,gB9EogWd,CACF,C8EjgWQ,uCACI,c9EmgWZ,C8E5/VQ,gKAEI,iB9EggWZ,C8E7/VQ,oIAEI,e9EigWZ,C8E9/VQ,oEACI,a9EigWZ,C8E//VY,wEACI,mBAAA,CACA,U7EiKO,C6EhKP,c7ElIQ,C6EmIR,e9EkgWhB,C8EhgWgB,8PAGI,a9EmgWpB,C8E//VY,wGACI,gB9EkgWhB,C8E9/VQ,0EACI,Q9EigWZ,C8E9/VQ,0GACI,UAAA,CACA,W9EigWZ,C8E9/VQ,8EACI,Y9EigWZ,C6BnpWI,oCiDiJI,8EAIQ,eAAA,CACA,cAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sB9EmgWd,C8EjgWc,sHACI,c9EogWlB,CACF,C8E9/VQ,gCACI,iB9EggWZ,C6BpqWI,oCiDmKI,gCAIQ,Y9EigWd,CACF,C8E3/VQ,0CACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB9E6/VZ,C8E3/VY,qDAEI,gB9E6/VhB,C6BjrWI,oCiD2LI,+BACI,U9Ey/VV,C8Et/VM,0BACI,a9Ew/VV,CACF;;A+EzwWA;;;;EAAA,CAYQ,0CACI,Y/EwwWZ,C+ErwWQ,iCACI,iB/EuwWZ,C+EnwWgB,mDACI,UAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,Q/EqwWpB;;AgFhyWA;;;;EAAA,CnDsDQ,6CACI,e7BqvWZ,C6BlvWS,2CACG,U7BovWZ,CgFjyWI,uEACI,YhFsyWR,CgFjyWQ,8BACI,iBAAA,CACA,oBhFmyWZ,CgF/xWI,mCACI,ehFiyWR,CgF7xWQ,uEAEI,ahF+xWZ,CgF7xWY,sKAEI,oB/EoGkB,C+EnGlB,ahFgyWhB,CgF3xWI,2EAEI,wBhF6xWR,CgF3xWQ,+EACI,iBAAA,CACA,ahF8xWZ,CgF5xWY,sLAEI,oB/EoFkB,C+EnFlB,ahF+xWhB,CgF1xWI,6BACI,YhF4xWR,C6BxwWI,oCmDfI,gCACI,2BAAA,CAAA,uBAAA,CAAA,mBhF0xWV,CgFvxWM,yDAEI,UAAA,CACA,aAAA,CACA,SAAA,CACA,ehFyxWV,CgFlxWc,2IAGI,ahFqxWlB,CgF/wWU,uCACI,chFixWd,CgF7wWM,4BACI,ahF+wWV,CACF,CgF3wWA,6BACI,UhF8wWJ,CgFzwWI,+BACI,aAAA,CACA,SAAA,CACA,UhF4wWR,C6B1yWI,oCmD2BA,+BAMQ,UhF6wWV,CgF3wWU,iCACI,oBAAA,CACA,ehF6wWd,CACF;;AiFn4WA;;;;EAAA,CAgBI,gCACI,ejF83WR,CiF33WI,kBACI,aAAA,CACA,UAAA,CACA,UAAA,CACA,iBAAA,CACA,cjF63WR,C6Bt0WI,oCoD5DA,kBAQS,ejF83WX,CACF,CiF33WI,4DACI,cjF63WR,C6B90WI,oCoD5CA,+DAIQ,aAAA,CACA,UjF23WV,CACF,C6Br1WI,oCoDjCI,mDAGQ,SjFu3Wd,CiFr3Wc,wEACI,UjFu3WlB,CACF,C6B71WI,oCoDpBQ,kJAGI,QAAA,CACA,UAAA,CACA,iBjFo3Wd,CACF,C6Bt2WI,oCoDVC,2BAGO,aAAA,CACA,UjFi3WV,CACF,CiF32WI,qCACI,ejF82WR,CiF32WI,gDACI,YjF62WR,CiFr2WQ,8FACI,gBjFy2WZ,CiFr2WI,oEACI,UjFw2WR,CiFl2WI,iCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFq2WR,C6Bj4WI,oCoD+BA,0CAGQ,UAAA,CACA,iBjFm2WV,CACF,CiF91WQ,mCACI,YjFg2WZ,CiF71WQ,6EAEI,aAAA,CACA,UAAA,CACA,iBAAA,CACA,chFvDY,CgFwDZ,kBjF+1WZ,CiF51WQ,gDACI,WjF81WZ,C6Br5WI,oCoDsDI,gDAIQ,UAAA,CACA,iBjF+1Wd,CACF,CiF31WI,uDAEI,YjF61WR,CiF11WI,8BACI,ejF41WR,CiFv1WQ,+FAEI,QjFy1WZ,CiFt1WQ,4DACI,cjFw1WZ,CiFr1WQ,4CACI,6BAAA,CAAA,4BAAA,CAAA,sBAAA,CAAA,kBjFu1WZ,CiFr1WY,qDACI,ejFu1WhB,C6B/6WI,oCoDyEA,mCAoBQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBjFs1WV,CiFp1WU,8CACI,YjFs1Wd,CiFn1WU,4CACI,ehDzKuC,CgD0KvC,oBAAA,CAAA,iBAAA,CAAA,wBAAA,CACA,2BAAA,CAAA,gBAAA,CAAA,OjFq1Wd,CiFl1WU,4CACI,ejFo1Wd,CiFj1WU,0CACI,kBjFm1Wd,CACF,CiF90WA,WACI,UjFi1WJ,CiF70WI,uIAII,SAAA,CACA,WAAA,CACA,8BAAA,CACA,mBAAA,CACA,cjFg1WR,CiF90WQ,+MACI,YjFm1WZ,CiFh1WQ,mKlF3MJ,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CkFkMQ,W/CnKD,C+CoKC,ahF7MQ,CgF8MR,chFrDQ,CgFsDR,gBjFg2WZ,CiF31WA,cACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBjF81WJ,CiF51WI,wDAEI,oBAAA,CACA,UjF81WR,CiF11WA,cAEQ,YAtOa,CAwOjB,qBAAA,CACA,2BAAA,CACA,2BAAA,CACA,kBtD3NoC,CsD4NpC,mDAAA,CAAA,2CjF21WJ,C6BjgXI,oCoD8JJ,cAWQ,YjF41WN,CACF,CiF11WA,iCAEQ,2BAAA,CAAA,gBAAA,CAAA,OAAA,CAEJ,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjF21WJ,C6B7gXI,oCoD4KJ,iCASQ,kBAAA,CAAA,cjF41WN,CiF11WM,iDACI,ejF41WV,CACF,CiFz1WI,sDACI,ehDlQ+C,CgDmQ/C,8BAAA,CACA,oBhFrQ8B,CgFsQ9B,ajF21WR,CiFx1WY,wHAEI,oBhF3QsB,CgF4QtB,wBhF5QsB,CgF6QtB,UjFy1WhB,C6BhiXI,oCoD4LA,sDAgBQ,ajFw1WV,CACF,CiFp1WA,cACI,iBAAA,CACA,SAAA,CACA,OjFu1WJ,C6B3iXI,oCoDiNJ,cAMQ,SjFw1WN,CACF,CiFr1WA,qBACI,iBAAA,CACA,SAnSiB,CAoSjB,YAnSa,CAoSb,WApSa,CAqSb,qBhD1RmD,CgD4R/C,sBAAA,CACA,ehFuCiB,CgFtCjB,2CAAA,CAAA,mCjFu1WR,CiFp1WI,qCACI,UAAA,CACA,WAAA,CACA,qBAAA,CAEI,qBjFq1WZ,C6BjkXI,oCoD2NJ,qBAsBQ,YjFo1WN,CACF,CiFj1WA,aACI,eAAA,CACA,chFxPuB,CgFyPvB,kBjFo1WJ,CiFj1WQ,epD7RJ,6E5BcqB,C4BbrB,e5BKqB,C4BJrB,c5BqBoB,C4BpBpB,e5BgCqB,CgF4Pb,iBAAA,CACA,gBjFs1WZ,CiFp1WY,0CAEI,ajFq1WhB,CiF/0WA,mBACI,kBjFk1WJ,C6B3lXI,oCoDwQJ,mBAIQ,YjFm1WN,CACF,CiFh1WA,mBACI,kBjFm1WJ,C6BpmXI,oCoDgRJ,mBAIQ,cAAA,CACA,kBjFo1WN,CACF,CiF90WI,oCACI,cjFi1WR,CiF70WA,uBACI,aAAA,CACA,cjFg1WJ,CiF90WI,yBACI,iBAAA,CACA,UjFg1WR,CiF90WQ,8DAEI,oBhFlPsB,CgFmPtB,ajF+0WZ,CiF30WI,8BACI,YjF60WR,CiF10WI,qDACI,ejF40WR,CiFx0WA,eACI,oBAAA,CACA,UjF20WJ,CiFx0WA,kBACI,ehF9TqB,CgF+TrB,kBjF20WJ,CiFz0WI,yBACI,YjF20WR,CiFx0WI,oBpD9SA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CoD4SI,eAAA,CACA,oBAAA,CACA,qBjF80WR,CiFz0WA,iDACI,kBjF40WJ,CiFz0WA,uBACI,gBjF60WJ,CiFt0WI,kEACI,ajF20WR,CiFx0WI,0CACI,kBjF00WR,C6B1qXI,oCoD+VA,0CAIQ,cjF20WV,CACF,CiFv0WQ,4CACI,iBAAA,CACA,iBAAA,CACA,SAAA,CACA,kBAAA,CAAA,kBAAA,CAAA,cjFy0WZ,CiFp0WI,qCACI,KAAA,CACA,OjFs0WR,C6BzrXI,oCoDyXA,iCAGQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBjFk0WV,CiFh0WU,0CACI,2BAAA,CAAA,gBAAA,CAAA,OjFk0Wd,CiF9zWc,4CACI,iBAAA,CACA,QhFhZK,CgFiZL,SjFg0WlB,CiF5zWU,uCACI,YjF8zWd,CACF,CiF3zWQ,0CACI,cjF6zWZ,CiF1zWQ,wCACI,ejF4zWZ,CiFzzWQ,gDACI,YjF2zWZ,CiFxzWQ,uCACI,ejF0zWZ,CiFvzWQ,wCACI,gBjFyzWZ,CiFrzWI,gEAEI,kBjFuzWR,CiFnzWQ,qCpD0LJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B0nWJ,C6BlvXI,oCoD2aI,qCpDgNA,c7B2nWN,CACF,C6BxnWQ,kIAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BwnWZ,CiFl0WI,iCACI,ajFq0WR,CiFl0WI,qDACI,oBAAA,CpDqIJ,W5Btee,C4Buef,U5Bvee,C4Bwef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iBAAA,CoD9IA,YjF60WR,C6B5rWI,yDAEI,UAAA,CACA,W7B8rWR,C6B3rWI,6DACI,Y7B6rWR,CiFl1WI,0CACI,QjFo1WR,CiF90WI,2DACI,chF7cmB,CgF8cnB,ehFzeiB,CgF0ejB,kBtDpgBgC,CsDqgBhC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BjFi1WR,C6BlyXI,oCoD2cA,2DASQ,cjFk1WV,CACF,CiF/0WI,oDACI,ajFi1WR,CiF90WI,mIAGI,kBjFg1WR,CiFv0WQ,qGACI,YjF40WZ,CiFz0WQ,8CACI,ajF20WZ,CiFx0WQ,qDACI,ajF00WZ,CiFt0WI,sCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFw0WR,CiFt0WQ,+CACI,ehD/jB2C,CgDgkB3C,2BAAA,CAAA,gBAAA,CAAA,OjFw0WZ,CiFl0WQ,sDACI,YjFo0WZ,C6Bt0XI,oCoDwgBI,wCACI,aAAA,CACA,UAAA,CACA,kBjFi0WV,CACF,CiF7zWA,mBACI,WjFg0WJ,C6Bj1XI,oCoDghBJ,mBAIQ,UAAA,CACA,cAAA,CACA,iBjFi0WN,CACF,CiF9zWA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YjFi0WJ,C6B71XI,oCoD0hBJ,0BAKS,kBAAA,CAAA,cAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFk0WP,CACF,CiF/zWQ,kCpDiEJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B+vWJ,C6Bv3XI,oCoDoiBI,kCpDuFA,c7BgwWN,CACF,C6B7vWQ,yHAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B6vWZ,CiFx1WI,0CACI,ejF01WR,CiFt1WQ,yCpDuDJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BgyWJ,C6Bx5XI,oCoD8iBI,yCpD6EA,c7BiyWN,CACF,C6B9xWQ,8IAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B8xWZ;;AkFl/XA;;;;EAAA,CAaI,sDACI,kBlFi/XR,CkF3+XQ,wNACI,iBAAA,CACA,QvDqT6B,CuDpT7B,QvDqT6B,CuDpT7B,clFg/XZ,CkF5+XY,wmBAGI,iBlFu/XhB,CkFp/XY,oZAEI,alF4/XhB,C6B1+XQ,oDACI,e7B6+XZ,C6B1+XS,kDACG,U7B4+XZ,CkFt/XI,iFACI,YlF4/XR,CkFz/XI,6CACI,eAAA,CACA,iBjFmEc,CiFhEV,iBlFy/XZ,CkFr/XI,oCACI,QlFu/XR,CkFp/XI,4CACI,iBlFs/XR;;AmFzjYA;;;;EAAA,CAaQ,wCACI,elFmEa,CkFlEb,oBAAA,CACA,YnFujYZ,CmFnjYI,yCACI,iBnFqjYR,CmFljYI,kCACI,YnFojYR,CmFjjYI,gCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,6BAAA,CAAA,6BAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BnFmjYR,CmFjjYQ,wCAII,kBnFmjYZ,CmF/iYI,sCACI,UnFijYR,CmF9iYI,iCACI,aAAA,CACA,cnFgjYR,CmFtiYI,mJACI,YnF6iYR,C6BnjYQ,4CACI,e7BsjYZ,C6BnjYS,0CACG,U7BqjYZ,C6BljYQ,wCACI,Y7BojYZ;;AoFnnYA;;;;EAAA,CAYI,oEAEI,cnFiEmB,CmFhEnB,enFqCiB,CmFpCjB,kBzDUgC,CyDThC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BpFknYR,C6BrjYI,oCuDpEA,oEAUQ,cpFonYV,CACF,CoFjnYI,oCACI,8BnFyQK,CmFxQL,enF2Qe,CmF1Qf,WnFwQS,CmFvQT,iBpFmnYR,CoFjnYQ,wCACI,epFmnYZ,CoF/mYI,8BACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBpFinYR,C6BxkYI,oCuD3CA,8BAKQ,YpFknYV,CACF,CoF/mYI,+DAEI,eAAA,CACA,cAAA,CACA,anFxC8B,CmFyC9B,wBAAA,CACA,wBAAA,CACA,WnD1C+C,CmD2C/C,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,iBpFinYR,CoF9mYI,+BACI,eAAA,CACA,epFgnYR,CoF7mYI,kCACI,YpF+mYR,CoF1mYQ,oDACI,SpF4mYZ,CoFzmYQ,kDACI,UAAA,CACA,2BAAA,CAAA,iBAAA,CAAA,QpF2mYZ,CoFvmYI,qCACI,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UAAA,CACA,epFymYR,C6B7mYI,oCuDDA,qCAQQ,mBAAA,CAAA,mBAAA,CAAA,YpF0mYV,CACF,CoFxmYQ,uDACI,QpF0mYZ,C6BrnYI,oCuDUI,uDAIQ,cpF2mYd,CACF,C6B1nYI,oCuDmBA,mCAGQ,UAAA,CACA,iBpFwmYV,CACF,C6BhoYI,oCuD2BA,oCAEQ,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBpFumYV,CoFrmYU,oDACI,gBpFumYd,CACF,CoFpmYQ,gDACI,YpFsmYZ,CoFnmYQ,gDvD0hBJ,YuDzhB2B,CvD0hB3B,WuD1hB2B,CvD2hB3B,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iBAAA,CuDniBI,iBpF8mYZ,C6BxkXI,oDACI,QAAA,CACA,UAAA,CACA,W7B0kXR,C6BvkXI,wDACI,Y7BykXR,CoFnnYQ,oDACI,iBAAA,CACA,YAAA,CACA,WAAA,CACA,apFqnYZ,CoFjnYI,qCACI,WAAA,CACA,QAAA,CACA,SpFmnYR,CoFjnYQ,+CACI,epFmnYZ,CoFhnYQ,oDvDqiBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CuDtjBQ,gBpFmoYZ,C6BrsYI,oCuDgEI,oDvD2jBA,c7B8kXN,CACF,C6B3kXQ,+KAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B2kXZ,C6B/sYI,oCuDgEI,oDAKQ,cpF8oYd,CACF,CoF1oYY,yDvD2hBR,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BgnXJ,C6BxuYI,oCuD0EQ,yDvDijBJ,c7BinXN,CACF,C6B9mXQ,8LAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B8mXZ,CoF3pYY,yEACI,wBAAA,CACA,oBAAA,CACA,UpF6pYhB,CoF1pYY,mEvDwgBR,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BmpXJ,C6B3wYI,oCuD6FQ,mEvD8hBJ,c7BopXN,CACF,C6BjpXQ,4NAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BipXZ,C6BrxYI,oCuDuDA,qCA4CQ,UAAA,CACA,gBAAA,CACA,aAAA,CACA,eAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBpFsrYV,CACF,C6B/xYI,oCuDuDA,qCAqDQ,aAAA,CACA,kBzDnK4B,CyDoK5B,UAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,cpFurYV,CoFrrYU,+JAGI,apFurYd,CoFprYU,6GAEI,iBpFsrYd,CoFnrYU,oDACI,kBpFqrYd,CACF,CoF/qYQ,iDACI,kBpFirYZ,C6BvzYI,oCuD0IQ,4CACI,YpFgrYd,CACF,CoF5qYI,mHAGI,YpF8qYR,CoF3qYI,2CACI,epF6qYR,CoF1qYI,6BACI,WpF4qYR,CoFzqYI,iKAII,YnDtO+C,CmDuO/C,kBpF0qYR,C6B70YI,oCuD8JA,iKAQQ,SpF6qYV,CACF,CoF1qYI,qFvDxFA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CACA,gB7BswYJ,C6B51YI,oCuD0KA,qFvDxFA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CACA,gB7B+wYF,CACF,C6Bt2YI,oCuD0KA,qFvDxFA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CACA,gB7ByxYF,CACF,CoFzrYI,+EvD7FA,sBAAA,CuDiGI,epF6rYR,C6Bx3YI,oCuDuLA,+EvD7FA,sBAAA,CACA,eAAA,CACA,gB7BmyYF,CACF,C6Bh4YI,oCuDuLA,+EvD7FA,4BAAA,CACA,eAAA,CACA,gB7B2yYF,CACF,CoFlsYI,2EAEI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBpFosYR,CoF/rYQ,+CACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,apFisYZ,CoF9rYQ,gDACI,aAAA,CACA,UpFgsYZ,CoF5rYI,gCACI,WAAA,CACA,SAAA,CACA,QpF8rYR,CoF3rYI,qCACI,YAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cpF6rYR,C6Bn6YI,oCuDmOA,qCAMQ,SpF8rYV,CACF,CoF3rYI,mCACI,UAAA,CACA,cpF6rYR,CoF1rYI,6CACI,QpF4rYR,CoFvrYQ,iCAEI,UAAA,CACA,apFwrYZ,CqCn6YI,uCACI,UAAA,CACA,aAAA,CACA,UrCq6YR,CoF1rYQ,kEAEI,oBAAA,CACA,UAAA,CACA,eAAA,CACA,SAAA,CACA,cnF9Qa,CmF+Qb,mBAAA,CACA,iBnD3U2C,CmD4U3C,apF4rYZ,CoFzrYQ,iCACI,SAAA,CACA,epF2rYZ,C6Bv8YI,oCuD0QI,iCAKQ,UAAA,CACA,aAAA,CACA,epF4rYd,CACF,CoFzrYQ,iCACI,SAAA,CACA,oBAAA,CACA,gBpF2rYZ,C6Bn9YI,oCuDqRI,iCAMQ,cAAA,CACA,UAAA,CACA,aAAA,CACA,kBpF4rYd,CACF,C6B39YI,oCuDsSQ,iDACI,cpFwrYd,CoFprYM,8BACI,YpFsrYV,CACF,CoF5qYQ,8EACI,cnFnUY,CmFoUZ,enFrVa,CmFsVb,YnFxDa,CmFyDb,iBnDhY2C,CmDiY3C,4BpF+qYZ,C6B3+YI,oCuDuTI,8EAQQ,cpFgrYd,CACF,CoF5qYI,yCACI,YpF8qYR,C6Bn/YI,oCuDwUA,uDAGQ,UAAA,CACA,iBpF4qYV,CACF,CoFzqYI,gDACI,yBpF2qYR,CoFzqYQ,mDAEI,UpF0qYZ,CqC/+YI,yDACI,UAAA,CACA,aAAA,CACA,UrCi/YR,CoF7qYY,yDACI,UpF+qYhB,CoF3qYQ,kJAEI,yBAAA,CACA,iBAAA,CACA,enDpa2C,CmDqa3C,UpF6qYZ,CoF3qYY,8KACI,cpF8qYhB,CoF1qYQ,qEACI,UpF4qYZ,CoFzqYQ,+DACI,6BAAA,CAAA,kBAAA,CAAA,SAAA,CACA,UAAA,CACA,cpF2qYZ,CoFxqYQ,wDACI,epF0qYZ,CoFtqYI,4CACI,kBpFwqYR,CoFrqYI,+CACI,epFuqYR,CoFpqYI,+CACI,UAAA,CACA,kBpFsqYR,C6BviZI,oCuD+XA,+CAKQ,epFuqYV,CACF,CoFrqYQ,iDACI,gBpFuqYZ,CoFnqYI,uDACI,WpFqqYR,C6BljZI,oCuD2ZQ,yFACI,UAAA,CACA,iBpF8pYd,CACF,CoF1pYI,qDACI,kBpF4pYR,CqF/oZA,oCAOc,4HACE,YrF+oZd,CqF3oZU,+GACE,arF6oZZ,CqFhoZM,kOACE,8BrFsoZR,CqFpoZQ,0OACE,erFyoZV,CqF5nZY,6HACE,YrF+nZd,CqFjnZU,0HACE,YrFonZZ,CACF;AsFhrZA;;;;EAAA,CAYI,sCACI,YtF8qZR,CsF3qZI,uCACI,iBAAA,CACA,YtF6qZR,CsF1qZI,mDACI,ctF4qZR,CsF1qZQ,2DACI,KAAA,CACA,OtF4qZZ,CsFxqZI,2CACI,atF0qZR,C6BznZI,oCyDlDA,2CAIQ,ctF2qZV,CACF,CsFzqZQ,yDACI,eAAA,CACA,StF2qZZ,C6BloZI,oCyD3CI,yDAKQ,StF4qZd,CsF1qZc,wEACI,OtF4qZlB,CsFzqZc,wEACI,UtF2qZlB,CACF,CsFvqZQ,0DACI,UtFyqZZ,CsFtqZQ,2DACI,uBtFwqZZ,CsFrqZQ,sDACI,mBAAA,CAAA,mBAAA,CAAA,YtFuqZZ,CsFrqZY,8DACI,gBtFuqZhB,CqCzoZI,+DACI,UAAA,CACA,aAAA,CACA,UrC2oZR,C6B9pZI,oCyDVI,yDAIQ,SAAA,CACA,wBtFwqZd,CACF,CsFtqZY,kFACI,kBtFwqZhB,CsFrqZY,wEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBtFuqZhB,CuFtvZU,sNACE,YvFyvZZ,CuFjvZA,mCACE,evFovZF,CuFhvZE,yDACE,QAAA,CACA,UAAA,CACA,WvFmvZJ,CuF5uZE,0CACE,cvFmvZJ,CuF9uZE,0CACE,WvFivZJ,CuF7uZA,oCACE,4CACE,YvFgvZF,CuFvuZQ,kNAEE,YvF0uZV,CuFtuZM,oEACG,YAAA,CACA,WvFwuZT,CuFtuZQ,4KAEE,YvFwuZV,CuFruZQ,4EACE,iBvFuuZV,CuFruZU,kFACE,YvFuuZZ,CuFnuZY,+FACE,YvFquZd,CACF,CwFjzZA,kBACE,eAAA,CACA,UAAA,CACA,UAAA,CACA,oBxFmzZF,CwF/yZI,iCACE,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,6BAAA,CAAA,6BAAA,CAAA,8BAAA,CAAA,0BxFkzZN,CwF5yZA,iDACE,exF+yZF,CwF5yZA,uBACE,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YxF+yZF,CwF9yZE,qCACE,WxFgzZJ,CwF9yZE,mCACE,QAAA,CACA,cxFgzZJ,CwF5yZA,wBACE,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YxF+yZF,CwF9yZE,sCACE,KxFgzZJ,CwF9yZE,oCACE,kBAAA,CACA,cxFgzZJ,CwF5yZA,oCAMY,6FACE,UAAA,CACA,exF0yZZ,CwFxyZY,gTAGE,YxF0yZd,CwFjyZA,kBACE,eAAA,CACA,aAAA,CACA,UxFoyZF,CACF,CyFx2ZI,kEACE,UzF02ZN,CyFx2ZI,uEACE,WzF02ZN","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 .SignInLinks .SignUp {\n font-size: 14px;\n font-weight: 700;\n height: 40px;\n line-height: 40px;\n margin-left: 8px;\n position: relative;\n text-decoration: none;\n text-transform: uppercase;\n transition: 0.5s;\n white-space: nowrap;\n background: #fff;\n border-radius: 20px;\n color: #229174;\n padding: 0 15px;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignUp:hover {\n background: rgba(255, 255, 255, 0.8);\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);\n color: #229174;\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: #2A2A2A;\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 #2A2A2A;\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.FooterContainer {\n position: relative;\n}\n\n.FooterContainer::after {\n content: \"\";\n clear: both;\n display: block;\n}\n\n.Frame-footer .Footer {\n padding: 0px 80px 0px 80px;\n color: white;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n background-color: #2a2a2a;\n font-size: 14px;\n font-weight: 400;\n line-height: 21px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer {\n padding: 0px 30px 0px 30px;\n }\n}\n.Frame-footer .Footer .FooterWrapper {\n max-width: 1280px;\n padding: 0px 0px;\n margin: auto;\n}\n@media (max-width: 1200px) {\n .Frame-footer .Footer .FooterWrapper {\n max-width: none;\n }\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .FooterWrapper {\n margin-left: 0;\n margin-right: 0;\n padding: 0px;\n }\n}\n.Frame-footer .Footer .Footer-logo {\n display: flex;\n text-align: center;\n justify-content: center;\n padding: 30px 0px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-logo {\n padding-bottom: 30px;\n }\n .Frame-footer .Footer .Footer-logo svg {\n width: 79px;\n }\n}\n.Frame-footer .Footer .Footer-Menu-Container {\n margin-left: 0px;\n margin-right: 0px;\n align-items: normal;\n display: grid;\n grid-template-columns: repeat(6, 1fr);\n gap: 20px;\n}\n.Frame-footer .Footer .Footer-Menu-Container .Footer-Column {\n margin: 0px 0px;\n}\n.Frame-footer .Footer .Footer-Menu-Container .Footer-Column.col-span-2 ul {\n column-count: 2;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Menu-Container .Footer-Column {\n flex-grow: 2;\n margin-top: 18px;\n }\n .Frame-footer .Footer .Footer-Menu-Container .Footer-Column:first-child {\n margin-top: 0;\n }\n .Frame-footer .Footer .Footer-Menu-Container .Footer-Column ul {\n column-count: 2;\n }\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Menu-Container {\n display: none;\n }\n}\n.Frame-footer .Footer .Footer-Menu-Title {\n border-bottom: 2px solid #555;\n font-weight: 500;\n margin-bottom: 10px;\n}\n.Frame-footer .Footer .Footer-Menu-List-Item a {\n color: #e9e9e9;\n font-size: 14px;\n line-height: 21px;\n}\n.Frame-footer .Footer .Footer-Menu-List-Item a:hover {\n color: #e9e9e9;\n}\n.Frame-footer .Footer .Footer-Share-Container li {\n width: 24px;\n height: 24px;\n line-height: 21px;\n border-radius: 100%;\n float: left;\n margin-right: 5px;\n}\n.Frame-footer .Footer .Footer-Share-Container li:last-child {\n margin-right: 0;\n}\n.Frame-footer .Footer .Footer-Share-Container li a {\n color: #e9e9e9 !important;\n text-decoration: none;\n}\n.Frame-footer .Footer .Footer-Share-Container li a:hover {\n color: #e9e9e9;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Share-Container {\n display: flex;\n justify-content: center;\n order: 1;\n width: 100%;\n }\n}\n.Frame-footer .Footer .Footer-Copyright-Container {\n flex-wrap: wrap;\n color: #aaaaaa;\n margin-top: 40px;\n border-top: 2px solid #555;\n padding: 22px 0px 21px 0px;\n}\n.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li {\n display: inline;\n margin-right: 0px;\n}\n.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a {\n margin-left: 20px;\n font-size: 14px;\n color: #aaaaaa;\n text-decoration: none;\n}\n.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a:hover {\n color: #aaaaaa;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li {\n font-size: 11px;\n margin-right: 0;\n }\n .Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a {\n font-size: 11px;\n text-decoration: underline;\n }\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright {\n margin-top: 0px;\n }\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Copyright-Container {\n border-top: 0;\n margin-top: 22px;\n padding-top: 0px;\n }\n}\n.Frame-footer .Footer .Footer-Mobile-Share-Container {\n display: none;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Mobile-Share-Container {\n display: flex;\n margin-top: 15px;\n justify-content: center;\n }\n .Frame-footer .Footer .Footer-Mobile-Share-Container a {\n margin-right: 5px;\n color: #e9e9e9 !important;\n text-decoration: none;\n }\n .Frame-footer .Footer .Footer-Mobile-Share-Container a:hover {\n color: #e9e9e9;\n }\n .Frame-footer .Footer .Footer-Mobile-Share-Container a:last-child {\n margin-right: 0;\n }\n}\n.Frame-footer .Footer .Footer-Mobile-Menu-Container {\n display: none;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Mobile-Menu-Container {\n display: flex;\n justify-content: center;\n }\n .Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title {\n display: flex;\n flex-direction: column;\n margin-right: 43px;\n margin-bottom: 0px;\n border-bottom: 0px;\n }\n .Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title:last-child {\n margin-right: 0px;\n }\n .Frame-footer .Footer .Footer-Mobile-Menu-Container .Footer-Menu-Title a {\n color: #e9e9e9;\n font-size: 12px;\n font-weight: 500;\n line-height: 21px;\n text-decoration: 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: #2A2A2A;\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: #2A2A2A;\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.Button:not(.GroupOptionsTitle), .Buttons .btn-primary,\n.BoxButtons.BoxNewDiscussion .Button.Primary,\n.PageControls .Button-Controls .Button.Primary,\n.FormTitleWrapper .Buttons .Button, .FormWrapper .Buttons .Button,\n.FormTitleWrapper .Buttons .Button.Primary, .FormWrapper .Buttons .Button.Primary,\nbody.Post .FormTitleWrapper .Buttons .Button.Primary, body.Post .FormWrapper .Buttons .Button.Primary,\nbody.Post .FormTitleWrapper .Buttons .Button, body.Post .FormWrapper .Buttons .Button,\nform .Buttons .Button, form .Buttons .Button.Cancel,\nform .Buttons .Button.PreviewButton,\nform .Buttons .Button.WriteButton,\nform .Buttons .Button.Primary.CommentButton,\n.Button.CancelReplyComment,\n.FormTitleWrapper .Buttons .Button.CancelReplyComment, .FormWrapper .Buttons .Button.CancelReplyComment {\n font-size: 12px !important;\n font-weight: 500 !important;\n letter-spacing: 0.69px !important;\n height: 30px;\n min-height: 30px;\n line-height: 30px;\n text-transform: uppercase;\n border-radius: 20px !important;\n padding: 0 20px !important;\n min-width: 100px;\n text-align: center;\n}\n\n.Button.Primary.Delete, .Buttons .Close {\n letter-spacing: 0.8px !important;\n}\n\n.Button.Primary.SignIn.BigButton {\n font-size: 14px !important;\n background: #137d60;\n border: 1px solid #137d60;\n color: #FAFAFB;\n width: 100%;\n height: 40px;\n}\n\n.watchButton {\n vertical-align: top;\n}\n\nh1 .watchButton {\n padding: 5px 10px;\n display: inline-block;\n line-height: 22px !important;\n}\nh1 .watchButton.isWatching {\n padding: 1px 10px;\n line-height: 21px !important;\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: 12px;\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: #F8F8F8;\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: #F8F8F8;\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: 16px;\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: #F8F8F8;\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.DataListWrap .DataList.GroupList li.Item .Title,\n.Content.MainContent .DataList.GroupList li.Item .Title,\n.CommentsWrap .DataList.GroupList li.Item .Title {\n margin-bottom: 0px;\n}\n.DataListWrap .DataList.GroupList li.Item .Description,\n.Content.MainContent .DataList.GroupList li.Item .Description,\n.CommentsWrap .DataList.GroupList li.Item .Description {\n color: #2A2A2A;\n}\n.DataListWrap .DataList.GroupList li.Item .Description, .DataListWrap .DataList.GroupList li.Item .Description a,\n.Content.MainContent .DataList.GroupList li.Item .Description,\n.Content.MainContent .DataList.GroupList li.Item .Description a,\n.CommentsWrap .DataList.GroupList li.Item .Description,\n.CommentsWrap .DataList.GroupList li.Item .Description a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 13px;\n}\n.DataListWrap .DataList.GroupList li.Item .GroupLastDiscussionComment,\n.Content.MainContent .DataList.GroupList li.Item .GroupLastDiscussionComment,\n.CommentsWrap .DataList.GroupList li.Item .GroupLastDiscussionComment {\n margin-top: 18px;\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@media screen and (min-width: 768px) {\n .Item.ItemDiscussion .Item-Header .MItem.AuthorProfileStats, .Item.ItemComment .Item-Header .MItem.AuthorProfileStats {\n padding-right: 0px;\n margin-right: 0px;\n }\n .Item.ItemDiscussion .Item-Header .MItem.DateCreated, .Item.ItemComment .Item-Header .MItem.DateCreated {\n padding-left: 0px;\n margin-left: 0px;\n }\n .Item.ItemDiscussion .Item-Header .MItem.DateCreated::before, .Item.ItemComment .Item-Header .MItem.DateCreated::before {\n content: \" | \";\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 12px;\n }\n}\n\n.Message.userContent a, .Message.userContent a:hover, .Message.userContent a:focus, .CommentFormWrap .Preview a, .CommentFormWrap .Preview a:hover, .CommentFormWrap .Preview a:focus {\n font-size: 16px;\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, form .Buttons .Button.WriteButton, form .Buttons .Button.CancelReplyComment {\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,\nform .Buttons .Button.PreviewButton[disabled=disabled] {\n border: 1px solid #aaaaaa;\n color: #aaaaaa;\n background-color: transparent;\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.CommentFormWrap .Preview {\n padding: 0px;\n}\n.CommentFormWrap .Preview .Message {\n background-color: #F4F4F4;\n border-radius: 10px;\n padding: 16px 24px 10px 33px !important;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n\n.DiscussionForm .Preview {\n padding: 0px;\n background-color: #F4F4F4;\n border-radius: 10px;\n padding: 16px 24px 10px 33px !important;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n.DiscussionForm .Preview .Title {\n display: block;\n margin-bottom: 14px;\n color: #2a2a2a;\n font-weight: 700;\n line-height: 30px;\n}\n.DiscussionForm .Preview .Message a {\n color: #0d61bf;\n text-decoration: underline;\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.Box.GuestBox .SignUpBlock {\n margin-top: 25px;\n}\n.Box.GuestBox .SignUpBlock .SpArrowRight {\n display: unset !important;\n}\n.Box.GuestBox .SignUpBlock .SpArrowRight::before {\n content: \"\";\n background-image: url(\"/themes/topcoder/design/images/arrow-right.svg\");\n background-size: cover;\n margin: 2px 0px 2px 7px;\n height: 14px;\n line-height: 18px;\n width: 16px;\n position: absolute;\n}\n.Box.GuestBox .SignUpBlock .Button.SignUp {\n color: #137D60;\n line-height: 18px;\n border: 0px;\n padding: 0px 3px !important;\n font-size: 15px !important;\n font-family: Roboto;\n color: #137D60 !important;\n}\n.Box.GuestBox .SignUpBlock .Button.SignUp a {\n letter-spacing: 1px;\n line-height: 18px;\n}\n.Box.GuestBox .SignUpBlock .Button.SignUp a:focus, .Box.GuestBox .SignUpBlock .Button.SignUp a:visited, .Box.GuestBox .SignUpBlock .Button.SignUp a:hover {\n color: #137D60 !important;\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.block {\n clear: both;\n overflow: hidden;\n}\n\n.col-span-1 {\n flex-grow: 1;\n}\n\n.col-span-2 {\n flex-grow: 2;\n}\n\n.flex-grow, .flex-grow-1 {\n flex-grow: 1;\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: #F8F8F8;\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: #2A2A2A;\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: #2A2A2A;\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.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-Archived {\n margin-top: 6px;\n}\n.Group .Group-Archived .Archived {\n background: #EF476F;\n border: 1px solid #EF476F;\n color: white;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !important;\n font-size: 12px !important;\n font-weight: bold !important;\n letter-spacing: 0.69px !important;\n height: 30px;\n text-transform: uppercase;\n border-radius: 15px !important;\n padding: 6px 17px !important;\n margin-right: 10px;\n}\n.Group .Group-Header.NoBanner .Group-Info {\n padding-left: 0px;\n color: #2a2a2a;\n margin-bottom: 33px;\n}\n.Group .Group-Header.NoBanner .Group-Info .Group-Description {\n margin-bottom: 0px;\n}\n.Group .Group-Header.NoBanner .Group-Info .Group-Archived *, .Group .Group-Header.NoBanner .Group-Info .Group-Description * {\n font-size: 16px;\n}\n.Group .Group-Header.NoBanner .Group-Info .Group-Archived a, .Group .Group-Header.NoBanner .Group-Info .Group-Description a {\n color: #0d61bf;\n}\n.Group .Group-Footer .Group-Info {\n padding-left: 0px;\n color: #2a2a2a;\n margin-bottom: 33px;\n}\n.Group .Group-Footer .Group-Info .Table {\n width: calc(100% + 46px);\n display: table;\n border-collapse: separate;\n border-spacing: 23px 0px;\n margin-left: -23px;\n margin-right: -23px;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow {\n border: none;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow .TableCell {\n width: 50%;\n padding: 10px;\n color: #2a2a2a;\n font-size: 14px;\n display: table-cell;\n background-clip: padding-box;\n border-top: 1px solid #D4D4D4;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel {\n min-width: 90px;\n white-space: nowrap;\n display: inline-block;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue {\n color: #2A2A2A;\n font-weight: 500;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell {\n border-bottom: 1px solid #D4D4D4;\n}\n\n@media screen and (max-width: 768px) {\n .Group .Group-Archived span:not(.Archived) {\n display: block;\n padding-top: 10px;\n }\n .Group .Group-Footer .Group-Info {\n padding-left: 0px;\n }\n .Group .Group-Footer .Group-Info .Table {\n width: 100%;\n margin: 0px;\n border-spacing: 0px;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow {\n border: none;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow .TableCell {\n width: 100%;\n display: block;\n background-clip: padding-box;\n border-top: 1px solid #D4D4D4;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel {\n min-width: 90px;\n white-space: nowrap;\n display: inline-block;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue {\n color: #2A2A2A;\n font-weight: 500;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell {\n border-bottom: none;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell:last-child {\n border-bottom: 1px solid #D4D4D4;\n }\n}\n.tooltip {\n position: relative;\n font-size: 14px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: normal;\n}\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n.tooltip .tooltiptext {\n visibility: hidden;\n line-height: 16px;\n padding-top: 6px;\n padding-bottom: 6px;\n background-color: #2A2A2A;\n color: #fff;\n text-align: center;\n border-radius: 5px;\n position: absolute;\n z-index: 1;\n bottom: 100%;\n left: 50%;\n}\n.tooltip .tooltiptext::after {\n content: \"\";\n position: absolute;\n top: 100%;\n left: 50%;\n margin-left: 5px;\n border-width: 5px;\n border-style: solid;\n border-color: #2A2A2A transparent transparent transparent;\n}\n\n.tooltip .tooltiptext {\n width: 109px;\n padding-right: 14px;\n padding-left: 13px;\n margin-left: -64px;\n margin-bottom: 3px;\n text-transform: none;\n}\n@media screen and (max-width: 992px) {\n .tooltip .tooltiptext {\n margin-left: -69px;\n }\n .tooltip .tooltiptext::after {\n margin-left: 9px;\n }\n}\n\n.isWatching.tooltip .tooltiptext {\n width: 155px;\n padding-left: 13px;\n padding-right: 9px;\n margin-left: -110px;\n margin-bottom: 6px;\n}\n.isWatching.tooltip .tooltiptext::after {\n margin-left: 27px;\n}\n@media screen and (max-width: 992px) {\n .isWatching.tooltip .tooltiptext {\n margin-left: -115px;\n }\n .isWatching.tooltip .tooltiptext::after {\n margin-left: 32px;\n }\n}\n\n.GroupOptions.OptionsMenu.ButtonGroup .tooltip {\n padding-top: 10px;\n}\n\n.GroupOptions.OptionsMenu.ButtonGroup .isWatching.tooltip {\n padding-top: 3px;\n padding-left: 8px;\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: #2A2A2A;\n color: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f2f2f2;\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: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #cccccc 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: #cccccc 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 #2A2A2A;\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: #cccccc 1px solid;\n}\n.DataList .Item:last-child,\n.MessageList .Item:last-child {\n border-bottom: #cccccc 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: #cccccc 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: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #444444;\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: #444444;\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(42, 42, 42, 0.7);\n visibility: visible;\n}\n.DataList a.Delete:hover,\n.MessageList a.Delete:hover {\n background: transparent;\n color: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #444444;\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: #444444;\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: #2A2A2A;\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: #cccccc 1px solid;\n}\n.CategoryBox .Empty:last-child {\n border-bottom: #cccccc 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: #2A2A2A;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px;\n background-color: #eaeaea;\n border-color: #2A2A2A;\n}\n.DismissMessage a {\n color: #2A2A2A;\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(42, 42, 42, 0.7);\n visibility: visible;\n}\na.Dismiss.Dismiss:hover {\n background: transparent;\n color: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #cccccc 1px solid;\n background: #fff;\n}\n.Pager span:focus, .Pager span:hover,\n.Pager > a:focus,\n.Pager > a:hover {\n background: #f2f2f2;\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: #f2f2f2;\n border: 1px solid #cccccc 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: #f2f2f2;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #cccccc 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: #cccccc 1px solid;\n border-bottom: #cccccc 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: #cccccc 1px solid;\n}\n.Groups .DataTable .Item td,\n.DataTable .Item td {\n border-bottom: #cccccc 1px solid;\n background: #fff;\n}\n.Groups .DataTable .Item .CategoryName h2,\n.DataTable .Item .CategoryName h2 {\n color: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #444444;\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: #444444;\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: #444444;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\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: #cccccc 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: #2A2A2A;\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: #444444;\n}\n.GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #444444;\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: #cccccc 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(42, 42, 42, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #2A2A2A;\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: #f2f2f2;\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: #444444;\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(42, 42, 42, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #2A2A2A;\n}\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f2f2f2 !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: #2A2A2A !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: #f4f4f4;\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: black;\n background-color: #f4f4f4;\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: #f4f4f4;\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 a.ReplyViewOptionLink.Active, .MessageList .ItemComment .Item-Body .Controls a.ReplyViewOptionLink.Active {\n color: #555A62 !important;\n font-weight: 500;\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 .Border {\n min-width: 440px;\n width: 440px;\n padding: 0px;\n}\ndiv.Popup .Body {\n border-radius: 10px;\n padding: 33px 18px 36px 18px;\n box-shadow: 0 2px 9px 0 rgba(21, 21, 22, 0.15);\n}\ndiv.Popup .Content > h1:first-child, div.Popup .Content h2:first-child, div.Popup .Content h3:first-child {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #1e94a3 !important;\n font-size: 34px;\n font-weight: bold !important;\n line-height: 34px !important;\n text-align: center;\n margin-bottom: 25px;\n text-transform: uppercase;\n}\ndiv.Popup .Content .P.Message {\n font-size: 16px !important;\n color: #2a2a2a !important;\n text-align: center;\n margin: 0px;\n}\ndiv.Popup .Content .Body a {\n color: #0d61bf;\n}\ndiv.Popup .Content .Body a:focus, div.Popup .Content .Body a:hover {\n color: #0d61bf;\n text-decoration: none;\n}\ndiv.Popup .Content .Body .Buttons .Close:focus, div.Popup .Content .Body .Buttons .Close:hover {\n color: #fff;\n}\ndiv.Popup .Footer .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: none;\n top: 24px;\n right: 28px;\n}\ndiv.Popup .Footer .Close:hover {\n background: transparent;\n color: #555A62;\n}\ndiv.Popup .Buttons-Confirm {\n margin-top: 26px;\n}\ndiv.Popup .Buttons-Confirm #Form_OK, div.Popup .Buttons-Confirm .Button.Primary {\n background: #137d60;\n border: 1px solid #137d60;\n color: #fff;\n}\ndiv.Popup .Buttons-Confirm .Close {\n border: 1px solid #137d60;\n color: #137d60;\n}\ndiv.Popup .Buttons-Confirm .Button.Primary.Delete {\n background: #EF476F;\n padding: 0px 22px !important;\n border: 1px solid #EF476F;\n color: #FAFAFB;\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.Overlay {\n background: rgba(42, 42, 42, 0.9);\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.PageControls.PageControls .BoxNewDiscussion {\n display: inline-block;\n}\n\n@media screen and (max-width: 960px) {\n .PageControls.PageControls .BoxNewDiscussion {\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: #f2f2f2;\n color: #2A2A2A;\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: #196752;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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 #d4d4d4;\n border-left: 2px solid #d4d4d4;\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: #2A2A2A;\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: #2A2A2A;\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.Footer {\n padding: 0px;\n}\n@media (max-width: 767px) {\n .Footer {\n padding: 10px;\n }\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: #cccccc 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: #2A2A2A;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #444444;\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: #2A2A2A;\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: #2A2A2A;\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: #2A2A2A;\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: #cccccc 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.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 .Section-GroupList .DataList .Item .Options {\n margin-top: 0px;\n }\n\n .DataList.GroupList li.Item .Meta.Meta-Group.status-container .MCount,\n.DataList.GroupList li.Item .Meta.Meta-Group.status-container .Tag, .DataList.GroupList li.Item .Meta.Meta-Group.status-container .MiddleDot {\n display: none;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container {\n margin-top: 0px;\n float: right;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MItem:not(.MCount, .MiddleDot),\n.DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .Tag {\n display: none;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MCount {\n position: relative;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MCount::after {\n content: none;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MCount.CommentCount::after {\n content: none;\n }\n}\n.Section-Group .H {\n text-align: left;\n width: auto;\n float: left;\n display: inline-block;\n}\n\nbody.Group .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n}\n\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 0px;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .GroupOptions {\n float: right;\n}\n.Group-Header.NoBanner .Group-Info {\n margin: 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}\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 display: block;\n float: none;\n }\n}\n.Section-DiscussionList .PageControls.Top .ToggleFlyout.selectBox {\n float: left;\n}\n.Section-DiscussionList .PageControls.Top .BoxButtons.BoxNewDiscussion {\n float: right;\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: #2A2A2A;\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-medium-bg: #F4F4F4;\r\n$global-grey-bg-dark: #d4d4d4;\r\n$global-grey-very-dark-bg: #F8F8F8;\r\n$global-color_whitesmoke: #bcbec1;\r\n$global-color_turquoise: #1e94a3;\r\n$global-blue: #0d61bf;\r\n$global-pink: #EF476F;\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-medium_fontWeight: 500 !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-popup_title_fontSize: 34px !default;\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 .SignUp{\r\n font-size: 14px;\r\n font-weight: 700;\r\n height: 40px;\r\n line-height: 40px;\r\n margin-left: 8px;\r\n position: relative;\r\n text-decoration: none;\r\n text-transform: uppercase;\r\n transition: 0.5s;\r\n white-space: nowrap;\r\n background: #fff;\r\n border-radius: 20px;\r\n color: #229174;\r\n padding: 0 15px;\r\n &:hover {\r\n background: rgba(255, 255, 255, 0.8);\r\n box-shadow: 0 1px 5px rgb(0 0 0 / 20%);\r\n color: #229174;\r\n }\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",".FooterContainer {\r\n position: relative;\r\n}\r\n.FooterContainer::after{\r\n content: \"\";\r\n clear: both;\r\n display: block;\r\n}\r\n\r\n.Frame-footer {\r\n\r\n .Footer {\r\n padding: 0px 80px 0px 80px;\r\n color: white;\r\n font-family: $global-body_fontFamily;\r\n background-color: #2a2a2a;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 21px;\r\n\r\n @media (max-width: 768px) {\r\n padding: 0px 30px 0px 30px;\r\n }\r\n\r\n .FooterWrapper {\r\n max-width: 1280px;\r\n padding: 0px 0px;\r\n margin: auto;\r\n\r\n @media (max-width: 1200px) {\r\n max-width: none;\r\n }\r\n\r\n @media (max-width: 768px) {\r\n margin-left: 0;\r\n margin-right: 0;\r\n padding: 0px;\r\n }\r\n }\r\n\r\n .Footer-logo {\r\n display: flex;\r\n text-align: center;\r\n justify-content: center;\r\n padding: 30px 0px;\r\n\r\n\r\n @media (max-width: 768px) {\r\n padding-bottom: 30px;\r\n svg{\r\n width: 79px;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Menu-Container {\r\n margin-left: 0px;\r\n margin-right: 0px;\r\n align-items: normal;\r\n display:grid;\r\n grid-template-columns: repeat(6,1fr);\r\n gap: 20px;\r\n\r\n .Footer-Column {\r\n margin: 0px 0px;\r\n a:hover {\r\n\r\n }\r\n &.col-span-2 {\r\n ul {\r\n column-count: 2;\r\n }\r\n }\r\n\r\n @media (max-width: 768px) {\r\n flex-grow: 2;\r\n margin-top: 18px;\r\n &:first-child {\r\n margin-top: 0;\r\n }\r\n ul {\r\n column-count: 2;\r\n }\r\n }\r\n }\r\n @media (max-width: 768px) {\r\n display: none;\r\n }\r\n }\r\n .Footer-Menu-Title {\r\n border-bottom: 2px solid #555;\r\n font-weight: 500;\r\n margin-bottom: 10px;\r\n }\r\n\r\n .Footer-Menu-List {\r\n\r\n }\r\n\r\n .Footer-Menu-List-Item {\r\n a {\r\n color: $global-grey-bg;\r\n font-size: 14px;\r\n line-height: 21px;\r\n &:hover {\r\n color: $global-grey-bg;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Share-Container {\r\n li {\r\n width: 24px;\r\n height: 24px;\r\n line-height: 21px;\r\n border-radius: 100%;\r\n float: left;\r\n margin-right: 5px;\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n\r\n a {\r\n color: $global-grey-bg !important;\r\n text-decoration: none;\r\n &:hover {\r\n color: $global-grey-bg\r\n }\r\n }\r\n }\r\n\r\n @media (max-width: 768px) {\r\n display: flex;\r\n justify-content: center;\r\n order: 1;\r\n width: 100%;\r\n }\r\n }\r\n\r\n .Footer-Copyright-Container {\r\n flex-wrap: wrap;\r\n color: $global-color_grey_dark;;\r\n margin-top: 40px;\r\n border-top: 2px solid #555;\r\n padding: 22px 0px 21px 0px;\r\n\r\n .Footer-Copyright {\r\n\r\n li {\r\n display: inline;\r\n margin-right: 0px;\r\n\r\n a {\r\n margin-left: 20px;\r\n font-size: 14px;\r\n color: $global-color_grey_dark;\r\n text-decoration: none;\r\n &:hover{\r\n color: $global-color_grey_dark;\r\n }\r\n }\r\n @media (max-width: 768px) {\r\n font-size: 11px;\r\n margin-right: 0;\r\n a {\r\n font-size: 11px;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n\r\n @media (max-width: 768px) {\r\n margin-top: 0px;\r\n }\r\n }\r\n\r\n @media (max-width: 768px) {\r\n border-top: 0;\r\n margin-top: 22px;\r\n padding-top: 0px;\r\n }\r\n }\r\n\r\n\r\n .Footer-Mobile-Share-Container {\r\n display: none;\r\n @media (max-width: 768px) {\r\n display: flex;\r\n margin-top: 15px;\r\n justify-content: center;\r\n a {\r\n margin-right: 5px;\r\n color: $global-grey-bg !important;\r\n text-decoration: none;\r\n\r\n &:hover {\r\n color: $global-grey-bg\r\n }\r\n\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Footer-Mobile-Menu-Container{\r\n display: none;\r\n @media (max-width: 768px) {\r\n display: flex;\r\n justify-content: center;\r\n .Footer-Menu-Title {\r\n display: flex;\r\n flex-direction: column;\r\n margin-right: 43px;\r\n margin-bottom: 0px;\r\n border-bottom: 0px;\r\n &:last-child {\r\n margin-right: 0px;\r\n }\r\n a {\r\n color: #e9e9e9;\r\n font-size: 12px;\r\n font-weight: 500;\r\n line-height: 21px;\r\n text-decoration: none;\r\n }\r\n\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.Button:not(.GroupOptionsTitle), .Buttons .btn-primary,\r\n.BoxButtons.BoxNewDiscussion .Button.Primary,\r\n.PageControls .Button-Controls .Button.Primary,\r\n.FormTitleWrapper .Buttons .Button, .FormWrapper .Buttons .Button,\r\n.FormTitleWrapper .Buttons .Button.Primary, .FormWrapper .Buttons .Button.Primary,\r\nbody.Post .FormTitleWrapper .Buttons .Button.Primary, body.Post .FormWrapper .Buttons .Button.Primary,\r\nbody.Post .FormTitleWrapper .Buttons .Button, body.Post .FormWrapper .Buttons .Button,\r\nform .Buttons .Button, form .Buttons .Button.Cancel,\r\nform .Buttons .Button.PreviewButton,\r\nform .Buttons .Button.WriteButton,\r\nform .Buttons .Button.Primary.CommentButton,\r\n.Button.CancelReplyComment,\r\n.FormTitleWrapper .Buttons .Button.CancelReplyComment, .FormWrapper .Buttons .Button.CancelReplyComment\r\n{\r\n font-size: $global-small_fontSize !important;\r\n font-weight: $global-medium_fontWeight !important;\r\n letter-spacing: 0.69px !important;\r\n height: 30px;\r\n min-height: 30px;\r\n line-height: 30px;\r\n text-transform: uppercase;\r\n border-radius: 20px !important;\r\n padding: 0 20px !important;\r\n min-width: 100px;\r\n text-align: center;\r\n}\r\n.Button.Primary.Delete, .Buttons .Close {\r\n letter-spacing: 0.8px !important;\r\n}\r\n\r\n.Button.Primary.SignIn.BigButton{\r\n font-size: $global-medium_fontSize !important;\r\n background: $global-color_primary;\r\n border: 1px solid $global-color_primary;\r\n color: #FAFAFB;\r\n width: 100%;\r\n height: 40px;\r\n}\r\n\r\n.watchButton{\r\n vertical-align: top;\r\n}\r\nh1 .watchButton {\r\n padding: 5px 10px;\r\n display: inline-block;\r\n line-height: 22px !important;\r\n\r\n &.isWatching {\r\n padding: 1px 10px;\r\n line-height: 21px !important;\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: $global-small_fontSize;\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-large_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 .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 .DataList.GroupList {\r\n li.Item {\r\n .Title {\r\n margin-bottom: 0px;\r\n }\r\n\r\n .Description {\r\n color: $global-color_grey;\r\n }\r\n\r\n .Description, .Description a {\r\n font-family: $global-body_fontFamily;\r\n font-size: 13px;\r\n }\r\n\r\n .GroupLastDiscussionComment {\r\n margin-top: 18px;\r\n }\r\n }\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.Item.ItemDiscussion, .Item.ItemComment {\r\n .Item-Header {\r\n @media screen and (min-width: 768px) {\r\n .MItem.AuthorProfileStats {\r\n padding-right: 0px;\r\n margin-right: 0px;\r\n }\r\n\r\n .MItem.DateCreated {\r\n\r\n padding-left: 0px;\r\n margin-left: 0px;\r\n\r\n &::before {\r\n content: ' | ';\r\n font-family: $global-body_fontFamily;\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n\r\n.Message.userContent, .CommentFormWrap .Preview {\r\n a, a:hover, a:focus {\r\n font-size: $global-large_fontSize;\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, .Button.WriteButton, .Button.CancelReplyComment {\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 .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 .Button.PreviewButton[disabled=disabled]{\r\n border: 1px solid $global-color_grey_dark;\r\n color: $global-color_grey_dark;\r\n background-color: transparent;\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.CommentFormWrap {\r\n .Preview {\r\n padding: 0px;\r\n\r\n .Message {\r\n background-color: $global-grey-medium-bg;\r\n border-radius: 10px;\r\n padding: 16px 24px 10px 33px!important;\r\n font-family: $link-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n }\r\n }\r\n}\r\n\r\n.DiscussionForm {\r\n .Preview {\r\n padding: 0px;\r\n background-color: $global-grey-medium-bg;\r\n border-radius: 10px;\r\n padding: 16px 24px 10px 33px!important;\r\n font-family: $link-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n .Title {\r\n display: block;\r\n margin-bottom: 14px;\r\n color: #2a2a2a;\r\n font-weight: 700;\r\n line-height: 30px;\r\n }\r\n .Message {\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.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 .SignUpBlock {\r\n margin-top: 25px;\r\n\r\n .SpArrowRight {\r\n display: unset !important;\r\n &::before {\r\n content: '';\r\n background-image: url('/themes/topcoder/design/images/arrow-right.svg');\r\n background-size: cover;\r\n margin: 2px 0px 2px 7px;\r\n height: 14px;\r\n line-height: 18px;\r\n width: 16px;\r\n position: absolute;\r\n }\r\n }\r\n\r\n .Button.SignUp {\r\n color: #137D60;\r\n line-height: 18px;\r\n border: 0px;\r\n padding: 0px 3px !important;\r\n font-size: 15px !important;\r\n font-family: Roboto;\r\n color: #137D60 !important;\r\n\r\n a {\r\n letter-spacing: 1px;\r\n line-height: 18px;\r\n\r\n &:focus, &:visited, &:hover {\r\n color: #137D60 !important;\r\n }\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.block {\r\n clear: both;\r\n overflow: hidden;\r\n}\r\n.col-span-1 {\r\n flex-grow: 1;\r\n}\r\n\r\n.col-span-2 {\r\n flex-grow: 2;\r\n}\r\n.flex-grow, .flex-grow-1 {\r\n flex-grow: 1;\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: $global-color_grey;\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",".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\r\n .Group-Archived{\r\n margin-top: 6px;\r\n .Archived {\r\n background: $global-pink;\r\n border: 1px solid $global-pink;\r\n color: white;\r\n font-family: $global-body_fontFamily !important;\r\n font-size: $global-small_fontSize !important;\r\n font-weight: bold !important;\r\n letter-spacing: 0.69px !important;\r\n height: 30px;\r\n text-transform: uppercase;\r\n border-radius: 15px !important;\r\n padding: 6px 17px !important;\r\n margin-right: 10px ;\r\n }\r\n }\r\n\r\n .Group-Description {\r\n\r\n }\r\n\r\n .Group-Header.NoBanner {\r\n .Group-Info {\r\n padding-left: 0px;\r\n color: $global-color_black_light;\r\n margin-bottom: 33px;\r\n\r\n .Group-Description {\r\n margin-bottom: 0px;\r\n }\r\n .Group-Archived, .Group-Description {\r\n * {\r\n font-size: $global-large_fontSize;\r\n }\r\n a {\r\n color: $global-blue;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Group-Footer {\r\n .Group-Info {\r\n padding-left: 0px;\r\n color: $global-color_black_light;\r\n margin-bottom: 33px;\r\n\r\n .Table {\r\n width: calc(100% + 46px);\r\n display: table;\r\n border-collapse: separate;\r\n border-spacing: 23px 0px;\r\n margin-left: -23px;\r\n margin-right: -23px;\r\n\r\n .TableRow {\r\n border: none;\r\n .TableCell {\r\n width: 50%;\r\n padding: 10px;\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n display:table-cell;\r\n background-clip: padding-box;\r\n border-top: 1px solid #D4D4D4;\r\n .MLabel {\r\n min-width: 90px;\r\n white-space: nowrap;\r\n display: inline-block;\r\n }\r\n .MValue {\r\n color: $global-color_grey;\r\n font-weight: $global-medium_fontWeight;\r\n }\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@media screen and (max-width: 768px) {\r\n .Group {\r\n .Group-Archived{\r\n span:not(.Archived) {\r\n display: block;\r\n padding-top:10px;\r\n }\r\n }\r\n .Group-Footer {\r\n .Group-Info {\r\n padding-left: 0px;\r\n .Table {\r\n width: 100%;\r\n margin: 0px;\r\n border-spacing:0px;\r\n\r\n .TableRow {\r\n border: none;\r\n .TableCell {\r\n width: 100%;\r\n display:block;\r\n background-clip: padding-box;\r\n border-top: 1px solid #D4D4D4;\r\n .MLabel {\r\n min-width: 90px;\r\n white-space: nowrap;\r\n display: inline-block;\r\n }\r\n .MValue {\r\n color: $global-color_grey;\r\n font-weight: $global-medium_fontWeight;\r\n }\r\n }\r\n }\r\n .TableRow.Last {\r\n .TableCell {\r\n border-bottom: none;\r\n &:last-child {\r\n border-bottom: 1px solid #D4D4D4;\r\n }\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n }\r\n}",".tooltip {\r\n position: relative;\r\n font-size: $global-medium_fontSize;\r\n font-family: $global-body_fontFamily;\r\n font-weight: normal;\r\n\r\n &:hover .tooltiptext {\r\n visibility: visible;\r\n }\r\n .tooltiptext {\r\n visibility: hidden;\r\n line-height:16px;\r\n padding-top: 6px;\r\n padding-bottom: 6px;\r\n background-color: $global-color_grey;\r\n color: $global-color_white;\r\n text-align: center;\r\n border-radius: 5px;\r\n position: absolute;\r\n z-index: 1;\r\n bottom: 100%;\r\n left: 50%;\r\n &::after {\r\n content: \"\";\r\n position: absolute;\r\n top: 100%;\r\n left: 50%;\r\n margin-left: 5px;\r\n border-width: 5px;\r\n border-style: solid;\r\n border-color: $global-color_grey transparent transparent transparent;\r\n }\r\n }\r\n}\r\n\r\n.tooltip .tooltiptext{\r\n width: 109px;\r\n padding-right: 14px;\r\n padding-left:13px;\r\n margin-left: -64px;\r\n margin-bottom: 3px;\r\n text-transform: none;\r\n\r\n @media screen and (max-width: 992px) {\r\n margin-left: -69px;\r\n &::after {\r\n margin-left: 9px;\r\n }\r\n }\r\n\r\n}\r\n.isWatching.tooltip .tooltiptext{\r\n width: 155px;\r\n padding-left: 13px;\r\n padding-right: 9px;\r\n margin-left: -110px;\r\n margin-bottom: 6px;\r\n &::after {\r\n margin-left: 27px;\r\n }\r\n\r\n @media screen and (max-width: 992px) {\r\n margin-left: -115px;\r\n &::after {\r\n margin-left: 32px;\r\n }\r\n }\r\n}\r\n\r\n.GroupOptions.OptionsMenu.ButtonGroup {\r\n .tooltip {\r\n padding-top: 10px;\r\n }\r\n}\r\n.GroupOptions.OptionsMenu.ButtonGroup {\r\n .isWatching.tooltip {\r\n padding-top: 3px;\r\n padding-left: 8px;\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 &.ReplyViewOptionLink.Active, {\r\n color: $global-color_grey !important;\r\n font-weight:500;\r\n }\r\n }\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\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 .Border {\r\n min-width: 440px;\r\n width: 440px;\r\n padding: 0px;\r\n }\r\n .Body {\r\n border-radius: 10px;\r\n padding: 33px 18px 36px 18px;\r\n box-shadow: 0 2px 9px 0 rgba(21, 21, 22, 0.15);\r\n }\r\n .Content {\r\n > h1:first-child, h2:first-child, h3:first-child {\r\n @include barlowcondensed-medium;\r\n color: $global-color_turquoise !important;\r\n font-size: $global-popup_title_fontSize;\r\n font-weight: bold !important;\r\n line-height: 34px !important;\r\n text-align: center;\r\n margin-bottom: 25px;\r\n text-transform: uppercase;\r\n }\r\n .P.Message {\r\n $font-family: $global-body_fontFamily !important;\r\n font-size: $global-large_fontSize !important;\r\n color: $global-color_black_light !important;\r\n text-align: center;\r\n margin: 0px;\r\n }\r\n .Body {\r\n a {\r\n color: $global-blue;\r\n\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\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 .Footer {\r\n .Close {\r\n @if ($staticVariables) {\r\n @include CloseButton($popup_fg);\r\n }\r\n\r\n display: none;\r\n top: 24px;\r\n right: 28px;\r\n }\r\n }\r\n\r\n .Buttons-Confirm {\r\n margin-top: 26px;\r\n #Form_OK, .Button.Primary {\r\n background: $global-color_primary;\r\n border: 1px solid $global-color_primary;\r\n color: $global-color_white;\r\n }\r\n .Close {\r\n border: 1px solid $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n .Button.Primary.Delete{\r\n background: $global-pink;\r\n padding: 0px 22px !important;\r\n border: 1px solid $global-pink;\r\n color: #FAFAFB;\r\n }\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.Overlay {\r\n background: rgba($global-color_black_light, 0.9);\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}",".PageControls.PageControls {\r\n .BoxNewDiscussion {\r\n display: inline-block;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 960px) {\r\n .PageControls.PageControls {\r\n .BoxNewDiscussion {\r\n display: none;\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.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",".Footer {\r\n padding: 0px;\r\n\r\n @media (max-width: 767px) {\r\n padding: 10px;\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.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}\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 .DataList.GroupList {\r\n li.Item {\r\n\r\n .Meta.Meta-Group {\r\n\r\n &.status-container {\r\n .MCount,\r\n .Tag, .MiddleDot {\r\n display: none;\r\n }\r\n }\r\n\r\n &.view-comment-container {\r\n margin-top: 0px;\r\n float: right;\r\n\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}",".Section-Group .H {\r\n text-align: left;\r\n width: auto;\r\n float: left;\r\n display: inline-block;\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// Over selected on core...\r\n.Group-Header.Group-Header.Group-Header.NoBanner {\r\n margin-bottom: 0px;\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .GroupOptions {\r\n float: right;\r\n }\r\n .Group-Info {\r\n margin: 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}\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 .Section-Group .H {\r\n text-align: left;\r\n display: block;\r\n float: none;\r\n }\r\n}\r\n",".Section-DiscussionList{\r\n .PageControls.Top {\r\n .ToggleFlyout.selectBox {\r\n float: left;\r\n }\r\n .BoxButtons.BoxNewDiscussion{\r\n float: right;\r\n }\r\n }\r\n}"]} \ No newline at end of file diff --git a/src/scss/base/_footer.scss b/src/scss/base/_footer.scss index 54592ea..fe9407b 100644 --- a/src/scss/base/_footer.scss +++ b/src/scss/base/_footer.scss @@ -91,7 +91,6 @@ border-bottom: 2px solid #555; font-weight: 500; margin-bottom: 10px; - text-transform: uppercase; } .Footer-Menu-List { diff --git a/views/partials/footer.tpl b/views/partials/footer.tpl index bf22360..076333b 100644 --- a/views/partials/footer.tpl +++ b/views/partials/footer.tpl @@ -64,6 +64,7 @@ + @@ -131,7 +136,7 @@ COMMUNITY HELP CENTER -