diff --git a/design/custom.css b/design/custom.css index aae4454..459c386 100644 --- a/design/custom.css +++ b/design/custom.css @@ -3,7 +3,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto) format("svg");font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto) format("svg");font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-SemiBold.eot);src:url(fonts/Barlow/Barlow-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-SemiBold.woff2) format("woff2"),url(fonts/Barlow/Barlow-SemiBold.woff) format("woff"),url(fonts/Barlow/Barlow-SemiBold.ttf) format("truetype"),url(fonts/Barlow/Barlow-SemiBold.svg#Barlow) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-Bold.eot);src:url(fonts/Barlow/Barlow-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-Bold.woff2) format("woff2"),url(fonts/Barlow/Barlow-Bold.woff) format("woff"),url(fonts/Barlow/Barlow-Bold.ttf) format("truetype"),url(fonts/Barlow/Barlow-Bold.svg#Barlow) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Barlow_Condensed;src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot);src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2) format("woff2"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff) format("woff"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf) format("truetype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed) format("svg");font-weight:500;font-style:normal}.Frame-header .Header-Top{background:#2a2a2a}.Frame-header .Header-Top .Container{max-width:none;padding:0}.Frame-header .Header-Top .Container .row{height:80px}.Frame-header .Header-Top .Container .row a:hover{background:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link{font-size:14px;font-weight:700;line-height:30px}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected,.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover{background:rgba(0,0,0,0);color:#43d7b0}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks{font-size:18px;font-weight:700;text-transform:uppercase}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a{border:none;font-size:18px;font-weight:700}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus,.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover{background-color:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup{font-size:18px;font-weight:700;margin-left:10px;border:none}.Frame-header .Header-Top .Container .row .Header-right .Search img{vertical-align:middle}.Frame-header .Header-Second-Menu{background:#fbfbfb;color:#2a2a2a;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;font-size:13px;height:60px}.Frame-header .Header-Second-Menu,.Frame-header .Header-Second-Menu .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.Frame-header .Header-Second-Menu .Second-Menu-Content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link{margin:0 15px;cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2a2a2a}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#d4d4d4}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected{font-weight:700}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#43d7b0}.Frame-header .Header-desktopNav{color:#fff;height:80px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Frame-header .Header-desktopNav a{text-decoration:none}.Frame-header .Header-desktopNav .Topcoder-logo{margin:0 50px 0 30px;cursor:pointer}.Frame-header .Header-desktopNav .Header-primary-item{font-weight:700;font-size:18px;line-height:30px;margin:0 30px;padding-right:5px;position:relative;cursor:pointer;color:#fff;white-space:nowrap}.Frame-header .Header-desktopNav .Header-primary-item.selected{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:unset;margin-right:auto;width:auto;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item{font-weight:700;margin-left:30px;font-size:14px;line-height:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;cursor:pointer;color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected,.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{position:relative;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more{border-radius:15px;padding:0 15px;color:#fff;margin-left:0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover{color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img{margin-left:5px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content{position:absolute;top:30px;left:19px;background:#2a2a2a;min-width:110px;padding:20px;border-radius:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a{margin:0;text-align:left;font-weight:700;font-size:14px;line-height:30px;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more{background-color:rgba(85,85,85,.4);border-radius:15px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more *{opacity:.7}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content,.Frame-header .Header-right .Header-right-Item{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header .Header-right .Header-right-Item{height:32px;margin:11px 20px 11px 0;padding-left:12px;position:relative;border-left:1px solid #7f7f7f;min-width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Header-separator{display:block;height:30px;width:1px;background:#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{color:#e9e9e9;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;background-color:#0c0c0c;font-size:14px;font-weight:400;line-height:21px}.Frame-footer .Footer .FooterWrapper{max-width:1310px;padding:0 15px;margin:auto}@media (max-width:767px){.Frame-footer .Footer .FooterWrapper{margin-left:0;margin-right:0}}@media (max-width:1200px){.Frame-footer .Footer .FooterWrapper{max-width:none}}.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:767px){.Frame-footer .Footer .Footer-logo{padding-bottom:15px}.Frame-footer .Footer .Footer-logo svg{width:53px}}.Frame-footer .Footer .Footer-Menu-Container{margin-left:-10px;margin-right:-10px;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column{margin:0 10px}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column a:hover{color:#d4d4d4}.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:767px){.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:767px){.Frame-footer .Footer .Footer-Menu-Container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.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:#d4d4d4}.Frame-footer .Footer .Footer-Share-Container li{width:26px;height:26px;line-height:26px;border-radius:100%;float:left;margin-left:5px}.Frame-footer .Footer .Footer-Share-Container li a{color:#e9e9e9!important;text-decoration:none}.Frame-footer .Footer .Footer-Share-Container li a:hover{opacity:.75}@media (max-width:767px){.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:20px 0}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li{display:inline;margin-right:20px}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a{margin-left:20px;font-size:14px;color:#aaa;text-decoration:underline}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a:hover{color:#fff}@media (max-width:767px){.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}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li:nth-child(2){left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:768px){.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media (max-width:767px){.Frame-footer .Footer .Footer-Copyright-Container{border-top:0;margin-top:20px}}.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}}.Message.userContent a{color:#0d61bf;text-decoration:underline}.ReactButton.Quote.js-quoteButton{font-size:12px;font-weight:400;letter-spacing:.44px;line-height:15px}.MessageForm.CommentForm.FormTitleWrapper .H{margin-bottom:27px}.MessageForm.CommentForm.FormTitleWrapper h2{text-transform:uppercase;color:#2a2a2a;font-family:Barlow,roboto,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px}.FormTitleWrapper .Buttons .Back{margin-right:20px!important}.FormTitleWrapper .Buttons .Back *{color:#0d61bf;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}@media screen and (max-width:768px){.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading{background-color:rgba(0,0,0,0);margin:0!important;padding:41px 0 15px!important;color:#2a2a2a}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div{color:#2a2a2a}.MessageList.Discussion .Discussion .Item-Header .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.DataList-Search li.Item:first-child,.Content.MainContent .DataList.DataList-Search li.Item:first-child,.DataListWrap .DataList.DataList-Search li.Item:first-child{border-top:1px solid #e9e9e9}.CommentsWrap .DataList.DataList-Search li.Item:last-child,.Content.MainContent .DataList.DataList-Search li.Item:last-child,.DataListWrap .DataList.DataList-Search li.Item:last-child{padding-bottom:16px!important}.CommentsWrap .DataList.DataList-Search li.Item h3,.Content.MainContent .DataList.DataList-Search li.Item h3,.DataListWrap .DataList.DataList-Search li.Item h3{margin-bottom:2px;line-height:30px}.CommentsWrap .DataList.DataList-Search li.Item h3 a,.Content.MainContent .DataList.DataList-Search li.Item h3 a,.DataListWrap .DataList.DataList-Search li.Item h3 a{color:#2a2a2a;font-size:20px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media{margin-bottom:0}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *{font-size:14px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta{margin-top:0;height:22px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary{margin-top:2px;height:22px}}.richEditor .richEditor-embedBar{border-top:1px solid #e9e9e9;height:55px}.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems{height:100%}form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .Entry.SingleEntryMethod{margin:0}form input.InputBox.BigInput[type=text],form input[type=password],form input[type=text],form select{height:52px}form .SelectWrapper:after{content:"";width:15px;height:9px;background:url(/themes/topcoder/design/images/icon-chevron-down.svg);background-size:15px 9px;right:16px}form .List.Inline.PostOptions label{font-size:14px;line-height:26px}form .Buttons .Button.Cancel,form .Buttons .Button.PreviewButton,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}.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 .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{color:#e9e9e9;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;background-color:#0c0c0c;font-size:14px;font-weight:400;line-height:21px}.Frame-footer .Footer .FooterWrapper{max-width:1310px;padding:0 15px;margin:auto}@media (max-width:767px){.Frame-footer .Footer .FooterWrapper{margin-left:0;margin-right:0}}@media (max-width:1200px){.Frame-footer .Footer .FooterWrapper{max-width:none}}.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:767px){.Frame-footer .Footer .Footer-logo{padding-bottom:15px}.Frame-footer .Footer .Footer-logo svg{width:53px}}.Frame-footer .Footer .Footer-Menu-Container{margin-left:-10px;margin-right:-10px;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column{margin:0 10px}.Frame-footer .Footer .Footer-Menu-Container .Footer-Column a:hover{color:#d4d4d4}.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:767px){.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:767px){.Frame-footer .Footer .Footer-Menu-Container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.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:#d4d4d4}.Frame-footer .Footer .Footer-Share-Container li{width:26px;height:26px;line-height:26px;border-radius:100%;float:left;margin-left:5px}.Frame-footer .Footer .Footer-Share-Container li a{color:#e9e9e9!important;text-decoration:none}.Frame-footer .Footer .Footer-Share-Container li a:hover{opacity:.75}@media (max-width:767px){.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:20px 0}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li{display:inline;margin-right:20px}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a{margin-left:20px;font-size:14px;color:#aaa;text-decoration:underline}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a:hover{color:#fff}@media (max-width:767px){.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}.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li:nth-child(2){left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:768px){.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media (max-width:767px){.Frame-footer .Footer .Footer-Copyright-Container{border-top:0;margin-top:20px}}.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}}.Message.userContent a{color:#0d61bf;text-decoration:underline}.ReactButton.Quote.js-quoteButton{font-size:12px;font-weight:400;letter-spacing:.44px;line-height:15px}.MessageForm.CommentForm.FormTitleWrapper .H{margin-bottom:27px}.MessageForm.CommentForm.FormTitleWrapper h2{text-transform:uppercase;color:#2a2a2a;font-family:Barlow,roboto,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px}.FormTitleWrapper .Buttons .Back{margin-right:20px!important}.FormTitleWrapper .Buttons .Back *{color:#0d61bf;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}@media screen and (max-width:768px){.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading{background-color:rgba(0,0,0,0);margin:0!important;padding:41px 0 15px!important;color:#2a2a2a}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div{color:#2a2a2a}.MessageList.Discussion .Discussion .Item-Header .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.DataList-Search li.Item:first-child,.Content.MainContent .DataList.DataList-Search li.Item:first-child,.DataListWrap .DataList.DataList-Search li.Item:first-child{border-top:1px solid #e9e9e9}.CommentsWrap .DataList.DataList-Search li.Item:last-child,.Content.MainContent .DataList.DataList-Search li.Item:last-child,.DataListWrap .DataList.DataList-Search li.Item:last-child{padding-bottom:16px!important}.CommentsWrap .DataList.DataList-Search li.Item h3,.Content.MainContent .DataList.DataList-Search li.Item h3,.DataListWrap .DataList.DataList-Search li.Item h3{margin-bottom:2px;line-height:30px}.CommentsWrap .DataList.DataList-Search li.Item h3 a,.Content.MainContent .DataList.DataList-Search li.Item h3 a,.DataListWrap .DataList.DataList-Search li.Item h3 a{color:#2a2a2a;font-size:20px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media{margin-bottom:0}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *{font-size:14px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta{margin-top:0;height:22px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary{margin-top:2px;height:22px}}.richEditor .richEditor-embedBar{border-top:1px solid #e9e9e9;height:55px}.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems{height:100%}form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .Entry.SingleEntryMethod{margin:0}form input.InputBox.BigInput[type=text],form input[type=password],form input[type=text],form select{height:52px}form .SelectWrapper:after{content:"";width:15px;height:9px;background:url(/themes/topcoder/design/images/icon-chevron-down.svg);background-size:15px 9px;right:16px}form .List.Inline.PostOptions label{font-size:14px;line-height:26px}form .Buttons .Button.Cancel,form .Buttons .Button.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}.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 a5f6448..75a9ec3 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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,uBAAA,CACA,wBhBo3CP,CgB/2CK,uMACE,eAAA,CACA,qCAAA,CACA,QhBm3CP,CgBj3CO,4NACE,8BAAA,CACA,6BAAA,CACA,+BAAA,CACA,wBhBq3CT,CgB52CI,mRACE,qChBk3CN,CgBh3CM,6TACE,afhJmB,CeiJnB,kBhBs3CR,CgBn3CM,qVACE,KAAA,CACA,MhBy3CR,CgBt3CM,yXACE,af1JmB,Ce2JnB,ehB43CR,CgBt3CM,0JACE,ehB03CR,CgBv3CM,4KACE,ahB23CR,CgBx3CM,8VACE,6Ef3IiB,Ce4IjB,chB83CR,CgB33CM,yNACG,ehB+3CT,CgBp3CQ,4FACE,6Ef5Je,Ce6Jf,chBu3CV,CgB92CI,oCACE,qHACE,eAAA,CACA,chBi3CN,CgB92CI,uGAEE,cAAA,CACA,ahB+2CN,CgB72CM,qHACE,eAAA,CACA,6EfnLe,CeoLf,chB+2CR,CACF,CgBv2CE,uBACE,afjOU,CekOV,yBhB02CJ,CgBn2CA,kCACE,cAAA,CACA,eAAA,CACA,oBAAA,CACA,gBhBs2CF,CgBl2CE,6CACE,kBhBq2CJ,CgBn2CE,6CACE,wBAAA,CACA,aflPuB,CemPvB,wGfxN0B,CeyN1B,cAAA,CACA,eAAA,CACA,gBhBq2CJ,CgB71CI,iCACE,2BhBg2CN,CgB/1CM,mCACE,afrQM,CesQN,6EhBi2CR,CgB11CA,oCAYQ,2oBACE,chBy1CR,CgBt1CM,+qBACE,8BAAA,CACA,kBAAA,CACA,6BAAA,CACA,ahB+1CR,CgB71CQ,mtBACE,ahBs2CV,CgB51CM,6DACE,chB+1CR,CgBp1CM,2LACE,4BhBy1CR,CgBv1CM,wLACE,6BhB21CR,CgBz1CM,gKACE,iBAAA,CACA,gBhB61CR,CgB31CQ,sKACE,afjUe,CekUf,chB+1CV,CgB31CM,0MACE,ehB+1CR,CgB51CU,oPACE,chBg2CZ,CgB71CU,gQACE,YAAA,CACA,WhBi2CZ,CgB91CU,yQACE,cAAA,CACA,WhBk2CZ,CACF,CiBhtDE,iCACE,4BAAA,CACA,WjBstDJ,CiBptDI,kFACE,WjBstDN,CiBhtDE,SACE,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBjBstDJ,CiBntDE,8BACE,QjBqtDJ,CiBltDE,oGAIE,WjBotDJ,CiBjtDE,0BACE,UAAA,CACA,UAAA,CACA,UAAA,CACA,oEAAA,CACA,wBAAA,CACA,UjBmtDJ,CiB/sDI,oCACE,cAAA,CACA,gBjBitDN,CiBvsDI,mGACE,oBhB7CgC,CgB8ChC,ajB6sDN,CiB1sDI,kCACE,qBhB5CmB,CgB6CnB,iBhB7CmB,CgB8CnB,UjB4sDN,CiBzsDI,sBACE,yBAAA,CACA,WjB2sDN,CiBxsDI,gFACE,qBhBvDmB,CgBwDnB,qBjB0sDN,CiBvsDI,mKAEE,qBAAA,CACA,UhB9DmB,CgB+DnB,8BjBysDN,CiBrsDE,gBAEE,YAAA,CACA,iBjBusDJ,CiBrsDI,8KAGE,oBAAA,CACA,wBAAA,CACA,yBAAA,CACA,kBAAA,CACA,0BAAA,CACA,2BAAA,CACA,kBAAA,CACA,yBAAA,CACA,oBAAA,CACA,oBAAA,CACA,uBAAA,CACA,mBjB0sDN,CiBvsDI,0EACE,oBAAA,CACA,wBAAA,CACA,yBAAA,CACA,mBAAA,CACA,iBAAA,CACA,mBAAA,CACA,2BAAA,CACA,yBAAA,CACA,oBAAA,CACA,oBAAA,CACA,uBAAA,CACA,mBjB0sDN,CiBrsDE,wBACE,aAAA,CACA,iBAAA,CACA,cAAA,CACA,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,gBAAA,CACA,iBjBysDJ,CiBtsDI,8BACE,iBAAA,CACA,SAAA,CACA,cAAA,CACA,QAAA,CACA,OjBysDN,CiBtsDM,iDACE,+DAAA,CACA,oBjBwsDR,CiBpsDI,mCACE,iBAAA,CACA,QAAA,CACA,MAAA,CACA,WAAA,CACA,UAAA,CACA,iEAAA,CACA,oBjBssDN,CiBhsDE,0BACG,SjBmsDL,CiBjsDI,mCAGG,qCjBqsDP,CiB7rDE,4DAVK,wBhBhJiB,CgBiJjB,kBAAA,CAEA,6EhB3GkB,CgB4GlB,cjB4sDP,CiBtsDE,yBACE,SAAA,CAGA,qCjBksDJ,CiB/rDI,gCACE,aAAA,CACA,kBAAA,CACA,aAAA,CACA,eAAA,CACA,gBjBisDN,CiB9rDM,oCACE,ahBrKM,CgBsKN,yBjBgsDR,CiB1rDA,iBACE,iBAAA,CACC,6EhB3IsB,CgB4ItB,cjB6rDH,CiB1rDA,+BACE,WAAA,CACA,aAAA,CACA,wBAAA,CACA,wBAAA,CACA,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBjB6rDF,CiB3rDE,oCACE,ahBxLuB,CgByLvB,chBhJqB,CgBiJrB,ejB6rDJ,CiB3rDI,gDACE,gBAAA,CACA,WjB6rDN,CiBzrDE,0DACE,ajB2rDJ,CiBnrDA,oCAIQ,qCACE,wBAAA,CAAA,qBAAA,CAAA,6BjBmrDR,CiBjrDQ,6CACE,kBjBmrDV,CiBjrDQ,uDACE,UjBmrDV,CiBjrDQ,+FACE,iBAAA,CACA,SjBmrDV,CiB9qDQ,4CACE,YjBgrDV,CiBrqDQ,4DACE,SjBwqDV,CiBtqDQ,4DACE,iBjBwqDV,CACF,CkBp7DE,iBZUA,uDAAA,CACA,eAAA,CYTE,SAAA,CACA,ajByBuB,CiBxBvB,cAAA,CACA,eAAA,CACA,gBAAA,CACA,kBAAA,CACA,kCAAA,CACA,kBlBu7DJ,CkBp7DE,gBACE,ajBeuB,CiBdvB,6EjB6CqB,CiB5CrB,cjBqDoB,CiBpDpB,eAAA,CACA,gBlBs7DJ,CkBl7DI,2BACE,elBo7DN,CmB38DA,MACE,sBnB88DF,CmB38DA,QACE,kBAAA,CAAA,UAAA,CAAA,MnB88DF,CmB58DA,MACE,mBAAA,CAAA,mBAAA,CAAA,YnB+8DF,CmB58DA,aAEE,wBAAA,CAAA,qBAAA,CAAA,kBnB+8DF,CmB78DA,aACE,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBnBg9DF,CmB78DA,WACE,uBAAA,CAAA,oBAAA,CAAA,sBnBg9DF,CmB78DA,cACE,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBnBg9DF,CmB78DA,sBACE,kBAAA,CAAA,aAAA,CAAA,SnBg9DF,CmB78DA,OACE,UAAA,CACA,enBg9DF,CmB98DA,YACE,kBAAA,CAAA,mBAAA,CAAA,WnBi9DF,CmB98DA,YACE,kBAAA,CAAA,mBAAA,CAAA,WnBi9DF,CmB/8DA,wBACE,kBAAA,CAAA,mBAAA,CAAA,WnBk9DF,CmB/8DA,oCACE,aACE,sBnBk9DF,CACF,CmB98DA,oCACE,cACE,sBnBg9DF,CACF,CoBzgEE,uCACE,UpB2gEJ,CqB5gEE,0BACE,eAAA,CACA,kBAAA,CACA,wBpBkBuB,CoBjBvB,eAAA,CACA,kBAAA,CACA,2BrB+gEJ,CqB5gEO,4CACE,apBGW,CoBFX,6EpBoDiB,CoBnDjB,cAAA,CACA,erB8gET,CqBzgEM,8CACE,kBAAA,CACA,arB2gER,CqBzgEQ,gDACE,apBKiB,CoBJjB,cAAA,CACA,eAAA,CACA,gBrB2gEV,CqBvgEM,gDACE,eAAA,CACA,gBrBygER,CqBvgEQ,kDACE,apBtBU,CoBuBV,crBygEV,CsBp/DM,qNAEE,6EtB0iER,CuBpmEE,8BACE,6BAAA,CAAA,qBAAA,CACA,WAAA,CACA,2BAAA,CACA,0BAAA,CACA,4BAAA,CACA,6BAAA,CACA,8BvBumEJ,CuBpmEE,kCACE,0BAAA,CACA,2BAAA,CACA,yBAAA,CACA,0BAAA,CACA,2BvBsmEJ,CuBnmEE,oCACI,cAAA,CACA,aAAA,CAEA,evBqmEN,CuBnmEM,yCACE,aAAA,CACA,WvBqmER,CuBnmEK,+FACG,aAAA,CACA,iBvBqmER,CuBlmEI,6CACE,YvBomEN,CuB3lEE,iCACE,aAAA,CACA,aAAA,CACA,eAAA,CACA,cvB6lEJ,CuB3lEE,sCACE,YvB6lEJ,CuB3lEE,oCACE,8BAAA,CACA,6BAAA,CACA,+BvB6lEJ,CuB1lEE,wCACE,4BAAA,CACA,6BAAA,CACA,8BvB4lEJ,CwB3pEA,OACE,axB8pEF,CwB5pEE,cACE,qBAAA,CACA,iBAAA,CACA,eAAA,CACA,gBxB8pEJ,CwB3pEE,sCACE,iBAAA,CACA,4BxB6pEJ,CwB3pEI,4DACE,kBAAA,CACA,iBxB6pEN,CwBxpEE,qBACE,eAAA,CACA,iBxB0pEJ,CyB1qEA,OACG,uFzBirEH,CyB/qEE,uBACE,czBirEJ,CyBhrEI,iCACE,kBxBaQ,CwBZR,wBAAA,CACA,UAAA,CACA,uFAAA,CACA,wBAAA,CACA,yBAAA,CACA,8BAAA,CACA,WAAA,CACA,wBAAA,CACA,4BAAA,CACA,0BAAA,CACA,iBzBkrEN,CyBzqEI,0CACE,cAAA,CACA,axBNqB,CwBOrB,kBzB2qEN,CyBzqEM,6DACE,ezB2qER,CyBxqEQ,2HACE,czB0qEV,CyBxqEQ,2HACE,azB0qEV,CyBnqEI,iCACE,cAAA,CACA,axB1BqB,CwB2BrB,kBzBqqEN,CyBnqEK,wCACG,uBAAA,CACA,aAAA,CACA,wBAAA,CACA,qBAAA,CACA,iBAAA,CACA,kBzBqqER,CyBnqEQ,kDACE,WzBqqEV,CyBpqEU,6DACE,SAAA,CACA,YAAA,CACA,axB1Ce,CwB2Cf,cxBFa,CwBGb,kBAAA,CACA,2BAAA,CACA,4BzBsqEZ,CyBrqEY,qEACE,cAAA,CACA,kBAAA,CACA,oBzBuqEd,CyBrqEY,qEACE,axBpEM,CwBqEN,ezBuqEd,CyBlqEU,kEACE,+BzBoqEZ,CyB5pEA,oCAGM,2CACE,aAAA,CACA,gBzB6pEN,CyBzpEI,iCACE,czB2pEN,CyB1pEM,wCACE,UAAA,CACA,QAAA,CACA,gBzB4pER,CyB1pEQ,kDACE,WzB4pEV,CyB3pEU,6DACE,UAAA,CACA,aAAA,CACA,2BAAA,CACA,4BzB6pEZ,CyB5pEY,qEACE,cAAA,CACA,kBAAA,CACA,oBzB8pEd,CyB5pEY,qEACE,axBhHI,CwBiHJ,ezB8pEd,CyBzpEU,kEACE,kBzB2pEZ,CyB1pEY,6EACE,+BzB4pEd,CACF,C0BpyEA,SACE,iBAAA,CACA,czBoEuB,CyBnEvB,6EzByDuB,CyBxDvB,e1BsyEF,C0BpyEE,4BACE,kB1BsyEJ,C0BpyEE,sBACE,iBAAA,CACA,gBAAA,CACA,eAAA,CACA,kBAAA,CACA,wBAAA,CACA,UzBeiB,CyBdjB,iBAAA,CACA,iBAAA,CACA,iBAAA,CACA,SAAA,CACA,WAAA,CACA,Q1BsyEJ,C0BryEI,4BACE,UAAA,CACA,iBAAA,CACA,QAAA,CACA,QAAA,CACA,eAAA,CAGA,8BAAA,CAAA,wB1BuyEN,C0BlyEA,sBACE,WAAA,CACA,kBAAA,CACA,iBAAA,CACA,iBAAA,CACA,iBAAA,CACA,mB1BqyEF,C0BnyEE,oCARF,sBASI,iB1BsyEF,C0BryEE,4BACE,e1BuyEJ,CACF,C0BnyEA,iCACE,WAAA,CACA,iBAAA,CACA,iBAAA,CACA,kBAAA,CACA,iB1BsyEF,C0BryEE,uCACE,gB1BuyEJ,C0BpyEE,oCAVF,iCAWI,kB1BuyEF,C0BtyEE,uCACE,gB1BwyEJ,CACF,C0BnyEE,+CACE,gB1BsyEJ,C0BlyEE,0DACE,eAAA,CACA,gB1BqyEJ;A2Bl3EA;;;;EAAA;ACAA;;;;EAAA,CAOA,WACI,mBAAA,CACA,yCAAA,CACA,sPAAA,CAIA,eAAA,CACA,iB5BmhFJ,C6B7yDQ,mCACI,e7B2zDZ,C6BxzDS,iCACG,U7B0zDZ,C6BtzDI,gBACI,Y7BwzDR,C6Bv+EI,oCAmrBJ,wBAIQ,YAAA,CACA,e7BszDN,CACF,C6BrxDA,iCACI,GACI,+BAAA,CAAA,uB7BwxDN,C6BtxDE,GACI,gCAAA,CAAA,wB7BwxDN,CACF;A8BxkFA;;;;EAAA,CAMA,KDKI,e5BsCuB,C4BrCvB,c5B0DqB,C4BzDrB,e5BoEqB,C4BlEjB,oGF4BgC,CGlChC,a9B4kFR,C8BxkFA,EACI,mBAAA,CACA,aAAA,CAEA,mBAAA,CACA,iBAAA,CACA,wBAAA,CAGA,iBAAA,CAGA,qB9BukFJ,C8BpkFA,SAZI,mB9BulFJ,C8B3kFA,OAEI,SAAA,CACA,Q9BwkFJ,C8BpkFA,EDdI,qCAAA,CAAA,gCAAA,CAAA,6BAAA,CACA,6E5BsCqB,C4BrCrB,e5B0BuB,C4BzBvB,c5B8CqB,C4B1CrB,mB7BolFJ,C6BjlFQ,kBALA,a7BylFR,C8B5kFA,EACI,Y9B+kFJ,C8B7kFI,SACI,U7B2BiB,C6B1BjB,W9B+kFR,C8B3kFA,kBDTI,oGFCoC,CEApC,e5BYqB,C4BXrB,c5B4BoB,C4B3BpB,gB5BwC0B,C6B3B1B,Q9BilFJ,C8B9kFA,GACI,c7BgBoB,C6BfpB,e9BilFJ,C8B/kFI,eAEI,aAAA,CACA,iBAAA,CACA,mB9BilFR,C6BnkFI,oCCtBJ,GAYQ,c9BilFN,CACF,C8B/kFI,UACI,U7BCgB,C6BAhB,W9BilFR,C8B7kFA,GACI,c9BglFJ,C8B9kFI,UACI,U7BJmB,C6BKnB,W9BglFR,C8B5kFA,SAEI,e9B+kFJ,C8B5kFA,KACI,mB9B+kFJ,C8B3kFA,qGDpDI,6E5BcqB,C4BbrB,e5BKqB,C4BJrB,c5BqBoB,C4BpBpB,e7BwoFJ,C8B/kFI,oSAEI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a9B0lFZ,C8BxlFY,wtBAEI,a9B+mFhB;A+BnuFA;;;;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/B0tFJ,C+BvuFQ,2DANR,OAQY,YAAA,CACA,YAAA,CACA,gB/B0uFV,CACF,C+B/tFA,WAEQ,kBAAA,CAAA,iBAAA,CAAA,a/BiuFR,C+B5tFI,mBACI,8B9B+KG,C8B9KH,W9B+KO,C8B9KP,uB9B+KU,C8B/KV,e9B+KU,C4BrFd,iBAAA,CACA,kBAAA,CAEA,sB5B/FqB,C4BgGrB,uB7BwoFJ,C6BhsFI,oCEzCA,mBFyGI,iBAAA,CACA,kBAAA,CACA,iB5B3GiB,C4B4GjB,kB5B5GiB,C4B6GjB,uBAAA,CEpGI,gB9BTa,C8BUb,mB/BuuFV,CACF,C6BzrFI,qBACI,UAAA,CACA,aAAA,CACA,U7BksFR,C+B7uFI,gCACI,Y/B+uFR,C6BxtFI,oCExBA,gCAIQ,a/BgvFV,CACF,C+B5uFA,WF+CI,iB5BxEqB,C4ByErB,kB5BzEqB,C8B2BrB,gB9BqCgB,C8BpChB,a/BgvFJ,C6BpuFI,oCEfJ,WFwDQ,iB5BlFiB,C4BmFjB,kB7B+rFN,CACF,C+BnvFA,WACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,s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gVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7By7EJ,C6BjjGI,oCG+KJ,UH4cQ,c7B07EN,CACF,C6Bv7EQ,iDAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7Bu7EZ,C6B3jGI,oCG0LJ,oBAGQ,chCm4FN,CACF,CgC/3FI,qBACI,mBAAA,CACA,wChCk4FR,CgC93FA,kBACI,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,wBAAA,CAAA,kBhCi4FJ,CgC93FA,SACI,kBAAA,CACA,4BAAA,CACA,oBAAA,CACA,qBAAA,CACA,yBAAA,CACA,mBAAA,CACA,2BAAA,CACA,mBhCi4FJ,CgC93FA,yBACI,ahCi4FJ,CgC53FI,iDAEI,kBCtS+C,CDuS/C,ahC+3FR,CgC53FI,+BACI,aAAA,CACA,UAAA,CACA,chC83FR,CgC33FI,6BHyXA,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,uBAAA,CG1YI,WAAA,CACA,gBhC84FR,C6B7nGI,oCG4OA,6BH+YI,c7BsgFN,CACF,C6BngFQ,0GAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BmgFZ,CgCn5FA,sBACI,UhCs5FJ,C6B3oGI,oCGwPI,uCACI,YhCs5FV,CACF,CgCl5FA,mBAEI,mBhCq5FJ,CgCl5FA,8CAEI,wBAAA,CACA,mBhCq5FJ,CgCl5FA,cACI,qBhCq5FJ,CgCl5FA,KACI,ahCq5FJ,CgCl5FA,4DAEE,kBhCq5FF,CgCl5FA,kBACI,iBAAA,CACA,e/BvTuB,C+BwTvB,c/BnSqB,C+BoSrB,gB/BUiB,C+BTjB,e/BSiB,C+BRjB,ehCq5FJ,CgCl5FA,iBACI,QhCq5FJ,CgCh5FI,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,chCm5FR,C6B3rGI,oCG2SA,yCAEQ,uBAAA,CAAA,oBAAA,CAAA,sBhCk5FV,CACF,CgC/4FI,uCACI,ahCi5FR,CgC94FI,0CACI,gBAAA,CACA,eAAA,CACA,ShCg5FR,CgC74FI,uCACI,eAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UhC+4FR,CgC74FQ,qDACI,WAAA,CACA,UAAA,CACA,iBhC+4FZ,CgCv4FI,uCACI,QAAA,CACA,chC04FR,C6BxtGI,oCGiVA,0CAGQ,oBAAA,CAIA,eAAA,CACA,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBhCi4FV,CACF;AkC7yGA;;;;EAAA;AnCAA;;;;EAAA;AoCAA;;;;EAAA,CC8BA,yBACI,GACI,+BAAA,CAAA,uBpCq2GN,CoCn2GE,GACI,gCAAA,CAAA,wBpCq2GN,CACF,CD92GA,+CAII,UAAA,CACA,WAAA,CACA,+BCu4GJ,CDr4GI,2EAtBA,oBAAA,CAEA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CAEA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CAaI,aAAA,CACA,iBCq5GR,CDh5GI,oBACI,cCm5GR,CD/4GA,gBACI,cCk5GJ,CD94GI,OAxCA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCC07GJ,CD15GI,SACI,YC45GR,CDx5GA,sBACI,WC25GJ,CDx5GA,yBACI,WC25GJ,CDx5GA,sBACI,WC25GJ,CDx5GA,mBACI,WC25GJ,CDx5GA,iBACI,WC25GJ,CDx5GA,uB6B9DI,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C7BqDA,WCs6GJ,CDn6GA,kBACI,WCs6GJ,CDn6GA,sBACI,WCs6GJ,CDn6GA,mBACI,WCs6GJ,CDn6GA,iBACI,WCs6GJ,CDn6GA,cACI,WCs6GJ,CDl6GA,qBACI,WCq6GJ,CDl6GA,sBACI,WCq6GJ,CDl6GA,wBACI,WCq6GJ,CDl6GA,sBACI,WCq6GJ,CDl6GA,mBACI,WCq6GJ,CDl6GA,qBACI,WCq6GJ,CDl6GA,kBACI,WCq6GJ,CDl6GA,kBACI,WCq6GJ,CDl6GA,gBACI,WCq6GJ,CDl6GA,iBACI,WCq6GJ,CDl6GA,qBACI,WCq6GJ,CDl6GA,iBACI,WCq6GJ,CDl6GA,kBACI,WCq6GJ,CDl6GA,mBACI,WCq6GJ,CDl6GA,kBACI,WCq6GJ,CDl6GA,mBACI,WCq6GJ,CDl6GA,qBACI,WCq6GJ,CDl6GA,kBACI,WCq6GJ,CDl6GA,sBACI,WCq6GJ,CDj6GI,4BACI,aCo6GR,CDh6GA,qBACI,WCm6GJ,CD/5GI,2BACI,aCk6GR,CD95GA,wBACI,WCi6GJ,CD55GI,8BACI,aC+5GR,CD15GI,OACI,aC65GR,CDt5GY,8CACI,aCy5GhB,CDn5GA,iDAEI,eAAA,CACA,QAAA,CACA,uBCs5GJ,CDn5GA,iDAEI,UAAA,CACA,WAAA,CACA,uBAAA,CACA,mBCs5GJ,CDl5GI,4CAEI,oBAAA,CACA,SCq5GR,CDn5GQ,0DACI,aCs5GZ,CDl5GI,uCACI,kBCo5GR,CDh5GA,aACI,cCm5GJ,CDh5GA,csCzJI,2BAAA,CACA,uBAAA,CACA,mBAAA,CACA,oBAAA,CACA,mBAAA,CACA,qBAAA,CACA,yBAAA,CACA,4BAAA,CACA,kBAAA,CtCmJA,2BC25GJ,CDx5GA,YACI,iBEjJkB,CFkJlB,WE7FqB,CF8FrB,UE9FqB,CF+FrB,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBC25GJ,CDx5GA,6BACI,wBC25GJ,CD15GI,0GAGI,wBC05GR,CDl5GI,2MACI,eAAA,CACA,iBCw5GR,CDr5GI,uOAxRA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CA+QI,cEjOiB,CFkOjB,UCq6GR,CDl6GI,2KACI,WCu6GR,CDp6GI,uKACI,WCy6GR,CDt6GI,mKACI,WC26GR,CDx6GI,2KACI,WC66GR,CD16GI,2MACI,WC+6GR,CD56GI,+JACI,QCi7GR,CD56GI,cACI,YC+6GR,CD36GA,WACI,UAAA,CACA,WAAA,CACA,UAAA,CACA,mBAAA,CACA,aAAA,CACA,+BC86GJ,CD56GI,kBArUA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CA4TI,aEnQiB,CFoQjB,aE3U8B,CF4U9B,WCy7GR,CDt7GI,wBAEQ,aCu7GZ,CDj7GI,8CAEI,uBAAA,CACA,WCm7GR;AsCvxHA;;;;EAAA,CAaI,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBtCuxHR,CsCrxHQ,kCAGQ,sBtCsxHhB,CsC/wHQ,kCACI,2BAAA,CAAA,gBAAA,CAAA,OAAA,CACA,gBtCkxHZ,CsC9wHI,gCACI,sBtCixHR,CsC7wHO,wCACI,oBtCgxHX,CsC5wHI,oEvC9BA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCqBI,WtC0xHR,CsCvxHI,0DvCnCA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC0BI,WtCqyHR,CsClyHI,wFvCxCA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC+BI,WtCgzHR,CsC7yHI,wEvC7CA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCoCI,WtC2zHR,CsCxzHI,kEvClDA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCyCI,atCs0HR,CsCn0HI,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,WtCi1HR,CsC90HI,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,WtC41HR,CsCz1HI,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,WtCu2HR,CsCp2HI,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,WtCk3HR,CsC/2HI,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,WtC63HR,CsC13HI,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,WtCw4HR,CsCr4HI,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,WtCm5HR,CsCh5HI,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,WtC85HR,CsC35HI,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,WtCy6HR,CsCt6HI,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,WtCo7HR,CsCj7HI,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,WtC+7HR,CsC57HI,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,WtC08HR,CsCv8HI,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,WtCq9HR,CsCl9HI,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,WtCg+HR,CsC79HI,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,WtC2+HR,CsCx+HI,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,WtCs/HR,CsCn/HI,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,WtCigIR,CsC9/HI,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,WtC4gIR,CsCvgII,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,WtCqhIR,CsClhII,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,WtC+hIR,CsC5hII,4CvC7JA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA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F5C,azCZkC,CyCalC,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1CgiJJ,C0C9hJI,m8BAGI,oB1CsjJR,C0C1+IgB,s5BAGI,8BzCoCI,CyCnCJ,oBzC1GkB,CyC2GlB,a1CkgJpB,C0C3/II,yBAvGA,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1CsmJJ,C0CpmJI,8FAGI,oB1ComJR,C0CzgJQ,8DAEI,wBzCvH0B,CyCwH1B,oBzCxH0B,CyCyH1B,UT7G2C,CS8G3C,oB1C0gJZ;;A2C9oJA;;;;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,U3C8oJR,C2C5oJQ,4WAGQ,eVXuC,CUYvC,oB1CxBsB,C0CyBtB,U1CPK,C0CST,uBAAA,CAAA,eAAA,CACA,Y3CypJZ,C2CrpJI,mBACI,Y3CwpJR,C2CppJA,YACI,Y3CupJJ,C2CppJA,SACI,a3CupJJ,C2ChpJA,8BAEI,oBAAA,CAEA,+IAAA,CAGA,aAAA,CACA,gB3CgpJJ,C2C9oJI,0CACI,oB3CipJR,C2C7oJA,sBACI,mBAAA,CACA,sB3CgpJJ,C2C7oJA,mBACI,Y3CgpJJ,C2C7oJA,aACI,SAAA,CACA,iB1CqCkB,C0CpClB,wB3CgpJJ,C2C9oJI,mBACI,a3CgpJR,C2C7oJI,4BACI,kB3C+oJR,C2C3oJA,kBACI,iBAAA,CACA,mBAAA,CACA,mB3C8oJJ,C2C5oJI,oBACI,U3C8oJR,C2C5oJQ,oDAEI,oB1C8BsB,C0C7BtB,a3C6oJZ,C2CvoJI,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,uB7BskIJ,C6B9rJI,oCckCA,oBdylBI,c7BukIN,CACF,C6BpkIQ,+EAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BokIZ,C2C/pJI,iDACI,aAAA,CACA,gB3CmqJR,C2ChqJI,8HAEI,cAAA,CACA,eAAA,CACA,iBVvH+C,CUwH/C,e3CoqJR,C2CjqJI,6DACI,c1CjEiB,C0CkEjB,gB3CoqJR,C2ClqJQ,0JAEI,oB3CsqJZ,C6BluJI,oCcsDA,6DAUQ,aAAA,CACA,aAAA,CACA,eAAA,CACA,e1ClEa,C0CmEb,kB3CuqJV,CACF,C2CnqJQ,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,uB7ByoIJ,C6BjwJI,oCcyEI,iEdkjBA,c7B2oIN,CACF,C6BxoIQ,yOAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B2oIZ,C2ClsJQ,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,uB7B4qIJ,C6BpyJI,oCc6EI,iFd8iBA,c7B8qIN,CACF,C6B3qIQ,yRAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B8qIZ,C2CztJI,+EACI,Y3C4tJR,C2CvtJI,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,uB7BstIJ,C6B90JI,oCc+FA,kFd4hBI,c7B0tIN,CACF,C6BvtIQ,kUAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BguIZ,C2C7vJA,+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,uB7BkwIJ,C6B13JI,oCcuGJ,+BdohBQ,c7BowIN,CACF,C6BjwIQ,mIAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BowIZ,C2C5xJA,kBACI,kB3C+xJJ,C2C5xJA,MACI,iBAAA,CACA,oB3C+xJJ,C2C5xJA,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,gBAAA,CACA,kB3C+xJJ,C2C7xJI,6BACI,kBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,c1C3IiB,C0C4IjB,yB3C+xJR,C2C5xJI,wCACI,uBAAA,CAAA,eAAA,CACA,YAAA,CAEI,eVnM2C,CUoM3C,oB3C6xJZ,C2CxxJA,qBD1MI,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1Cs+JJ,C0Cp+JI,kFAGI,oB1Co+JR,C2CryJA,yBAGI,4BAAA,CACA,mBAAA,CAEI,iDAAA,CAAA,yCAAA,CACA,iB1ChHc,C0CiHd,qB3CuyJR,C2CpyJI,4Fd9HA,iB5BxEqB,C4ByErB,kB5BzEqB,C0CyMjB,oBAAA,CACA,gBAAA,CACA,U3CuyJR,C6B18JI,oCc8JA,4FdrHI,iB5BlFiB,C4BmFjB,kB7Bs6JN,CACF,C2CzyJI,UACI,c3C4yJR,C2CzyJI,+BACI,e3C2yJR,C2CvyJA,eACI,iB3C0yJJ,C2CxyJI,sBACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,U3C0yJR,C2CvyJI,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,mB3CozJR,C2C/yJI,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,uB7Bo5IJ,C6B5gKI,oCcsMA,0FdqbI,c7Bu5IN,CACF,C6Bp5IQ,uUAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B05IZ,C2Cz0JI,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,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B5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CqBjXQ,elDqsMZ,C6B58MI,oCqB4PI,uFrB+XA,c7Bs1LN,CACF,C6Bn1LQ,2SAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7Bs1LZ,CkDhtMQ,6EACI,YlDmtMZ,CkD/sMI,2CrBxTA,oGFCoC,CEApC,e5BYqB,C4BXrB,c5B4BoB,C4B3BpB,gB7B2gNJ,CkDltMI,qDACI,clDqtMR,CkDltMI,mEACI,oBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,qBlDqtMR,CkDltMI,kIAEI,QAAA,CACA,alDstMR,CkDntMI,mCACI,SlDstMR,CkDntMI,iCACI,mClDstMR,CkDntMI,6CACI,alDstMR,CkDptMQ,6DACI,YlDutMZ,CkDptMQ,yEACI,oBlDutMZ,CkDptMQ,uEACI,gBlDutMZ,C6BnhNI,oCqB2TI,uEAIQ,iBlDytMd,CACF,CkDttMQ,iFACI,alDytMZ,CkDptMA,wDAIQ,kBAAA,CAIA,ejDvEiB,CiDwEjB,uBjDzEc,CiDyEd,elDktMR,CkD5sMQ,mDACI,uBjDhFU,CiDgFV,elD+sMZ,CkD3sMI,2CACI,0BlD6sMR,CkDrsMQ,mCACI,alDwsMZ,CkDrsMQ,mDACI,2BAAA,CAAA,gBAAA,CAAA,OlDusMZ,CkDlsMI,iGACI,iBlDosMR,CkDzrMY,gGACI,2BAAA,CAAA,gBAAA,CAAA,OlD6rMhB,CkDxrMI,wBACI,kBlD0rMR,CkDxrMQ,2BACI,cjD3YY,CiD4YZ,gBlD0rMZ,C6BjkNI,oCqBqYI,2BAKQ,clD2rMd,CACF,CkDxrMQ,2CACI,2BAAA,CAAA,gBAAA,CAAA,OlD0rMZ,CkDtrMI,kFAEI,SlDwrMR,CkDrrMI,uDAEI,iBlDurMR,CkDrrMQ,iFACI,wBjDjJU,CiDkJV,QAAA,CACA,UAAA,CACA,eAAA,CAKI,oBlDurMhB,CkD/qMY,uGACI,QAAA,CACA,iBAAA,CACA,QvBrLyB,CuBsLzB,QlDkrMhB,CkD9qMQ,6FACQ,alDirMhB,CkD/qMgB,iGAEQ,aAAA,CAEJ,QlDgrMpB,CkD9qMoB,yUAGI,oBlDirMxB,CkD5qMY,kJAEI,cjDjdQ,CiDkdR,ejDxcS,CiDycT,oBAAA,CACA,iBlDgrMhB,CkD9qMgB,0JACI,cAAA,CACA,iBAAA,CACA,mBlDmrMpB,CkD9qMgB,+EACI,clDirMpB,CkD/qMoB,mFACI,iBAAA,CACA,UlDkrMxB,CkDhrMwB,+RAGI,alDmrM5B,CkD7qMY,mEACI,UlDgrMhB,C6BtpNI,oCqBqeQ,mEAIQ,YlDkrMlB,CACF,CkD/qMY,qEACI,elDkrMhB,C6BhqNI,oCqB6eQ,qEAIQ,iBlDorMlB,CACF,CkDjrMY,+EACI,2BlDorMhB,CkDjrMY,uFACI,YlDorMhB,CkDhrMgB,wKRzjBZ,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kBAAA,CQkjBgB,alD8rMpB,C0C9uNI,okBAGI,oB1CuvNR,CkDvsMgB,2EACI,UjD5OG,CiD6OH,elD0sMpB,CkDxsMoB,8KAEI,alD2sMxB,CkDtsMQ,qEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,aAAA,CACA,sBlDysMZ,CkDtsMQ,+EACI,oBAAA,CACA,YlDysMZ,CkDvsMY,uFACI,QlD0sMhB,CkDtsMQ,qFACI,2BjDrRa,CiDsRb,4BjDtRa,CiD2RT,oBlDwsMhB,CkDpsMQ,iFACI,elDusMZ,CkDrsMY,qGACI,QlDwsMhB,CkDlsMQ,mCACI,evBzT6B,CuB0T7B,gBlDosMZ,CkD1rMQ,uFAEQ,kBlD4rMhB,CkDtrMA,wCAGI,UlDyrMJ,CkDrrMI,yBACI,gBlDwrMR,C6BvwNI,oCqBilBI,gCAGQ,kBlDurMd,CACF,CkDprMQ,iCACI,alDsrMZ,C6B/wNI,oCqB2lBQ,4CAGQ,clDqrMlB,CACF,C6BpxNI,oCqBmmBI,iCAEQ,iBlDmrMd,CACF,CkD7qMI,oBACI,aAAA,CACA,clDgrMR,CkD5qMA,iBACI,elD+qMJ,CkD7qMI,gDAEI,iBlD+qMR,CkD5qMI,4BACI,iBAAA,CACA,QvBjYiC,CuBsY7B,MlD0qMZ,CkDtqMI,uBACI,aAAA,CACA,clDwqMR,CkDpqMQ,iCACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CACA,UlDsqMZ,CkDpqMY,8EAEI,oBjD1lBkB,CiD2lBlB,alDqqMhB,CkD7pMI,iDACI,clDgqMR,CkD7pMI,kCACI,iBAAA,CACA,QvBvaiC,CuBwajC,SlD+pMR,C6Bl0NI,oCqBsqBA,+BAGQ,YlD6pMV,CACF,CkDvpMI,oCACI,clD0pMR,CkDvpMI,sCACI,iBlDypMR,CkDnpMI,0BACI,clDspMR,CkDnpMI,sBACI,clDqpMR,CkDlpMI,0BACI,cjD/sBgB,CiDgtBhB,ejDluBqB,CiDmuBrB,gBAAA,CACA,ajDzwBY,CiD0wBZ,aAAA,CACA,iBlDopMR,CkD/oMA,0BACI,elDkpMJ,CkD7oMI,oBrBhmBA,e5BtKiB,C4BuKjB,Y5B/HqB,C4BgIrB,uB5BmJkB,C4BnJlB,e5BmJkB,C4B3Id,yB7B0uNR,C6BjuNQ,+BACI,4B7BmuNZ,C6B3sNI,yBACI,S7B6sNR,CkDtpMI,gBACI,oGvBjwBgC,CuBkwBhC,ejDtvBiB,CiDuvBjB,cjDhuBgB,CiDiuBhB,ejD3tBiB,CiD4tBjB,kBjDvuBiB,CiDwuBjB,alDwpMR,CkDtpMQ,kBACI,iBAAA,CACA,mBAAA,CACA,alDwpMZ,CkDtpMY,gDAEI,alDupMhB,C6B93NI,oCqBwtBA,gBAoBQ,clDspMV,CACF,CkDnpMI,0BACI,WAAA,CACA,iBlDqpMR,CkDlpMI,sEAEI,cjDhqBY,CiDiqBZ,gBlDopMR,CkDjpMI,wCACI,cAAA,CACA,elDmpMR;;AmDh+NA;;;;EAAA,CAkBA,qFACI,kBnD49NJ,C6B/5NI,oCsB9DJ,qFAIQ,cnD69NN,CACF,CmD19NA,iDACI,YAjB0C,CAkB1C,WAlB0C,CAmB1C,iBlBjBmD,CkBkBnD,eAAA,CACA,iBlD2FkB,CkD1FlB,+CAAA,CAAA,uCAAA,CACA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CA,crD5GiB,CqD6GjB,erDlImB,CqDmInB,gBrDgMa,CqD/Lb,WrD+La,CqD9Lb,crD8La,CqD7Lb,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,arD5KY,CqD6KZ,SAAA,CACA,iBAAA,CACA,qBrD2JW,CqDzJP,etDqwOZ,CsDnwOY,kEAEI,kBrD5DI,CqD6DJ,StDswOhB,CsDhwOQ,qEAGI,iBAAA,CACA,SAAA,CACA,kBrDxEQ,CqDyER,qBAAA,CACA,atDkwOZ,CsD9vOI,kBACI,WAAA,CACA,eAAA,CACA,gBtDgwOR,CsD9vOQ,wBACI,cAAA,CACA,eAAA,CACA,atDgwOZ,CsD5vOI,8BAEI,cAAA,CACA,iBtD8vOR,CsD3vOI,iBACI,0BrD9Gc,CqD+Gd,6BtD6vOR,CsD1vOI,aACI,2BrDnHc,CqDoHd,8BtD4vOR,CsDxvOQ,0DzBmcJ,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,uB7BuzNJ,C6B/6OI,oCyBkKI,0DzBydA,c7ByzNN,CACF,C6BtzNQ,oNAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7ByzNZ,CsD9wOI,0BACI,WrDoHa,CqDnHb,crDmHa,CqDlHb,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBtDgxOR,CsD7wOI,iDACI,eAAA,CACA,atD+wOR,CsD7wOQ,8GAEI,aAAA,CACA,8BtD8wOZ,CsD1wOI,wBACI,WtD4wOR,CsDzwOI,sBACI,gBrD6Fa,CqD5Fb,WtD2wOR,CsDtwOA,kBACI,atDywOJ,C6Bv9OI,oCyBqNI,2DACI,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CACA,gCAAA,CACA,qB5DmtQJ,C4D9sQI,oDACI,oBAAA,CACA,cAAA,CACA,QAAA,CACA,c3DmDiB,C2DlDjB,e3BE+C,C2BD/C,a3DX8B,C2DY9B,iB3DoGc,C2DlGd,wBAAA,CACA,gB3D2Va,C2D1Vb,e3D0Va,C2DzVb,cAAA,CACA,kB5DitQR,C4D/sQQ,oHAEI,oB5DgtQZ,C4D5sQI,sCACI,UAAA,CACA,e5D8sQR,C4D1sQQ,oEACI,kB5D4sQZ,C4DvsQQ,sEACI,mB5DysQZ,C4DrsQI,qDACI,kB3D5C8B,C2D6C9B,U3BjC+C,C2BkC/C,oB5DusQR;;A6D/vQA;;;;EAAA,CAUA,sBACI,gB5D2DqB,C4D1DrB,mB5D0DqB,C4DzDrB,yB5D2Ue,C4D1Uf,4B5D0Ue,C4DzUf,uB5D0UkB,C4D1UlB,e7DgwQJ,C6DrvQA,sBACI,c5DgDoB,C4D/CpB,kB7DwvQJ,C6BpsQI,oCgCtDJ,sBAKQ,c7DyvQN,CACF,C6DtvQA,8BAEI,eAAA,CACA,kBAAA,CACA,U7DyvQJ,C6B5hQY,wEACI,yB7B+hQhB,C6B9gQQ,gDACI,4B5BiEO,C4B/DH,e7BghQhB,C6Bv+PQ,4EACI,a7B0+PZ,C6Bz+PY,gLAEI,a7B4+PhB,C6Bv+PI,oDACI,S7B0+PR,C6DzwQI,0CACI,kBAAA,CACA,aAAA,CACA,a7D4wQR,C6D1wQQ,gDACI,W7D6wQZ,C6D1wQQ,gDACI,qB7D6wQZ,C6D1wQQ,8LAGI,Q7D+wQZ,C6D5wQQ,sDACI,iBAAA,CACA,kBAAA,CACA,S7D+wQZ,C6D3wQI,4IAEI,c7D+wQR,C6D5wQI,gDAKQ,gB7D8wQZ,C6D1wQI,wEACI,gB7D6wQR,C6D1wQI,sEACI,iB7D6wQR,C6D1wQI,gIAGI,c5D3BgB,C4D4BhB,e5D9CqB,C4D+CrB,gBAAA,CACA,aAAA,CAGI,a7D6wQZ,C6D5wQY,wUAEI,a7DuxQhB,C6DnxQQ,4IACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a7D0xQZ,C6DxxQY,gWAEI,a7DmyQhB,C6D9xQI,wHAEI,aAAA,CACA,UAAA,CACA,c5DxDiB,C4DyDjB,e5D9EmB,C4D+EnB,e5D/Ci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C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B0/SJ,C6BlnUI,oC2CvBA,6C3CkpBI,c7B2/SN,CACF,C6Bx/SQ,0JAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7Bw/SZ,CwEhoUgB,yUAEI,oBvE+BM,CuE9BN,wBvE8BM,CuE7BN,UxEioUpB,CwE7nUY,iGAEI,oBvE5EsB,CuE6EtB,wBvE7EsB,CuE8EtB,UxE8nUhB,CwE5nUgB,yUAGI,oBvEnFkB,CuEoFlB,8BAAA,CACA,UxE4nUpB,CwEtnUI,kCACI,UxEwnUR,CwErnUI,0BACI,kBAAA,CAAA,cxEunUR,CwEpnUI,qCACI,aAAA,CACA,evCnG+C,CuCoG/C,aAAA,CACA,UAAA,CACA,iBxEsnUR,CwEnnUI,wBACI,YxEqnUR,CwE9mUI,2DACI,UxEmnUR,CwEjnUQ,sDACI,WAAA,CACA,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CAAA,eAAA,CACA,eAAA,CACA,cxEmnUZ,CwEjnUY,0DACI,iBvEhBM,CuEiBN,eAAA,CAGI,iBAAA,CAEJ,UxEgnUhB,CwE5mUQ,8FAEI,YxE8mUZ,CwE3mUQ,wCACI,UxE6mUZ,CwE1mUQ,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,SxE4mUZ,CwExmUI,qCACI,UAAA,CACA,iBxE0mUR,CwExmUQ,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,uB7B4lTJ,C6BptUI,oC2CwFI,uC3CmiBA,c7B6lTN,CACF,C6B1lTQ,wIAGI,kB5BrmBc,C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CiFvtWc,4CACI,iBAAA,CACA,QhFhZK,CgFiZL,SjFytWlB,CiFrtWU,uCACI,YjFutWd,CACF,CiFptWQ,0CACI,cjFstWZ,CiFntWQ,wCACI,ejFqtWZ,CiFltWQ,gDACI,YjFotWZ,CiFjtWQ,uCACI,ejFmtWZ,CiFhtWQ,wCACI,gBjFktWZ,CiF9sWI,gEAEI,kBjFgtWR,CiF5sWQ,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,uB7BmhWJ,C6B3oXI,oCoD2aI,qCpDgNA,c7BohWN,CACF,C6BjhWQ,kIAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BihWZ,CiF3tWI,iCACI,ajF8tWR,CiF3tWI,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,YjFsuWR,C6BrlWI,yDAEI,UAAA,CACA,W7BulWR,C6BplWI,6DACI,Y7BslWR,CiF3uWI,0CACI,QjF6uWR,CiFvuWI,2DACI,chF7cmB,CgF8cnB,ehFzeiB,CgF0ejB,kBtDpgBgC,CsDqgBhC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BjF0uWR,C6B3rXI,oCoD2cA,2DASQ,cjF2uWV,CACF,CiFxuWI,oDACI,ajF0uWR,CiFvuWI,mIAGI,kBjFyuWR,CiFhuWQ,qGACI,YjFquWZ,CiFluWQ,8CACI,ajFouWZ,CiFjuWQ,qDACI,ajFmuWZ,CiF/tWI,sCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFiuWR,CiF/tWQ,+CACI,ehD/jB2C,CgDgkB3C,2BAAA,CAAA,gBAAA,CAAA,OjFiuWZ,CiF3tWQ,sDACI,YjF6tWZ,C6B/tXI,oCoDwgBI,wCACI,aAAA,CACA,UAAA,CACA,kBjF0tWV,CACF,CiFttWA,mBACI,WjFytWJ,C6B1uXI,oCoDghBJ,mBAIQ,UAAA,CACA,cAAA,CACA,iBjF0tWN,CACF,CiFvtWA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YjF0tWJ,C6BtvXI,oCoD0hBJ,0BAKS,kBAAA,CAAA,cAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjF2tWP,CACF,CiFxtWQ,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,uB7BwpWJ,C6BhxXI,oCoDoiBI,kCpDuFA,c7BypWN,CACF,C6BtpWQ,yHAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BspWZ,CiFjvWI,0CACI,ejFmvWR,CiF/uWQ,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,uB7ByrWJ,C6BjzXI,oCoD8iBI,yCpD6EA,c7B0rWN,CACF,C6BvrWQ,8IAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BurWZ;;AkF34XA;;;;EAAA,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,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CuDtjBQ,gBpF4hYZ,C6B9lYI,oCuDgEI,oDvD2jBA,c7Bu+WN,CACF,C6Bp+WQ,+KAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7Bo+WZ,C6BxmYI,oCuDgEI,oDAKQ,cpFuiYd,CACF,CoFniYY,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,uB7BygXJ,C6BjoYI,oCuD0EQ,yDvDijBJ,c7B0gXN,CACF,C6BvgXQ,8LAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BugXZ,CoFpjYY,yEACI,wBAAA,CACA,oBAAA,CACA,UpFsjYhB,CoFnjYY,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,uB7B4iXJ,C6BpqYI,oCuD6FQ,mEvD8hBJ,c7B6iXN,CACF,C6B1iXQ,4NAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B0iXZ,C6B9qYI,oCuDuDA,qCA4CQ,UAAA,CACA,gBAAA,CACA,aAAA,CACA,eAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBpF+kYV,CACF,C6BxrYI,oCuDuDA,qCAqDQ,aAAA,CACA,kBzDnK4B,CyDoK5B,UAAA,CACA,uBAAA,CAAA,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","file":"custom.css","sourcesContent":["/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"../mixins/mixins\";\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@mixin icon() {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n\n &::before {\n @include icon;\n min-width: 1em;\n text-align: center;\n }\n}\n\n.ReactSprite {\n &::before {\n font-size: 14px;\n }\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS {\n a {\n @include icon;\n }\n img {\n display: none;\n }\n}\n\n.SpEditProfile::before {\n content: $icon-user;\n}\n\n.SpDropdownHandle::before {\n content: $icon-caret-down;\n}\n\n.SpDiscussions::before {\n content: $icon-discussion;\n}\n\n.SpActivity::before {\n content: $icon-time;\n}\n\n.SpDelete::before {\n content: $icon-remove;\n}\n\n.SpFlyoutHandle::before {\n @include kbicon;\n content: $kbicon-gear;\n}\n\n.SpOptions::before {\n content: $icon-cog;\n}\n\n.SpPreferences::before {\n content: $icon-cog;\n}\n\n.SpPassword::before {\n content: $icon-lock;\n}\n\n.SpSearch::before {\n content: $icon-search;\n}\n\n.RSS a::before {\n content: $icon-rss;\n}\n\n// Reactions\n.ReactPromote::before {\n content: $icon-hand-up;\n}\n\n.ReactOffTopic::before {\n content: $icon-meh;\n}\n\n.ReactInsightful::before {\n content: $icon-lightbulb;\n}\n\n.ReactDisagree::before {\n content: $icon-frown;\n}\n\n.ReactAgree::before {\n content: $icon-smile;\n}\n\n.ReactDislike::before {\n content: $icon-thumbs-down;\n}\n\n.ReactLike::before {\n content: $icon-thumbs-up;\n}\n\n.ReactDown::before {\n content: $icon-arrow-down;\n}\n\n.ReactUp::before {\n content: $icon-arrow-up;\n}\n\n.ReactWTF::before {\n content: $icon-wtf;\n}\n\n.ReactAwesome::before {\n content: $icon-heart;\n}\n\n.ReactLOL::before {\n content: $icon-lol;\n}\n\n.ReactFlag::before {\n content: $icon-flag;\n}\n\n.ReactAbuse::before {\n content: $icon-exclamation-sign;\n}\n\n.ReactSpam::before {\n content: $icon-spam;\n}\n\n.ReactQuote::before {\n content: $icon-quote;\n}\n\n.ReactMessage::before {\n content: $icon-mail;\n}\n\n.ReactWarn::before {\n content: $icon-warn;\n}\n\n.ReactFacebook::before {\n content: $icon-facebook-alt;\n}\n\n.ReactFacebook:hover {\n &::before {\n color: #3A5795;\n }\n}\n\n.ReactTwitter::before {\n content: $icon-twitter;\n}\n\n.ReactTwitter:hover {\n &::before {\n color: #55ACEE;\n }\n}\n\n.ReactGooglePlus::before {\n content: $icon-google-plus-alt;\n}\n\n\n.ReactGooglePlus:hover {\n &::before {\n color: #DD4B39;\n }\n}\n\n.RSS {\n a {\n color: #f26522;\n }\n}\n\n@if ($staticVariables) {\n .ReactButton.PopupWindow {\n &:hover {\n .Sprite::before {\n color: $global-color_primary;\n }\n }\n }\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options {\n .Bookmark,\n .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n\n &::before {\n font-size: $global-base_lineHeight;\n }\n }\n\n .AdminCheck .icheckbox::before {\n vertical-align: top;\n }\n}\n\n.OptionsMenu {\n font-size: $global-medium_fontSize;\n}\n\n.OptionsTitle {\n @include sr-only;\n font-size: inherit !important; // The title will be properly hidden with the sr-only mixin, but it needs a font size to be detectable by the screen reader.\n}\n\n.SocialIcon {\n border-radius: $formButton_borderRadius;\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: $global-color_primary;\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_primaryAlt;\n }\n}\n\n.Methods,\n.Panel,\n.Navigation,\n.MeBox {\n .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n }\n\n .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n @include icon;\n font-size: $global-medium_fontSize;\n color: $global-color_white;\n }\n\n .SocialIcon-Facebook .Icon::before {\n content: $icon-facebook-alt;\n }\n\n .SocialIcon-Twitter .Icon::before {\n content: $icon-twitter-alt;\n }\n\n .SocialIcon-Google .Icon::before {\n content: $icon-google-plus-alt;\n }\n\n .SocialIcon-LinkedIn .Icon::before {\n content: $icon-linkedin-alt;\n }\n\n .SocialIcon-MicrosoftAccount .Icon::before {\n content: $icon-windows-alt;\n }\n\n .SocialIcon-Steam .Icon::before {\n left: 1px;\n }\n}\n\n.MeBox {\n .Arrow {\n display: none;\n }\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n\n &::before {\n @include icon;\n font-size: $global-base_lineHeight;\n color: $global-color_primary;\n content: $icon-star-empty;\n }\n\n &:hover::before {\n @if ($staticVariables) {\n color: $global-color_primaryAlt;\n }\n }\n}\n\na.Bookmarked {\n &::before,\n &:hover::before {\n color: #E5B951 !important;\n content: $icon-star;\n }\n}\n\n/*===== End of Vanillicon ======*/\n","@charset \"UTF-8\";\n/* -------------------------------------------------------------- *\\\n Copy default scss files\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Topcoder Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* Font styles. */\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 400;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-SemiBold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-SemiBold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-SemiBold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-SemiBold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 600;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-Bold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-Bold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-Bold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-Bold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-Bold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow_Condensed\";\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2\") format(\"woff2\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff\") format(\"woff\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf\") format(\"truetype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n.Frame-header .Header-Top {\n background: #2a2a2a;\n}\n.Frame-header .Header-Top .Container {\n max-width: none;\n padding: 0;\n}\n.Frame-header .Header-Top .Container .row {\n height: 80px;\n}\n.Frame-header .Header-Top .Container .row a:hover {\n background: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link {\n font-size: 14px;\n font-weight: 700;\n line-height: 30px;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected, .Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover {\n background: transparent;\n color: #43d7b0;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks {\n font-size: 18px;\n font-weight: 700;\n text-transform: uppercase;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a {\n border: none;\n font-size: 18px;\n font-weight: bold;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover, .Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus {\n background-color: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup {\n font-size: 18px;\n font-weight: 700;\n margin-left: 10px;\n border: none;\n}\n.Frame-header .Header-Top .Container .row .Header-right .Search img {\n vertical-align: middle;\n}\n.Frame-header .Header-Second-Menu {\n display: flex;\n background: #FBFBFB;\n color: #2a2a2a;\n justify-content: stretch;\n align-items: center;\n font-size: 13px;\n position: relative;\n height: 60px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content {\n display: flex;\n flex-grow: 1;\n justify-content: center;\n align-items: center;\n position: relative;\n height: 30px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link {\n margin: 0 15px;\n cursor: pointer;\n height: 100%;\n display: flex;\n position: relative;\n flex-direction: column;\n justify-content: center;\n color: #2a2a2a;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #d4d4d4;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected {\n font-weight: 700;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n}\n.Frame-header .Header-desktopNav {\n color: white;\n height: 80px;\n position: relative;\n display: flex;\n align-items: center;\n z-index: 1;\n flex-grow: 1;\n}\n.Frame-header .Header-desktopNav a {\n text-decoration: none;\n}\n.Frame-header .Header-desktopNav .Topcoder-logo {\n margin: 0 50px 0 30px;\n cursor: pointer;\n}\n.Frame-header .Header-desktopNav .Header-primary-item {\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n margin: 0 30px;\n padding-right: 5px;\n position: relative;\n cursor: pointer;\n color: white;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-primary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu {\n display: flex;\n overflow: unset;\n margin-right: auto;\n width: auto;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item {\n font-weight: bold;\n margin-left: 30px;\n font-size: 14px;\n line-height: 30px;\n text-align: center;\n display: flex;\n position: relative;\n flex-direction: row;\n justify-content: flex-start;\n align-content: flex-start;\n cursor: pointer;\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover, .Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n position: relative;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more {\n border-radius: 15px;\n padding: 0 15px;\n color: white;\n margin-left: 0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover {\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img {\n margin-left: 5px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content {\n position: absolute;\n top: 30px;\n left: 19px;\n background: #2a2a2a;\n min-width: 110px;\n padding: 20px;\n border-radius: 5px;\n flex-direction: column;\n z-index: 2;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a {\n margin: 0;\n text-align: left;\n font-weight: 700;\n font-size: 14px;\n line-height: 30px;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more {\n background-color: rgba(85, 85, 85, 0.4);\n border-radius: 15px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more * {\n opacity: 0.7;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img {\n transform: scale(1, -1);\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content {\n display: flex;\n}\n.Frame-header .Header-right .Header-right-Item {\n height: 32px;\n margin: 11px 20px 11px 0px;\n padding-left: 12px;\n position: relative;\n border-left: 1px solid #7F7F7F;\n min-width: 36px;\n display: flex;\n align-items: center;\n}\n\n.Header-separator {\n display: block;\n height: 30px;\n width: 1px;\n background: #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 color: #e9e9e9;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n background-color: #0c0c0c;\n font-size: 14px;\n font-weight: 400;\n line-height: 21px;\n}\n.Frame-footer .Footer .FooterWrapper {\n max-width: 1310px;\n padding: 0 15px;\n margin: auto;\n}\n@media (max-width: 767px) {\n .Frame-footer .Footer .FooterWrapper {\n margin-left: 0;\n margin-right: 0;\n }\n}\n@media (max-width: 1200px) {\n .Frame-footer .Footer .FooterWrapper {\n max-width: none;\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: 767px) {\n .Frame-footer .Footer .Footer-logo {\n padding-bottom: 15px;\n }\n .Frame-footer .Footer .Footer-logo svg {\n width: 53px;\n }\n}\n.Frame-footer .Footer .Footer-Menu-Container {\n margin-left: -10px;\n margin-right: -10px;\n align-items: normal;\n}\n.Frame-footer .Footer .Footer-Menu-Container .Footer-Column {\n margin: 0 10px;\n}\n.Frame-footer .Footer .Footer-Menu-Container .Footer-Column a:hover {\n color: #D4D4D4;\n}\n.Frame-footer .Footer .Footer-Menu-Container .Footer-Column.col-span-2 ul {\n column-count: 2;\n}\n@media (max-width: 767px) {\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: 767px) {\n .Frame-footer .Footer .Footer-Menu-Container {\n flex-wrap: wrap;\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: #d4d4d4;\n}\n.Frame-footer .Footer .Footer-Share-Container li {\n width: 26px;\n height: 26px;\n line-height: 26px;\n border-radius: 100%;\n float: left;\n margin-left: 5px;\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 opacity: 0.75;\n}\n@media (max-width: 767px) {\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: 20px 0px;\n}\n.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li {\n display: inline;\n margin-right: 20px;\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: underline;\n}\n.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a:hover {\n color: white;\n}\n@media (max-width: 767px) {\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 }\n .Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li:nth-child(2) {\n left: 50%;\n position: absolute;\n transform: translateX(-50%);\n }\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright {\n display: flex;\n justify-content: space-between;\n margin-top: 10px;\n order: 2;\n width: 100%;\n }\n}\n@media (max-width: 767px) {\n .Frame-footer .Footer .Footer-Copyright-Container {\n border-top: 0;\n margin-top: 20px;\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 {\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 {\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\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 .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 color: #e9e9e9;\r\n font-family: $global-body_fontFamily;\r\n background-color: #0c0c0c;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 21px;\r\n\r\n .FooterWrapper {\r\n max-width: 1310px;\r\n padding: 0 15px;\r\n margin: auto;\r\n\r\n @media (max-width: 767px) {\r\n margin-left: 0;\r\n margin-right: 0;\r\n }\r\n\r\n @media (max-width: 1200px) {\r\n max-width: none;\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: 767px) {\r\n padding-bottom: 15px;\r\n svg{\r\n width: 53px;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Menu-Container {\r\n margin-left: -10px;\r\n margin-right: -10px;\r\n align-items: normal;\r\n .Footer-Column {\r\n margin: 0 10px;\r\n a:hover {\r\n color: #D4D4D4;\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: 767px) {\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: 767px) {\r\n flex-wrap: wrap;\r\n }\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-dark;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Share-Container {\r\n li {\r\n width: 26px;\r\n height: 26px;\r\n line-height: 26px;\r\n border-radius: 100%;\r\n float: left;\r\n margin-left: 5px;\r\n\r\n a {\r\n color: $global-grey-bg !important;\r\n text-decoration: none;\r\n &:hover {\r\n opacity: 0.75;\r\n }\r\n }\r\n }\r\n\r\n @media (max-width: 767px) {\r\n display: flex;\r\n justify-content: center;\r\n order: 1;\r\n width: 100%;\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: 20px 0px;\r\n\r\n .Footer-Copyright {\r\n\r\n li {\r\n display: inline;\r\n margin-right: 20px;\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: underline;\r\n &:hover{\r\n color:white;\r\n }\r\n }\r\n @media (max-width: 767px) {\r\n font-size: 11px;\r\n margin-right: 0;\r\n a {\r\n font-size: 11px;\r\n }\r\n &:nth-child(2) {\r\n left: 50%;\r\n position: absolute;\r\n transform: translateX(-50%);\r\n }\r\n }\r\n }\r\n\r\n @media (max-width: 768px) {\r\n display: flex;\r\n justify-content: space-between;\r\n margin-top: 10px;\r\n order: 2;\r\n width: 100%;\r\n }\r\n }\r\n\r\n @media (max-width: 767px) {\r\n border-top: 0;\r\n margin-top: 20px;\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 {\r\n a {\r\n color: $global-blue;\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\n\r\n\r\n\r\n.ReactButton.Quote.js-quoteButton {\r\n font-size: 12px;\r\n font-weight: 400;\r\n letter-spacing: 0.44px;\r\n line-height: 15px;\r\n}\r\n\r\n.MessageForm.CommentForm.FormTitleWrapper {\r\n .H {\r\n margin-bottom: 27px;\r\n }\r\n h2 {\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n font-family: $global-heading_fontFamily2;\r\n font-size: 20px;\r\n font-weight: 500;\r\n line-height: 24px;\r\n }\r\n}\r\n\r\n\r\n.FormTitleWrapper {\r\n .Buttons {\r\n\r\n .Back {\r\n margin-right: 20px !important;\r\n * {\r\n color: $global-blue;\r\n font-family: $global-body_fontFamily;\r\n }\r\n }\r\n }\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList, .DataList.CategoryAccordion\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n .PhotoWrap {\r\n // left: 0;\r\n }\r\n\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n margin: 0 !important;\r\n padding: 41px 0 15px !important;\r\n color: $global-color_black_light;\r\n\r\n div {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .MessageList.Discussion {\r\n .Discussion {\r\n .Item-Header {\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search {\r\n li.Item {\r\n &:first-child {\r\n border-top: 1px solid $global-grey-bg;\r\n }\r\n &:last-child {\r\n padding-bottom: 16px !important;\r\n }\r\n h3 {\r\n margin-bottom: 2px;\r\n line-height: 30px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .Item-Body.Media {\r\n margin-bottom: 0;\r\n\r\n .Media-Body {\r\n * {\r\n font-size: 14px;\r\n }\r\n\r\n .Meta {\r\n margin-top: 0;\r\n height: 22px;\r\n }\r\n\r\n .Summary {\r\n margin-top: 2px;\r\n height: 22px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".FormTitleWrapper {\r\n /* max-width: 765px;*/\r\n}\r\n\r\n.richEditor {\r\n .richEditor-embedBar {\r\n border-top: 1px solid $global-grey-bg;\r\n height: 55px;\r\n\r\n .richEditor-menuItems.richEditor-inlineMenuItems {\r\n height: 100%;\r\n }\r\n }\r\n}\r\n\r\nform {\r\n & > div {\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n .Entry.SingleEntryMethod {\r\n margin: 0;\r\n }\r\n\r\n input[type='text'],\r\n input[type='password'],\r\n input.InputBox.BigInput[type='text'],\r\n select {\r\n height: 52px;\r\n }\r\n\r\n .SelectWrapper::after {\r\n content: '';\r\n width: 15px;\r\n height: 9px;\r\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\r\n background-size: 15px 9px;\r\n right: 16px;\r\n }\r\n\r\n .List.Inline.PostOptions {\r\n label {\r\n font-size: 14px;\r\n line-height: 26px;\r\n }\r\n }\r\n\r\n .Buttons {\r\n .Button.Cancel, .Button.WriteButton {\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\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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,uBAAA,CACA,wBhBo3CP,CgB/2CK,uMACE,eAAA,CACA,qCAAA,CACA,QhBm3CP,CgBj3CO,4NACE,8BAAA,CACA,6BAAA,CACA,+BAAA,CACA,wBhBq3CT,CgB52CI,mRACE,qChBk3CN,CgBh3CM,6TACE,afhJmB,CeiJnB,kBhBs3CR,CgBn3CM,qVACE,KAAA,CACA,MhBy3CR,CgBt3CM,yXACE,af1JmB,Ce2JnB,ehB43CR,CgBt3CM,0JACE,ehB03CR,CgBv3CM,4KACE,ahB23CR,CgBx3CM,8VACE,6Ef3IiB,Ce4IjB,chB83CR,CgB33CM,yNACG,ehB+3CT,CgBp3CQ,4FACE,6Ef5Je,Ce6Jf,chBu3CV,CgB92CI,oCACE,qHACE,eAAA,CACA,chBi3CN,CgB92CI,uGAEE,cAAA,CACA,ahB+2CN,CgB72CM,qHACE,eAAA,CACA,6EfnLe,CeoLf,chB+2CR,CACF,CgBv2CE,uBACE,afjOU,CekOV,yBhB02CJ,CgBn2CA,kCACE,cAAA,CACA,eAAA,CACA,oBAAA,CACA,gBhBs2CF,CgBl2CE,6CACE,kBhBq2CJ,CgBn2CE,6CACE,wBAAA,CACA,aflPuB,CemPvB,wGfxN0B,CeyN1B,cAAA,CACA,eAAA,CACA,gBhBq2CJ,CgB71CI,iCACE,2BhBg2CN,CgB/1CM,mCACE,afrQM,CesQN,6EhBi2CR,CgB11CA,oCAYQ,2oBACE,chBy1CR,CgBt1CM,+qBACE,8BAAA,CACA,kBAAA,CACA,6BAAA,CACA,ahB+1CR,CgB71CQ,mtBACE,ahBs2CV,CgB51CM,6DACE,chB+1CR,CgBp1CM,2LACE,4BhBy1CR,CgBv1CM,wLACE,6BhB21CR,CgBz1CM,gKACE,iBAAA,CACA,gBhB61CR,CgB31CQ,sKACE,afjUe,CekUf,chB+1CV,CgB31CM,0MACE,ehB+1CR,CgB51CU,oPACE,chBg2CZ,CgB71CU,gQACE,YAAA,CACA,WhBi2CZ,CgB91CU,yQACE,cAAA,CACA,WhBk2CZ,CACF,CiBhtDE,iCACE,4BAAA,CACA,WjBstDJ,CiBptDI,kFACE,WjBstDN,CiBhtDE,SACE,mBAAA,CAAA,mBAAA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c7BgBoB,C6BfpB,e9BilFJ,C8B/kFI,eAEI,aAAA,CACA,iBAAA,CACA,mB9BilFR,C6BnkFI,oCCtBJ,GAYQ,c9BilFN,CACF,C8B/kFI,UACI,U7BCgB,C6BAhB,W9BilFR,C8B7kFA,GACI,c9BglFJ,C8B9kFI,UACI,U7BJmB,C6BKnB,W9BglFR,C8B5kFA,SAEI,e9B+kFJ,C8B5kFA,KACI,mB9B+kFJ,C8B3kFA,qGDpDI,6E5BcqB,C4BbrB,e5BKqB,C4BJrB,c5BqBoB,C4BpBpB,e7BwoFJ,C8B/kFI,oSAEI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a9B0lFZ,C8BxlFY,wtBAEI,a9B+mFhB;A+BnuFA;;;;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/B0tFJ,C+BvuFQ,2DANR,OAQY,YAAA,CACA,YAAA,CACA,gB/B0uFV,CACF,C+B/tFA,WAEQ,kBAAA,CAAA,iBAAA,CAAA,a/BiuFR,C+B5tFI,mBACI,8B9B+KG,C8B9KH,W9B+KO,C8B9KP,uB9B+KU,C8B/KV,e9B+KU,C4BrFd,iBAAA,CACA,kBAAA,CAEA,sB5B/FqB,C4BgGrB,uB7BwoFJ,C6BhsFI,oCEzCA,mBFyGI,iBAAA,CACA,kBAAA,CACA,iB5B3GiB,C4B4GjB,kB5B5GiB,C4B6GjB,uBAAA,CEpGI,gB9BTa,C8BUb,mB/BuuFV,CACF,C6BzrFI,qBACI,UAAA,CACA,aAAA,CACA,U7BksFR,C+B7uFI,gCACI,Y/B+uFR,C6BxtFI,oCExBA,gCAIQ,a/BgvFV,CACF,C+B5uFA,WF+CI,iB5BxEqB,C4ByErB,kB5BzEqB,C8B2BrB,gB9BqCgB,C8BpChB,a/BgvFJ,C6BpuFI,oCEfJ,WFwDQ,iB5BlFiB,C4BmFjB,kB7B+rFN,CACF,C+BnvFA,WACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,s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gVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7By7EJ,C6BjjGI,oCG+KJ,UH4cQ,c7B07EN,CACF,C6Bv7EQ,iDAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7Bu7EZ,C6B3jGI,oCG0LJ,oBAGQ,chCm4FN,CACF,CgC/3FI,qBACI,mBAAA,CACA,wChCk4FR,CgC93FA,kBACI,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,wBAAA,CAAA,kBhCi4FJ,CgC93FA,SACI,kBAAA,CACA,4BAAA,CACA,oBAAA,CACA,qBAAA,CACA,yBAAA,CACA,mBAAA,CACA,2BAAA,CACA,mBhCi4FJ,CgC93FA,yBACI,ahCi4FJ,CgC53FI,iDAEI,kBCtS+C,CDuS/C,ahC+3FR,CgC53FI,+BACI,aAAA,CACA,UAAA,CACA,chC83FR,CgC33FI,6BHyXA,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,uBAAA,CG1YI,WAAA,CACA,gBhC84FR,C6B7nGI,oCG4OA,6BH+YI,c7BsgFN,CACF,C6BngFQ,0GAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BmgFZ,CgCn5FA,sBACI,UhCs5FJ,C6B3oGI,oCGwPI,uCACI,YhCs5FV,CACF,CgCl5FA,mBAEI,mBhCq5FJ,CgCl5FA,8CAEI,wBAAA,CACA,mBhCq5FJ,CgCl5FA,cACI,qBhCq5FJ,CgCl5FA,KACI,ahCq5FJ,CgCl5FA,4DAEE,kBhCq5FF,CgCl5FA,kBACI,iBAAA,CACA,e/BvTuB,C+BwTvB,c/BnSqB,C+BoSrB,gB/BUiB,C+BTjB,e/BSiB,C+BRjB,ehCq5FJ,CgCl5FA,iBACI,QhCq5FJ,CgCh5FI,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,chCm5FR,C6B3rGI,oCG2SA,yCAEQ,uBAAA,CAAA,oBAAA,CAAA,sBhCk5FV,CACF,CgC/4FI,uCACI,ahCi5FR,CgC94FI,0CACI,gBAAA,CACA,eAAA,CACA,ShCg5FR,CgC74FI,uCACI,eAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UhC+4FR,CgC74FQ,qDACI,WAAA,CACA,UAAA,CACA,iBhC+4FZ,CgCv4FI,uCACI,QAAA,CACA,chC04FR,C6BxtGI,oCGiVA,0CAGQ,oBAAA,CAIA,eAAA,CACA,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBhCi4FV,CACF;AkC7yGA;;;;EAAA;AnCAA;;;;EAAA;AoCAA;;;;EAAA,CC8BA,yBACI,GACI,+BAAA,CAAA,uBpCq2GN,CoCn2GE,GACI,gCAAA,CAAA,wBpCq2GN,CACF,CD92GA,+CAII,UAAA,CACA,WAAA,CACA,+BCu4GJ,CDr4GI,2EAtBA,oBAAA,CAEA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CAEA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CAaI,aAAA,CACA,iBCq5GR,CDh5GI,oBACI,cCm5GR,CD/4GA,gBACI,cCk5GJ,CD94GI,OAxCA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCC07GJ,CD15GI,SACI,YC45GR,CDx5GA,sBACI,WC25GJ,CDx5GA,yBACI,WC25GJ,CDx5GA,sBACI,WC25GJ,CDx5GA,mBACI,WC25GJ,CDx5GA,iBACI,WC25GJ,CDx5GA,uB6B9DI,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C7BqDA,WCs6GJ,CDn6GA,kBACI,WCs6GJ,CDn6GA,sBACI,WCs6GJ,CDn6GA,mBACI,WCs6GJ,CDn6GA,iBACI,WCs6GJ,CDn6GA,cACI,WCs6GJ,CDl6GA,qBACI,WCq6GJ,CDl6GA,sBACI,WCq6GJ,CDl6GA,wBACI,WCq6GJ,CDl6GA,sBACI,WCq6GJ,CDl6GA,mBACI,WCq6GJ,CDl6GA,qBACI,WCq6GJ,CDl6GA,kBACI,WCq6GJ,CDl6GA,kBACI,WCq6GJ,CDl6GA,gBACI,WCq6GJ,CDl6GA,iBACI,WCq6GJ,CDl6GA,qBACI,WCq6GJ,CDl6GA,iBACI,WCq6GJ,CDl6GA,kBACI,WCq6GJ,CDl6GA,mBACI,WCq6GJ,CDl6GA,kBACI,WCq6GJ,CDl6GA,mBACI,WCq6GJ,CDl6GA,qBACI,WCq6GJ,CDl6GA,kBACI,WCq6GJ,CDl6GA,sBACI,WCq6GJ,CDj6GI,4BACI,aCo6GR,CDh6GA,qBACI,WCm6GJ,CD/5GI,2BACI,aCk6GR,CD95GA,wBACI,WCi6GJ,CD55GI,8BACI,aC+5GR,CD15GI,OACI,aC65GR,CDt5GY,8CACI,aCy5GhB,CDn5GA,iDAEI,eAAA,CACA,QAAA,CACA,uBCs5GJ,CDn5GA,iDAEI,UAAA,CACA,WAAA,CACA,uBAAA,CACA,mBCs5GJ,CDl5GI,4CAEI,oBAAA,CACA,SCq5GR,CDn5GQ,0DACI,aCs5GZ,CDl5GI,uCACI,kBCo5GR,CDh5GA,aACI,cCm5GJ,CDh5GA,csCzJI,2BAAA,CACA,uBAAA,CACA,mBAAA,CACA,oBAAA,CACA,mBAAA,CACA,qBAAA,CACA,yBAAA,CACA,4BAAA,CACA,kBAAA,CtCmJA,2BC25GJ,CDx5GA,YACI,iBEjJkB,CFkJlB,WE7FqB,CF8FrB,UE9FqB,CF+FrB,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBC25GJ,CDx5GA,6BACI,wBC25GJ,CD15GI,0GAGI,wBC05GR,CDl5GI,2MACI,eAAA,CACA,iBCw5GR,CDr5GI,uOAxRA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CA+QI,cEjOiB,CFkOjB,UCq6GR,CDl6GI,2KACI,WCu6GR,CDp6GI,uKACI,WCy6GR,CDt6GI,mKACI,WC26GR,CDx6GI,2KACI,WC66GR,CD16GI,2MACI,WC+6GR,CD56GI,+JACI,QCi7GR,CD56GI,cACI,YC+6GR,CD36GA,WACI,UAAA,CACA,WAAA,CACA,UAAA,CACA,mBAAA,CACA,aAAA,CACA,+BC86GJ,CD56GI,kBArUA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CA4TI,aEnQiB,CFoQjB,aE3U8B,CF4U9B,WCy7GR,CDt7GI,wBAEQ,aCu7GZ,CDj7GI,8CAEI,uBAAA,CACA,WCm7GR;AsCvxHA;;;;EAAA,CAaI,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBtCuxHR,CsCrxHQ,kCAGQ,sBtCsxHhB,CsC/wHQ,kCACI,2BAAA,CAAA,gBAAA,CAAA,OAAA,CACA,gBtCkxHZ,CsC9wHI,gCACI,sBtCixHR,CsC7wHO,wCACI,oBtCgxHX,CsC5wHI,oEvC9BA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCqBI,WtC0xHR,CsCvxHI,0DvCnCA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC0BI,WtCqyHR,CsClyHI,wFvCxCA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuC+BI,WtCgzHR,CsC7yHI,wEvC7CA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCoCI,WtC2zHR,CsCxzHI,kEvClDA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CuCyCI,atCs0HR,CsCn0HI,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,WtCi1HR,CsC90HI,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,WtC41HR,CsCz1HI,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,WtCu2HR,CsCp2HI,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,WtCk3HR,CsC/2HI,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,WtC63HR,CsC13HI,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,WtCw4HR,CsCr4HI,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,WtCm5HR,CsCh5HI,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,WtC85HR,CsC35HI,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,WtCy6HR,CsCt6HI,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,WtCo7HR,CsCj7HI,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,WtC+7HR,CsC57HI,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,WtC08HR,CsCv8HI,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,WtCq9HR,CsCl9HI,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,WtCg+HR,CsC79HI,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,WtC2+HR,CsCx+HI,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,WtCs/HR,CsCn/HI,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,WtCigIR,CsC9/HI,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,WtC4gIR,CsCvgII,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,WtCqhIR,CsClhII,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,WtC+hIR,CsC5hII,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,WtCyiIR;AuCrtIA;;;;EAAA,CA4BA,6BAHI,avCytIJ,CuCttIA,aAEI,etCmDqB,CsClDrB,wBAjB6C,CAmBzC,atCnBY,CsCqBhB,ctCoCoB,CsCnCpB,etCauB,CsCZvB,cvC6sIJ,CuC3sII,eACI,iBAAA,CAEI,avC4sIZ,CuCzsIQ,0CAGQ,atCtCsB,CsCwC1B,yBvCwsIZ,CuCnsIQ,oBACI,UvCqsIZ,CuCjsII,qBAEQ,avCksIZ,CuC/rIQ,sDAGQ,atC1DsB,CsC4D1B,yBvC8rIZ;;AwCpwIA;;;;EAAA,CAqDA,OACI,QxC6tIJ,CwC1tIA,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,SxC+vIR,CwCpuII,kFAEI,8BAjD4B,CAkD5B,aAhD4B,CAiD5B,0BxCyuIR;;AyC9yIA;;;;EAAA,CAkCA,eACI,iBATwC,CAUxC,adxBoC,CcyBpC,qBzC0xIJ,CyCxxII,oBACI,iBzC0xIR,CyCvxII,iBACI,iBAlBoC,CAmBpC,axC/BY,CwCgCZ,8BxCqGU,CwCpGV,wBzCyxIR,CyCvxIQ,sEAGI,axC1C0B,CwC2C1B,8BxCkGY,CwCjGZ,wBzCuxIZ,CyCnxII,kBACI,gBzCqxIR,CyClxII,sCACI,gCzCoxIR,CyCjxII,4CACI,axCzD8B,CwC0D9B,8BxCmFgB,CwClFhB,oBzCmxIR,CyChxII,qCACI,wBA9DoC,CA+DpC,iBAhDoC,CAiDpC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BzCkxIR,CyChxIQ,8CZVJ,iBAAA,CACA,SAAA,CACA,UAAA,CACA,SAAA,CACA,WAAA,CACA,eAAA,CACA,kBAAA,CACA,Q7B6xIJ,CyCrxII,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,kBzCuxIR,CyCrxIQ,oKAEI,cAAA,CACA,8BAAA,CACA,cAAA,CACA,azCwxIZ,CyCrxII,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,czCkyIR,CyC/xII,0CACI,WzCiyIR,CyC9xII,0CACI,WzCgyIR,CyC7xII,oCACI,2BAAA,CAAA,gBAAA,CAAA,OAAA,CACA,eAAA,CACA,QAAA,CACA,mBzC+xIR,CyC5xII,mCACI,2BAAA,CAAA,gBAAA,CAAA,OzC8xIR;;A0C55IA;;;;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,e1C44IR,C0C15II,uDAGI,oB1C05IR,C0C74IQ,mBACI,SAAA,CACA,aAAA,CACA,8B1C+4IZ,C0C54IQ,uDAGI,8BzC6FY,CyC5FZ,oBzCjD0B,CyCkD1B,a1C44IZ,C0C14IY,4EACI,a1C44IhB,C0Cn4IQ,mRAnDJ,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1Cq8IJ,C0Cn8II,6hCAGI,oB1Co+IR,C0Ct7IY,wLACI,8BAAA,CACA,SAAA,CACA,cAAA,CACA,a1C67IhB,C0C17IY,gkBAGI,a1Cy8IhB,C0Cr8IQ,6EACI,8B1Cy8IZ,C0Ct8IQ,wQA/EJ,8BAkF4C,CAjF5C,azCZkC,CyCalC,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1CgiJJ,C0C9hJI,m8BAGI,oB1CsjJR,C0C1+IgB,s5BAGI,8BzCoCI,CyCnCJ,oBzC1GkB,CyC2GlB,a1CkgJpB,C0C3/II,yBAvGA,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1CsmJJ,C0CpmJI,8FAGI,oB1ComJR,C0CzgJQ,8DAEI,wBzCvH0B,CyCwH1B,oBzCxH0B,CyCyH1B,UT7G2C,CS8G3C,oB1C0gJZ;;A2C9oJA;;;;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,U3C8oJR,C2C5oJQ,4WAGQ,eVXuC,CUYvC,oB1CxBsB,C0CyBtB,U1CPK,C0CST,uBAAA,CAAA,eAAA,CACA,Y3CypJZ,C2CrpJI,mBACI,Y3CwpJR,C2CppJA,YACI,Y3CupJJ,C2CppJA,SACI,a3CupJJ,C2ChpJA,8BAEI,oBAAA,CAEA,+IAAA,CAGA,aAAA,CACA,gB3CgpJJ,C2C9oJI,0CACI,oB3CipJR,C2C7oJA,sBACI,mBAAA,CACA,sB3CgpJJ,C2C7oJA,mBACI,Y3CgpJJ,C2C7oJA,aACI,SAAA,CACA,iB1CqCkB,C0CpClB,wB3CgpJJ,C2C9oJI,mBACI,a3CgpJR,C2C7oJI,4BACI,kB3C+oJR,C2C3oJA,kBACI,iBAAA,CACA,mBAAA,CACA,mB3C8oJJ,C2C5oJI,oBACI,U3C8oJR,C2C5oJQ,oDAEI,oB1C8BsB,C0C7BtB,a3C6oJZ,C2CvoJI,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,uB7BskIJ,C6B9rJI,oCckCA,oBdylBI,c7BukIN,CACF,C6BpkIQ,+EAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BokIZ,C2C/pJI,iDACI,aAAA,CACA,gB3CmqJR,C2ChqJI,8HAEI,cAAA,CACA,eAAA,CACA,iBVvH+C,CUwH/C,e3CoqJR,C2CjqJI,6DACI,c1CjEiB,C0CkEjB,gB3CoqJR,C2ClqJQ,0JAEI,oB3CsqJZ,C6BluJI,oCcsDA,6DAUQ,aAAA,CACA,aAAA,CACA,eAAA,CACA,e1ClEa,C0CmEb,kB3CuqJV,CACF,C2CnqJQ,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,uB7ByoIJ,C6BjwJI,oCcyEI,iEdkjBA,c7B2oIN,CACF,C6BxoIQ,yOAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B2oIZ,C2ClsJQ,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,uB7B4qIJ,C6BpyJI,oCc6EI,iFd8iBA,c7B8qIN,CACF,C6B3qIQ,yRAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B8qIZ,C2CztJI,+EACI,Y3C4tJR,C2CvtJI,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,uB7BstIJ,C6B90JI,oCc+FA,kFd4hBI,c7B0tIN,CACF,C6BvtIQ,kUAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BguIZ,C2C7vJA,+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,uB7BkwIJ,C6B13JI,oCcuGJ,+BdohBQ,c7BowIN,CACF,C6BjwIQ,mIAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BowIZ,C2C5xJA,kBACI,kB3C+xJJ,C2C5xJA,MACI,iBAAA,CACA,oB3C+xJJ,C2C5xJA,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,gBAAA,CACA,kB3C+xJJ,C2C7xJI,6BACI,kBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,c1C3IiB,C0C4IjB,yB3C+xJR,C2C5xJI,wCACI,uBAAA,CAAA,eAAA,CACA,YAAA,CAEI,eVnM2C,CUoM3C,oB3C6xJZ,C2CxxJA,qBD1MI,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1Cs+JJ,C0Cp+JI,kFAGI,oB1Co+JR,C2CryJA,yBAGI,4BAAA,CACA,mBAAA,CAEI,iDAAA,CAAA,yCAAA,CACA,iB1ChHc,C0CiHd,qB3CuyJR,C2CpyJI,4Fd9HA,iB5BxEqB,C4ByErB,kB5BzEqB,C0CyMjB,oBAAA,CACA,gBAAA,CACA,U3CuyJR,C6B18JI,oCc8JA,4FdrHI,iB5BlFiB,C4BmFjB,kB7Bs6JN,CACF,C2CzyJI,UACI,c3C4yJR,C2CzyJI,+BACI,e3C2yJR,C2CvyJA,eACI,iB3C0yJJ,C2CxyJI,sBACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,U3C0yJR,C2CvyJI,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,mB3CozJR,C2C/yJI,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,uB7Bo5IJ,C6B5gKI,oCcsMA,0FdqbI,c7Bu5IN,CACF,C6Bp5IQ,uUAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B05IZ,C2Cz0JI,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,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B5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CqBjXQ,elDqsMZ,C6B58MI,oCqB4PI,uFrB+XA,c7Bs1LN,CACF,C6Bn1LQ,2SAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7Bs1LZ,CkDhtMQ,6EACI,YlDmtMZ,CkD/sMI,2CrBxTA,oGFCoC,CEApC,e5BYqB,C4BXrB,c5B4BoB,C4B3BpB,gB7B2gNJ,CkDltMI,qDACI,clDqtMR,CkDltMI,mEACI,oBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,qBlDqtMR,CkDltMI,kIAEI,QAAA,CACA,alDstMR,CkDntMI,mCACI,SlDstMR,CkDntMI,iCACI,mClDstMR,CkDntMI,6CACI,alDstMR,CkDptMQ,6DACI,YlDutMZ,CkDptMQ,yEACI,oBlDutMZ,CkDptMQ,uEACI,gBlDutMZ,C6BnhNI,oCqB2TI,uEAIQ,iBlDytMd,CACF,CkDttMQ,iFACI,alDytMZ,CkDptMA,wDAIQ,kBAAA,CAIA,ejDvEiB,CiDwEjB,uBjDzEc,CiDyEd,elDktMR,CkD5sMQ,mDACI,uBjDhFU,CiDgFV,elD+sMZ,CkD3sMI,2CACI,0BlD6sMR,CkDrsMQ,mCACI,alDwsMZ,CkDrsMQ,mDACI,2BAAA,CAAA,gBAAA,CAAA,OlDusMZ,CkDlsMI,iGACI,iBlDosMR,CkDzrMY,gGACI,2BAAA,CAAA,gBAAA,CAAA,OlD6rMhB,CkDxrMI,wBACI,kBlD0rMR,CkDxrMQ,2BACI,cjD3YY,CiD4YZ,gBlD0rMZ,C6BjkNI,oCqBqYI,2BAKQ,clD2rMd,CACF,CkDxrMQ,2CACI,2BAAA,CAAA,gBAAA,CAAA,OlD0rMZ,CkDtrMI,kFAEI,SlDwrMR,CkDrrMI,uDAEI,iBlDurMR,CkDrrMQ,iFACI,wBjDjJU,CiDkJV,QAAA,CACA,UAAA,CACA,eAAA,CAKI,oBlDurMhB,CkD/qMY,uGACI,QAAA,CACA,iBAAA,CACA,QvBrLyB,CuBsLzB,QlDkrMhB,CkD9qMQ,6FACQ,alDirMhB,CkD/qMgB,iGAEQ,aAAA,CAEJ,QlDgrMpB,CkD9qMoB,yUAGI,oBlDirMxB,CkD5qMY,kJAEI,cjDjdQ,CiDkdR,ejDxcS,CiDycT,oBAAA,CACA,iBlDgrMhB,CkD9qMgB,0JACI,cAAA,CACA,iBAAA,CACA,mBlDmrMpB,CkD9qMgB,+EACI,clDirMpB,CkD/qMoB,mFACI,iBAAA,CACA,UlDkrMxB,CkDhrMwB,+RAGI,alDmrM5B,CkD7qMY,mEACI,UlDgrMhB,C6BtpNI,oCqBqeQ,mEAIQ,YlDkrMlB,CACF,CkD/qMY,qEACI,elDkrMhB,C6BhqNI,oCqB6eQ,qEAIQ,iBlDorMlB,CACF,CkDjrMY,+EACI,2BlDorMhB,CkDjrMY,uFACI,YlDorMhB,CkDhrMgB,wKRzjBZ,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kBAAA,CQkjBgB,alD8rMpB,C0C9uNI,okBAGI,oB1CuvNR,CkDvsMgB,2EACI,UjD5OG,CiD6OH,elD0sMpB,CkDxsMoB,8KAEI,alD2sMxB,CkDtsMQ,qEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,aAAA,CACA,sBlDysMZ,CkDtsMQ,+EACI,oBAAA,CACA,YlDysMZ,CkDvsMY,uFACI,QlD0sMhB,CkDtsMQ,qFACI,2BjDrRa,CiDsRb,4BjDtRa,CiD2RT,oBlDwsMhB,CkDpsMQ,iFACI,elDusMZ,CkDrsMY,qGACI,QlDwsMhB,CkDlsMQ,mCACI,evBzT6B,CuB0T7B,gBlDosMZ,CkD1rMQ,uFAEQ,kBlD4rMhB,CkDtrMA,wCAGI,UlDyrMJ,CkDrrMI,yBACI,gBlDwrMR,C6BvwNI,oCqBilBI,gCAGQ,kBlDurMd,CACF,CkDprMQ,iCACI,alDsrMZ,C6B/wNI,oCqB2lBQ,4CAGQ,clDqrMlB,CACF,C6BpxNI,oCqBmmBI,iCAEQ,iBlDmrMd,CACF,CkD7qMI,oBACI,aAAA,CACA,clDgrMR,CkD5qMA,iBACI,elD+qMJ,CkD7qMI,gDAEI,iBlD+qMR,CkD5qMI,4BACI,iBAAA,CACA,QvBjYiC,CuBsY7B,MlD0qMZ,CkDtqMI,uBACI,aAAA,CACA,clDwqMR,CkDpqMQ,iCACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CACA,UlDsqMZ,CkDpqMY,8EAEI,oBjD1lBkB,CiD2lBlB,alDqqMhB,CkD7pMI,iDACI,clDgqMR,CkD7pMI,kCACI,iBAAA,CACA,QvBvaiC,CuBwajC,SlD+pMR,C6Bl0NI,oCqBsqBA,+BAGQ,YlD6pMV,CACF,CkDvpMI,oCACI,clD0pMR,CkDvpMI,sCACI,iBlDypMR,CkDnpMI,0BACI,clDspMR,CkDnpMI,sBACI,clDqpMR,CkDlpMI,0BACI,cjD/sBgB,CiDgtBhB,ejDluBqB,CiDmuBrB,gBAAA,CACA,ajDzwBY,CiD0wBZ,aAAA,CACA,iBlDopMR,CkD/oMA,0BACI,elDkpMJ,CkD7oMI,oBrBhmBA,e5BtKiB,C4BuKjB,Y5B/HqB,C4BgIrB,uB5BmJkB,C4BnJlB,e5BmJkB,C4B3Id,yB7B0uNR,C6BjuNQ,+BACI,4B7BmuNZ,C6B3sNI,yBACI,S7B6sNR,CkDtpMI,gBACI,oGvBjwBgC,CuBkwBhC,ejDtvBiB,CiDuvBjB,cjDhuBgB,CiDiuBhB,ejD3tBiB,CiD4tBjB,kBjDvuBiB,CiDwuBjB,alDwpMR,CkDtpMQ,kBACI,iBAAA,CACA,mBAAA,CACA,alDwpMZ,CkDtpMY,gDAEI,alDupMhB,C6B93NI,oCqBwtBA,gBAoBQ,clDspMV,CACF,CkDnpMI,0BACI,WAAA,CACA,iBlDqpMR,CkDlpMI,sEAEI,cjDhqBY,CiDiqBZ,gBlDopMR,CkDjpMI,wCACI,cAAA,CACA,elDmpMR;;AmDh+NA;;;;EAAA,CAkBA,qFACI,kBnD49NJ,C6B/5NI,oCsB9DJ,qFAIQ,cnD69NN,CACF,CmD19NA,iDACI,YAjB0C,CAkB1C,WAlB0C,CAmB1C,iBlBjBmD,CkBkBnD,eAAA,CACA,iBlD2FkB,CkD1FlB,+CAAA,CAAA,uCAAA,CACA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CA,crD5GiB,CqD6GjB,erDlImB,CqDmInB,gBrDgMa,CqD/Lb,WrD+La,CqD9Lb,crD8La,CqD7Lb,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,arD5KY,CqD6KZ,SAAA,CACA,iBAAA,CACA,qBrD2JW,CqDzJP,etDqwOZ,CsDnwOY,kEAEI,kBrD5DI,CqD6DJ,StDswOhB,CsDhwOQ,qEAGI,iBAAA,CACA,SAAA,CACA,kBrDxEQ,CqDyER,qBAAA,CACA,atDkwOZ,CsD9vOI,kBACI,WAAA,CACA,eAAA,CACA,gBtDgwOR,CsD9vOQ,wBACI,cAAA,CACA,eAAA,CACA,atDgwOZ,CsD5vOI,8BAEI,cAAA,CACA,iBtD8vOR,CsD3vOI,iBACI,0BrD9Gc,CqD+Gd,6BtD6vOR,CsD1vOI,aACI,2BrDnHc,CqDoHd,8BtD4vOR,CsDxvOQ,0DzBmcJ,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,uB7BuzNJ,C6B/6OI,oCyBkKI,0DzBydA,c7ByzNN,CACF,C6BtzNQ,oNAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7ByzNZ,CsD9wOI,0BACI,WrDoHa,CqDnHb,crDmHa,CqDlHb,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBtDgxOR,CsD7wOI,iDACI,eAAA,CACA,atD+wOR,CsD7wOQ,8GAEI,aAAA,CACA,8BtD8wOZ,CsD1wOI,wBACI,WtD4wOR,CsDzwOI,sBACI,gBrD6Fa,CqD5Fb,WtD2wOR,CsDtwOA,kBACI,atDywOJ,C6Bv9OI,oCyBqNI,2DACI,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CACA,gCAAA,CACA,qB5DmtQJ,C4D9sQI,oDACI,oBAAA,CACA,cAAA,CACA,QAAA,CACA,c3DmDiB,C2DlDjB,e3BE+C,C2BD/C,a3DX8B,C2DY9B,iB3DoGc,C2DlGd,wBAAA,CACA,gB3D2Va,C2D1Vb,e3D0Va,C2DzVb,cAAA,CACA,kB5DitQR,C4D/sQQ,oHAEI,oB5DgtQZ,C4D5sQI,sCACI,UAAA,CACA,e5D8sQR,C4D1sQQ,oEACI,kB5D4sQZ,C4DvsQQ,sEACI,mB5DysQZ,C4DrsQI,qDACI,kB3D5C8B,C2D6C9B,U3BjC+C,C2BkC/C,oB5DusQR;;A6D/vQA;;;;EAAA,CAUA,sBACI,gB5D2DqB,C4D1DrB,mB5D0DqB,C4DzDrB,yB5D2Ue,C4D1Uf,4B5D0Ue,C4DzUf,uB5D0UkB,C4D1UlB,e7DgwQJ,C6DrvQA,sBACI,c5DgDoB,C4D/CpB,kB7DwvQJ,C6BpsQI,oCgCtDJ,sBAKQ,c7DyvQN,CACF,C6DtvQA,8BAEI,eAAA,CACA,kBAAA,CACA,U7DyvQJ,C6B5hQY,wEACI,yB7B+hQhB,C6B9gQQ,gDACI,4B5BiEO,C4B/DH,e7BghQhB,C6Bv+PQ,4EACI,a7B0+PZ,C6Bz+PY,gLAEI,a7B4+PhB,C6Bv+PI,oDACI,S7B0+PR,C6DzwQI,0CACI,kBAAA,CACA,aAAA,CACA,a7D4wQR,C6D1wQQ,gDACI,W7D6wQZ,C6D1wQQ,gDACI,qB7D6wQZ,C6D1wQQ,8LAGI,Q7D+wQZ,C6D5wQQ,sDACI,iBAAA,CACA,kBAAA,CACA,S7D+wQZ,C6D3wQI,4IAEI,c7D+wQR,C6D5wQI,gDAKQ,gB7D8wQZ,C6D1wQI,wEACI,gB7D6wQR,C6D1wQI,sEACI,iB7D6wQR,C6D1wQI,gIAGI,c5D3BgB,C4D4BhB,e5D9CqB,C4D+CrB,gBAAA,CACA,aAAA,CAGI,a7D6wQZ,C6D5wQY,wUAEI,a7DuxQhB,C6DnxQQ,4IACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a7D0xQZ,C6DxxQY,gWAEI,a7DmyQhB,C6D9xQI,wHAEI,aAAA,CACA,UAAA,CACA,c5DxDiB,C4DyDjB,e5D9EmB,C4D+EnB,e5D/Ci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C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B0/SJ,C6BlnUI,oC2CvBA,6C3CkpBI,c7B2/SN,CACF,C6Bx/SQ,0JAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7Bw/SZ,CwEhoUgB,yUAEI,oBvE+BM,CuE9BN,wBvE8BM,CuE7BN,UxEioUpB,CwE7nUY,iGAEI,oBvE5EsB,CuE6EtB,wBvE7EsB,CuE8EtB,UxE8nUhB,CwE5nUgB,yUAGI,oBvEnFkB,CuEoFlB,8BAAA,CACA,UxE4nUpB,CwEtnUI,kCACI,UxEwnUR,CwErnUI,0BACI,kBAAA,CAAA,cxEunUR,CwEpnUI,qCACI,aAAA,CACA,evCnG+C,CuCoG/C,aAAA,CACA,UAAA,CACA,iBxEsnUR,CwEnnUI,wBACI,YxEqnUR,CwE9mUI,2DACI,UxEmnUR,CwEjnUQ,sDACI,WAAA,CACA,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CAAA,eAAA,CACA,eAAA,CACA,cxEmnUZ,CwEjnUY,0DACI,iBvEhBM,CuEiBN,eAAA,CAGI,iBAAA,CAEJ,UxEgnUhB,CwE5mUQ,8FAEI,YxE8mUZ,CwE3mUQ,wCACI,UxE6mUZ,CwE1mUQ,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,SxE4mUZ,CwExmUI,qCACI,UAAA,CACA,iBxE0mUR,CwExmUQ,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,uB7B4lTJ,C6BptUI,oC2CwFI,uC3CmiBA,c7B6lTN,CACF,C6B1lTQ,wIAGI,kB5BrmBc,C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CiFvtWc,4CACI,iBAAA,CACA,QhFhZK,CgFiZL,SjFytWlB,CiFrtWU,uCACI,YjFutWd,CACF,CiFptWQ,0CACI,cjFstWZ,CiFntWQ,wCACI,ejFqtWZ,CiFltWQ,gDACI,YjFotWZ,CiFjtWQ,uCACI,ejFmtWZ,CiFhtWQ,wCACI,gBjFktWZ,CiF9sWI,gEAEI,kBjFgtWR,CiF5sWQ,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,uB7BmhWJ,C6B3oXI,oCoD2aI,qCpDgNA,c7BohWN,CACF,C6BjhWQ,kIAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BihWZ,CiF3tWI,iCACI,ajF8tWR,CiF3tWI,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,YjFsuWR,C6BrlWI,yDAEI,UAAA,CACA,W7BulWR,C6BplWI,6DACI,Y7BslWR,CiF3uWI,0CACI,QjF6uWR,CiFvuWI,2DACI,chF7cmB,CgF8cnB,ehFzeiB,CgF0ejB,kBtDpgBgC,CsDqgBhC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BjF0uWR,C6B3rXI,oCoD2cA,2DASQ,cjF2uWV,CACF,CiFxuWI,oDACI,ajF0uWR,CiFvuWI,mIAGI,kBjFyuWR,CiFhuWQ,qGACI,YjFquWZ,CiFluWQ,8CACI,ajFouWZ,CiFjuWQ,qDACI,ajFmuWZ,CiF/tWI,sCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFiuWR,CiF/tWQ,+CACI,ehD/jB2C,CgDgkB3C,2BAAA,CAAA,gBAAA,CAAA,OjFiuWZ,CiF3tWQ,sDACI,YjF6tWZ,C6B/tXI,oCoDwgBI,wCACI,aAAA,CACA,UAAA,CACA,kBjF0tWV,CACF,CiFttWA,mBACI,WjFytWJ,C6B1uXI,oCoDghBJ,mBAIQ,UAAA,CACA,cAAA,CACA,iBjF0tWN,CACF,CiFvtWA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YjF0tWJ,C6BtvXI,oCoD0hBJ,0BAKS,kBAAA,CAAA,cAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjF2tWP,CACF,CiFxtWQ,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,uB7BwpWJ,C6BhxXI,oCoDoiBI,kCpDuFA,c7BypWN,CACF,C6BtpWQ,yHAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BspWZ,CiFjvWI,0CACI,ejFmvWR,CiF/uWQ,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,uB7ByrWJ,C6BjzXI,oCoD8iBI,yCpD6EA,c7B0rWN,CACF,C6BvrWQ,8IAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BurWZ;;AkF34XA;;;;EAAA,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,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CuDtjBQ,gBpF4hYZ,C6B9lYI,oCuDgEI,oDvD2jBA,c7Bu+WN,CACF,C6Bp+WQ,+KAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7Bo+WZ,C6BxmYI,oCuDgEI,oDAKQ,cpFuiYd,CACF,CoFniYY,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,uB7BygXJ,C6BjoYI,oCuD0EQ,yDvDijBJ,c7B0gXN,CACF,C6BvgXQ,8LAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BugXZ,CoFpjYY,yEACI,wBAAA,CACA,oBAAA,CACA,UpFsjYhB,CoFnjYY,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,uB7B4iXJ,C6BpqYI,oCuD6FQ,mEvD8hBJ,c7B6iXN,CACF,C6B1iXQ,4NAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B0iXZ,C6B9qYI,oCuDuDA,qCA4CQ,UAAA,CACA,gBAAA,CACA,aAAA,CACA,eAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBpF+kYV,CACF,C6BxrYI,oCuDuDA,qCAqDQ,aAAA,CACA,kBzDnK4B,CyDoK5B,UAAA,CACA,uBAAA,CAAA,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","file":"custom.css","sourcesContent":["/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"../mixins/mixins\";\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@mixin icon() {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n\n &::before {\n @include icon;\n min-width: 1em;\n text-align: center;\n }\n}\n\n.ReactSprite {\n &::before {\n font-size: 14px;\n }\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS {\n a {\n @include icon;\n }\n img {\n display: none;\n }\n}\n\n.SpEditProfile::before {\n content: $icon-user;\n}\n\n.SpDropdownHandle::before {\n content: $icon-caret-down;\n}\n\n.SpDiscussions::before {\n content: $icon-discussion;\n}\n\n.SpActivity::before {\n content: $icon-time;\n}\n\n.SpDelete::before {\n content: $icon-remove;\n}\n\n.SpFlyoutHandle::before {\n @include kbicon;\n content: $kbicon-gear;\n}\n\n.SpOptions::before {\n content: $icon-cog;\n}\n\n.SpPreferences::before {\n content: $icon-cog;\n}\n\n.SpPassword::before {\n content: $icon-lock;\n}\n\n.SpSearch::before {\n content: $icon-search;\n}\n\n.RSS a::before {\n content: $icon-rss;\n}\n\n// Reactions\n.ReactPromote::before {\n content: $icon-hand-up;\n}\n\n.ReactOffTopic::before {\n content: $icon-meh;\n}\n\n.ReactInsightful::before {\n content: $icon-lightbulb;\n}\n\n.ReactDisagree::before {\n content: $icon-frown;\n}\n\n.ReactAgree::before {\n content: $icon-smile;\n}\n\n.ReactDislike::before {\n content: $icon-thumbs-down;\n}\n\n.ReactLike::before {\n content: $icon-thumbs-up;\n}\n\n.ReactDown::before {\n content: $icon-arrow-down;\n}\n\n.ReactUp::before {\n content: $icon-arrow-up;\n}\n\n.ReactWTF::before {\n content: $icon-wtf;\n}\n\n.ReactAwesome::before {\n content: $icon-heart;\n}\n\n.ReactLOL::before {\n content: $icon-lol;\n}\n\n.ReactFlag::before {\n content: $icon-flag;\n}\n\n.ReactAbuse::before {\n content: $icon-exclamation-sign;\n}\n\n.ReactSpam::before {\n content: $icon-spam;\n}\n\n.ReactQuote::before {\n content: $icon-quote;\n}\n\n.ReactMessage::before {\n content: $icon-mail;\n}\n\n.ReactWarn::before {\n content: $icon-warn;\n}\n\n.ReactFacebook::before {\n content: $icon-facebook-alt;\n}\n\n.ReactFacebook:hover {\n &::before {\n color: #3A5795;\n }\n}\n\n.ReactTwitter::before {\n content: $icon-twitter;\n}\n\n.ReactTwitter:hover {\n &::before {\n color: #55ACEE;\n }\n}\n\n.ReactGooglePlus::before {\n content: $icon-google-plus-alt;\n}\n\n\n.ReactGooglePlus:hover {\n &::before {\n color: #DD4B39;\n }\n}\n\n.RSS {\n a {\n color: #f26522;\n }\n}\n\n@if ($staticVariables) {\n .ReactButton.PopupWindow {\n &:hover {\n .Sprite::before {\n color: $global-color_primary;\n }\n }\n }\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options {\n .Bookmark,\n .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n\n &::before {\n font-size: $global-base_lineHeight;\n }\n }\n\n .AdminCheck .icheckbox::before {\n vertical-align: top;\n }\n}\n\n.OptionsMenu {\n font-size: $global-medium_fontSize;\n}\n\n.OptionsTitle {\n @include sr-only;\n font-size: inherit !important; // The title will be properly hidden with the sr-only mixin, but it needs a font size to be detectable by the screen reader.\n}\n\n.SocialIcon {\n border-radius: $formButton_borderRadius;\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: $global-color_primary;\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_primaryAlt;\n }\n}\n\n.Methods,\n.Panel,\n.Navigation,\n.MeBox {\n .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n }\n\n .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n @include icon;\n font-size: $global-medium_fontSize;\n color: $global-color_white;\n }\n\n .SocialIcon-Facebook .Icon::before {\n content: $icon-facebook-alt;\n }\n\n .SocialIcon-Twitter .Icon::before {\n content: $icon-twitter-alt;\n }\n\n .SocialIcon-Google .Icon::before {\n content: $icon-google-plus-alt;\n }\n\n .SocialIcon-LinkedIn .Icon::before {\n content: $icon-linkedin-alt;\n }\n\n .SocialIcon-MicrosoftAccount .Icon::before {\n content: $icon-windows-alt;\n }\n\n .SocialIcon-Steam .Icon::before {\n left: 1px;\n }\n}\n\n.MeBox {\n .Arrow {\n display: none;\n }\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n\n &::before {\n @include icon;\n font-size: $global-base_lineHeight;\n color: $global-color_primary;\n content: $icon-star-empty;\n }\n\n &:hover::before {\n @if ($staticVariables) {\n color: $global-color_primaryAlt;\n }\n }\n}\n\na.Bookmarked {\n &::before,\n &:hover::before {\n color: #E5B951 !important;\n content: $icon-star;\n }\n}\n\n/*===== End of Vanillicon ======*/\n","@charset \"UTF-8\";\n/* -------------------------------------------------------------- *\\\n Copy default scss files\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Topcoder Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* Font styles. */\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 400;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-SemiBold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-SemiBold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-SemiBold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-SemiBold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 600;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-Bold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-Bold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-Bold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-Bold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-Bold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow_Condensed\";\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2\") format(\"woff2\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff\") format(\"woff\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf\") format(\"truetype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n.Frame-header .Header-Top {\n background: #2a2a2a;\n}\n.Frame-header .Header-Top .Container {\n max-width: none;\n padding: 0;\n}\n.Frame-header .Header-Top .Container .row {\n height: 80px;\n}\n.Frame-header .Header-Top .Container .row a:hover {\n background: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link {\n font-size: 14px;\n font-weight: 700;\n line-height: 30px;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected, .Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover {\n background: transparent;\n color: #43d7b0;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks {\n font-size: 18px;\n font-weight: 700;\n text-transform: uppercase;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a {\n border: none;\n font-size: 18px;\n font-weight: bold;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover, .Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus {\n background-color: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup {\n font-size: 18px;\n font-weight: 700;\n margin-left: 10px;\n border: none;\n}\n.Frame-header .Header-Top .Container .row .Header-right .Search img {\n vertical-align: middle;\n}\n.Frame-header .Header-Second-Menu {\n display: flex;\n background: #FBFBFB;\n color: #2a2a2a;\n justify-content: stretch;\n align-items: center;\n font-size: 13px;\n position: relative;\n height: 60px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content {\n display: flex;\n flex-grow: 1;\n justify-content: center;\n align-items: center;\n position: relative;\n height: 30px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link {\n margin: 0 15px;\n cursor: pointer;\n height: 100%;\n display: flex;\n position: relative;\n flex-direction: column;\n justify-content: center;\n color: #2a2a2a;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #d4d4d4;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected {\n font-weight: 700;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n}\n.Frame-header .Header-desktopNav {\n color: white;\n height: 80px;\n position: relative;\n display: flex;\n align-items: center;\n z-index: 1;\n flex-grow: 1;\n}\n.Frame-header .Header-desktopNav a {\n text-decoration: none;\n}\n.Frame-header .Header-desktopNav .Topcoder-logo {\n margin: 0 50px 0 30px;\n cursor: pointer;\n}\n.Frame-header .Header-desktopNav .Header-primary-item {\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n margin: 0 30px;\n padding-right: 5px;\n position: relative;\n cursor: pointer;\n color: white;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-primary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu {\n display: flex;\n overflow: unset;\n margin-right: auto;\n width: auto;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item {\n font-weight: bold;\n margin-left: 30px;\n font-size: 14px;\n line-height: 30px;\n text-align: center;\n display: flex;\n position: relative;\n flex-direction: row;\n justify-content: flex-start;\n align-content: flex-start;\n cursor: pointer;\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover, .Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n position: relative;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more {\n border-radius: 15px;\n padding: 0 15px;\n color: white;\n margin-left: 0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover {\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img {\n margin-left: 5px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content {\n position: absolute;\n top: 30px;\n left: 19px;\n background: #2a2a2a;\n min-width: 110px;\n padding: 20px;\n border-radius: 5px;\n flex-direction: column;\n z-index: 2;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a {\n margin: 0;\n text-align: left;\n font-weight: 700;\n font-size: 14px;\n line-height: 30px;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more {\n background-color: rgba(85, 85, 85, 0.4);\n border-radius: 15px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more * {\n opacity: 0.7;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img {\n transform: scale(1, -1);\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content {\n display: flex;\n}\n.Frame-header .Header-right .Header-right-Item {\n height: 32px;\n margin: 11px 20px 11px 0px;\n padding-left: 12px;\n position: relative;\n border-left: 1px solid #7F7F7F;\n min-width: 36px;\n display: flex;\n align-items: center;\n}\n\n.Header-separator {\n display: block;\n height: 30px;\n width: 1px;\n background: #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 color: #e9e9e9;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n background-color: #0c0c0c;\n font-size: 14px;\n font-weight: 400;\n line-height: 21px;\n}\n.Frame-footer .Footer .FooterWrapper {\n max-width: 1310px;\n padding: 0 15px;\n margin: auto;\n}\n@media (max-width: 767px) {\n .Frame-footer .Footer .FooterWrapper {\n margin-left: 0;\n margin-right: 0;\n }\n}\n@media (max-width: 1200px) {\n .Frame-footer .Footer .FooterWrapper {\n max-width: none;\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: 767px) {\n .Frame-footer .Footer .Footer-logo {\n padding-bottom: 15px;\n }\n .Frame-footer .Footer .Footer-logo svg {\n width: 53px;\n }\n}\n.Frame-footer .Footer .Footer-Menu-Container {\n margin-left: -10px;\n margin-right: -10px;\n align-items: normal;\n}\n.Frame-footer .Footer .Footer-Menu-Container .Footer-Column {\n margin: 0 10px;\n}\n.Frame-footer .Footer .Footer-Menu-Container .Footer-Column a:hover {\n color: #D4D4D4;\n}\n.Frame-footer .Footer .Footer-Menu-Container .Footer-Column.col-span-2 ul {\n column-count: 2;\n}\n@media (max-width: 767px) {\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: 767px) {\n .Frame-footer .Footer .Footer-Menu-Container {\n flex-wrap: wrap;\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: #d4d4d4;\n}\n.Frame-footer .Footer .Footer-Share-Container li {\n width: 26px;\n height: 26px;\n line-height: 26px;\n border-radius: 100%;\n float: left;\n margin-left: 5px;\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 opacity: 0.75;\n}\n@media (max-width: 767px) {\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: 20px 0px;\n}\n.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li {\n display: inline;\n margin-right: 20px;\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: underline;\n}\n.Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li a:hover {\n color: white;\n}\n@media (max-width: 767px) {\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 }\n .Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright li:nth-child(2) {\n left: 50%;\n position: absolute;\n transform: translateX(-50%);\n }\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Footer-Copyright-Container .Footer-Copyright {\n display: flex;\n justify-content: space-between;\n margin-top: 10px;\n order: 2;\n width: 100%;\n }\n}\n@media (max-width: 767px) {\n .Frame-footer .Footer .Footer-Copyright-Container {\n border-top: 0;\n margin-top: 20px;\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 {\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\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 .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 color: #e9e9e9;\r\n font-family: $global-body_fontFamily;\r\n background-color: #0c0c0c;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 21px;\r\n\r\n .FooterWrapper {\r\n max-width: 1310px;\r\n padding: 0 15px;\r\n margin: auto;\r\n\r\n @media (max-width: 767px) {\r\n margin-left: 0;\r\n margin-right: 0;\r\n }\r\n\r\n @media (max-width: 1200px) {\r\n max-width: none;\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: 767px) {\r\n padding-bottom: 15px;\r\n svg{\r\n width: 53px;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Menu-Container {\r\n margin-left: -10px;\r\n margin-right: -10px;\r\n align-items: normal;\r\n .Footer-Column {\r\n margin: 0 10px;\r\n a:hover {\r\n color: #D4D4D4;\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: 767px) {\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: 767px) {\r\n flex-wrap: wrap;\r\n }\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-dark;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Share-Container {\r\n li {\r\n width: 26px;\r\n height: 26px;\r\n line-height: 26px;\r\n border-radius: 100%;\r\n float: left;\r\n margin-left: 5px;\r\n\r\n a {\r\n color: $global-grey-bg !important;\r\n text-decoration: none;\r\n &:hover {\r\n opacity: 0.75;\r\n }\r\n }\r\n }\r\n\r\n @media (max-width: 767px) {\r\n display: flex;\r\n justify-content: center;\r\n order: 1;\r\n width: 100%;\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: 20px 0px;\r\n\r\n .Footer-Copyright {\r\n\r\n li {\r\n display: inline;\r\n margin-right: 20px;\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: underline;\r\n &:hover{\r\n color:white;\r\n }\r\n }\r\n @media (max-width: 767px) {\r\n font-size: 11px;\r\n margin-right: 0;\r\n a {\r\n font-size: 11px;\r\n }\r\n &:nth-child(2) {\r\n left: 50%;\r\n position: absolute;\r\n transform: translateX(-50%);\r\n }\r\n }\r\n }\r\n\r\n @media (max-width: 768px) {\r\n display: flex;\r\n justify-content: space-between;\r\n margin-top: 10px;\r\n order: 2;\r\n width: 100%;\r\n }\r\n }\r\n\r\n @media (max-width: 767px) {\r\n border-top: 0;\r\n margin-top: 20px;\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 {\r\n a {\r\n color: $global-blue;\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\n\r\n\r\n\r\n.ReactButton.Quote.js-quoteButton {\r\n font-size: 12px;\r\n font-weight: 400;\r\n letter-spacing: 0.44px;\r\n line-height: 15px;\r\n}\r\n\r\n.MessageForm.CommentForm.FormTitleWrapper {\r\n .H {\r\n margin-bottom: 27px;\r\n }\r\n h2 {\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n font-family: $global-heading_fontFamily2;\r\n font-size: 20px;\r\n font-weight: 500;\r\n line-height: 24px;\r\n }\r\n}\r\n\r\n\r\n.FormTitleWrapper {\r\n .Buttons {\r\n\r\n .Back {\r\n margin-right: 20px !important;\r\n * {\r\n color: $global-blue;\r\n font-family: $global-body_fontFamily;\r\n }\r\n }\r\n }\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList, .DataList.CategoryAccordion\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n .PhotoWrap {\r\n // left: 0;\r\n }\r\n\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n margin: 0 !important;\r\n padding: 41px 0 15px !important;\r\n color: $global-color_black_light;\r\n\r\n div {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .MessageList.Discussion {\r\n .Discussion {\r\n .Item-Header {\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search {\r\n li.Item {\r\n &:first-child {\r\n border-top: 1px solid $global-grey-bg;\r\n }\r\n &:last-child {\r\n padding-bottom: 16px !important;\r\n }\r\n h3 {\r\n margin-bottom: 2px;\r\n line-height: 30px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .Item-Body.Media {\r\n margin-bottom: 0;\r\n\r\n .Media-Body {\r\n * {\r\n font-size: 14px;\r\n }\r\n\r\n .Meta {\r\n margin-top: 0;\r\n height: 22px;\r\n }\r\n\r\n .Summary {\r\n margin-top: 2px;\r\n height: 22px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".FormTitleWrapper {\r\n /* max-width: 765px;*/\r\n}\r\n\r\n.richEditor {\r\n .richEditor-embedBar {\r\n border-top: 1px solid $global-grey-bg;\r\n height: 55px;\r\n\r\n .richEditor-menuItems.richEditor-inlineMenuItems {\r\n height: 100%;\r\n }\r\n }\r\n}\r\n\r\nform {\r\n & > div {\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n .Entry.SingleEntryMethod {\r\n margin: 0;\r\n }\r\n\r\n input[type='text'],\r\n input[type='password'],\r\n input.InputBox.BigInput[type='text'],\r\n select {\r\n height: 52px;\r\n }\r\n\r\n .SelectWrapper::after {\r\n content: '';\r\n width: 15px;\r\n height: 9px;\r\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\r\n background-size: 15px 9px;\r\n right: 16px;\r\n }\r\n\r\n .List.Inline.PostOptions {\r\n label {\r\n font-size: 14px;\r\n line-height: 26px;\r\n }\r\n }\r\n\r\n .Buttons {\r\n .Button.Cancel, .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\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/_formField.scss b/src/scss/base/_formField.scss index eb44db2..20ad29c 100644 --- a/src/scss/base/_formField.scss +++ b/src/scss/base/_formField.scss @@ -47,7 +47,7 @@ form { } .Buttons { - .Button.Cancel, .Button.WriteButton { + .Button.Cancel, .Button.WriteButton, .Button.CancelReplyComment { border-color: $global-color_primary; color: $global-color_primary; }