diff --git a/design/custom.css b/design/custom.css index 0c02218..0f15e2c 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}}.CommentFormWrap .Preview a,.CommentFormWrap .Preview a:focus,.CommentFormWrap .Preview a:hover,.Message.userContent a,.Message.userContent a:focus,.Message.userContent a:hover{font-size:16px;color:#0d61bf;text-decoration:underline}.ReactButton.Quote.js-quoteButton{font-size:12px;font-weight:400;letter-spacing:.44px;line-height:15px}.MessageForm.CommentForm.FormTitleWrapper .H{margin-bottom:27px}.MessageForm.CommentForm.FormTitleWrapper h2{text-transform:uppercase;color:#2a2a2a;font-family:Barlow,roboto,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px}.FormTitleWrapper .Buttons .Back{margin-right:20px!important}.FormTitleWrapper .Buttons .Back *{color:#0d61bf;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}@media screen and (max-width:768px){.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading{background-color:rgba(0,0,0,0);margin:0!important;padding:41px 0 15px!important;color:#2a2a2a}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div{color:#2a2a2a}.MessageList.Discussion .Discussion .Item-Header .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.DataList-Search li.Item:first-child,.Content.MainContent .DataList.DataList-Search li.Item:first-child,.DataListWrap .DataList.DataList-Search li.Item:first-child{border-top:1px solid #e9e9e9}.CommentsWrap .DataList.DataList-Search li.Item:last-child,.Content.MainContent .DataList.DataList-Search li.Item:last-child,.DataListWrap .DataList.DataList-Search li.Item:last-child{padding-bottom:16px!important}.CommentsWrap .DataList.DataList-Search li.Item h3,.Content.MainContent .DataList.DataList-Search li.Item h3,.DataListWrap .DataList.DataList-Search li.Item h3{margin-bottom:2px;line-height:30px}.CommentsWrap .DataList.DataList-Search li.Item h3 a,.Content.MainContent .DataList.DataList-Search li.Item h3 a,.DataListWrap .DataList.DataList-Search li.Item h3 a{color:#2a2a2a;font-size:20px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media{margin-bottom:0}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *{font-size:14px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta{margin-top:0;height:22px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary{margin-top:2px;height:22px}}.richEditor .richEditor-embedBar{border-top:1px solid #e9e9e9;height:55px}.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems{height:100%}form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .Entry.SingleEntryMethod{margin:0}form input.InputBox.BigInput[type=text],form input[type=password],form input[type=text],form select{height:52px}form .SelectWrapper:after{content:"";width:15px;height:9px;background:url(/themes/topcoder/design/images/icon-chevron-down.svg);background-size:15px 9px;right:16px}form .List.Inline.PostOptions label{font-size:14px;line-height:26px}form .Buttons .Button.Cancel,form .Buttons .Button.CancelReplyComment,form .Buttons .Button.PreviewButton,form .Buttons .Button.WriteButton{border-color:#137d60;color:#137d60}form .Buttons .Button.DraftButton{background-color:#aaa;border-color:#aaa;color:#fff}form .Buttons .Button{margin-left:7px!important;height:21px}form .Buttons .Button.Primary[disabled=disabled],form .Buttons .Button:disabled{background-color:#aaa;border:1px solid #aaa}form .Buttons .Button.PreviewButton[disabled=disabled],form .Buttons a.Button.Disabled,form .Buttons a.Button.Disabled:focus,form .Buttons a.Button.Disabled:hover{border:1px solid #aaa;color:#aaa;background-color:rgba(0,0,0,0)}form .P,form li{margin:9px 0;position:relative}form .P label[for*=Form],form .P label[for=Form_Name],form .P label[for=Form_Password],form li label[for*=Form],form li label[for=Form_Name],form li label[for=Form_Password]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:9px!important;line-height:12px!important;position:absolute!important;top:-5px!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form .P label[for=Form_RedirectLink],form li label[for=Form_RedirectLink]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:20px!important;top:3px!important;line-height:inherit;position:absolute!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form label.radio-inline{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:30px}form label.radio-inline input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form label.radio-inline input:checked~.checkmark{background:url(/themes/topcoder/design/images/icon-checked.png);background-size:20px}form label.radio-inline .checkmark{position:absolute;top:-2px;left:0;height:20px;width:20px;background:url(/themes/topcoder/design/images/icon-unchecked.png);background-size:20px}.CommentFormWrap .Preview{padding:0}.CommentFormWrap .Preview .Message{padding:16px 24px 10px 33px!important}.CommentFormWrap .Preview .Message,.DiscussionForm .Preview{background-color:#f4f4f4;border-radius:10px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px}.DiscussionForm .Preview{padding:0;padding:16px 24px 10px 33px!important}.DiscussionForm .Preview .Title{display:block;margin-bottom:14px;color:#2a2a2a;font-weight:700;line-height:30px}.DiscussionForm .Preview .Message a{color:#0d61bf;text-decoration:underline}.selectBox-label{margin-right:10px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px}.FlyoutButton.selectBox-toggle{height:30px;padding:0 5px;background-color:#fbfbfb;border:1px solid #e9e9e9;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FlyoutButton.selectBox-toggle span{color:#2a2a2a;font-size:14px;font-weight:700}.FlyoutButton.selectBox-toggle span:first-child{margin-right:5px;width:140px}.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow{color:#137d60}@media screen and (max-width:768px){body.Post .FormWrapper form .Buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.Post .FormWrapper form .Buttons .Button{margin-bottom:20px}body.Post .FormWrapper form .Buttons .DiscussionButton{width:100%}body.Post .FormWrapper form .Buttons .Cancel,body.Post .FormWrapper form .Buttons .DraftButton{text-align:center;width:40%}body.Post .FormWrapper form .P ul.List>li>b{display:none}body.Post.editdiscussion .FormWrapper form .Buttons .Button{width:40%}body.Post.editdiscussion .FormWrapper form .Buttons .Cancel{text-align:center}}.Box.GuestBox h4{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;padding:0;color:#2a2a2a;font-size:34px;font-weight:400;line-height:38px;margin-bottom:10px;text-transform:uppercase!important;white-space:nowrap}.Box.GuestBox p{color:#2a2a2a;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:400;line-height:26px}.Box.GuestBox div a.SignIn{margin-top:24px}.hide{display:none!important}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.center-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fill-remaining-space{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.block{clear:both;overflow:hidden}.col-span-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-span-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.flex-grow,.flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:768px){.hide-mobile{display:none!important}}@media screen and (min-width:769px){.hide-desktop{display:none!important}}.NewDiscussionMobile .BoxNewDiscussion{width:100%}.DataList.Drafts li.Draft{border-top:none;border-bottom:none;background-color:#f8f8f8;margin-top:16px;border-radius:10px;padding:19px 20px 18px 26px}.DataList.Drafts li.Draft .Options a.Delete{color:#2a2a2a;font-family:Segoe UI,sans-serif,roboto,Helvetica Neue,Helvetica,Raleway,Arial;font-size:32px;font-weight:400}.DataList.Drafts li.Draft .ItemContent .Title{margin-bottom:17px;color:#2a2a2a}.DataList.Drafts li.Draft .ItemContent .Title a{color:#2a2a2a;font-size:20px;font-weight:400;line-height:30px}.DataList.Drafts li.Draft .ItemContent .Excerpt{font-weight:400;line-height:16px}.DataList.Drafts li.Draft .ItemContent .Excerpt a{color:#2a2a2a;font-size:13px}.MeBox .MeButton,.MeBox .MeButtonProfileMItem .email,.MeBox .MeButtonProfileMItem .handle,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.EasyMDEContainer .CodeMirror{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;border-right:1px solid #aaa;border-left:1px solid #aaa;border-bottom:1px solid #aaa;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.EasyMDEContainer .editor-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa}.EasyMDEContainer .editor-statusbar{font-size:13px;padding:8px 0;overflow:hidden}.EasyMDEContainer .editor-statusbar span{margin-left:0;min-width:0}.EasyMDEContainer .editor-statusbar .message,.EasyMDEContainer .editor-statusbar .upload-image{margin-left:0;margin-right:auto}.EasyMDEContainer .editor-statusbar .message{display:none}.EasyMDEContainer.error .message{margin-left:0;color:#ef476f;text-align:left;display:inline}.EasyMDEContainer.error .upload-image{display:none}.EasyMDEContainer.error .CodeMirror{border-right:2px solid #ef476f;border-left:2px solid #ef476f;border-bottom:2px solid #ef476f}.EasyMDEContainer.error .editor-toolbar{border-top:2px solid #ef476f;border-left:2px solid #ef476f;border-right:2px solid #ef476f}.Table{display:table}.Table .Title{display:table-caption;text-align:center;font-weight:700;font-size:larger}.Table .TableHeading,.Table .TableRow{display:table-row;border-top:1px solid #d4d4d4}.Table .TableHeading .TableCell,.Table .TableRow .TableCell{display:table-cell;padding-left:12px}.Table .TableHeading{font-weight:700;text-align:center}.Group{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif!important}.Group .Group-Archived{margin-top:6px}.Group .Group-Archived .Archived{background:#ef476f;border:1px solid #ef476f;color:#fff;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.69px!important;height:30px;text-transform:uppercase;border-radius:15px!important;padding:6px 17px!important;margin-right:10px}.Group .Group-Header.NoBanner .Group-Info{padding-left:0;color:#2a2a2a;margin-bottom:33px}.Group .Group-Header.NoBanner .Group-Info .Group-Description{margin-bottom:0}.Group .Group-Header.NoBanner .Group-Info .Group-Archived *,.Group .Group-Header.NoBanner .Group-Info .Group-Description *{font-size:16px}.Group .Group-Header.NoBanner .Group-Info .Group-Archived a,.Group .Group-Header.NoBanner .Group-Info .Group-Description a{color:#0d61bf}.Group .Group-Footer .Group-Info{padding-left:0;color:#2a2a2a;margin-bottom:33px}.Group .Group-Footer .Group-Info .Table{width:calc(100% + 46px);display:table;border-collapse:separate;border-spacing:23px 0;margin-left:-23px;margin-right:-23px}.Group .Group-Footer .Group-Info .Table .TableRow{border:none}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell{width:50%;padding:10px;color:#2a2a2a;font-size:14px;display:table-cell;background-clip:padding-box;border-top:1px solid #d4d4d4}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel{min-width:90px;white-space:nowrap;display:inline-block}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue{color:#2a2a2a;font-weight:500}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell{border-bottom:1px solid #d4d4d4}@media screen and (max-width:768px){.Group .Group-Archived span:not(.Archived){display:block;padding-top:10px}.Group .Group-Footer .Group-Info{padding-left:0}.Group .Group-Footer .Group-Info .Table{width:100%;margin:0;border-spacing:0}.Group .Group-Footer .Group-Info .Table .TableRow{border:none}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell{width:100%;display:block;background-clip:padding-box;border-top:1px solid #d4d4d4}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel{min-width:90px;white-space:nowrap;display:inline-block}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue{color:#2a2a2a;font-weight:500}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell{border-bottom:none}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell:last-child{border-bottom:1px solid #d4d4d4}}.tooltip{position:relative;font-size:14px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-weight:400}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext{visibility:hidden;line-height:16px;padding-top:6px;padding-bottom:6px;background-color:#2a2a2a;color:#fff;text-align:center;border-radius:5px;position:absolute;z-index:1;bottom:100%;left:50%}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:5px;border:5px solid rgba(0,0,0,0);border-top-color:#2a2a2a}.tooltip .tooltiptext{width:109px;padding-right:14px;padding-left:13px;margin-left:-64px;margin-bottom:3px;text-transform:none}@media screen and (max-width:992px){.tooltip .tooltiptext{margin-left:-69px}.tooltip .tooltiptext:after{margin-left:9px}}.isWatching.tooltip .tooltiptext{width:155px;padding-left:13px;padding-right:9px;margin-left:-110px;margin-bottom:6px}.isWatching.tooltip .tooltiptext:after{margin-left:27px}@media screen and (max-width:992px){.isWatching.tooltip .tooltiptext{margin-left:-115px}.isWatching.tooltip .tooltiptext:after{margin-left:32px}}.GroupOptions.OptionsMenu.ButtonGroup .tooltip{padding-top:10px}.GroupOptions.OptionsMenu.ButtonGroup .isWatching.tooltip{padding-top:3px;padding-left:8px} + */@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto) format("svg");font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto) format("svg");font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-SemiBold.eot);src:url(fonts/Barlow/Barlow-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-SemiBold.woff2) format("woff2"),url(fonts/Barlow/Barlow-SemiBold.woff) format("woff"),url(fonts/Barlow/Barlow-SemiBold.ttf) format("truetype"),url(fonts/Barlow/Barlow-SemiBold.svg#Barlow) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-Bold.eot);src:url(fonts/Barlow/Barlow-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-Bold.woff2) format("woff2"),url(fonts/Barlow/Barlow-Bold.woff) format("woff"),url(fonts/Barlow/Barlow-Bold.ttf) format("truetype"),url(fonts/Barlow/Barlow-Bold.svg#Barlow) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Barlow_Condensed;src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot);src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2) format("woff2"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff) format("woff"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf) format("truetype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed) format("svg");font-weight:500;font-style:normal}.Frame-header .Header-Top{background:#2a2a2a}.Frame-header .Header-Top .Container{max-width:none;padding:0}.Frame-header .Header-Top .Container .row{height:80px}.Frame-header .Header-Top .Container .row a:hover{background:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link{font-size:14px;font-weight:700;line-height:30px}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected,.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover{background:rgba(0,0,0,0);color:#43d7b0}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks{font-size:18px;font-weight:700;text-transform:uppercase}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a{border:none;font-size:18px;font-weight:700}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus,.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover{background-color:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup{font-size:18px;font-weight:700;margin-left:10px;border:none}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignUp{font-size:14px;font-weight:700;height:40px;line-height:40px;margin-left:8px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;white-space:nowrap;background:#fff;border-radius:20px;color:#229174;padding:0 15px}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignUp:hover{background:hsla(0,0%,100%,.8);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);color:#229174}.Frame-header .Header-Top .Container .row .Header-right .Search img{vertical-align:middle}.Frame-header .Header-Second-Menu{background:#fbfbfb;color:#2a2a2a;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;font-size:13px;height:60px}.Frame-header .Header-Second-Menu,.Frame-header .Header-Second-Menu .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.Frame-header .Header-Second-Menu .Second-Menu-Content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link{margin:0 15px;cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2a2a2a}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#d4d4d4}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected{font-weight:700}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#43d7b0}.Frame-header .Header-desktopNav{color:#fff;height:80px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Frame-header .Header-desktopNav a{text-decoration:none}.Frame-header .Header-desktopNav .Topcoder-logo{margin:0 50px 0 30px;cursor:pointer}.Frame-header .Header-desktopNav .Header-primary-item{font-weight:700;font-size:18px;line-height:30px;margin:0 30px;padding-right:5px;position:relative;cursor:pointer;color:#fff;white-space:nowrap}.Frame-header .Header-desktopNav .Header-primary-item.selected{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:unset;margin-right:auto;width:auto;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item{font-weight:700;margin-left:30px;font-size:14px;line-height:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;cursor:pointer;color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected,.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{position:relative;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more{border-radius:15px;padding:0 15px;color:#fff;margin-left:0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover{color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img{margin-left:5px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content{position:absolute;top:30px;left:19px;background:#2a2a2a;min-width:110px;padding:20px;border-radius:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a{margin:0;text-align:left;font-weight:700;font-size:14px;line-height:30px;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more{background-color:rgba(85,85,85,.4);border-radius:15px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more *{opacity:.7}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content,.Frame-header .Header-right .Header-right-Item{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header .Header-right .Header-right-Item{height:32px;margin:11px 20px 11px 0;padding-left:12px;position:relative;border-left:1px solid #7f7f7f;min-width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Header-separator{display:block;height:30px;width:1px;background:#2a2a2a}@media screen and (max-width:768px){.Frame-header .Header-Top .Container .row{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Frame-header .Header-Top .Container .menu-icon-mobile{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.Frame-header .Header-right{width:60px;margin:0}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile{height:60px;background:#2a2a2a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #2a2a2a}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a{color:#fff;font-weight:700;font-size:18px;line-height:30px;position:relative;cursor:pointer;height:100%}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected,.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a:hover{color:#43d7b0}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected:after{content:"";width:40px;height:10px;background:url(/themes/topcoder/design/images/icon-select-header.svg);background-size:40px 10px;right:16px;position:absolute;left:50%;margin-left:-20px;bottom:-1px}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;z-index:1;background:#fbfbfb}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a{font-size:18px;line-height:40px;height:40px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none;color:#2a2a2a}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected{font-weight:700;pointer-events:none;cursor:default}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected:before{content:"";height:30px;width:3px;border-radius:1.5px;background:#43d7b0;display:inline-block;margin-right:10px}.Frame-header .Header-Second-Menu-mobile{position:relative}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button{background:#fbfbfb;border:none;padding:0;width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button span{color:#2a2a2a;font-weight:400;font-size:28px;line-height:40px}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button img{margin-left:5px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content{background:#fbfbfb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;border-top:1px solid #1f7e8a;z-index:999;display:none;position:absolute;top:60px;left:0;width:100%}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a{color:#2a2a2a;font-size:18px;line-height:40px;height:40px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected{font-weight:700;pointer-events:none;cursor:default}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected:before{content:"";height:30px;width:3px;border-radius:1.5px;display:inline-block;margin-right:10px;background:#43d7b0}.Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Toggle-Button img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header.toggle-mobile-close .Header-Primary-container-Mobile,.Frame-header.toggle-mobile-close .icon-menu-close,.Frame-header.toggle-mobile-expand .Header-Second-Menu-mobile,.Frame-header.toggle-mobile-expand .icon-menu{display:none}}@media screen and (max-width:960px){.Frame-header .Header-desktopNav .Header-secondary-menu>.Header-secondary-item{display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.FooterContainer{position:relative}.FooterContainer:after{content:"";clear:both;display:block}.Frame-footer .Footer{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}}.CommentFormWrap .Preview a,.CommentFormWrap .Preview a:focus,.CommentFormWrap .Preview a:hover,.Message.userContent a,.Message.userContent a:focus,.Message.userContent a:hover{font-size:16px;color:#0d61bf;text-decoration:underline}.ReactButton.Quote.js-quoteButton{font-size:12px;font-weight:400;letter-spacing:.44px;line-height:15px}.MessageForm.CommentForm.FormTitleWrapper .H{margin-bottom:27px}.MessageForm.CommentForm.FormTitleWrapper h2{text-transform:uppercase;color:#2a2a2a;font-family:Barlow,roboto,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px}.FormTitleWrapper .Buttons .Back{margin-right:20px!important}.FormTitleWrapper .Buttons .Back *{color:#0d61bf;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}@media screen and (max-width:768px){.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading{background-color:rgba(0,0,0,0);margin:0!important;padding:41px 0 15px!important;color:#2a2a2a}.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div{color:#2a2a2a}.MessageList.Discussion .Discussion .Item-Header .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.DataList-Search li.Item:first-child,.Content.MainContent .DataList.DataList-Search li.Item:first-child,.DataListWrap .DataList.DataList-Search li.Item:first-child{border-top:1px solid #e9e9e9}.CommentsWrap .DataList.DataList-Search li.Item:last-child,.Content.MainContent .DataList.DataList-Search li.Item:last-child,.DataListWrap .DataList.DataList-Search li.Item:last-child{padding-bottom:16px!important}.CommentsWrap .DataList.DataList-Search li.Item h3,.Content.MainContent .DataList.DataList-Search li.Item h3,.DataListWrap .DataList.DataList-Search li.Item h3{margin-bottom:2px;line-height:30px}.CommentsWrap .DataList.DataList-Search li.Item h3 a,.Content.MainContent .DataList.DataList-Search li.Item h3 a,.DataListWrap .DataList.DataList-Search li.Item h3 a{color:#2a2a2a;font-size:20px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media{margin-bottom:0}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *{font-size:14px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta{margin-top:0;height:22px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary{margin-top:2px;height:22px}}.richEditor .richEditor-embedBar{border-top:1px solid #e9e9e9;height:55px}.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems{height:100%}form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .Entry.SingleEntryMethod{margin:0}form input.InputBox.BigInput[type=text],form input[type=password],form input[type=text],form select{height:52px}form .SelectWrapper:after{content:"";width:15px;height:9px;background:url(/themes/topcoder/design/images/icon-chevron-down.svg);background-size:15px 9px;right:16px}form .List.Inline.PostOptions label{font-size:14px;line-height:26px}form .Buttons .Button.Cancel,form .Buttons .Button.CancelReplyComment,form .Buttons .Button.PreviewButton,form .Buttons .Button.WriteButton{border-color:#137d60;color:#137d60}form .Buttons .Button.DraftButton{background-color:#aaa;border-color:#aaa;color:#fff}form .Buttons .Button{margin-left:7px!important;height:21px}form .Buttons .Button.Primary[disabled=disabled],form .Buttons .Button:disabled{background-color:#aaa;border:1px solid #aaa}form .Buttons .Button.PreviewButton[disabled=disabled],form .Buttons a.Button.Disabled,form .Buttons a.Button.Disabled:focus,form .Buttons a.Button.Disabled:hover{border:1px solid #aaa;color:#aaa;background-color:rgba(0,0,0,0)}form .P,form li{margin:9px 0;position:relative}form .P label[for*=Form],form .P label[for=Form_Name],form .P label[for=Form_Password],form li label[for*=Form],form li label[for=Form_Name],form li label[for=Form_Password]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:9px!important;line-height:12px!important;position:absolute!important;top:-5px!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form .P label[for=Form_RedirectLink],form li label[for=Form_RedirectLink]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:20px!important;top:3px!important;line-height:inherit;position:absolute!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form label.radio-inline{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:30px}form label.radio-inline input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form label.radio-inline input:checked~.checkmark{background:url(/themes/topcoder/design/images/icon-checked.png);background-size:20px}form label.radio-inline .checkmark{position:absolute;top:-2px;left:0;height:20px;width:20px;background:url(/themes/topcoder/design/images/icon-unchecked.png);background-size:20px}.CommentFormWrap .Preview{padding:0}.CommentFormWrap .Preview .Message{padding:16px 24px 10px 33px!important}.CommentFormWrap .Preview .Message,.DiscussionForm .Preview{background-color:#f4f4f4;border-radius:10px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px}.DiscussionForm .Preview{padding:0;padding:16px 24px 10px 33px!important}.DiscussionForm .Preview .Title{display:block;margin-bottom:14px;color:#2a2a2a;font-weight:700;line-height:30px}.DiscussionForm .Preview .Message a{color:#0d61bf;text-decoration:underline}.selectBox-label{margin-right:10px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px}.FlyoutButton.selectBox-toggle{height:30px;padding:0 5px;background-color:#fbfbfb;border:1px solid #e9e9e9;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FlyoutButton.selectBox-toggle span{color:#2a2a2a;font-size:14px;font-weight:700}.FlyoutButton.selectBox-toggle span:first-child{margin-right:5px;width:140px}.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow{color:#137d60}@media screen and (max-width:768px){body.Post .FormWrapper form .Buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.Post .FormWrapper form .Buttons .Button{margin-bottom:20px}body.Post .FormWrapper form .Buttons .DiscussionButton{width:100%}body.Post .FormWrapper form .Buttons .Cancel,body.Post .FormWrapper form .Buttons .DraftButton{text-align:center;width:40%}body.Post .FormWrapper form .P ul.List>li>b{display:none}body.Post.editdiscussion .FormWrapper form .Buttons .Button{width:40%}body.Post.editdiscussion .FormWrapper form .Buttons .Cancel{text-align:center}}.Box.GuestBox h4{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;padding:0;color:#2a2a2a;font-size:34px;font-weight:400;line-height:38px;margin-bottom:10px;text-transform:uppercase!important;white-space:nowrap}.Box.GuestBox p{color:#2a2a2a;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:400;line-height:26px}.Box.GuestBox div a.SignIn{margin-top:24px}.Box.GuestBox .SignUpBlock{margin-top:25px}.Box.GuestBox .SignUpBlock .SpArrowRight{display:unset!important}.Box.GuestBox .SignUpBlock .SpArrowRight:before{content:"";background-image:url(/themes/topcoder/design/images/arrow-right.svg);background-size:cover;margin:2px 0 2px 7px;height:14px;line-height:18px;width:16px;position:absolute}.Box.GuestBox .SignUpBlock .Button.SignUp{color:#137d60;line-height:18px;border:0;padding:0 3px!important;font-size:15px!important;font-family:Roboto;color:#137d60!important}.Box.GuestBox .SignUpBlock .Button.SignUp a{letter-spacing:1px;line-height:18px}.Box.GuestBox .SignUpBlock .Button.SignUp a:focus,.Box.GuestBox .SignUpBlock .Button.SignUp a:hover,.Box.GuestBox .SignUpBlock .Button.SignUp a:visited{color:#137d60!important}.hide{display:none!important}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.center-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fill-remaining-space{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.block{clear:both;overflow:hidden}.col-span-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-span-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.flex-grow,.flex-grow-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:768px){.hide-mobile{display:none!important}}@media screen and (min-width:769px){.hide-desktop{display:none!important}}.NewDiscussionMobile .BoxNewDiscussion{width:100%}.DataList.Drafts li.Draft{border-top:none;border-bottom:none;background-color:#f8f8f8;margin-top:16px;border-radius:10px;padding:19px 20px 18px 26px}.DataList.Drafts li.Draft .Options a.Delete{color:#2a2a2a;font-family:Segoe UI,sans-serif,roboto,Helvetica Neue,Helvetica,Raleway,Arial;font-size:32px;font-weight:400}.DataList.Drafts li.Draft .ItemContent .Title{margin-bottom:17px;color:#2a2a2a}.DataList.Drafts li.Draft .ItemContent .Title a{color:#2a2a2a;font-size:20px;font-weight:400;line-height:30px}.DataList.Drafts li.Draft .ItemContent .Excerpt{font-weight:400;line-height:16px}.DataList.Drafts li.Draft .ItemContent .Excerpt a{color:#2a2a2a;font-size:13px}.MeBox .MeButton,.MeBox .MeButtonProfileMItem .email,.MeBox .MeButtonProfileMItem .handle,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.EasyMDEContainer .CodeMirror{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;border-right:1px solid #aaa;border-left:1px solid #aaa;border-bottom:1px solid #aaa;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.EasyMDEContainer .editor-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa}.EasyMDEContainer .editor-statusbar{font-size:13px;padding:8px 0;overflow:hidden}.EasyMDEContainer .editor-statusbar span{margin-left:0;min-width:0}.EasyMDEContainer .editor-statusbar .message,.EasyMDEContainer .editor-statusbar .upload-image{margin-left:0;margin-right:auto}.EasyMDEContainer .editor-statusbar .message{display:none}.EasyMDEContainer.error .message{margin-left:0;color:#ef476f;text-align:left;display:inline}.EasyMDEContainer.error .upload-image{display:none}.EasyMDEContainer.error .CodeMirror{border-right:2px solid #ef476f;border-left:2px solid #ef476f;border-bottom:2px solid #ef476f}.EasyMDEContainer.error .editor-toolbar{border-top:2px solid #ef476f;border-left:2px solid #ef476f;border-right:2px solid #ef476f}.Table{display:table}.Table .Title{display:table-caption;text-align:center;font-weight:700;font-size:larger}.Table .TableHeading,.Table .TableRow{display:table-row;border-top:1px solid #d4d4d4}.Table .TableHeading .TableCell,.Table .TableRow .TableCell{display:table-cell;padding-left:12px}.Table .TableHeading{font-weight:700;text-align:center}.Group{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif!important}.Group .Group-Archived{margin-top:6px}.Group .Group-Archived .Archived{background:#ef476f;border:1px solid #ef476f;color:#fff;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.69px!important;height:30px;text-transform:uppercase;border-radius:15px!important;padding:6px 17px!important;margin-right:10px}.Group .Group-Header.NoBanner .Group-Info{padding-left:0;color:#2a2a2a;margin-bottom:33px}.Group .Group-Header.NoBanner .Group-Info .Group-Description{margin-bottom:0}.Group .Group-Header.NoBanner .Group-Info .Group-Archived *,.Group .Group-Header.NoBanner .Group-Info .Group-Description *{font-size:16px}.Group .Group-Header.NoBanner .Group-Info .Group-Archived a,.Group .Group-Header.NoBanner .Group-Info .Group-Description a{color:#0d61bf}.Group .Group-Footer .Group-Info{padding-left:0;color:#2a2a2a;margin-bottom:33px}.Group .Group-Footer .Group-Info .Table{width:calc(100% + 46px);display:table;border-collapse:separate;border-spacing:23px 0;margin-left:-23px;margin-right:-23px}.Group .Group-Footer .Group-Info .Table .TableRow{border:none}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell{width:50%;padding:10px;color:#2a2a2a;font-size:14px;display:table-cell;background-clip:padding-box;border-top:1px solid #d4d4d4}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel{min-width:90px;white-space:nowrap;display:inline-block}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue{color:#2a2a2a;font-weight:500}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell{border-bottom:1px solid #d4d4d4}@media screen and (max-width:768px){.Group .Group-Archived span:not(.Archived){display:block;padding-top:10px}.Group .Group-Footer .Group-Info{padding-left:0}.Group .Group-Footer .Group-Info .Table{width:100%;margin:0;border-spacing:0}.Group .Group-Footer .Group-Info .Table .TableRow{border:none}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell{width:100%;display:block;background-clip:padding-box;border-top:1px solid #d4d4d4}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel{min-width:90px;white-space:nowrap;display:inline-block}.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue{color:#2a2a2a;font-weight:500}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell{border-bottom:none}.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell:last-child{border-bottom:1px solid #d4d4d4}}.tooltip{position:relative;font-size:14px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-weight:400}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext{visibility:hidden;line-height:16px;padding-top:6px;padding-bottom:6px;background-color:#2a2a2a;color:#fff;text-align:center;border-radius:5px;position:absolute;z-index:1;bottom:100%;left:50%}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:5px;border:5px solid rgba(0,0,0,0);border-top-color:#2a2a2a}.tooltip .tooltiptext{width:109px;padding-right:14px;padding-left:13px;margin-left:-64px;margin-bottom:3px;text-transform:none}@media screen and (max-width:992px){.tooltip .tooltiptext{margin-left:-69px}.tooltip .tooltiptext:after{margin-left:9px}}.isWatching.tooltip .tooltiptext{width:155px;padding-left:13px;padding-right:9px;margin-left:-110px;margin-bottom:6px}.isWatching.tooltip .tooltiptext:after{margin-left:27px}@media screen and (max-width:992px){.isWatching.tooltip .tooltiptext{margin-left:-115px}.isWatching.tooltip .tooltiptext:after{margin-left:32px}}.GroupOptions.OptionsMenu.ButtonGroup .tooltip{padding-top:10px}.GroupOptions.OptionsMenu.ButtonGroup .isWatching.tooltip{padding-top:3px;padding-left:8px} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. diff --git a/design/custom.css.map b/design/custom.css.map index 861f8c2..db45fa4 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,CgBv2CG,iLACC,cfrLoB,CesLpB,aflOU,CemOV,yBhB02CJ,CgBn2CA,kCACE,cAAA,CACA,eAAA,CACA,oBAAA,CACA,gBhBs2CF,CgBl2CE,6CACE,kBhBq2CJ,CgBn2CE,6CACE,wBAAA,CACA,afnPuB,CeoPvB,wGfzN0B,Ce0N1B,cAAA,CACA,eAAA,CACA,gBhBq2CJ,CgB71CI,iCACE,2BhBg2CN,CgB/1CM,mCACE,aftQM,CeuQN,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,aflUe,CemUf,chB+1CV,CgB31CM,0MACE,ehB+1CR,CgB51CU,oPACE,chBg2CZ,CgB71CU,gQACE,YAAA,CACA,WhBi2CZ,CgB91CU,yQACE,cAAA,CACA,WhBk2CZ,CACF,CiBjtDE,iCACE,4BAAA,CACA,WjButDJ,CiBrtDI,kFACE,WjButDN,CiBjtDE,SACE,mB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,C8B/kFA,GACI,c7BgBoB,C6BfpB,e9BklFJ,C8BhlFI,eAEI,aAAA,CACA,iBAAA,CACA,mB9BklFR,C6BpkFI,oCCtBJ,GAYQ,c9BklFN,CACF,C8BhlFI,UACI,U7BCgB,C6BAhB,W9BklFR,C8B9kFA,GACI,c9BilFJ,C8B/kFI,UACI,U7BJmB,C6BKnB,W9BilFR,C8B7kFA,SAEI,e9BglFJ,C8B7kFA,KACI,mB9BglFJ,C8B5kFA,qGDpDI,6E5BcqB,C4BbrB,e5BKqB,C4BJrB,c5BqBoB,C4BpBpB,e7ByoFJ,C8BhlFI,oSAEI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a9B2lFZ,C8BzlFY,wtBAEI,a9BgnFhB;A+BpuFA;;;;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/B2tFJ,C+BxuFQ,2DANR,OAQY,YAAA,CACA,YAAA,CACA,gB/B2uFV,CACF,C+BhuFA,WAEQ,kBAAA,CAAA,iBAAA,CAAA,a/BkuFR,C+B7tFI,mBACI,8B9B+KG,C8B9KH,W9B+KO,C8B9KP,uB9B+KU,C8B/KV,e9B+KU,C4BrFd,iBAAA,CACA,kBAAA,CAEA,sB5B/FqB,C4BgGrB,uB7ByoFJ,C6BjsFI,oCEzCA,mBFyGI,iBAAA,CACA,kBAAA,CACA,iB5B3GiB,C4B4GjB,kB5B5GiB,C4B6GjB,uBAAA,CEpGI,gB9BTa,C8BUb,mB/BwuFV,CACF,C6B1rFI,qBACI,UAAA,CACA,aAAA,CACA,U7BmsFR,C+B9uFI,gCACI,Y/BgvFR,C6BztFI,oCExBA,gCAIQ,a/BivFV,CACF,C+B7uFA,WF+CI,iB5BxEqB,C4ByErB,kB5BzEqB,C8B2BrB,gB9BqCgB,C8BpChB,a/BivFJ,C6BruFI,oCEfJ,WFwDQ,iB5BlFiB,C4BmFjB,kB7BgsFN,CACF,C+BpvFA,WACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,c/BuvFJ,C+BpvFA,qBAEQ,8B9BoNK,C8BlNL,S9BoNU,C8BnNV,e9BoNe,C8BnNf,W9BiNS,C8BhNT,wB/BsvFR,C6B3vFI,oCEFJ,qBAgBQ,UAAA,CACA,2BAAA,CAAA,gBAAA,CAAA,O/BivFN,CACF,C+B9uFA,QACI,Y/BivFJ,C+B5uFI,8DAEI,kB/B+uFR,C+B1uFQ,0CACI,SAAA,CACA,W/B4uFZ,C6B9wFI,oCEgCI,0CAKQ,a/B6uFd,CACF,C+B3uFY,gDACI,Q/B6uFhB,C+BxuFI,gCACI,e/B0uFR,C+BvuFI,sCACI,Y/ByuFR;AgC52FA;;;;EAAA,CAUA,KACI,2ChC03FJ,CgCv3FA,KACI,6BAAA,CAAA,qBhC03FJ,CgCv3FA,EACI,0BAAA,CAAA,kBhC03FJ,CgCv3FA,WH8nBI,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,iB7B2vER,C6BxvEI,eACI,QAAA,CACA,UAAA,CACA,W7B0vER,C6BvvEI,mBACI,Y7ByvER,CgCx4FA,yBAGI,QhC24FJ,CgCv4FI,yBACI,eAAA,CACA,uBAAA,CAAA,ehC04FR,CgCv4FI,eACI,sBhCy4FR,CgCr4FA,gBACI,qBhCw4FJ,CgCp4FI,gBACI,iBAAA,CACA,mBAAA,CACA,UhCu4FR,CgCr4FQ,4CAEI,oB/BkFsB,C+BjFtB,ahCs4FZ,CgC/3FI,kBACI,iBhCk4FR,CgC93FA,SACI,YhCi4FJ,CgC93FA,cACE,ehCi4FF,CgC93FA,gCAEI,kBhCi4FJ,CgC93FA,8BAEI,wBhCi4FJ,CgC/3FI,oCACI,ShCk4FR,CgC/3FI,8CACI,ehCk4FR,CgC/3FI,oCACI,SAAA,CACA,qBhCk4FR,CgC/3FI,gDACI,iBhCk4FR,CgCz3FQ,gGACI,kBhCg4FZ,CgC73FQ,8EACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBhCg4FZ,CgC53FI,8DACI,UhC+3FR,CgC33FQ,sDACI,SAAA,CACA,iBhC83FZ,CgC13FI,sDACI,qBAAA,CACA,iBhC63FR,CgC13FI,gEACI,aAAA,CACA,ehC63FR,CgCx3FI,uBACI,ahC23FR,CgCt3FA,kBACI,YhCy3FJ,CgCt3FA,mBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,chCy3FJ,CgCt3FA,SACI,WhCy3FJ,CgCv3FI,yBAEI,ehCy3FR,CgCr3FA,YACI,ShCw3FJ,CgCr3FA,YACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,WhCw3FJ,CgCt3FI,kBACI,QhCw3FR,CgCp3FA,oBACI,WhCu3FJ,CgCp3FA,gBACI,ehCu3FJ,CgCp3FA,gBACI,WAAA,CACA,ehCu3FJ,CgCr3FI,kBACI,gBhCu3FR,CgCn3FA,eACI,ehCs3FJ,CgCn3FA,4BAEI,UAAA,CACA,eAAA,CACA,ehCs3FJ,CgCn3FA,UACI,a/BpMgB,C+BqMhB,iBAAA,CACA,iBAAA,CACA,wBhCs3FJ,CgCp3FI,eACI,ehCs3FR,CgCl3FA,gBACI,KhCq3FJ,CgCl3FA,eACI,chCq3FJ,CgCh3FI,yDAEI,uBAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBhCm3FR,CgC72FI,qCACI,chCg3FR,CgC72FI,uBACI,c/B9KgB,C4BiCpB,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,a7B6/FJ,CgC92FA,0BACI,uBhCi3FJ,CgC92FA,UHsbI,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,uB7B07EJ,C6BljGI,oCG+KJ,UH4cQ,c7B27EN,CACF,C6Bx7EQ,iDAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7Bw7EZ,C6B5jGI,oCG0LJ,oBAGQ,chCo4FN,CACF,CgCh4FI,qBACI,mBAAA,CACA,wChCm4FR,CgC/3FA,kBACI,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,wBAAA,CAAA,kBhCk4FJ,CgC/3FA,SACI,kBAAA,CACA,4BAAA,CACA,oBAAA,CACA,qBAAA,CACA,yBAAA,CACA,mBAAA,CACA,2BAAA,CACA,mBhCk4FJ,CgC/3FA,yBACI,ahCk4FJ,CgC73FI,iDAEI,kBCtS+C,CDuS/C,ahCg4FR,CgC73FI,+BACI,aAAA,CACA,UAAA,CACA,chC+3FR,CgC53FI,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,gBhC+4FR,C6B9nGI,oCG4OA,6BH+YI,c7BugFN,CACF,C6BpgFQ,0GAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BogFZ,CgCp5FA,sBACI,UhCu5FJ,C6B5oGI,oCGwPI,uCACI,YhCu5FV,CACF,CgCn5FA,mBAEI,mBhCs5FJ,CgCn5FA,8CAEI,wBAAA,CACA,mBhCs5FJ,CgCn5FA,cACI,qBhCs5FJ,CgCn5FA,KACI,ahCs5FJ,CgCn5FA,4DAEE,kBhCs5FF,CgCn5FA,kBACI,iBAAA,CACA,e/BvTuB,C+BwTvB,c/BnSqB,C+BoSrB,gB/BUiB,C+BTjB,e/BSiB,C+BRjB,ehCs5FJ,CgCn5FA,iBACI,QhCs5FJ,CgCj5FI,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,chCo5FR,C6B5rGI,oCG2SA,yCAEQ,uBAAA,CAAA,oBAAA,CAAA,sBhCm5FV,CACF,CgCh5FI,uCACI,ahCk5FR,CgC/4FI,0CACI,gBAAA,CACA,eAAA,CACA,ShCi5FR,CgC94FI,uCACI,eAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UhCg5FR,CgC94FQ,qDACI,WAAA,CACA,UAAA,CACA,iBhCg5FZ,CgCx4FI,uCACI,QAAA,CACA,chC24FR,C6BztGI,oCGiVA,0CAGQ,oBAAA,CAIA,eAAA,CACA,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBhCk4FV,CACF;AkC9yGA;;;;EAAA;AnCAA;;;;EAAA;AoCAA;;;;EAAA,CC8BA,yBACI,GACI,+BAAA,CAAA,uBpCs2GN,CoCp2GE,GACI,gCAAA,CAAA,wBpCs2GN,CACF,CD/2GA,+CAII,UAAA,CACA,WAAA,CACA,+BCw4GJ,CDt4GI,2EAtBA,oBAAA,CAEA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CAEA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CAaI,aAAA,CACA,iBCs5GR,CDj5GI,oBACI,cCo5GR,CDh5GA,gBACI,cCm5GJ,CD/4GI,OAxCA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCC27GJ,CD35GI,SACI,YC65GR,CDz5GA,sBACI,WC45GJ,CDz5GA,yBACI,WC45GJ,CDz5GA,sBACI,WC45GJ,CDz5GA,mBACI,WC45GJ,CDz5GA,iBACI,WC45GJ,CDz5GA,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,WCu6GJ,CDp6GA,kBACI,WCu6GJ,CDp6GA,sBACI,WCu6GJ,CDp6GA,mBACI,WCu6GJ,CDp6GA,iBACI,WCu6GJ,CDp6GA,cACI,WCu6GJ,CDn6GA,qBACI,WCs6GJ,CDn6GA,sBACI,WCs6GJ,CDn6GA,wBACI,WCs6GJ,CDn6GA,sBACI,WCs6GJ,CDn6GA,mBACI,WCs6GJ,CDn6GA,qBACI,WCs6GJ,CDn6GA,kBACI,WCs6GJ,CDn6GA,kBACI,WCs6GJ,CDn6GA,gBACI,WCs6GJ,CDn6GA,iBACI,WCs6GJ,CDn6GA,qBACI,WCs6GJ,CDn6GA,iBACI,WCs6GJ,CDn6GA,kBACI,WCs6GJ,CDn6GA,mBACI,WCs6GJ,CDn6GA,kBACI,WCs6GJ,CDn6GA,mBACI,WCs6GJ,CDn6GA,qBACI,WCs6GJ,CDn6GA,kBACI,WCs6GJ,CDn6GA,sBACI,WCs6GJ,CDl6GI,4BACI,aCq6GR,CDj6GA,qBACI,WCo6GJ,CDh6GI,2BACI,aCm6GR,CD/5GA,wBACI,WCk6GJ,CD75GI,8BACI,aCg6GR,CD35GI,OACI,aC85GR,CDv5GY,8CACI,aC05GhB,CDp5GA,iDAEI,eAAA,CACA,QAAA,CACA,uBCu5GJ,CDp5GA,iDAEI,UAAA,CACA,WAAA,CACA,uBAAA,CACA,mBCu5GJ,CDn5GI,4CAEI,oBAAA,CACA,SCs5GR,CDp5GQ,0DACI,aCu5GZ,CDn5GI,uCACI,kBCq5GR,CDj5GA,aACI,cCo5GJ,CDj5GA,csCzJI,2BAAA,CACA,uBAAA,CACA,mBAAA,CACA,oBAAA,CACA,mBAAA,CACA,qBAAA,CACA,yBAAA,CACA,4BAAA,CACA,kBAAA,CtCmJA,2BC45GJ,CDz5GA,YACI,iBEjJkB,CFkJlB,WE7FqB,CF8FrB,UE9FqB,CF+FrB,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBC45GJ,CDz5GA,6BACI,wBC45GJ,CD35GI,0GAGI,wBC25GR,CDn5GI,2MACI,eAAA,CACA,iBCy5GR,CDt5GI,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,UCs6GR,CDn6GI,2KACI,WCw6GR,CDr6GI,uKACI,WC06GR,CDv6GI,mKACI,WC46GR,CDz6GI,2KACI,WC86GR,CD36GI,2MACI,WCg7GR,CD76GI,+JACI,QCk7GR,CD76GI,cACI,YCg7GR,CD56GA,WACI,UAAA,CACA,WAAA,CACA,UAAA,CACA,mBAAA,CACA,aAAA,CACA,+BC+6GJ,CD76GI,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,WC07GR,CDv7GI,wBAEQ,aCw7GZ,CDl7GI,8CAEI,uBAAA,CACA,WCo7GR;AsCxxHA;;;;EAAA,CAaI,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBtCwxHR,CsCtxHQ,kCAGQ,sBtCuxHhB,CsChxHQ,kCACI,2BAAA,CAAA,gBAAA,CAAA,OAAA,CACA,gBtCmxHZ,CsC/wHI,gCACI,sBtCkxHR,CsC9wHO,wCACI,oBtCixHX,CsC7wHI,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,WtC2xHR,CsCxxHI,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,WtCsyHR,CsCnyHI,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,WtCizHR,CsC9yHI,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,WtC4zHR,CsCzzHI,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,atCu0HR,CsCp0HI,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,WtCk1HR,CsC/0HI,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,WtC61HR,CsC11HI,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,WtCw2HR,CsCr2HI,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,WtCm3HR,CsCh3HI,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,WtC83HR,CsC33HI,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,WtCy4HR,CsCt4HI,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,WtCo5HR,CsCj5HI,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,WtC+5HR,CsC55HI,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,WtC06HR,CsCv6HI,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,WtCq7HR,CsCl7HI,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,WtCg8HR,CsC77HI,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,WtC28HR,CsCx8HI,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,WtCs9HR,CsCn9HI,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,WtCi+HR,CsC99HI,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,WtC4+HR,CsCz+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,WtCu/HR,CsCp/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,WtCkgIR,CsC//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,WtC6gIR,CsCxgII,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,WtCshIR,CsCnhII,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,WtCgiIR,CsC7hII,4CvC7JA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,m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EJ,8BAkF4C,CAjF5C,azCZkC,CyCalC,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1CiiJJ,C0C/hJI,m8BAGI,oB1CujJR,C0C3+IgB,s5BAGI,8BzCoCI,CyCnCJ,oBzC1GkB,CyC2GlB,a1CmgJpB,C0C5/II,yBAvGA,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1CumJJ,C0CrmJI,8FAGI,oB1CqmJR,C0C1gJQ,8DAEI,wBzCvH0B,CyCwH1B,oBzCxH0B,CyCyH1B,UT7G2C,CS8G3C,oB1C2gJZ;;A2C/oJA;;;;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,U3C+oJR,C2C7oJQ,4WAGQ,eVXuC,CUYvC,oB1CxBsB,C0CyBtB,U1CPK,C0CST,uBAAA,CAAA,eAAA,CACA,Y3C0pJZ,C2CtpJI,mBACI,Y3CypJR,C2CrpJA,YACI,Y3CwpJJ,C2CrpJA,SACI,a3CwpJJ,C2CjpJA,8BAEI,oBAAA,CAEA,+IAAA,CAGA,aAAA,CACA,gB3CipJJ,C2C/oJI,0CACI,oB3CkpJR,C2C9oJA,sBACI,mBAAA,CACA,sB3CipJJ,C2C9oJA,mBACI,Y3CipJJ,C2C9oJA,aACI,SAAA,CACA,iB1CqCkB,C0CpClB,wB3CipJJ,C2C/oJI,mBACI,a3CipJR,C2C9oJI,4BACI,kB3CgpJR,C2C5oJA,kBACI,iBAAA,CACA,mBAAA,CACA,mB3C+oJJ,C2C7oJI,oBACI,U3C+oJR,C2C7oJQ,oDAEI,oB1C8BsB,C0C7BtB,a3C8oJZ,C2CxoJI,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,uB7BukIJ,C6B/rJI,oCckCA,oBdylBI,c7BwkIN,CACF,C6BrkIQ,+EAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BqkIZ,C2ChqJI,iDACI,aAAA,CACA,gB3CoqJR,C2CjqJI,8HAEI,cAAA,CACA,eAAA,CACA,iBVvH+C,CUwH/C,e3CqqJR,C2ClqJI,6DACI,c1CjEiB,C0CkEjB,gB3CqqJR,C2CnqJQ,0JAEI,oB3CuqJZ,C6BnuJI,oCcsDA,6DAUQ,aAAA,CACA,aAAA,CACA,eAAA,CACA,e1ClEa,C0CmEb,kB3CwqJV,CACF,C2CpqJQ,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,uB7B0oIJ,C6BlwJI,oCcyEI,iEdkjBA,c7B4oIN,CACF,C6BzoIQ,yOAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B4oIZ,C2CnsJQ,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,uB7B6qIJ,C6BryJI,oCc6EI,iFd8iBA,c7B+qIN,CACF,C6B5qIQ,yRAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B+qIZ,C2C1tJI,+EACI,Y3C6tJR,C2CxtJI,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,uB7ButIJ,C6B/0JI,oCc+FA,kFd4hBI,c7B2tIN,CACF,C6BxtIQ,kUAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BiuIZ,C2C9vJA,+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,uB7BmwIJ,C6B33JI,oCcuGJ,+BdohBQ,c7BqwIN,CACF,C6BlwIQ,mIAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BqwIZ,C2C7xJA,kBACI,kB3CgyJJ,C2C7xJA,MACI,iBAAA,CACA,oB3CgyJJ,C2C7xJA,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,gBAAA,CACA,kB3CgyJJ,C2C9xJI,6BACI,kBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,c1C3IiB,C0C4IjB,yB3CgyJR,C2C7xJI,wCACI,uBAAA,CAAA,eAAA,CACA,YAAA,CAEI,eVnM2C,CUoM3C,oB3C8xJZ,C2CzxJA,qBD1MI,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1Cu+JJ,C0Cr+JI,kFAGI,oB1Cq+JR,C2CtyJA,yBAGI,4BAAA,CACA,mBAAA,CAEI,iDAAA,CAAA,yCAAA,CACA,iB1ChHc,C0CiHd,qB3CwyJR,C2CryJI,4Fd9HA,iB5BxEqB,C4ByErB,kB5BzEqB,C0CyMjB,oBAAA,CACA,gBAAA,CACA,U3CwyJR,C6B38JI,oCc8JA,4FdrHI,iB5BlFiB,C4BmFjB,kB7Bu6JN,CACF,C2C1yJI,UACI,c3C6yJR,C2C1yJI,+BACI,e3C4yJR,C2CxyJA,eACI,iB3C2yJJ,C2CzyJI,sBACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,U3C2yJR,C2CxyJI,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,mB3CqzJR,C2ChzJI,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,uB7Bq5IJ,C6B7gKI,oCcsMA,0FdqbI,c7Bw5IN,CACF,C6Br5IQ,uUAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B25IZ,C2C10JI,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,CA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5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CqBjXQ,elDssMZ,C6B78MI,oCqB4PI,uFrB+XA,c7Bu1LN,CACF,C6Bp1LQ,2SAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7Bu1LZ,CkDjtMQ,6EACI,YlDotMZ,CkDhtMI,2CrBxTA,oGFCoC,CEApC,e5BYqB,C4BXrB,c5B4BoB,C4B3BpB,gB7B4gNJ,CkDntMI,qDACI,clDstMR,CkDntMI,mEACI,oBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,qBlDstMR,CkDntMI,kIAEI,QAAA,CACA,alDutMR,CkDptMI,mCACI,SlDutMR,CkDptMI,iCACI,mClDutMR,CkDptMI,6CACI,alDutMR,CkDrtMQ,6DACI,YlDwtMZ,CkDrtMQ,yEACI,oBlDwtMZ,CkDrtMQ,uEACI,gBlDwtMZ,C6BphNI,oCqB2TI,uEAIQ,iBlD0tMd,CACF,CkDvtMQ,iFACI,alD0tMZ,CkDrtMA,wDAIQ,kBAAA,CAIA,ejDvEiB,CiDwEjB,uBjDzEc,CiDyEd,elDmtMR,CkD7sMQ,mDACI,uBjDhFU,CiDgFV,elDgtMZ,CkD5sMI,2CACI,0BlD8sMR,CkDtsMQ,mCACI,alDysMZ,CkDtsMQ,mDACI,2BAAA,CAAA,gBAAA,CAAA,OlDwsMZ,CkDnsMI,iGACI,iBlDqsMR,CkD1rMY,gGACI,2BAAA,CAAA,gBAAA,CAAA,OlD8rMhB,CkDzrMI,wBACI,kBlD2rMR,CkDzrMQ,2BACI,cjD3YY,CiD4YZ,gBlD2rMZ,C6BlkNI,oCqBqYI,2BAKQ,clD4rMd,CACF,CkDzrMQ,2CACI,2BAAA,CAAA,gBAAA,CAAA,OlD2rMZ,CkDvrMI,kFAEI,SlDyrMR,CkDtrMI,uDAEI,iBlDwrMR,CkDtrMQ,iFACI,wBjDjJU,CiDkJV,QAAA,CACA,UAAA,CACA,eAAA,CAKI,oBlDwrMhB,CkDhrMY,uGACI,QAAA,CACA,iBAAA,CACA,QvBrLyB,CuBsLzB,QlDmrMhB,CkD/qMQ,6FACQ,alDkrMhB,CkDhrMgB,iGAEQ,aAAA,CAEJ,QlDirMpB,CkD/qMoB,yUAGI,oBlDkrMxB,CkD7qMY,kJAEI,cjDjdQ,CiDkdR,ejDxcS,CiDycT,oBAAA,CACA,iBlDirMhB,CkD/qMgB,0JACI,cAAA,CACA,iBAAA,CACA,mBlDorMpB,CkD/qMgB,+EACI,clDkrMpB,CkDhrMoB,mFACI,iBAAA,CACA,UlDmrMxB,CkDjrMwB,+RAGI,alDorM5B,CkD9qMY,mEACI,UlDirMhB,C6BvpNI,oCqBqeQ,mEAIQ,YlDmrMlB,CACF,CkDhrMY,qEACI,elDmrMhB,C6BjqNI,oCqB6eQ,qEAIQ,iBlDqrMlB,CACF,CkDlrMY,+EACI,2BlDqrMhB,CkDlrMY,uFACI,YlDqrMhB,CkDjrMgB,wKRzjBZ,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kBAAA,CQkjBgB,alD+rMpB,C0C/uNI,okBAGI,oB1CwvNR,CkDxsMgB,2EACI,UjD5OG,CiD6OH,elD2sMpB,CkDzsMoB,8KAEI,alD4sMxB,CkDvsMQ,qEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,aAAA,CACA,sBlD0sMZ,CkDvsMQ,+EACI,oBAAA,CACA,YlD0sMZ,CkDxsMY,uFACI,QlD2sMhB,CkDvsMQ,qFACI,2BjDrRa,CiDsRb,4BjDtRa,CiD2RT,oBlDysMhB,CkDrsMQ,iFACI,elDwsMZ,CkDtsMY,qGACI,QlDysMhB,CkDnsMQ,mCACI,evBzT6B,CuB0T7B,gBlDqsMZ,CkD3rMQ,uFAEQ,kBlD6rMhB,CkDvrMA,wCAGI,UlD0rMJ,CkDtrMI,yBACI,gBlDyrMR,C6BxwNI,oCqBilBI,gCAGQ,kBlDwrMd,CACF,CkDrrMQ,iCACI,alDurMZ,C6BhxNI,oCqB2lBQ,4CAGQ,clDsrMlB,CACF,C6BrxNI,oCqBmmBI,iCAEQ,iBlDorMd,CACF,CkD9qMI,oBACI,aAAA,CACA,clDirMR,CkD7qMA,iBACI,elDgrMJ,CkD9qMI,gDAEI,iBlDgrMR,CkD7qMI,4BACI,iBAAA,CACA,QvBjYiC,CuBsY7B,MlD2qMZ,CkDvqMI,uBACI,aAAA,CACA,clDyqMR,CkDrqMQ,iCACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CACA,UlDuqMZ,CkDrqMY,8EAEI,oBjD1lBkB,CiD2lBlB,alDsqMhB,CkD9pMI,iDACI,clDiqMR,CkD9pMI,kCACI,iBAAA,CACA,QvBvaiC,CuBwajC,SlDgqMR,C6Bn0NI,oCqBsqBA,+BAGQ,YlD8pMV,CACF,CkDxpMI,oCACI,clD2pMR,CkDxpMI,sCACI,iBlD0pMR,CkDppMI,0BACI,clDupMR,CkDppMI,sBACI,clDspMR,CkDnpMI,0BACI,cjD/sBgB,CiDgtBhB,ejDluBqB,CiDmuBrB,gBAAA,CACA,ajDzwBY,CiD0wBZ,aAAA,CACA,iBlDqpMR,CkDhpMA,0BACI,elDmpMJ,CkD9oMI,oBrBhmBA,e5BtKiB,C4BuKjB,Y5B/HqB,C4BgIrB,uB5BmJkB,C4BnJlB,e5BmJkB,C4B3Id,yB7B2uNR,C6BluNQ,+BACI,4B7BouNZ,C6B5sNI,yBACI,S7B8sNR,CkDvpMI,gBACI,oGvBjwBgC,CuBkwBhC,ejDtvBiB,CiDuvBjB,cjDhuBgB,CiDiuBhB,ejD3tBiB,CiD4tBjB,kBjDvuBiB,CiDwuBjB,alDypMR,CkDvpMQ,kBACI,iBAAA,CACA,mBAAA,CACA,alDypMZ,CkDvpMY,gDAEI,alDwpMhB,C6B/3NI,oCqBwtBA,gBAoBQ,clDupMV,CACF,CkDppMI,0BACI,WAAA,CACA,iBlDspMR,CkDnpMI,sEAEI,cjDhqBY,CiDiqBZ,gBlDqpMR,CkDlpMI,wCACI,cAAA,CACA,elDopMR;;AmDj+NA;;;;EAAA,CAkBA,qFACI,kBnD69NJ,C6Bh6NI,oCsB9DJ,qFAIQ,cnD89NN,CACF,CmD39NA,iDACI,YAjB0C,CAkB1C,WAlB0C,CAmB1C,iBlBjBmD,CkBkBnD,eAAA,CACA,iBlD2FkB,CkD1FlB,+CAAA,C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,CAAA,8BAAA,CACA,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,etDswOZ,CsDpwOY,kEAEI,kBrD5DI,CqD6DJ,StDuwOhB,CsDjwOQ,qEAGI,iBAAA,CACA,SAAA,CACA,kBrDxEQ,CqDyER,qBAAA,CACA,atDmwOZ,CsD/vOI,kBACI,WAAA,CACA,eAAA,CACA,gBtDiwOR,CsD/vOQ,wBACI,cAAA,CACA,eAAA,CACA,atDiwOZ,CsD7vOI,8BAEI,cAAA,CACA,iBtD+vOR,CsD5vOI,iBACI,0BrD9Gc,CqD+Gd,6BtD8vOR,CsD3vOI,aACI,2BrDnHc,CqDoHd,8BtD6vOR,CsDzvOQ,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,uB7BwzNJ,C6Bh7OI,oCyBkKI,0DzBydA,c7B0zNN,CACF,C6BvzNQ,oNAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B0zNZ,CsD/wOI,0BACI,WrDoHa,CqDnHb,crDmHa,CqDlHb,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBtDixOR,CsD9wOI,iDACI,eAAA,CACA,atDgxOR,CsD9wOQ,8GAEI,aAAA,CACA,8BtD+wOZ,CsD3wOI,wBACI,WtD6wOR,CsD1wOI,sBACI,gBrD6Fa,CqD5Fb,WtD4wOR,CsDvwOA,kBACI,atD0wOJ,C6Bx9OI,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AAA,CAAA,eAAA,CACA,gCAAA,CACA,qB5DotQJ,C4D/sQI,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,kB5DktQR,C4DhtQQ,oHAEI,oB5DitQZ,C4D7sQI,sCACI,UAAA,CACA,e5D+sQR,C4D3sQQ,oEACI,kB5D6sQZ,C4DxsQQ,sEACI,mB5D0sQZ,C4DtsQI,qDACI,kB3D5C8B,C2D6C9B,U3BjC+C,C2BkC/C,oB5DwsQR;;A6DhwQA;;;;EAAA,CAUA,sBACI,gB5D2DqB,C4D1DrB,mB5D0DqB,C4DzDrB,yB5D2Ue,C4D1Uf,4B5D0Ue,C4DzUf,uB5D0UkB,C4D1UlB,e7DiwQJ,C6DtvQA,sBACI,c5DgDoB,C4D/CpB,kB7DyvQJ,C6BrsQI,oCgCtDJ,sBAKQ,c7D0vQN,CACF,C6DvvQA,8BAEI,eAAA,CACA,kBAAA,CACA,U7D0vQJ,C6B7hQY,wEACI,yB7BgiQhB,C6B/gQQ,gDACI,4B5BiEO,C4B/DH,e7BihQhB,C6Bx+PQ,4EACI,a7B2+PZ,C6B1+PY,gLAEI,a7B6+PhB,C6Bx+PI,oDACI,S7B2+PR,C6D1wQI,0CACI,kBAAA,CACA,aAAA,CACA,a7D6wQR,C6D3wQQ,gDACI,W7D8wQZ,C6D3wQQ,gDACI,qB7D8wQZ,C6D3wQQ,8LAGI,Q7DgxQZ,C6D7wQQ,sDACI,iBAAA,CACA,kBAAA,CACA,S7DgxQZ,C6D5wQI,4IAEI,c7DgxQR,C6D7wQI,gDAKQ,gB7D+wQZ,C6D3wQI,wEACI,gB7D8wQR,C6D3wQI,sEACI,iB7D8wQR,C6D3wQI,gIAGI,c5D3BgB,C4D4BhB,e5D9CqB,C4D+CrB,gBAAA,CACA,aAAA,CAGI,a7D8wQZ,C6D7wQY,wUAEI,a7DwxQhB,C6DpxQQ,4IACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a7D2xQZ,C6DzxQY,gWAEI,a7DoyQhB,C6D/xQI,wHAEI,aAAA,CACA,UAAA,CACA,c5DxDiB,C4DyDjB,e5D9EmB,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qBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B2/SJ,C6BnnUI,oC2CvBA,6C3CkpBI,c7B4/SN,CACF,C6Bz/SQ,0JAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7By/SZ,CwEjoUgB,yUAEI,oBvE+BM,CuE9BN,wBvE8BM,CuE7BN,UxEkoUpB,CwE9nUY,iGAEI,oBvE5EsB,CuE6EtB,wBvE7EsB,CuE8EtB,UxE+nUhB,CwE7nUgB,yUAGI,oBvEnFkB,CuEoFlB,8BAAA,CACA,UxE6nUpB,CwEvnUI,kCACI,UxEynUR,CwEtnUI,0BACI,kBAAA,CAAA,cxEwnUR,CwErnUI,qCACI,aAAA,CACA,evCnG+C,CuCoG/C,aAAA,CACA,UAAA,CACA,iBxEunUR,CwEpnUI,wBACI,YxEsnUR,CwE/mUI,2DACI,UxEonUR,CwElnUQ,sDACI,WAAA,CACA,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CAAA,eAAA,CACA,eAAA,CACA,cxEonUZ,CwElnUY,0DACI,iBvEhBM,CuEiBN,eAAA,CAGI,iBAAA,CAEJ,UxEinUhB,CwE7mUQ,8FAEI,YxE+mUZ,CwE5mUQ,wCACI,UxE8mUZ,CwE3mUQ,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,SxE6mUZ,CwEzmUI,qCACI,UAAA,CACA,iBxE2mUR,CwEzmUQ,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,uB7B6lTJ,C6BrtUI,oC2CwFI,uC3CmiBA,c7B8lTN,CACF,C6B3lTQ,wI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,CAAA,OjF4tWd,CiFxtWc,4CACI,iBAAA,CACA,QhFhZK,CgFiZL,SjF0tWlB,CiFttWU,uCACI,YjFwtWd,CACF,CiFrtWQ,0CACI,cjFutWZ,CiFptWQ,wCACI,ejFstWZ,CiFntWQ,gDACI,YjFqtWZ,CiFltWQ,uCACI,ejFotWZ,CiFjtWQ,wCACI,gBjFmtWZ,CiF/sWI,gEAEI,kBjFitWR,CiF7sWQ,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,uB7BohWJ,C6B5oXI,oCoD2aI,qCpDgNA,c7BqhWN,CACF,C6BlhWQ,kIAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BkhWZ,CiF5tWI,iCACI,ajF+tWR,CiF5tWI,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,YjFuuWR,C6BtlWI,yDAEI,UAAA,CACA,W7BwlWR,C6BrlWI,6DACI,Y7BulWR,CiF5uWI,0CACI,QjF8uWR,CiFxuWI,2DACI,chF7cmB,CgF8cnB,ehFzeiB,CgF0ejB,kBtDpgBgC,CsDqgBhC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BjF2uWR,C6B5rXI,oCoD2cA,2DASQ,cjF4uWV,CACF,CiFzuWI,oDACI,ajF2uWR,CiFxuWI,mIAGI,kBjF0uWR,CiFjuWQ,qGACI,YjFsuWZ,CiFnuWQ,8CACI,ajFquWZ,CiFluWQ,qDACI,ajFouWZ,CiFhuWI,sCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFkuWR,CiFhuWQ,+CACI,ehD/jB2C,CgDgkB3C,2BAAA,CAAA,gBAAA,CAAA,OjFkuWZ,CiF5tWQ,sDACI,YjF8tWZ,C6BhuXI,oCoDwgBI,wCACI,aAAA,CACA,UAAA,CACA,kBjF2tWV,CACF,CiFvtWA,mBACI,WjF0tWJ,C6B3uXI,oCoDghBJ,mBAIQ,UAAA,CACA,cAAA,CACA,iBjF2tWN,CACF,CiFxtWA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YjF2tWJ,C6BvvXI,oCoD0hBJ,0BAKS,kBAAA,CAAA,cAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjF4tWP,CACF,CiFztWQ,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,uB7BypWJ,C6BjxXI,oCoDoiBI,kCpDuFA,c7B0pWN,CACF,C6BvpWQ,yHAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BupWZ,CiFlvWI,0CACI,ejFovWR,CiFhvWQ,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,uB7B0rWJ,C6BlzXI,oCoD8iBI,yCpD6EA,c7B2rWN,CACF,C6BxrWQ,8IAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BwrWZ;;Ak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orBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CuDtjBQ,gBpF6hYZ,C6B/lYI,oCuDgEI,oDvD2jBA,c7Bw+WN,CACF,C6Br+WQ,+KAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7Bq+WZ,C6BzmYI,oCuDgEI,oDAKQ,cpFwiYd,CACF,CoFpiYY,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,uB7B0gXJ,C6BloYI,oCuD0EQ,yDvDijBJ,c7B2gXN,CACF,C6BxgXQ,8LAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BwgXZ,CoFrjYY,yEACI,wBAAA,CACA,oBAAA,CACA,UpFujYhB,CoFpjYY,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,uB7B6iXJ,C6BrqYI,oCuD6FQ,mEvD8hBJ,c7B8iXN,CACF,C6B3iXQ,4NAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B2iXZ,C6B/qYI,oCuDuDA,qCA4CQ,UAAA,CACA,gBAAA,CACA,aAAA,CACA,eAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBpFglYV,CACF,C6BzrYI,oCuDuDA,qCAqDQ,aAAA,CACA,kBzDnK4B,CyDoK5B,UAAA,CA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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, .Message.userContent a:hover, .Message.userContent a:focus, .CommentFormWrap .Preview a, .CommentFormWrap .Preview a:hover, .CommentFormWrap .Preview a:focus {\n font-size: 16px;\n color: #0d61bf;\n text-decoration: underline;\n}\n\n.ReactButton.Quote.js-quoteButton {\n font-size: 12px;\n font-weight: 400;\n letter-spacing: 0.44px;\n line-height: 15px;\n}\n\n.MessageForm.CommentForm.FormTitleWrapper .H {\n margin-bottom: 27px;\n}\n.MessageForm.CommentForm.FormTitleWrapper h2 {\n text-transform: uppercase;\n color: #2a2a2a;\n font-family: Barlow, \"roboto\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 20px;\n font-weight: 500;\n line-height: 24px;\n}\n\n.FormTitleWrapper .Buttons .Back {\n margin-right: 20px !important;\n}\n.FormTitleWrapper .Buttons .Back * {\n color: #0d61bf;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n\n@media screen and (max-width: 768px) {\n .DataListWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.DataListWrap .DataList.CategoryList li.Item .AuthorWrap, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,\n.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap {\n margin-top: 3px;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading {\n background-color: transparent;\n margin: 0 !important;\n padding: 41px 0 15px !important;\n color: #2a2a2a;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div {\n color: #2a2a2a;\n }\n\n .MessageList.Discussion .Discussion .Item-Header .AuthorWrap {\n margin-top: 3px;\n }\n\n .DataListWrap .DataList.DataList-Search li.Item:first-child,\n.Content.MainContent .DataList.DataList-Search li.Item:first-child,\n.CommentsWrap .DataList.DataList-Search li.Item:first-child {\n border-top: 1px solid #e9e9e9;\n }\n .DataListWrap .DataList.DataList-Search li.Item:last-child,\n.Content.MainContent .DataList.DataList-Search li.Item:last-child,\n.CommentsWrap .DataList.DataList-Search li.Item:last-child {\n padding-bottom: 16px !important;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3,\n.Content.MainContent .DataList.DataList-Search li.Item h3,\n.CommentsWrap .DataList.DataList-Search li.Item h3 {\n margin-bottom: 2px;\n line-height: 30px;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3 a,\n.Content.MainContent .DataList.DataList-Search li.Item h3 a,\n.CommentsWrap .DataList.DataList-Search li.Item h3 a {\n color: #2a2a2a;\n font-size: 20px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media {\n margin-bottom: 0;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body * {\n font-size: 14px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta {\n margin-top: 0;\n height: 22px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary {\n margin-top: 2px;\n height: 22px;\n }\n}\n.FormTitleWrapper {\n /* max-width: 765px;*/\n}\n\n.richEditor .richEditor-embedBar {\n border-top: 1px solid #e9e9e9;\n height: 55px;\n}\n.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems {\n height: 100%;\n}\n\nform {\n /* The container */\n}\nform > div {\n display: flex;\n flex-direction: column;\n}\nform .Entry.SingleEntryMethod {\n margin: 0;\n}\nform input[type=text],\nform input[type=password],\nform input.InputBox.BigInput[type=text],\nform select {\n height: 52px;\n}\nform .SelectWrapper::after {\n content: \"\";\n width: 15px;\n height: 9px;\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\n background-size: 15px 9px;\n right: 16px;\n}\nform .List.Inline.PostOptions label {\n font-size: 14px;\n line-height: 26px;\n}\nform .Buttons .Button.Cancel, form .Buttons .Button.WriteButton, form .Buttons .Button.CancelReplyComment {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.PreviewButton {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.DraftButton {\n background-color: #aaaaaa;\n border-color: #aaaaaa;\n color: white;\n}\nform .Buttons .Button {\n margin-left: 7px !important;\n height: 21px;\n}\nform .Buttons .Button.Primary[disabled=disabled], form .Buttons .Button:disabled {\n background-color: #aaaaaa;\n border: 1px solid #aaaaaa;\n}\nform .Buttons a.Button.Disabled, form .Buttons a.Button.Disabled:hover, form .Buttons a.Button.Disabled:focus,\nform .Buttons .Button.PreviewButton[disabled=disabled] {\n border: 1px solid #aaaaaa;\n color: #aaaaaa;\n background-color: transparent;\n}\nform li,\nform .P {\n margin: 9px 0;\n position: relative;\n}\nform li label[for*=Form],\nform li label[for=Form_Password],\nform li label[for=Form_Name],\nform .P label[for*=Form],\nform .P label[for=Form_Password],\nform .P label[for=Form_Name] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 9px !important;\n line-height: 12px !important;\n position: absolute !important;\n top: -5px !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform li label[for=Form_RedirectLink],\nform .P label[for=Form_RedirectLink] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 20px !important;\n top: 3px !important;\n line-height: inherit;\n position: absolute !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform label.radio-inline {\n display: block;\n position: relative;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n padding-left: 30px;\n /* Hide the browser's default checkbox */\n /* Create a custom checkbox */\n}\nform label.radio-inline input {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n height: 0;\n width: 0;\n /* When the checkbox is checked, add a blue background */\n}\nform label.radio-inline input:checked ~ .checkmark {\n background: url(/themes/topcoder/design/images/icon-checked.png);\n background-size: 20px;\n}\nform label.radio-inline .checkmark {\n position: absolute;\n top: -2px;\n left: 0;\n height: 20px;\n width: 20px;\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\n background-size: 20px;\n}\n\n.CommentFormWrap .Preview {\n padding: 0px;\n}\n.CommentFormWrap .Preview .Message {\n background-color: #F4F4F4;\n border-radius: 10px;\n padding: 16px 24px 10px 33px !important;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n\n.DiscussionForm .Preview {\n padding: 0px;\n background-color: #F4F4F4;\n border-radius: 10px;\n padding: 16px 24px 10px 33px !important;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n.DiscussionForm .Preview .Title {\n display: block;\n margin-bottom: 14px;\n color: #2a2a2a;\n font-weight: 700;\n line-height: 30px;\n}\n.DiscussionForm .Preview .Message a {\n color: #0d61bf;\n text-decoration: underline;\n}\n\n.selectBox-label {\n margin-right: 10px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 14px;\n}\n\n.FlyoutButton.selectBox-toggle {\n height: 30px;\n padding: 0 5px;\n background-color: #FBFBFB;\n border: 1px solid #e9e9e9;\n border-radius: 6px;\n display: flex;\n align-items: center;\n}\n.FlyoutButton.selectBox-toggle span {\n color: #2a2a2a;\n font-size: 14px;\n font-weight: bold;\n}\n.FlyoutButton.selectBox-toggle span:first-child {\n margin-right: 5px;\n width: 140px;\n}\n.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow {\n color: #137d60;\n}\n\n@media screen and (max-width: 768px) {\n body.Post .FormWrapper form .Buttons {\n justify-content: space-between;\n }\n body.Post .FormWrapper form .Buttons .Button {\n margin-bottom: 20px;\n }\n body.Post .FormWrapper form .Buttons .DiscussionButton {\n width: 100%;\n }\n body.Post .FormWrapper form .Buttons .Cancel, body.Post .FormWrapper form .Buttons .DraftButton {\n text-align: center;\n width: 40%;\n }\n body.Post .FormWrapper form .P ul.List > li > b {\n display: none;\n }\n\n body.Post.editdiscussion .FormWrapper form .Buttons .Button {\n width: 40%;\n }\n body.Post.editdiscussion .FormWrapper form .Buttons .Cancel {\n text-align: center;\n }\n}\n.Box.GuestBox h4 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n padding: 0;\n color: #2a2a2a;\n font-size: 34px;\n font-weight: 400;\n line-height: 38px;\n margin-bottom: 10px;\n text-transform: uppercase !important;\n white-space: nowrap;\n}\n.Box.GuestBox p {\n color: #2a2a2a;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n font-weight: 400;\n line-height: 26px;\n}\n.Box.GuestBox div a.SignIn {\n margin-top: 24px;\n}\n\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, .CommentFormWrap .Preview {\r\n a, a:hover, a:focus {\r\n font-size: $global-large_fontSize;\r\n color: $global-blue;\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\n\r\n\r\n\r\n.ReactButton.Quote.js-quoteButton {\r\n font-size: 12px;\r\n font-weight: 400;\r\n letter-spacing: 0.44px;\r\n line-height: 15px;\r\n}\r\n\r\n.MessageForm.CommentForm.FormTitleWrapper {\r\n .H {\r\n margin-bottom: 27px;\r\n }\r\n h2 {\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n font-family: $global-heading_fontFamily2;\r\n font-size: 20px;\r\n font-weight: 500;\r\n line-height: 24px;\r\n }\r\n}\r\n\r\n\r\n.FormTitleWrapper {\r\n .Buttons {\r\n\r\n .Back {\r\n margin-right: 20px !important;\r\n * {\r\n color: $global-blue;\r\n font-family: $global-body_fontFamily;\r\n }\r\n }\r\n }\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList, .DataList.CategoryAccordion\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n .PhotoWrap {\r\n // left: 0;\r\n }\r\n\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n margin: 0 !important;\r\n padding: 41px 0 15px !important;\r\n color: $global-color_black_light;\r\n\r\n div {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .MessageList.Discussion {\r\n .Discussion {\r\n .Item-Header {\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search {\r\n li.Item {\r\n &:first-child {\r\n border-top: 1px solid $global-grey-bg;\r\n }\r\n &:last-child {\r\n padding-bottom: 16px !important;\r\n }\r\n h3 {\r\n margin-bottom: 2px;\r\n line-height: 30px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .Item-Body.Media {\r\n margin-bottom: 0;\r\n\r\n .Media-Body {\r\n * {\r\n font-size: 14px;\r\n }\r\n\r\n .Meta {\r\n margin-top: 0;\r\n height: 22px;\r\n }\r\n\r\n .Summary {\r\n margin-top: 2px;\r\n height: 22px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".FormTitleWrapper {\r\n /* max-width: 765px;*/\r\n}\r\n\r\n.richEditor {\r\n .richEditor-embedBar {\r\n border-top: 1px solid $global-grey-bg;\r\n height: 55px;\r\n\r\n .richEditor-menuItems.richEditor-inlineMenuItems {\r\n height: 100%;\r\n }\r\n }\r\n}\r\n\r\nform {\r\n & > div {\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n .Entry.SingleEntryMethod {\r\n margin: 0;\r\n }\r\n\r\n input[type='text'],\r\n input[type='password'],\r\n input.InputBox.BigInput[type='text'],\r\n select {\r\n height: 52px;\r\n }\r\n\r\n .SelectWrapper::after {\r\n content: '';\r\n width: 15px;\r\n height: 9px;\r\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\r\n background-size: 15px 9px;\r\n right: 16px;\r\n }\r\n\r\n .List.Inline.PostOptions {\r\n label {\r\n font-size: 14px;\r\n line-height: 26px;\r\n }\r\n }\r\n\r\n .Buttons {\r\n .Button.Cancel, .Button.WriteButton, .Button.CancelReplyComment {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n\r\n .Button.PreviewButton {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n\r\n .Button.DraftButton {\r\n background-color: $global-color_grey_dark;\r\n border-color: $global-color_grey_dark;\r\n color: white;\r\n }\r\n\r\n .Button {\r\n margin-left: 7px !important;\r\n height: 21px;\r\n }\r\n\r\n .Button.Primary[disabled=disabled], .Button:disabled {\r\n background-color: $global-color_grey_dark;\r\n border: 1px solid $global-color_grey_dark;\r\n }\r\n\r\n a.Button.Disabled, a.Button.Disabled:hover,a.Button.Disabled:focus,\r\n .Button.PreviewButton[disabled=disabled]{\r\n border: 1px solid $global-color_grey_dark;\r\n color: $global-color_grey_dark;\r\n background-color: transparent;\r\n }\r\n }\r\n\r\n li,\r\n .P {\r\n margin: 9px 0;\r\n position: relative;\r\n\r\n label[for*='Form'],\r\n label[for='Form_Password'],\r\n label[for='Form_Name'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 9px !important;\r\n line-height: 12px !important;\r\n position: absolute !important;\r\n top: -5px !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n\r\n label[for='Form_RedirectLink'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 20px !important;\r\n top: 3px !important;\r\n line-height: inherit;\r\n position: absolute !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n }\r\n\r\n /* The container */\r\n label.radio-inline {\r\n display: block;\r\n position: relative;\r\n cursor: pointer;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n padding-left: 30px;\r\n\r\n /* Hide the browser's default checkbox */\r\n input {\r\n position: absolute;\r\n opacity: 0;\r\n cursor: pointer;\r\n height: 0;\r\n width: 0;\r\n\r\n /* When the checkbox is checked, add a blue background */\r\n &:checked ~ .checkmark {\r\n background: url(/themes/topcoder/design/images/icon-checked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n /* Create a custom checkbox */\r\n .checkmark {\r\n position: absolute;\r\n top: -2px;\r\n left: 0;\r\n height: 20px;\r\n width: 20px;\r\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n}\r\n\r\n.CommentFormWrap {\r\n .Preview {\r\n padding: 0px;\r\n\r\n .Message {\r\n background-color: $global-grey-medium-bg;\r\n border-radius: 10px;\r\n padding: 16px 24px 10px 33px!important;\r\n font-family: $link-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n }\r\n }\r\n}\r\n\r\n.DiscussionForm {\r\n .Preview {\r\n padding: 0px;\r\n background-color: $global-grey-medium-bg;\r\n border-radius: 10px;\r\n padding: 16px 24px 10px 33px!important;\r\n font-family: $link-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n .Title {\r\n display: block;\r\n margin-bottom: 14px;\r\n color: #2a2a2a;\r\n font-weight: 700;\r\n line-height: 30px;\r\n }\r\n .Message {\r\n a {\r\n color: $global-blue;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.selectBox-label {\r\n margin-right: 10px;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-medium_fontSize;\r\n}\r\n\r\n.FlyoutButton.selectBox-toggle {\r\n height: 30px;\r\n padding: 0 5px;\r\n background-color: #FBFBFB;\r\n border: 1px solid $global-grey-bg;\r\n border-radius: 6px;\r\n display: flex;\r\n align-items: center;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n font-weight: bold;\r\n\r\n &:first-child {\r\n margin-right: 5px;\r\n width: 140px;\r\n }\r\n }\r\n\r\n span.vanillaDropDown-arrow {\r\n color: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n\r\n\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n body.Post {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n justify-content: space-between;\r\n\r\n .Button {\r\n margin-bottom: 20px;\r\n }\r\n .DiscussionButton {\r\n width: 100%;\r\n }\r\n .Cancel, .DraftButton {\r\n text-align:center;\r\n width:40%;\r\n }\r\n }\r\n\r\n .P {\r\n ul.List > li > b {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Post.editdiscussion {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n .Button {\r\n width: 40%;\r\n }\r\n .Cancel {\r\n text-align:center\r\n }\r\n .DiscussionButton {\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Box.GuestBox {\r\n h4 {\r\n @include barlowcondensed-medium;\r\n padding: 0;\r\n color: $global-color_black_light;\r\n font-size: 34px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n margin-bottom: 10px;\r\n text-transform: uppercase!important;\r\n white-space: nowrap\r\n }\r\n\r\n p {\r\n color: $global-color_black_light;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n font-weight: 400;\r\n line-height: 26px;\r\n }\r\n\r\n div {\r\n a.SignIn {\r\n margin-top: 24px;\r\n }\r\n }\r\n\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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AA,wB7B80DN,CACF;A8B9nFA;;;;EAAA,CAMA,KDKI,e5BsCuB,C4BrCvB,c5B0DqB,C4BzDrB,e5BoEqB,C4BlEjB,oGF4BgC,CGlChC,a9BkoFR,C8B9nFA,EACI,mBAAA,CACA,aAAA,CAEA,mBAAA,CACA,iBAAA,CACA,wBAAA,CAGA,iBAAA,CAGA,qB9B6nFJ,C8B1nFA,SAZI,mB9B6oFJ,C8BjoFA,OAEI,SAAA,CACA,Q9B8nFJ,C8B1nFA,EDdI,qCAAA,CAAA,gCAAA,CAAA,6BAAA,CACA,6E5BsCqB,C4BrCrB,e5B0BuB,C4BzBvB,c5B8CqB,C4B1CrB,mB7B0oFJ,C6BvoFQ,kBALA,a7B+oFR,C8BloFA,EACI,Y9BqoFJ,C8BnoFI,SACI,U7B2BiB,C6B1BjB,W9BqoFR,C8BjoFA,kBDTI,oGFCoC,CEApC,e5BYqB,C4BXrB,c5B4BoB,C4B3BpB,gB5BwC0B,C6B3B1B,Q9BuoFJ,C8BpoFA,GACI,c7BgBoB,C6BfpB,e9BuoFJ,C8BroFI,eAEI,aAAA,CACA,iBAAA,CACA,mB9BuoFR,C6BznFI,oCCtBJ,GAYQ,c9BuoFN,CACF,C8BroFI,UACI,U7BCgB,C6BAhB,W9BuoFR,C8BnoFA,GACI,c9BsoFJ,C8BpoFI,UACI,U7BJmB,C6BKnB,W9BsoFR,C8BloFA,SAEI,e9BqoFJ,C8BloFA,KACI,mB9BqoFJ,C8BjoFA,qGDpDI,6E5BcqB,C4BbrB,e5BKqB,C4BJrB,c5BqBoB,C4BpBpB,e7B8rFJ,C8BroFI,oSAEI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a9BgpFZ,C8B9oFY,wtBAEI,a9BqqFhB;A+BzxFA;;;;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/BgxFJ,C+B7xFQ,2DANR,OAQY,YAAA,CACA,YAAA,CACA,gB/BgyFV,CACF,C+BrxFA,WAEQ,kBAAA,CAAA,iBAAA,CAAA,a/BuxFR,C+BlxFI,mBACI,8B9B+KG,C8B9KH,W9B+KO,C8B9KP,uB9B+KU,C8B/KV,e9B+KU,C4BrFd,iBAAA,CACA,kBAAA,CAEA,sB5B/FqB,C4BgGrB,uB7B8rFJ,C6BtvFI,oCEzCA,mBFyGI,iBAAA,CACA,kBAAA,CACA,iB5B3GiB,C4B4GjB,kB5B5GiB,C4B6GjB,uBAAA,CEpGI,gB9BTa,C8BUb,mB/B6xFV,CACF,C6B/uFI,qBACI,UAAA,CACA,aAAA,CACA,U7BwvFR,C+BnyFI,gCACI,Y/BqyFR,C6B9wFI,oCExBA,gCAIQ,a/BsyFV,CACF,C+BlyFA,WF+CI,iB5BxEqB,C4ByErB,kB5BzEqB,C8B2BrB,gB9BqCgB,C8BpChB,a/BsyFJ,C6B1xFI,oCEfJ,WFwDQ,iB5BlFiB,C4BmFjB,kB7BqvFN,CACF,C+BzyFA,WACI,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,c/B4yFJ,C+BzyFA,qBAEQ,8B9BoNK,C8BlNL,S9BoNU,C8BnNV,e9BoNe,C8BnNf,W9BiNS,C8BhNT,wB/B2yFR,C6BhzFI,oCEFJ,qBAgBQ,UAAA,CACA,2BAAA,CAAA,gBAAA,CAAA,O/BsyFN,CACF,C+BnyFA,QACI,Y/BsyFJ,C+BjyFI,8DAEI,kB/BoyFR,C+B/xFQ,0CACI,SAAA,CACA,W/BiyFZ,C6Bn0FI,oCEgCI,0CAKQ,a/BkyFd,CACF,C+BhyFY,gDACI,Q/BkyFhB,C+B7xFI,gCACI,e/B+xFR,C+B5xFI,sCACI,Y/B8xFR;AgCj6FA;;;;EAAA,CAUA,KACI,2ChC+6FJ,CgC56FA,KACI,6BAAA,CAAA,qBhC+6FJ,CgC56FA,EACI,0BAAA,CAAA,kBhC+6FJ,CgC56FA,WH8nBI,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,iB7BgzER,C6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CuCmDI,WtCk5HR,CsC/4HI,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,WtC65HR,CsC15HI,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,WtCw6HR,CsCr6HI,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,WtCm7HR,CsCh7HI,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,WtC87HR,CsC37HI,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,WtCy8HR,CsCt8HI,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,WtCo9HR,CsCj9HI,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,WtC+9HR,CsC59HI,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,WtC0+HR,CsCv+HI,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,WtCq/HR,CsCl/HI,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,WtCggIR,CsC7/HI,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,WtC2gIR,CsCxgII,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,WtCshIR,CsCnhII,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,WtCiiIR,CsC9hII,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,WtC4iIR,CsCziII,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,WtCujIR,CsCpjII,sGvC5IA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,e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CyCoB,C4BiCpB,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,Ca7DI,e1Ck8IR,C0Ch9II,uDAGI,oB1Cg9IR,C0Cn8IQ,mBACI,SAAA,CACA,aAAA,CACA,8B1Cq8IZ,C0Cl8IQ,uDAGI,8BzC6FY,CyC5FZ,oBzCjD0B,CyCkD1B,a1Ck8IZ,C0Ch8IY,4EACI,a1Ck8IhB,C0Cz7IQ,mRAnDJ,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1C2/IJ,C0Cz/II,6hCAGI,oB1C0hJR,C0C5+IY,wLACI,8BAAA,CACA,SAAA,CACA,cAAA,CACA,a1Cm/IhB,C0Ch/IY,gkBAGI,a1C+/IhB,C0C3/IQ,6EACI,8B1C+/IZ,C0C5/IQ,wQA/EJ,8BAkF4C,CAjF5C,azCZkC,CyCalC,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1CslJJ,C0CplJI,m8BAGI,oB1C4mJR,C0ChiJgB,s5BAGI,8BzCoCI,CyCnCJ,oBzC1GkB,CyC2GlB,a1CwjJpB,C0CjjJI,yBAvGA,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1C4pJJ,C0C1pJI,8FAGI,oB1C0pJR,C0C/jJQ,8DAEI,wBzCvH0B,CyCwH1B,oBzCxH0B,CyCyH1B,UT7G2C,CS8G3C,oB1CgkJZ;;A2CpsJA;;;;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,U3CosJR,C2ClsJQ,4WAGQ,eVXuC,CUYvC,oB1CxBsB,C0CyBtB,U1CPK,C0CST,uBAAA,CAAA,eAAA,CACA,Y3C+sJZ,C2C3sJI,mBACI,Y3C8sJR,C2C1sJA,YACI,Y3C6sJJ,C2C1sJA,SACI,a3C6sJJ,C2CtsJA,8BAEI,oBAAA,CAEA,+IAAA,CAGA,aAAA,CACA,gB3CssJJ,C2CpsJI,0CACI,oB3CusJR,C2CnsJA,sBACI,mBAAA,CACA,sB3CssJJ,C2CnsJA,mBACI,Y3CssJJ,C2CnsJA,aACI,SAAA,CACA,iB1CqCkB,C0CpClB,wB3CssJJ,C2CpsJI,mBACI,a3CssJR,C2CnsJI,4BACI,kB3CqsJR,C2CjsJA,kBACI,iBAAA,CACA,mBAAA,CACA,mB3CosJJ,C2ClsJI,oBACI,U3CosJR,C2ClsJQ,oDAEI,oB1C8BsB,C0C7BtB,a3CmsJZ,C2C7rJI,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,uB7B4nIJ,C6BpvJI,oCckCA,oBdylBI,c7B6nIN,CACF,C6B1nIQ,+EAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B0nIZ,C2CrtJI,iDACI,aAAA,CACA,gB3CytJR,C2CttJI,8HAEI,cAAA,CACA,eAAA,CACA,iBVvH+C,CUwH/C,e3C0tJR,C2CvtJI,6DACI,c1CjEiB,C0CkEjB,gB3C0tJR,C2CxtJQ,0JAEI,oB3C4tJZ,C6BxxJI,oCcsDA,6DAUQ,aAAA,CACA,aAAA,CACA,eAAA,CACA,e1ClEa,C0CmEb,kB3C6tJV,CACF,C2CztJQ,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,uB7B+rIJ,C6BvzJI,oCcyEI,iEdkjBA,c7BisIN,CACF,C6B9rIQ,yOAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BisIZ,C2CxvJQ,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,uB7BkuIJ,C6B11JI,oCc6EI,iFd8iBA,c7BouIN,CACF,C6BjuIQ,yRAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BouIZ,C2C/wJI,+EACI,Y3CkxJR,C2C7wJI,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,uB7B4wIJ,C6Bp4JI,oCc+FA,kFd4hBI,c7BgxIN,CACF,C6B7wIQ,kUAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BsxIZ,C2CnzJA,+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,uB7BwzIJ,C6Bh7JI,oCcuGJ,+BdohBQ,c7B0zIN,CACF,C6BvzIQ,mIAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B0zIZ,C2Cl1JA,kBACI,kB3Cq1JJ,C2Cl1JA,MACI,iBAAA,CACA,oB3Cq1JJ,C2Cl1JA,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,gBAAA,CACA,kB3Cq1JJ,C2Cn1JI,6BACI,kBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,c1C3IiB,C0C4IjB,yB3Cq1JR,C2Cl1JI,wCACI,uBAAA,CAAA,eAAA,CACA,YAAA,CAEI,eVnM2C,CUoM3C,oB3Cm1JZ,C2C90JA,qBD1MI,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kB1C4hKJ,C0C1hKI,kFAGI,oB1C0hKR,C2C31JA,yBAGI,4BAAA,CACA,mBAAA,CAEI,iDAAA,CAAA,yCAAA,CACA,iB1ChHc,C0CiHd,qB3C61JR,C2C11JI,4Fd9HA,iB5BxEqB,C4ByErB,kB5BzEqB,C0CyMjB,oBAAA,CACA,gBAAA,CACA,U3C61JR,C6BhgKI,oCc8JA,4FdrHI,iB5BlFiB,C4BmFjB,kB7B49JN,CACF,C2C/1JI,UACI,c3Ck2JR,C2C/1JI,+BACI,e3Ci2JR,C2C71JA,eACI,iB3Cg2JJ,C2C91JI,sBACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,U3Cg2JR,C2C71JI,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,mB3C02JR,C2Cr2JI,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,uB7B08IJ,C6BlkKI,oCcsMA,0FdqbI,c7B68IN,CACF,C6B18IQ,uUAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7Bg9IZ,C2C/3JI,0DdgZA,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7Bk/IJ,C6B1mKI,oCcqNA,0DdsaI,c7Bo/IN,CACF,C6Bj/IQ,oNAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7Bo/IZ,C2Ct5JA,8BAEI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UAAA,CACA,e3Cy5JJ,C6BjoKI,oCckOJ,8BAUQ,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,a3C05JN,CACF,C2Cr5JI,uCACI,UAAA,CACA,iBAAA,CAEI,2B1C9MU,C0C+MV,8B3Cu5JZ,C2Cn5JI,yEAEI,SAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,WAAA,CAEI,c1C+BS,C0C3BT,oB1C/U0B,C0CgV1B,wB1ChV0B,C0CiV1B,U3Cg5JZ,C2C74JQ,2HACI,WAAA,CACA,c3C+4JZ,C2C34JY,iQAGI,mCAAA,CACA,U3C24JhB,C2C/3JY,yHACI,kCAAA,CACA,U1CxVK,C0CyVL,c3Ck4JhB,C2C13JI,gCACI,a3C63JR,C6B7qKI,oCcoTI,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CACI,iBAAA,CrBsWJ,W5Btee,C4Buef,U5Bvee,C4Bwef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iB7B+3LR,C6B53LI,qDACI,QAAA,CACA,UAAA,CACA,W7B+3LR,C6B53LI,6DACI,Y7B+3LR,CkDtvMI,+CACI,clDyvMR,CkDnvMY,wRAEI,iBAAA,CACA,UjD9IG,CiD+IH,WlDuvMhB,CkDlvMY,iHACI,alDqvMhB,CkD/uMI,6DACI,kBlDkvMR,CkDhvMQ,uFrByWJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CqBjXQ,elD2vMZ,C6BlgNI,oCqB4PI,uFrB+XA,c7B44LN,CACF,C6Bz4LQ,2SAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B44LZ,CkDtwMQ,6EACI,YlDywMZ,CkDrwMI,2CrBxTA,oGFCoC,CEApC,e5BYqB,C4BXrB,c5B4BoB,C4B3BpB,gB7BikNJ,CkDxwMI,qDACI,clD2wMR,CkDxwMI,mEACI,oBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,qBlD2wMR,CkDxwMI,kIAEI,QAAA,CACA,alD4wMR,CkDzwMI,mCACI,SlD4wMR,CkDzwMI,iCACI,mClD4wMR,CkDzwMI,6CACI,alD4wMR,CkD1wMQ,6DACI,YlD6wMZ,CkD1wMQ,yEACI,oBlD6wMZ,CkD1wMQ,uEACI,gBlD6wMZ,C6BzkNI,oCqB2TI,uEAIQ,iBlD+wMd,CACF,CkD5wMQ,iFACI,alD+wMZ,CkD1wMA,wDAIQ,kBAAA,CAIA,ejDvEiB,CiDwEjB,uBjDzEc,CiDyEd,elDwwMR,CkDlwMQ,mDACI,uBjDhFU,CiDgFV,elDqwMZ,CkDjwMI,2CACI,0BlDmwMR,CkD3vMQ,mCACI,alD8vMZ,CkD3vMQ,mDACI,2BAAA,CAAA,gBAAA,CAAA,OlD6vMZ,CkDxvMI,iGACI,iBlD0vMR,CkD/uMY,gGACI,2BAAA,CAAA,gBAAA,CAAA,OlDmvMhB,CkD9uMI,wBACI,kBlDgvMR,CkD9uMQ,2BACI,cjD3YY,CiD4YZ,gBlDgvMZ,C6BvnNI,oCqBqYI,2BAKQ,clDivMd,CACF,CkD9uMQ,2CACI,2BAAA,CAAA,gBAAA,CAAA,OlDgvMZ,CkD5uMI,kFAEI,SlD8uMR,CkD3uMI,uDAEI,iBlD6uMR,CkD3uMQ,iFACI,wBjDjJU,CiDkJV,QAAA,CACA,UAAA,CACA,eAAA,CAKI,oBlD6uMhB,CkDruMY,uGACI,QAAA,CACA,iBAAA,CACA,QvBrLyB,CuBsLzB,QlDwuMhB,CkDpuMQ,6FACQ,alDuuMhB,CkDruMgB,iGAEQ,aAAA,CAEJ,QlDsuMpB,CkDpuMoB,yUAGI,oBlDuuMxB,CkDluMY,kJAEI,cjDjdQ,CiDkdR,ejDxcS,CiDycT,oBAAA,CACA,iBlDsuMhB,CkDpuMgB,0JACI,cAAA,CACA,iBAAA,CACA,mBlDyuMpB,CkDpuMgB,+EACI,clDuuMpB,CkDruMoB,mFACI,iBAAA,CACA,UlDwuMxB,CkDtuMwB,+RAGI,alDyuM5B,CkDnuMY,mEACI,UlDsuMhB,C6B5sNI,oCqBqeQ,mEAIQ,YlDwuMlB,CACF,CkDruMY,qEACI,elDwuMhB,C6BttNI,oCqB6eQ,qEAIQ,iBlD0uMlB,CACF,CkDvuMY,+EACI,2BlD0uMhB,CkDvuMY,uFACI,YlD0uMhB,CkDtuMgB,wKRzjBZ,8BzC8Hc,CyC7Hd,azCRgB,CyCShB,wBAAA,CACA,ezCyDqB,CyCxDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,czCyCoB,CyCxCpB,kBAAA,CQkjBgB,alDovMpB,C0CpyNI,okBAGI,oB1C6yNR,CkD7vMgB,2EACI,UjD5OG,CiD6OH,elDgwMpB,CkD9vMoB,8KAEI,alDiwMxB,CkD5vMQ,qEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,aAAA,CACA,sBlD+vMZ,CkD5vMQ,+EACI,oBAAA,CACA,YlD+vMZ,CkD7vMY,uFACI,QlDgwMhB,CkD5vMQ,qFACI,2BjDrRa,CiDsRb,4BjDtRa,CiD2RT,oBlD8vMhB,CkD1vMQ,iFACI,elD6vMZ,CkD3vMY,qGACI,QlD8vMhB,CkDxvMQ,mCACI,evBzT6B,CuB0T7B,gBlD0vMZ,CkDhvMQ,uFAEQ,kBlDkvMhB,CkD5uMA,wCAGI,UlD+uMJ,CkD3uMI,yBACI,gBlD8uMR,C6B7zNI,oCqBilBI,gCAGQ,kBlD6uMd,CACF,CkD1uMQ,iCACI,alD4uMZ,C6Br0NI,oCqB2lBQ,4CAGQ,clD2uMlB,CACF,C6B10NI,oCqBmmBI,iCAEQ,iBlDyuMd,CACF,CkDnuMI,oBACI,aAAA,CACA,clDsuMR,CkDluMA,iBACI,elDquMJ,CkDnuMI,gDAEI,iBlDquMR,CkDluMI,4BACI,iBAAA,CACA,QvBjYiC,CuBsY7B,MlDguMZ,CkD5tMI,uBACI,aAAA,CACA,clD8tMR,CkD1tMQ,iCACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CACA,UlD4tMZ,CkD1tMY,8EAEI,oBjD1lBkB,CiD2lBlB,alD2tMhB,CkDntMI,iDACI,clDstMR,CkDntMI,kCACI,iBAAA,CACA,QvBvaiC,CuBwajC,SlDqtMR,C6Bx3NI,oCqBsqBA,+BAGQ,YlDmtMV,CACF,CkD7sMI,oCACI,clDgtMR,CkD7sMI,sCACI,iBlD+sMR,CkDzsMI,0BACI,clD4sMR,CkDzsMI,sBACI,clD2sMR,CkDxsMI,0BACI,cjD/sBgB,CiDgtBhB,ejDluBqB,CiDmuBrB,gBAAA,CACA,ajDzwBY,CiD0wBZ,aAAA,CACA,iBlD0sMR,CkDrsMA,0BACI,elDwsMJ,CkDnsMI,oBrBhmBA,e5BtKiB,C4BuKjB,Y5B/HqB,C4BgIrB,uB5BmJkB,C4BnJlB,e5BmJkB,C4B3Id,yB7BgyNR,C6BvxNQ,+BACI,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CA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c5BvjBgB,C4BwjBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kB7B8lOJ,C6B3lOQ,wBACI,wBAAA,CACA,a7B6lOZ,CwDnuPQ,gCACI,gBxDquPZ,CwDhuPQ,qC3B4kBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BqpOJ,C6B7wPI,oC2ByBI,qC3BkmBA,c7BspON,CACF,C6BnpOQ,kIAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BmpOZ,CwDnvPQ,wC3BikBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BmrOJ,C6B3yPI,oC2BoCI,wC3BulBA,c7BorON,CACF,C6BjrOQ,2IAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7BirOZ,CwD3wPA,oEAGI,uDAAA,CAAA,+CAAA,CACA,iBvDJkB,CuDKlB,uBAAA,CACA,gBxD8wPJ,CwD5wPI,wEACI,axD+wPR,CwD3wPQ,kF3BmlBJ,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c5BvjBgB,C4BwjBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kBAAA,C2B3lBQ,sBAAA,CACA,UvB/H2C,CuBgI3C,wBxDsxPZ,C6B1rOQ,8FACI,wBAAA,CACA,a7B6rOZ,CwDpxPQ,sCAEI,8BvDGY,CuDFZ,avD3I0B,CuD4I1B,oBxDsxPZ,CwDjxPA,SACI,yBxDoxPJ;;AyDh7PA;;;;EAAA,CAiBA,wBACI,UzD66PJ,CyD36PI,8BACI,azD66PR,CyDz6PA,iBACI,gBAAA,CACA,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,czD46PJ,CyD16PI,4BACI,iBAAA,CACA,UAAA,CACA,WzD46PR,CyDz6PI,8BACI,UxBhB+C,CwBiB/C,cAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,eAAA,CACA,+BAjC8B,CAkC9B,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBzD26PR,CyDx6PI,mCACI,UAAA,CACA,gBzD06PR,CyDt6PI,sCACI,cAAA,CACA,iBAAA,CACA,czDw6PR,CyDp6PA,4BACI,2BAAA,CAAA,gBAAA,CAAA,OzDu6PJ;;A0Dt+PA;;;;EAAA,CAQI,sDACI,cAAA,CACA,yBAAA,CACA,8B1Ds+PR,C0Dp+PQ,kEACI,cAAA,CACA,e1Ds+PZ,C0Dl+PI,qCACI,iBzDsGc,CyDrGd,qBzDqWa,CyDpWb,gB1Do+PR,C0Dj+PI,mCACI,a1Dm+PR,C0Dh+PI,oEAEI,kB1Dk+PR,C0D79PQ,oCACI,S1D+9PZ,C0Dv9PI,qEACI,c1D49PR,C0Dz9PI,4CACI,cAAA,CACA,SAAA,CACA,8B1D29PR,C0Dz9PQ,qDACI,e1D29PZ,C6Bl8PI,oC6BrBA,gDAGQ,e1Dw9PV,CACF,C0Dh9PQ,4LACI,cAAA,CACA,e1Dq9PZ,C6B98PI,oC6BAA,qJAGQ,iB1Di9PV,CACF,C6Br9PI,oC6BAA,qJAOQ,c1Dm9PV,CACF,C0D78PI,uEACI,cAAA,CACA,e1Dg9PR;;A2DhjQA;;;;EAAA,CAkBA,8CAEI,iBAAA,CACA,UAAA,CAEA,iB1DiWsB,C0DhWtB,yB3D4iQJ,C2D1iQI,oGACI,U3D6iQR,C2D9iQI,kFACI,U3D6iQR,C2D9iQI,4FACI,U3D6iQR,C2D9iQI,wEACI,U3D6iQR,C2DziQA,oBACI,iB3D4iQJ,C2D1iQI,2B5DrBA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C4DYQ,WzBwHE,CyBvHF,a1DvBQ,C0DwBR,iBAAA,CACA,KAAA,CACA,OAAA,CACA,QAAA,CACA,U1BiO2C,C0BhO3C,gB1BgO2C,C0B/N3C,mB3DujQZ,C2DpjQI,2DAII,Q3D8jQR,C2DljQA,oJAfQ,iBAAA,CACA,KAAA,CACA,OAAA,CAEA,wBAAA,CACA,0BA1CuB,CA2CvB,cA1CuB,CA2CvB,gB1BoN+C,C0BnN/C,W1BmN+C,C0BlN/C,U1BkN+C,C0BjN/C,WAAA,CACA,a3DskQR,C2DljQA,+BACI,a3DqjQJ,C2DljQA,gBACI,cAAA,CACA,QAAA,CACA,e3DqjQJ,C2DnjQI,6BACI,e3DqjQR,C2DljQI,+BACI,W1B8K+C,C0B7K/C,U1B6K+C,C0B5K/C,SAAA,CACA,U1B2K+C,C0B1K/C,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sB3DojQR,C2DljQQ,sCACI,eAAA,CACA,UAAA,CACA,WAAA,CACA,0BAAA,CACA,c3DojQZ,C2DljQY,4C5D/FR,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C4DsFY,WzB7EE,CyB8EF,a3D+jQhB,C2DtjQI,2HAGI,mB3D0jQR,C2DrjQA,sBACI,iB3DwjQJ,C2DljQI,mGAGI,mB3DsjQR,C2DljQA,WACI,UAAA,CACA,kBhCtHoC,CgCuHpC,iB3DqjQJ,CqCtmQI,iBACI,UAAA,CACA,aAAA,CACA,UrCwmQR,C6B3nQI,oC8B8DJ,WAOY,c3D0jQV,CACF,C2DxjQI,4BACI,Y3D0jQR,C2DtjQI,0B5DhJA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C4DuII,WzBHM,CyBIN,a1DlJY,C0DmJZ,iBAAA,CACA,KAAA,CACA,OAAA,CACA,QAAA,CACA,U1BsG+C,C0BrG/C,gB1BqG+C,C0BpG/C,mB3DmkQR,C2D/jQA,qD5D7JI,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C4DsJA,WzBlBU,CyBmBV,a1DjKgB,C0DmKhB,KAAA,CACA,OAAA,CACA,QAAA,CACA,U1BuFmD,C0BtFnD,gB1BsFmD,C0BrFnD,mB3D6kQJ,C2D1kQA,gCACI,Y3D6kQJ;;A4DvwQA;;;;EAAA,CAMA,gBACI,iB3DmHkB,C2DlHlB,uBAAA,CAAA,eAAA,CACA,gCAAA,CACA,qB5DywQJ,C4DpwQI,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,kB5DuwQR,C4DrwQQ,oHAEI,oB5DswQZ,C4DlwQI,sCACI,UAAA,CACA,e5DowQR,C4DhwQQ,oEACI,kB5DkwQZ,C4D7vQQ,sEACI,mB5D+vQZ,C4D3vQI,qDACI,kB3D5C8B,C2D6C9B,U3BjC+C,C2BkC/C,oB5D6vQR;;A6DrzQA;;;;EAAA,CAUA,sBACI,gB5D2DqB,C4D1DrB,mB5D0DqB,C4DzDrB,yB5D2Ue,C4D1Uf,4B5D0Ue,C4DzUf,uB5D0UkB,C4D1UlB,e7DszQJ,C6D3yQA,sBACI,c5DgDoB,C4D/CpB,kB7D8yQJ,C6B1vQI,oCgCtDJ,sBAKQ,c7D+yQN,CACF,C6D5yQA,8BAEI,eAAA,CACA,kBAAA,CACA,U7D+yQJ,C6BllQY,wEACI,yB7BqlQhB,C6BpkQQ,gDACI,4B5BiEO,C4B/DH,e7BskQhB,C6B7hQQ,4EACI,a7BgiQZ,C6B/hQY,gLAEI,a7BkiQhB,C6B7hQI,oDACI,S7BgiQR,C6D/zQI,0CACI,kBAAA,CACA,aAAA,CACA,a7Dk0QR,C6Dh0QQ,gDACI,W7Dm0QZ,C6Dh0QQ,gDACI,qB7Dm0QZ,C6Dh0QQ,8LAGI,Q7Dq0QZ,C6Dl0QQ,sDACI,iBAAA,CACA,kBAAA,CACA,S7Dq0QZ,C6Dj0QI,4IAEI,c7Dq0QR,C6Dl0QI,gDAKQ,gB7Do0QZ,C6Dh0QI,wEACI,gB7Dm0QR,C6Dh0QI,sEACI,iB7Dm0QR,C6Dh0QI,gIAGI,c5D3BgB,C4D4BhB,e5D9CqB,C4D+CrB,gBAAA,CACA,aAAA,CAGI,a7Dm0QZ,C6Dl0QY,wUAEI,a7D60QhB,C6Dz0QQ,4IACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a7Dg1QZ,C6D90QY,gWAEI,a7Dy1QhB,C6Dp1QI,wHAEI,aAAA,CACA,UAAA,CACA,c5DxDiB,C4DyDjB,e5D9EmB,C4D+EnB,e5D/CiB,C4DgDjB,a5DnHY,C4DoHZ,c7Dw1QR,C6Dr1QI,gJAEI,Y7Dy1QR,C6Dt1QI,gGACI,c7Dy1QR,C6Dt1QI,gDACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB7Dy1QR,C6Bz5QI,oCgC8DA,gDAKQ,O7D21QV,CACF,C6Dz1QQ,oEACI,e7D41QZ,C6Dx1QI,oJAEI,c5DUY,C4DTZ,gB7D41QR,C6Dx1QQ,gGAEI,c5D7FY,C4D8FZ,e5DpHe,C4DqHf,e5DrFa,C4DsFb,U7D41QZ,C6Dx1QI,8DhCnEA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CgCiEI,c7D+1QR,C6B57QI,oCgC2FA,8DAKQ,2B7Di2QV,CACF,C6D91QI,wGAEI,iBAAA,CACA,mBAAA,CAEA,Q7Di2QR,C6D/1QQ,gHACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAGI,U7Dk2QhB,C6Dh2QgB,gRAEI,a7Du2QpB,C6Dj2QI,wIAEI,iB7Dq2QR,C6Dl2QI,4IAEI,c5D3IgB,C4D4IhB,mBAAA,CACA,a7Ds2QR,C6Dn2QI,4CAEQ,U7Dq2QZ,C6Dl2QQ,kEACI,c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CA,e5D7ba,C4D8bb,iBAAA,CACA,kB7D68QhB,C6D38QgB,gRAEI,8B5D/VI,C4DgWJ,a7D88QpB,C6Dz8QQ,sIACI,U7D48QZ,C6Dz8QQ,sIACI,U7D48QZ,C6Dr8QgB,sKACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB7Dw8QpB,C6Dr8QgB,4KACI,iBAAA,CACA,QlCrMqB,CkCsMrB,S7Dw8QpB,C6Dr8QgB,wKACI,0CAAA,CAAA,6B7Dw8QpB,C6Dr8QgB,oMACI,gB7Dw8QpB,C6Dr8QgB,sKACI,gBAAA,CACA,0CAAA,CAAA,6B7Dw8QpB,C6Bt5RI,qCgC2dQ,sPACI,Y7Dq8Qd,CACF,C6Bl6RI,oCgCieQ,8HACI,Y7Dq8Qd,CACF,C6Bx6RI,oCgCueQ,0HACI,Y7Dq8Qd,C6Dl8QU,sIACI,c7Dq8Qd,CACF,C6Dh8QA,sBACI,a7Dm8QJ,C6Dh8QA,yBACI,Y7Dm8QJ,C6Dh8QA,mEACI,e7Dm8QJ,CqC96RI,yBACI,UAAA,CACA,aAAA,CACA,UrCi7RR,C6D97QI,+KACI,U7Dm8QR,C6B18RI,oCAgegB,8CACI,yB7B8+QtB,C6Bz+QkB,6CACI,4B7B2+QtB,CACF,C6Bn9RI,qCAggBgB,6DACI,yB7Bs9QtB,C6Bj9QkB,4DACI,4B7Bm9QtB,CACF,C6B39RI,oCAkiBgB,yDACI,yB7B47QtB,C6Bv7QkB,wDACI,4B7By7QtB,C6B96QU,6CACI,kB5B/jBS,C4BgkBT,2B7Bg7Qd,CACF,C6Dx9QI,mCACI,oBAAA,CACA,UAAA,CACA,e7D09QR,C6Dv9QI,yCACI,c7Dy9QR,C6Dt9QI,kCACI,a7Dw9QR,C6Dr9QI,+BACI,cAAA,CACA,e7Du9QR,C6Dp9QI,oEAEI,c7Ds9QR,C6Dn9QI,4BACI,gBAAA,CACA,iB7Dq9QR,C6B9/RI,oCgCuiBA,4BAKQ,Y7Ds9QV,CACF,C6D78QgB,uIAEI,U7Di9QpB,C6BzgSI,oCgC6jBI,4CAGQ,yBAAA,CACA,4B7D68Qd,C6D38Qc,kDACI,Y7D68QlB,CACF,C6BlhSI,oCgCykBI,uDAGQ,e7D08Q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Gd,qBxE8qUN,CACF,CwE3qUA,yBAEI,eAAA,CACA,iBAAA,CACA,UAAA,CACA,kCAAA,CAAA,6BAAA,CAAA,0BAAA,CACA,kBAAA,CAGA,YxE4qUJ,C6BxnUI,oC2C7DJ,yBAaQ,axE6qUN,CACF,CwE3qUI,iEACI,cAAA,CACA,SAAA,CACA,UAAA,CACA,iBxE8qUR,CwE1qUA,YACI,evEdiB,CuEejB,avE/BgB,CuEgChB,8C7C2MsC,C6C3MtC,sC7C2MsC,C6C1MtC,6BvE2EkB,CuE1ElB,8BxE6qUJ,C6B7oUI,oC2C9BA,uBAGQ,exE6qUV,CACF,CwE1qUI,6CACI,UAAA,C3C2nBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BnrB8B,C4BorB9B,c5B1Ua,C4B2Ub,kB5BrrB8B,C4BsrB9B,U5BlqBa,C4BoqBjB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7BgjTJ,C6BxqUI,oC2CvBA,6C3CkpBI,c7BijTN,CACF,C6B9iTQ,0JAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B8iTZ,CwEtrUgB,yUAEI,oBvE+BM,CuE9BN,wBvE8BM,CuE7BN,UxEurUpB,CwEnrUY,iGAEI,oBvE5EsB,CuE6EtB,wBvE7EsB,CuE8EtB,UxEorUhB,CwElrUgB,yUAGI,oBvEnFkB,CuEoFlB,8BAAA,CACA,UxEkrUpB,CwE5qUI,kCACI,UxE8qUR,CwE3qUI,0BACI,kBAAA,CAAA,cxE6qUR,CwE1qUI,qCACI,aAAA,CACA,evCnG+C,CuCoG/C,aAAA,CACA,UAAA,CACA,iBxE4qUR,CwEzqUI,wBACI,YxE2qUR,CwEpqUI,2DACI,UxEyqUR,CwEvqUQ,sDACI,WAAA,CACA,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CAAA,eAAA,CACA,eAAA,CACA,cxEyqUZ,CwEvqUY,0DACI,iBvEhBM,CuEiBN,eAAA,CAGI,iBAAA,CAEJ,UxEsqUhB,CwElqUQ,8FAEI,YxEoqUZ,CwEjqUQ,wCACI,UxEmqUZ,CwEhqUQ,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,SxEkqUZ,CwE9pUI,qCACI,UAAA,CACA,iBxEgqUR,CwE9pUQ,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,uB7BkpTJ,C6B1wUI,oC2CwFI,uC3CmiBA,c7BmpTN,CACF,C6BhpTQ,wIAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BgpTZ,CwEjrUQ,6CACI,WAAA,CACA,UxEmrUZ,CwE/qUI,2BACI,UxEirUR,CwE7qUA,gBACI,Y7CrKoC,C6CsKpC,mBAAA,CAAA,mBAAA,CAAA,YxEirUJ,CwE7qUA,iCAHI,wBAAA,CAAA,qBAAA,CAAA,kBxE4rUJ,CwEzrUA,iBACI,cvEhIoB,CuEiIpB,evErJuB,CuEsJvB,evEiEqB,CuEhErB,aAAA,CACA,UAAA,CACA,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CAGI,axE+qUR,CwE9qUQ,8CAEI,axE+qUZ,CwE1qUA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,SxE6qUJ,CwE3qUI,4BACI,QxE6qUR,CwE3qUQ,kCACI,exE6qUZ,CwEzqUI,gCACI,UAAA,CACA,aAAA,CACA,UAAA,CACA,UAAA,CACA,kBvEyBY,CuExBZ,YxE2qUR,CwEvqUA,2CACI,YxE0qUJ,CwErqUI,6CACI,YxEwqUR,CwEpqUA,6CAEI,cAAA,CAIA,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CACA,wBAAA,CAEA,cAAA,CACA,YxEuqUJ,CwEpqUA,6CAVI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAGA,SxEwrUJ,CwEnrUA,yBAKI,cvErGgB,CuEsGhB,gBAAA,CACA,WAAA,CACA,UAAA,CACA,iBpBrQoC,CoBuQhC,UvEpPa,CuEsPjB,gBAAA,CACA,UxEqqUJ,CwEnqUI,8BACI,iBxEqqUR,CwEjqUA,oBACI,uBvEnLoB,CuEmLpB,kBvEnLoB,CuEmLpB,evEnLoB,CuEoLpB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CACA,WAAA,CACA,UAAA,CACA,UxEoqUJ,C6Br3UI,oC2C4MJ,oBAQQ,iBxEqqUN,CACF,CwE9pUI,qDACI,YxEoqUR,CwEhqUA,aAEQ,wBxEkqUR,CwEhqUI,wBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBxEkqUR,CwE/pUI,oBACI,aAAA,CACA,aAAA,CACA,SxEiqUR,CwE9pUI,qBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,UAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BxEgqUR,CwE3pUQ,mC5CrTJ,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C4C4SQ,cAAA,CACA,WxEwqUZ,CwErqUQ,0CACI,YxEuqUZ,CwEnqUI,yCACI,WxEqqUR,CwE/pUY,wFAGI,8BxE+pUhB,CwE3pUQ,8BAEQ,UvErUK,CuEsUL,wBvEvVI,CuEwVJ,oBxE4pUhB,C6Bj7UI,oC2CiRI,8BAQQ,QxE4pUd,CACF;;AyEtgVA;;;;EAAA,CAUA,YACI,gBzEugVJ,C6Bl8UI,oC4CjEI,kDAEI,YzEsgVV,CyEngVM,+CACI,azEqgVV,CyElgVM,sDAEI,gBAAA,CACA,iBzEogVV,CACF,C6Bh9UI,0D4CxDI,sDAMQ,czEugVd,CACF,C6Bt9UI,oC4C9CI,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAEI,cxEwCW,CwEvCX,exEYS,CwEXT,azEsgVd,CACF,CyElgVI,6EAGI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBzEogVR,CyEjgVI,sBACI,wBzEmgVR,CyEjgVQ,yBACI,SAAA,CACA,wBzEmgVZ,CyE9/UA,cACI,YzEigVJ,CyE7/UA,OAGQ,WxEuOM,CwEtON,wBxE4NK,CwE3NL,SxE6NU,CwE5NV,WxE2NS,CwE1NT,exE4Ne,CwEzNX,gBzE4/UZ,C6B1/UI,oC4CZJ,OAeQ,UzE2/UN,CACF,CyEz/UI,UAEQ,eAAA,CAEJ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CAEI,WxE2NS,CwEzNb,ezEu/UR,CyEr/UQ,iBACI,gBAAA,CACA,kBzEu/UZ,CyEn/UI,qBACI,SzEq/UR,CyEh/UQ,0BACI,0BAAA,CAAA,0BAAA,CAAA,mBzEk/UZ,CyE/+UQ,wCACI,czEi/UZ,CyE7+UI,wCACI,UAAA,CACA,SzE++UR,CyE5+UI,mBACI,ezE8+UR,CyE3+UI,kBACI,WAAA,CACA,UzE6+UR,CyE1+UI,uBACI,WxEwKM,CwEvKN,YxEuKM,CwEtKN,eAAA,CACA,iBAAA,CACA,ezE4+UR,CyE1+UQ,2BACI,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,WAAA,CACA,aAAA,CACA,czE4+UZ,CyEv+UY,6CACI,SAAA,CACA,azEy+UhB,CyEl+UQ,gCAEQ,WxEsJK,CwEnJT,iBxE5CU,CwE6CV,UAAA,CAGI,axE5JI,CwE6JJ,8BxEgJA,CwE7IJ,aAAA,CACA,WxE8IQ,CwE7IR,qEAAA,CAAA,gEAAA,CAAA,6DzE89UZ,CyE39UgB,mHAGI,axE5KkB,CwE6KlB,8BxEwIE,CwEvIF,iBzE29UpB,CyEj9UY,mHACI,YzEo9UhB,CyEj9UoB,uHACI,ezEo9UxB,CyE98UQ,mDAEQ,WxE0GK,CwEvGT,iBxExFU,CwEyFV,UAAA,CAEI,axEvMI,CwEwMJ,8BxEqGA,CwEpGA,WxEsGI,CwEpGR,qEAAA,CAAA,gEAAA,CAAA,6DzE68UZ,CyE18UgB,+LAGI,axErNkB,CwEsNlB,8BxE+FE,CwE9FF,iBzE68UpB,CyEx8UQ,qG5C8aJ,W5Btee,C4Buef,U5Bvee,C4Bwef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iBAAA,C4CtbI,UxE1Da,CwE2Db,WzEm9UZ,C6B3hUI,6GACI,QAAA,CACA,UAAA,CACA,W7B8hUR,C6B3hUI,qHACI,Y7B8hUR,CyE19UQ,mE5CrIJ,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,C4CmIQ,cAAA,CACA,oBAAA,CACA,gBAAA,CACA,gBzEi+UZ,CyE99UgB,+OAGI,azEi+UpB,CyE39UQ,qFACI,mBAAA,CAAA,mBAAA,CAAA,YzE89UZ,CyEx9UI,4BAEI,WzE29UR,CyEn9UQ,wJACI,SzEw9UZ,CyEt9UY,orBAII,iBzE69UhB,CyE39UgB,4sBACI,iBzEq+UpB,CyEl+UgB,wwBACI,UAAA,CACA,aAAA,CACA,iBAAA,CACA,QAAA,CACA,OAAA,CACA,SAAA,CACA,UAAA,CACA,+BAAA,CACA,6BAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,SzE4+UpB,CyEr+UI,qGACI,iBzEy+UR,CyEr+UQ,kMACI,YzEy+UZ,CyE/9UI,6HACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAGI,WxEVS,CwEWT,WxEPQ,CwEQR,iBxE3MU,CwE4MV,axExTQ,CwEyTR,ezEs+UZ,CyEn+UQ,kJACI,2BAAA,CAAA,gBAAA,CAAA,OAAA,CACA,gBzEu+UZ,CyEn+UI,kGACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAEI,WxE3BS,CwE+BT,iBxE9NU,CwEgOd,UAAA,CAEI,axE9UQ,CwE+UR,8BxElCI,CwEmCJ,qEAAA,CAAA,gEAAA,CAAA,6DAAA,CAEJ,WzEi+UR,CyE99UY,+VAGI,axE5VsB,CwE6VtB,8BxExCM,CwEyCN,iBzEo+UhB,CyE39UiB,wMACI,ezE+9UrB,CyEz9UI,gIACI,UAAA,CACA,eAAA,CACA,SzE69UR,CyEx9UY,0HACI,ezE49UhB,CyEn9UI,qCACI,oBAAA,CACA,gBAAA,C5CwQJ,W5Btee,C4Buef,U5Bvee,C4Bwef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iBAAA,C4CjRA,YAAA,CACA,UxEhOiB,CwEiOjB,WzE+9UR,C6B7sUI,yCACI,QAAA,CACA,UAAA,CACA,W7B+sUR,C6B5sUI,6CACI,Y7B8sUR,CyEn+UI,WACI,aAAA,CACA,sBzEs+UR,C0Ev3VQ,kEACI,WAAA,CACA,U1E83VZ,C0Ex3VI,qBACI,sBAAA,CAAA,mBAAA,CAAA,0B1E23VR,C2Ez4VA,QACE,S3E44VF,C2E14VE,yBAHF,QAIE,Y3E64VA,CACF;A4El5VA;;;;EAAA,CAYI,iCACI,Y5Eo5VR;;A6Ej6VA;;;;EAAA,CAYI,kBACI,S7Eg6VR,C6E75VI,sBACI,e7E+5VR,C6E15VQ,wBACI,a7E45VZ,C6Ez5VQ,wBACI,eAAA,CACA,4B7E25VZ,C6Ev5VQ,oCACI,kB7Ey5VZ,C6Ep5VY,8ChD8mBR,W5Btee,C4Buef,U5Bvee,C4Bwef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iBAAA,CgDvnBQ,U5EuIS,C4EtIT,W5EsIS,C4ErIT,iB7E+5VhB,C6BvyUI,kDACI,QAAA,CACA,UAAA,CACA,W7ByyUR,C6BtyUI,sDACI,Y7BwyUR;;A8Ej9VA;;;;EAAA,CjDsDQ,8CACI,e7Bs6VZ,C6Bn6VS,4CACG,U7Bq6VZ,C8El9VI,yEACI,Y9Eu9VR,C8En9VQ,8CACI,gB9Eq9VZ,C8Ej9VI,gCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,cAAA,CACA,gBAAA,CACA,sB9Em9VR,C8Ej9VQ,mCACI,gB9Em9VZ,C8Eh9VQ,kCjDkpBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uB7B+zUJ,C6Bv7VI,oCiD7CI,kCjDwqBA,c7Bg0UN,CACF,C6B7zUQ,yHAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B6zUZ,C8E1+VQ,6CACI,gBAAA,CACA,c9E4+VZ,C8Ev+VY,+DACI,Y9Ey+VhB,C8En+VY,4CACI,8B7EiGQ,C6EhGR,oB7E7CsB,C6E8CtB,a9Eq+VhB,C8Eh+VI,mCACI,kB9Ek+VR,C8E/9VI,iCACI,gBAAA,CACA,QAAA,CACA,U9Ei+VR,C8E99VI,oCACI,aAAA,CACA,cAAA,CACA,kB9Eg+VR,C8E79VI,2BAEI,iBAAA,CACA,aAAA,CACA,sB9E89VR,CqC/8VI,iCACI,UAAA,CACA,aAAA,CACA,UrCi9VR,C6Bp+VI,oCiDHA,2BAOQ,QAAA,CACA,U9Eo+VV,C8El+VU,6CACI,Y9Eo+Vd,CACF,C8Eh+VI,0BACI,iBAAA,CACA,aAAA,CACA,4BAAA,CACA,iBAAA,CACA,e7EpEa,C6EqEb,Y7E7BiB,C6EgCb,iB9Eg+VZ,C6Bt/VI,oCiDaA,0BAeQ,sB9E89VV,CACF,C8E59VQ,sCACI,iBAAA,CACA,kBAAA,CACA,mBAAA,CACA,Y7E7Ca,C6E8Cb,eAAA,CACA,8B7EuOU,C6EpON,6B7EEM,C6EDN,8B9E49VhB,C8Er9VQ,oEAEI,aAAA,CACA,eAAA,CACA,c7E/DY,C6EgEZ,e7ElFiB,C6EmFjB,gBAAA,CACA,a7EzHQ,C6E0HR,iB9Eu9VZ,C8Er9VY,gKAEI,a9Ew9VhB,C8Er9VY,wEACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a9Ew9VhB,C8Et9VgB,wKAEI,a9Ey9VpB,C8Ep9VQ,mCAII,aAAA,CACA,gBAJc,CAKd,gBAAA,CACA,eAAA,CACA,iBAAA,CACA,c9Em9VZ,C8Eh9VQ,qCACI,iB9Ek9VZ,C6B3iWI,oCiDwFI,qCAIQ,cAAA,CACA,gB9Em9Vd,CACF,C8Eh9VQ,uCACI,c9Ek9VZ,C8E38VQ,gKAEI,iB9E+8VZ,C8E58VQ,oIAEI,e9Eg9VZ,C8E78VQ,oEACI,a9Eg9VZ,C8E98VY,wEACI,mBAAA,CACA,U7EiKO,C6EhKP,c7ElIQ,C6EmIR,e9Ei9VhB,C8E/8VgB,8PAGI,a9Ek9VpB,C8E98VY,wGACI,gB9Ei9VhB,C8E78VQ,0EACI,Q9Eg9VZ,C8E78VQ,0GACI,UAAA,CACA,W9Eg9VZ,C8E78VQ,8EACI,Y9Eg9VZ,C6BlmWI,oCiDiJI,8EAIQ,eAAA,CACA,cAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sB9Ek9Vd,C8Eh9Vc,sHACI,c9Em9VlB,CACF,C8E78VQ,gCACI,iB9E+8VZ,C6BnnWI,oCiDmKI,gCAIQ,Y9Eg9Vd,CACF,C8E18VQ,0CACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB9E48VZ,C8E18VY,qDAEI,gB9E48VhB,C6BhoWI,oCiD2LI,+BACI,U9Ew8VV,C8Er8VM,0BACI,a9Eu8VV,CACF;;A+ExtWA;;;;EAAA,CAYQ,0CACI,Y/EutWZ,C+EptWQ,iCACI,iB/EstWZ,C+EltWgB,mDACI,UAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,Q/EotWpB;;AgF/uWA;;;;EAAA,CnDsDQ,6CACI,e7BosWZ,C6BjsWS,2CACG,U7BmsWZ,CgFhvWI,uEACI,YhFqvWR,CgFhvWQ,8BACI,iBAAA,CACA,oBhFkvWZ,CgF9uWI,mCACI,ehFgvWR,CgF5uWQ,uEAEI,ahF8uWZ,CgF5uWY,sKAEI,oB/EoGkB,C+EnGlB,ahF+uWhB,CgF1uWI,2EAEI,wBhF4uWR,CgF1uWQ,+EACI,iBAAA,CACA,ahF6uWZ,CgF3uWY,sLAEI,oB/EoFkB,C+EnFlB,ahF8uWhB,CgFzuWI,6BACI,YhF2uWR,C6BvtWI,oCmDfI,gCACI,2BAAA,CAAA,uBAAA,CAAA,mBhFyuWV,CgFtuWM,yDAEI,UAAA,CACA,aAAA,CACA,SAAA,CACA,ehFwuWV,CgFjuWc,2IAGI,ahFouWlB,CgF9tWU,uCACI,chFguWd,CgF5tWM,4BACI,ahF8tWV,CACF,CgF1tWA,6BACI,UhF6tWJ,CgFxtWI,+BACI,aAAA,CACA,SAAA,CACA,UhF2tWR,C6BzvWI,oCmD2BA,+BAMQ,UhF4tWV,CgF1tWU,iCACI,oBAAA,CACA,ehF4tWd,CACF;;AiFl1WA;;;;EAAA,CAgBI,gCACI,ejF60WR,CiF10WI,kBACI,aAAA,CACA,UAAA,CACA,UAAA,CACA,iBAAA,CACA,cjF40WR,C6BrxWI,oCoD5DA,kBAQS,ejF60WX,CACF,CiF10WI,4DACI,cjF40WR,C6B7xWI,oCoD5CA,+DAIQ,aAAA,CACA,UjF00WV,CACF,C6BpyWI,oCoDjCI,mDAGQ,SjFs0Wd,CiFp0Wc,wEACI,UjFs0WlB,CACF,C6B5yWI,oCoDpBQ,kJAGI,QAAA,CACA,UAAA,CACA,iBjFm0Wd,CACF,C6BrzWI,oCoDVC,2BAGO,aAAA,CACA,UjFg0WV,CACF,CiF1zWI,qCACI,ejF6zWR,CiF1zWI,gDACI,YjF4zWR,CiFpzWQ,8FACI,gBjFwzWZ,CiFpzWI,oEACI,UjFuzWR,CiFjzWI,iCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFozWR,C6Bh1WI,oCoD+BA,0CAGQ,UAAA,CACA,iBjFkzWV,CACF,CiF7yWQ,mCACI,YjF+yWZ,CiF5yWQ,6EAEI,aAAA,CACA,UAAA,CACA,iBAAA,CACA,chFvDY,CgFwDZ,kBjF8yWZ,CiF3yWQ,gDACI,WjF6yWZ,C6Bp2WI,oCoDsDI,gDAIQ,UAAA,CACA,iBjF8yWd,CACF,CiF1yWI,uDAEI,YjF4yWR,CiFzyWI,8BACI,ejF2yWR,CiFtyWQ,+FAEI,QjFwyWZ,CiFryWQ,4DACI,cjFuyWZ,CiFpyWQ,4CACI,6BAAA,CAAA,4BAAA,CAAA,sBAAA,CAAA,kBjFsyWZ,CiFpyWY,qDACI,ejFsyWhB,C6B93WI,oCoDyEA,mCAoBQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBjFqyWV,CiFnyWU,8CACI,YjFqyWd,CiFlyWU,4CACI,ehDzKuC,CgD0KvC,oBAAA,CAAA,iBAAA,CAAA,wBAAA,CACA,2BAAA,CAAA,gBAAA,CAAA,OjFoyWd,CiFjyWU,4CACI,ejFmyWd,CiFhyWU,0CACI,kBjFkyWd,CACF,CiF7xWA,WACI,UjFgyWJ,CiF5xWI,uIAII,SAAA,CACA,WAAA,CACA,8BAAA,CACA,mBAAA,CACA,cjF+xWR,CiF7xWQ,+MACI,YjFkyWZ,CiF/xWQ,mKlF3MJ,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CkFkMQ,W/CnKD,C+CoKC,ahF7MQ,CgF8MR,chFrDQ,CgFsDR,gBjF+yWZ,CiF1yWA,cACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBjF6yWJ,CiF3yWI,wDAEI,oBAAA,CACA,UjF6yWR,CiFzyWA,cAEQ,YAtOa,CAwOjB,qBAAA,CACA,2BAAA,CACA,2BAAA,CACA,kBtD3NoC,CsD4NpC,mDAAA,CAAA,2CjF0yWJ,C6Bh9WI,oCoD8JJ,cAWQ,YjF2yWN,CACF,CiFzyWA,iCAEQ,2BAAA,CAAA,gBAAA,CAAA,OAAA,CAEJ,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjF0yWJ,C6B59WI,oCoD4KJ,iCASQ,kBAAA,CAAA,cjF2yWN,CiFzyWM,iDACI,ejF2yWV,CACF,CiFxyWI,sDACI,ehDlQ+C,CgDmQ/C,8BAAA,CACA,oBhFrQ8B,CgFsQ9B,ajF0yWR,CiFvyWY,wHAEI,oBhF3QsB,CgF4QtB,wBhF5QsB,CgF6QtB,UjFwyWhB,C6B/+WI,oCoD4LA,sDAgBQ,ajFuyWV,CACF,CiFnyWA,cACI,iBAAA,CACA,SAAA,CACA,OjFsyWJ,C6B1/WI,oCoDiNJ,cAMQ,SjFuyWN,CACF,CiFpyWA,qBACI,iBAAA,CACA,SAnSiB,CAoSjB,YAnSa,CAoSb,WApSa,CAqSb,qBhD1RmD,CgD4R/C,sBAAA,CACA,ehFuCiB,CgFtCjB,2CAAA,CAAA,mCjFsyWR,CiFnyWI,qCACI,UAAA,CACA,WAAA,CACA,qBAAA,CAEI,qBjFoyWZ,C6BhhXI,oCoD2NJ,qBAsBQ,YjFmyWN,CACF,CiFhyWA,aACI,eAAA,CACA,chFxPuB,CgFyPvB,kBjFmyWJ,CiFhyWQ,epD7RJ,6E5BcqB,C4BbrB,e5BKqB,C4BJrB,c5BqBoB,C4BpBpB,e5BgCqB,CgF4Pb,iBAAA,CACA,gBjFqyWZ,CiFnyWY,0CAEI,ajFoyWhB,CiF9xWA,mBACI,kBjFiyWJ,C6B1iXI,oCoDwQJ,mBAIQ,YjFkyWN,CACF,CiF/xWA,mBACI,kBjFkyWJ,C6BnjXI,oCoDgRJ,mBAIQ,cAAA,CACA,kBjFmyWN,CACF,CiF7xWI,oCACI,cjFgyWR,CiF5xWA,uBACI,aAAA,CACA,cjF+xWJ,CiF7xWI,yBACI,iBAAA,CACA,UjF+xWR,CiF7xWQ,8DAEI,oBhFlPsB,CgFmPtB,ajF8xWZ,CiF1xWI,8BACI,YjF4xWR,CiFzxWI,qDACI,ejF2xWR,CiFvxWA,eACI,oBAAA,CACA,UjF0xWJ,CiFvxWA,kBACI,ehF9TqB,CgF+TrB,kBjF0xWJ,CiFxxWI,yBACI,YjF0xWR,CiFvxWI,oBpD9SA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CoD4SI,eAAA,CACA,oBAAA,CACA,qBjF6xWR,CiFxxWA,iDACI,kBjF2xWJ,CiFxxWA,uBACI,gBjF4xWJ,CiFrxWI,kEACI,ajF0xWR,CiFvxWI,0CACI,kBjFyxWR,C6BznXI,oCoD+VA,0CAIQ,cjF0xWV,CACF,CiFtxWQ,4CACI,iBAAA,CACA,iBAAA,CACA,SAAA,CACA,kBAAA,CAAA,kBAAA,CAAA,cjFwxWZ,CiFnxWI,qCACI,KAAA,CACA,OjFqxWR,C6BxoXI,oCoDyXA,iCAGQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBjFixWV,CiF/wWU,0CACI,2BAAA,CAAA,gBAAA,CAAA,OjFixWd,CiF7wWc,4CACI,iBAAA,CACA,QhFhZK,CgFiZL,SjF+wWlB,CiF3wWU,uCACI,YjF6wWd,CACF,CiF1wWQ,0CACI,cjF4wWZ,CiFzwWQ,wCACI,ejF2wWZ,CiFxwWQ,gDACI,YjF0wWZ,CiFvwWQ,uCACI,ejFywWZ,CiFtwWQ,wCACI,gBjFwwWZ,CiFpwWI,gEAEI,kBjFswWR,CiFlwWQ,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,uB7BykWJ,C6BjsXI,oCoD2aI,qCpDgNA,c7B0kWN,CACF,C6BvkWQ,kIAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7BukWZ,CiFjxWI,iCACI,ajFoxWR,CiFjxWI,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,YjF4xWR,C6B3oWI,yDAEI,UAAA,CACA,W7B6oWR,C6B1oWI,6DACI,Y7B4oWR,CiFjyWI,0CACI,QjFmyWR,CiF7xWI,2DACI,chF7cmB,CgF8cnB,ehFzeiB,CgF0ejB,kBtDpgBgC,CsDqgBhC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BjFgyWR,C6BjvXI,oCoD2cA,2DASQ,cjFiyWV,CACF,CiF9xWI,oDACI,ajFgyWR,CiF7xWI,mIAGI,kBjF+xWR,CiFtxWQ,qGACI,YjF2xWZ,CiFxxWQ,8CACI,ajF0xWZ,CiFvxWQ,qDACI,ajFyxWZ,CiFrxWI,sCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFuxWR,CiFrxWQ,+CACI,ehD/jB2C,CgDgkB3C,2BAAA,CAAA,gBAAA,CAAA,OjFuxWZ,CiFjxWQ,sDACI,YjFmxWZ,C6BrxXI,oCoDwgBI,wCACI,aAAA,CACA,UAAA,CACA,kBjFgxWV,CACF,CiF5wWA,mBACI,WjF+wWJ,C6BhyXI,oCoDghBJ,mBAIQ,UAAA,CACA,cAAA,CACA,iBjFgxWN,CACF,CiF7wWA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YjFgxWJ,C6B5yXI,oCoD0hBJ,0BAKS,kBAAA,CAAA,cAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wBjFixWP,CACF,CiF9wWQ,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,uB7B8sWJ,C6Bt0XI,oCoDoiBI,kCpDuFA,c7B+sWN,CACF,C6B5sWQ,yHAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B4sWZ,CiFvyWI,0CACI,ejFyyWR,CiFryWQ,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,uB7B+uWJ,C6Bv2XI,oCoD8iBI,yCpD6EA,c7BgvWN,CACF,C6B7uWQ,8IAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B6uWZ;;AkFj8XA;;;;EAAA,CAaI,sDACI,kBlFg8XR,CkF17XQ,wNACI,iBAAA,CACA,QvDqT6B,CuDpT7B,QvDqT6B,CuDpT7B,clF+7XZ,CkF37XY,wmBAGI,iBlFs8XhB,CkFn8XY,oZAEI,alF28XhB,C6Bz7XQ,oDACI,e7B47XZ,C6Bz7XS,kDACG,U7B27XZ,CkFr8XI,iFACI,YlF28XR,CkFx8XI,6CACI,eAAA,CACA,iBjFmEc,CiFhEV,iBlFw8XZ,CkFp8XI,oCACI,QlFs8XR,CkFn8XI,4CACI,iBlFq8XR;;AmFxgYA;;;;EAAA,CAaQ,wCACI,elFmEa,CkFlEb,oBAAA,CACA,YnFsgYZ,CmFlgYI,yCACI,iBnFogYR,CmFjgYI,kCACI,YnFmgYR,CmFhgYI,gCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,6BAAA,CAAA,6BAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BnFkgYR,CmFhgYQ,wCAII,kBnFkgYZ,CmF9/XI,sCACI,UnFggYR,CmF7/XI,iCACI,aAAA,CACA,cnF+/XR,CmFr/XI,mJACI,YnF4/XR,C6BlgYQ,4CACI,e7BqgYZ,C6BlgYS,0CACG,U7BogYZ,C6BjgYQ,wCACI,Y7BmgYZ;;AoFlkYA;;;;EAAA,CAYI,oEAEI,cnFiEmB,CmFhEnB,enFqCiB,CmFpCjB,kBzDUgC,CyDThC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BpFikYR,C6BpgYI,oCuDpEA,oEAUQ,cpFmkYV,CACF,CoFhkYI,oCACI,8BnFyQK,CmFxQL,enF2Qe,CmF1Qf,WnFwQS,CmFvQT,iBpFkkYR,CoFhkYQ,wCACI,epFkkYZ,CoF9jYI,8BACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBpFgkYR,C6BvhYI,oCuD3CA,8BAKQ,YpFikYV,CACF,CoF9jYI,+DAEI,eAAA,CACA,cAAA,CACA,anFxC8B,CmFyC9B,wBAAA,CACA,wBAAA,CACA,WnD1C+C,CmD2C/C,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,iBpFgkYR,CoF7jYI,+BACI,eAAA,CACA,epF+jYR,CoF5jYI,kCACI,YpF8jYR,CoFzjYQ,oDACI,SpF2jYZ,CoFxjYQ,kDACI,UAAA,CACA,2BAAA,CAAA,iBAAA,CAAA,QpF0jYZ,CoFtjYI,qCACI,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UAAA,CACA,epFwjYR,C6B5jYI,oCuDDA,qCAQQ,mBAAA,CAAA,mBAAA,CAAA,YpFyjYV,CACF,CoFvjYQ,uDACI,QpFyjYZ,C6BpkYI,oCuDUI,uDAIQ,cpF0jYd,CACF,C6BzkYI,oCuDmBA,mCAGQ,UAAA,CACA,iBpFujYV,CACF,C6B/kYI,oCuD2BA,oCAEQ,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBpFsjYV,CoFpjYU,oDACI,gBpFsjYd,CACF,CoFnjYQ,gDACI,YpFqjYZ,CoFljYQ,gDvD0hBJ,YuDzhB2B,CvD0hB3B,WuD1hB2B,CvD2hB3B,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB5BjiBkB,C4BkiBlB,eAAA,CAGI,iBAAA,CuDniBI,iBpF6jYZ,C6BvhXI,oDACI,QAAA,CACA,UAAA,CACA,W7ByhXR,C6BthXI,wDACI,Y7BwhXR,CoFlkYQ,oDACI,iBAAA,CACA,YAAA,CACA,WAAA,CACA,apFokYZ,CoFhkYI,qCACI,WAAA,CACA,QAAA,CACA,SpFkkYR,CoFhkYQ,+CACI,epFkkYZ,CoF/jYQ,oDvDqiBJ,6E5BznBqB,C4B0nBrB,e5BroBuB,C4BsoBvB,c5BjnBqB,C4BknBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB5BtqBkB,C4BuqBlB,c5B1Ua,C4B2Ub,wB5B5iBU,C4B6iBV,a5BlrBY,C4BorBhB,gB5B9UiB,C4B+UjB,e5B/UiB,C4BgVjB,cAAA,CACA,oBAAA,CACA,iB5B5kBkB,C4B6kBlB,oBAAA,CACA,uBAAA,CuDtjBQ,gBpFklYZ,C6BppYI,oCuDgEI,oDvD2jBA,c7B6hXN,CACF,C6B1hXQ,+KAGI,wB5B3jBY,C4B4jBZ,a5BzsB0B,C4B0sB1B,oB7B0hXZ,C6B9pYI,oCuDgEI,oDAKQ,cpF6lYd,CACF,CoFzlYY,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,uB7B+jXJ,C6BvrYI,oCuD0EQ,yDvDijBJ,c7BgkXN,CACF,C6B7jXQ,8LAGI,kB5BrmBc,C4BsmBd,U5BrrBS,C4BsrBT,oB7B6jXZ,CoF1mYY,yEACI,wBAAA,CACA,oBAAA,CACA,UpF4mYhB,CoFzmYY,mEvDwgBR,6E5BznBqB,C4B0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7YI,oCuDuTI,8EAQQ,cpF+nYd,CACF,CoF3nYI,yCACI,YpF6nYR,C6Bl8YI,oCuDwUA,uDAGQ,UAAA,CACA,iBpF2nYV,CACF,CoFxnYI,gDACI,yBpF0nYR,CoFxnYQ,mDAEI,UpFynYZ,CqC97YI,yDACI,UAAA,CACA,aAAA,CACA,UrCg8YR,CoF5nYY,yDACI,UpF8nYhB,CoF1nYQ,kJAEI,yBAAA,CACA,iBAAA,CACA,enDpa2C,CmDqa3C,UpF4nYZ,CoF1nYY,8KACI,cpF6nYhB,CoFznYQ,qEACI,UpF2nYZ,CoFxnYQ,+DACI,6BAAA,CAAA,kBAAA,CAAA,SAAA,CACA,UAAA,CACA,cpF0nYZ,CoFvnYQ,wDACI,epFynYZ,CoFrnYI,4CACI,kBpFunYR,CoFpnYI,+CACI,epFsnYR,CoFnnYI,+CACI,UAAA,CACA,kBpFqnYR,C6Bt/YI,oCuD+XA,+CAKQ,epFsnYV,CACF,CoFpnYQ,iDACI,gBpFsnYZ,CoFlnYI,uDACI,WpFonYR,C6BjgZI,oCuD2ZQ,yFACI,UAAA,CACA,iBpF6mYd,CACF,CoFzmYI,qDACI,kBpF2mYR,CqF9lZA,oCAOc,4HACE,YrF8lZd,CqF1lZU,+GACE,arF4lZZ,CqF/kZM,kOACE,8BrFqlZR,CqFnlZQ,0OACE,erFwlZV,CqF3kZY,6HACE,YrF8kZd,CqFhkZU,0HACE,YrFmkZZ,CACF;AsF/nZA;;;;EAAA,CAYI,sCACI,YtF6nZR,CsF1nZI,uCACI,iBAAA,CACA,YtF4nZR,CsFznZI,mDACI,ctF2nZR,CsFznZQ,2DACI,KAAA,CACA,OtF2nZZ,CsFvnZI,2CACI,atFynZR,C6BxkZI,oCyDlDA,2CAIQ,ctF0nZV,CACF,CsFxnZQ,yDACI,eAAA,CACA,StF0nZZ,C6BjlZI,oCyD3CI,yDAKQ,StF2nZd,CsFznZc,wEACI,OtF2nZlB,CsFxnZc,wEACI,UtF0nZlB,CACF,CsFtnZQ,0DACI,UtFwnZZ,CsFrnZQ,2DACI,uBtFunZZ,CsFpnZQ,sDACI,mBAAA,CAAA,mBAAA,CAAA,YtFsnZZ,CsFpnZY,8DACI,gBtFsnZhB,CqCxlZI,+DACI,UAAA,CACA,aAAA,CACA,UrC0lZR,C6B7mZI,oCyDVI,yDAIQ,SAAA,CACA,wBtFunZd,CACF,CsFrnZY,kFACI,kBtFunZhB,CsFpnZY,wEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBtFsnZhB,CuFrsZU,sNACE,YvFwsZZ,CuFhsZA,mCACE,evFmsZF,CuF/rZE,yDACE,QAAA,CACA,UAAA,CACA,WvFksZJ,CuF3rZE,0CACE,cvFksZJ,CuF7rZE,0CACE,WvFgsZJ,CuF5rZA,oCACE,4CACE,YvF+rZF,CuFtrZQ,kNAEE,YvFyrZV,CuFrrZM,oEACG,YAAA,CACA,WvFurZT,CuFrrZQ,4KAEE,YvFurZV,CuFprZQ,4EACE,iBvFsrZV,CuFprZU,kFACE,YvFsrZZ,CuFlrZY,+FACE,YvForZd,CACF,CwFhwZA,kBACE,eAAA,CACA,UAAA,CACA,UAAA,CACA,oBxFkwZF,CwF9vZI,iCACE,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,6BAAA,CAAA,6BAAA,CAAA,8BAAA,CAAA,0BxFiwZN,CwF3vZA,iDACE,exF8vZF,CwF3vZA,uBACE,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YxF8vZF,CwF7vZE,qCACE,WxF+vZJ,CwF7vZE,mCACE,QAAA,CACA,cxF+vZJ,CwF3vZA,wBACE,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YxF8vZF,CwF7vZE,sCACE,KxF+vZJ,CwF7vZE,oCACE,kBAAA,CACA,cxF+vZJ,CwF3vZA,oCAMY,6FACE,UAAA,CACA,exFyvZZ,CwFvvZY,gTAGE,YxFyvZd,CwFhvZA,kBACE,eAAA,CACA,aAAA,CACA,UxFmvZF,CACF,CyFvzZI,kEACE,UzFyzZN,CyFvzZI,uEACE,WzFyzZN","file":"custom.css","sourcesContent":["/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"../mixins/mixins\";\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@mixin icon() {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n\n &::before {\n @include icon;\n min-width: 1em;\n text-align: center;\n }\n}\n\n.ReactSprite {\n &::before {\n font-size: 14px;\n }\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS {\n a {\n @include icon;\n }\n img {\n display: none;\n }\n}\n\n.SpEditProfile::before {\n content: $icon-user;\n}\n\n.SpDropdownHandle::before {\n content: $icon-caret-down;\n}\n\n.SpDiscussions::before {\n content: $icon-discussion;\n}\n\n.SpActivity::before {\n content: $icon-time;\n}\n\n.SpDelete::before {\n content: $icon-remove;\n}\n\n.SpFlyoutHandle::before {\n @include kbicon;\n content: $kbicon-gear;\n}\n\n.SpOptions::before {\n content: $icon-cog;\n}\n\n.SpPreferences::before {\n content: $icon-cog;\n}\n\n.SpPassword::before {\n content: $icon-lock;\n}\n\n.SpSearch::before {\n content: $icon-search;\n}\n\n.RSS a::before {\n content: $icon-rss;\n}\n\n// Reactions\n.ReactPromote::before {\n content: $icon-hand-up;\n}\n\n.ReactOffTopic::before {\n content: $icon-meh;\n}\n\n.ReactInsightful::before {\n content: $icon-lightbulb;\n}\n\n.ReactDisagree::before {\n content: $icon-frown;\n}\n\n.ReactAgree::before {\n content: $icon-smile;\n}\n\n.ReactDislike::before {\n content: $icon-thumbs-down;\n}\n\n.ReactLike::before {\n content: $icon-thumbs-up;\n}\n\n.ReactDown::before {\n content: $icon-arrow-down;\n}\n\n.ReactUp::before {\n content: $icon-arrow-up;\n}\n\n.ReactWTF::before {\n content: $icon-wtf;\n}\n\n.ReactAwesome::before {\n content: $icon-heart;\n}\n\n.ReactLOL::before {\n content: $icon-lol;\n}\n\n.ReactFlag::before {\n content: $icon-flag;\n}\n\n.ReactAbuse::before {\n content: $icon-exclamation-sign;\n}\n\n.ReactSpam::before {\n content: $icon-spam;\n}\n\n.ReactQuote::before {\n content: $icon-quote;\n}\n\n.ReactMessage::before {\n content: $icon-mail;\n}\n\n.ReactWarn::before {\n content: $icon-warn;\n}\n\n.ReactFacebook::before {\n content: $icon-facebook-alt;\n}\n\n.ReactFacebook:hover {\n &::before {\n color: #3A5795;\n }\n}\n\n.ReactTwitter::before {\n content: $icon-twitter;\n}\n\n.ReactTwitter:hover {\n &::before {\n color: #55ACEE;\n }\n}\n\n.ReactGooglePlus::before {\n content: $icon-google-plus-alt;\n}\n\n\n.ReactGooglePlus:hover {\n &::before {\n color: #DD4B39;\n }\n}\n\n.RSS {\n a {\n color: #f26522;\n }\n}\n\n@if ($staticVariables) {\n .ReactButton.PopupWindow {\n &:hover {\n .Sprite::before {\n color: $global-color_primary;\n }\n }\n }\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options {\n .Bookmark,\n .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n\n &::before {\n font-size: $global-base_lineHeight;\n }\n }\n\n .AdminCheck .icheckbox::before {\n vertical-align: top;\n }\n}\n\n.OptionsMenu {\n font-size: $global-medium_fontSize;\n}\n\n.OptionsTitle {\n @include sr-only;\n font-size: inherit !important; // The title will be properly hidden with the sr-only mixin, but it needs a font size to be detectable by the screen reader.\n}\n\n.SocialIcon {\n border-radius: $formButton_borderRadius;\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: $global-color_primary;\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_primaryAlt;\n }\n}\n\n.Methods,\n.Panel,\n.Navigation,\n.MeBox {\n .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n }\n\n .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n @include icon;\n font-size: $global-medium_fontSize;\n color: $global-color_white;\n }\n\n .SocialIcon-Facebook .Icon::before {\n content: $icon-facebook-alt;\n }\n\n .SocialIcon-Twitter .Icon::before {\n content: $icon-twitter-alt;\n }\n\n .SocialIcon-Google .Icon::before {\n content: $icon-google-plus-alt;\n }\n\n .SocialIcon-LinkedIn .Icon::before {\n content: $icon-linkedin-alt;\n }\n\n .SocialIcon-MicrosoftAccount .Icon::before {\n content: $icon-windows-alt;\n }\n\n .SocialIcon-Steam .Icon::before {\n left: 1px;\n }\n}\n\n.MeBox {\n .Arrow {\n display: none;\n }\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n\n &::before {\n @include icon;\n font-size: $global-base_lineHeight;\n color: $global-color_primary;\n content: $icon-star-empty;\n }\n\n &:hover::before {\n @if ($staticVariables) {\n color: $global-color_primaryAlt;\n }\n }\n}\n\na.Bookmarked {\n &::before,\n &:hover::before {\n color: #E5B951 !important;\n content: $icon-star;\n }\n}\n\n/*===== End of Vanillicon ======*/\n","@charset \"UTF-8\";\n/* -------------------------------------------------------------- *\\\n Copy default scss files\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Topcoder Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* Font styles. */\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 400;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-SemiBold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-SemiBold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-SemiBold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-SemiBold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 600;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-Bold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-Bold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-Bold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-Bold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-Bold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow_Condensed\";\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2\") format(\"woff2\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff\") format(\"woff\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf\") format(\"truetype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n.Frame-header .Header-Top {\n background: #2a2a2a;\n}\n.Frame-header .Header-Top .Container {\n max-width: none;\n padding: 0;\n}\n.Frame-header .Header-Top .Container .row {\n height: 80px;\n}\n.Frame-header .Header-Top .Container .row a:hover {\n background: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link {\n font-size: 14px;\n font-weight: 700;\n line-height: 30px;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected, .Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover {\n background: transparent;\n color: #43d7b0;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks {\n font-size: 18px;\n font-weight: 700;\n text-transform: uppercase;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a {\n border: none;\n font-size: 18px;\n font-weight: bold;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover, .Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus {\n background-color: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup {\n font-size: 18px;\n font-weight: 700;\n margin-left: 10px;\n border: none;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignUp {\n font-size: 14px;\n font-weight: 700;\n height: 40px;\n line-height: 40px;\n margin-left: 8px;\n position: relative;\n text-decoration: none;\n text-transform: uppercase;\n transition: 0.5s;\n white-space: nowrap;\n background: #fff;\n border-radius: 20px;\n color: #229174;\n padding: 0 15px;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignUp:hover {\n background: rgba(255, 255, 255, 0.8);\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);\n color: #229174;\n}\n.Frame-header .Header-Top .Container .row .Header-right .Search img {\n vertical-align: middle;\n}\n.Frame-header .Header-Second-Menu {\n display: flex;\n background: #FBFBFB;\n color: #2a2a2a;\n justify-content: stretch;\n align-items: center;\n font-size: 13px;\n position: relative;\n height: 60px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content {\n display: flex;\n flex-grow: 1;\n justify-content: center;\n align-items: center;\n position: relative;\n height: 30px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link {\n margin: 0 15px;\n cursor: pointer;\n height: 100%;\n display: flex;\n position: relative;\n flex-direction: column;\n justify-content: center;\n color: #2a2a2a;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #d4d4d4;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected {\n font-weight: 700;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n}\n.Frame-header .Header-desktopNav {\n color: white;\n height: 80px;\n position: relative;\n display: flex;\n align-items: center;\n z-index: 1;\n flex-grow: 1;\n}\n.Frame-header .Header-desktopNav a {\n text-decoration: none;\n}\n.Frame-header .Header-desktopNav .Topcoder-logo {\n margin: 0 50px 0 30px;\n cursor: pointer;\n}\n.Frame-header .Header-desktopNav .Header-primary-item {\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n margin: 0 30px;\n padding-right: 5px;\n position: relative;\n cursor: pointer;\n color: white;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-primary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu {\n display: flex;\n overflow: unset;\n margin-right: auto;\n width: auto;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item {\n font-weight: bold;\n margin-left: 30px;\n font-size: 14px;\n line-height: 30px;\n text-align: center;\n display: flex;\n position: relative;\n flex-direction: row;\n justify-content: flex-start;\n align-content: flex-start;\n cursor: pointer;\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover, .Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n position: relative;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more {\n border-radius: 15px;\n padding: 0 15px;\n color: white;\n margin-left: 0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover {\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img {\n margin-left: 5px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content {\n position: absolute;\n top: 30px;\n left: 19px;\n background: #2a2a2a;\n min-width: 110px;\n padding: 20px;\n border-radius: 5px;\n flex-direction: column;\n z-index: 2;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a {\n margin: 0;\n text-align: left;\n font-weight: 700;\n font-size: 14px;\n line-height: 30px;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more {\n background-color: rgba(85, 85, 85, 0.4);\n border-radius: 15px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more * {\n opacity: 0.7;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img {\n transform: scale(1, -1);\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content {\n display: flex;\n}\n.Frame-header .Header-right .Header-right-Item {\n height: 32px;\n margin: 11px 20px 11px 0px;\n padding-left: 12px;\n position: relative;\n border-left: 1px solid #7F7F7F;\n min-width: 36px;\n display: flex;\n align-items: center;\n}\n\n.Header-separator {\n display: block;\n height: 30px;\n width: 1px;\n background: #2A2A2A;\n}\n\n@media screen and (max-width: 768px) {\n .Frame-header .Header-Top .Container .row {\n height: 60px;\n display: flex;\n justify-content: space-between;\n }\n .Frame-header .Header-Top .Container .menu-icon-mobile {\n width: 60px;\n height: 60px;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n }\n .Frame-header .Header-right {\n width: 60px;\n margin: 0;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile {\n height: 60px;\n background: #2a2a2a;\n display: flex;\n align-items: center;\n border-top: 1px solid #2A2A2A;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a {\n color: white;\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n position: relative;\n cursor: pointer;\n height: 100%;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a:hover, .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected {\n color: #43d7b0;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected::after {\n content: \"\";\n width: 40px;\n height: 10px;\n background: url(/themes/topcoder/design/images/icon-select-header.svg);\n background-size: 40px 10px;\n right: 16px;\n position: absolute;\n left: 50%;\n margin-left: -20px;\n bottom: -1px;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile {\n display: flex;\n flex-direction: column;\n padding: 15px 20px;\n z-index: 1;\n background: #FBFBFB;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a {\n font-size: 18px;\n line-height: 40px;\n height: 40px;\n margin: 5px 0;\n display: flex;\n align-items: center;\n cursor: pointer;\n text-decoration: none;\n color: #2a2a2a;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected {\n font-weight: 700;\n pointer-events: none;\n cursor: default;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected::before {\n content: \"\";\n height: 30px;\n width: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n display: inline-block;\n margin-right: 10px;\n }\n .Frame-header .Header-Second-Menu-mobile {\n position: relative;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button {\n background: #FBFBFB;\n border: none;\n padding: 0;\n width: 100%;\n height: 60px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button span {\n color: #2a2a2a;\n font-weight: 400;\n font-size: 28px;\n line-height: 40px;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button img {\n margin-left: 5px;\n transform: scale(1, -1);\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content {\n background: #FBFBFB;\n flex-direction: column;\n padding: 15px 20px;\n border-top: 1px solid #1F7E8A;\n width: 100%;\n z-index: 999;\n display: none;\n position: absolute;\n top: 60px;\n left: 0;\n width: 100%;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a {\n color: #2a2a2a;\n font-size: 18px;\n line-height: 40px;\n height: 40px;\n margin: 5px 0;\n display: flex;\n align-items: center;\n cursor: pointer;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected {\n font-weight: 700;\n pointer-events: none;\n cursor: default;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected::before {\n content: \"\";\n height: 30px;\n width: 3px;\n border-radius: 1.5px;\n display: inline-block;\n margin-right: 10px;\n background: #43d7b0;\n }\n .Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Toggle-Button img {\n transform: scale(1, 1);\n }\n .Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Content {\n display: flex;\n }\n .Frame-header.toggle-mobile-expand .icon-menu {\n display: none;\n }\n .Frame-header.toggle-mobile-expand .Header-Second-Menu-mobile {\n display: none;\n }\n .Frame-header.toggle-mobile-close .icon-menu-close {\n display: none;\n }\n .Frame-header.toggle-mobile-close .Header-Primary-container-Mobile {\n display: none;\n }\n}\n@media screen and (max-width: 960px) {\n .Frame-header .Header-desktopNav .Header-secondary-menu > .Header-secondary-item {\n display: none;\n }\n .Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n display: flex;\n }\n}\n.FooterContainer {\n position: relative;\n}\n\n.FooterContainer::after {\n content: \"\";\n clear: both;\n display: block;\n}\n\n.Frame-footer .Footer {\n 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, .Message.userContent a:hover, .Message.userContent a:focus, .CommentFormWrap .Preview a, .CommentFormWrap .Preview a:hover, .CommentFormWrap .Preview a:focus {\n font-size: 16px;\n color: #0d61bf;\n text-decoration: underline;\n}\n\n.ReactButton.Quote.js-quoteButton {\n font-size: 12px;\n font-weight: 400;\n letter-spacing: 0.44px;\n line-height: 15px;\n}\n\n.MessageForm.CommentForm.FormTitleWrapper .H {\n margin-bottom: 27px;\n}\n.MessageForm.CommentForm.FormTitleWrapper h2 {\n text-transform: uppercase;\n color: #2a2a2a;\n font-family: Barlow, \"roboto\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 20px;\n font-weight: 500;\n line-height: 24px;\n}\n\n.FormTitleWrapper .Buttons .Back {\n margin-right: 20px !important;\n}\n.FormTitleWrapper .Buttons .Back * {\n color: #0d61bf;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n\n@media screen and (max-width: 768px) {\n .DataListWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.DataListWrap .DataList.CategoryList li.Item .AuthorWrap, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,\n.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item .AuthorWrap {\n margin-top: 3px;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading {\n background-color: transparent;\n margin: 0 !important;\n padding: 41px 0 15px !important;\n color: #2a2a2a;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div, .DataListWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryAccordion .MessageList.DataList.Comments li.Item.CategoryHeading div {\n color: #2a2a2a;\n }\n\n .MessageList.Discussion .Discussion .Item-Header .AuthorWrap {\n margin-top: 3px;\n }\n\n .DataListWrap .DataList.DataList-Search li.Item:first-child,\n.Content.MainContent .DataList.DataList-Search li.Item:first-child,\n.CommentsWrap .DataList.DataList-Search li.Item:first-child {\n border-top: 1px solid #e9e9e9;\n }\n .DataListWrap .DataList.DataList-Search li.Item:last-child,\n.Content.MainContent .DataList.DataList-Search li.Item:last-child,\n.CommentsWrap .DataList.DataList-Search li.Item:last-child {\n padding-bottom: 16px !important;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3,\n.Content.MainContent .DataList.DataList-Search li.Item h3,\n.CommentsWrap .DataList.DataList-Search li.Item h3 {\n margin-bottom: 2px;\n line-height: 30px;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3 a,\n.Content.MainContent .DataList.DataList-Search li.Item h3 a,\n.CommentsWrap .DataList.DataList-Search li.Item h3 a {\n color: #2a2a2a;\n font-size: 20px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media {\n margin-bottom: 0;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body * {\n font-size: 14px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta {\n margin-top: 0;\n height: 22px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary {\n margin-top: 2px;\n height: 22px;\n }\n}\n.FormTitleWrapper {\n /* max-width: 765px;*/\n}\n\n.richEditor .richEditor-embedBar {\n border-top: 1px solid #e9e9e9;\n height: 55px;\n}\n.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems {\n height: 100%;\n}\n\nform {\n /* The container */\n}\nform > div {\n display: flex;\n flex-direction: column;\n}\nform .Entry.SingleEntryMethod {\n margin: 0;\n}\nform input[type=text],\nform input[type=password],\nform input.InputBox.BigInput[type=text],\nform select {\n height: 52px;\n}\nform .SelectWrapper::after {\n content: \"\";\n width: 15px;\n height: 9px;\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\n background-size: 15px 9px;\n right: 16px;\n}\nform .List.Inline.PostOptions label {\n font-size: 14px;\n line-height: 26px;\n}\nform .Buttons .Button.Cancel, form .Buttons .Button.WriteButton, form .Buttons .Button.CancelReplyComment {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.PreviewButton {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.DraftButton {\n background-color: #aaaaaa;\n border-color: #aaaaaa;\n color: white;\n}\nform .Buttons .Button {\n margin-left: 7px !important;\n height: 21px;\n}\nform .Buttons .Button.Primary[disabled=disabled], form .Buttons .Button:disabled {\n background-color: #aaaaaa;\n border: 1px solid #aaaaaa;\n}\nform .Buttons a.Button.Disabled, form .Buttons a.Button.Disabled:hover, form .Buttons a.Button.Disabled:focus,\nform .Buttons .Button.PreviewButton[disabled=disabled] {\n border: 1px solid #aaaaaa;\n color: #aaaaaa;\n background-color: transparent;\n}\nform li,\nform .P {\n margin: 9px 0;\n position: relative;\n}\nform li label[for*=Form],\nform li label[for=Form_Password],\nform li label[for=Form_Name],\nform .P label[for*=Form],\nform .P label[for=Form_Password],\nform .P label[for=Form_Name] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 9px !important;\n line-height: 12px !important;\n position: absolute !important;\n top: -5px !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform li label[for=Form_RedirectLink],\nform .P label[for=Form_RedirectLink] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 20px !important;\n top: 3px !important;\n line-height: inherit;\n position: absolute !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform label.radio-inline {\n display: block;\n position: relative;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n padding-left: 30px;\n /* Hide the browser's default checkbox */\n /* Create a custom checkbox */\n}\nform label.radio-inline input {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n height: 0;\n width: 0;\n /* When the checkbox is checked, add a blue background */\n}\nform label.radio-inline input:checked ~ .checkmark {\n background: url(/themes/topcoder/design/images/icon-checked.png);\n background-size: 20px;\n}\nform label.radio-inline .checkmark {\n position: absolute;\n top: -2px;\n left: 0;\n height: 20px;\n width: 20px;\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\n background-size: 20px;\n}\n\n.CommentFormWrap .Preview {\n padding: 0px;\n}\n.CommentFormWrap .Preview .Message {\n background-color: #F4F4F4;\n border-radius: 10px;\n padding: 16px 24px 10px 33px !important;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n\n.DiscussionForm .Preview {\n padding: 0px;\n background-color: #F4F4F4;\n border-radius: 10px;\n padding: 16px 24px 10px 33px !important;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n.DiscussionForm .Preview .Title {\n display: block;\n margin-bottom: 14px;\n color: #2a2a2a;\n font-weight: 700;\n line-height: 30px;\n}\n.DiscussionForm .Preview .Message a {\n color: #0d61bf;\n text-decoration: underline;\n}\n\n.selectBox-label {\n margin-right: 10px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 14px;\n}\n\n.FlyoutButton.selectBox-toggle {\n height: 30px;\n padding: 0 5px;\n background-color: #FBFBFB;\n border: 1px solid #e9e9e9;\n border-radius: 6px;\n display: flex;\n align-items: center;\n}\n.FlyoutButton.selectBox-toggle span {\n color: #2a2a2a;\n font-size: 14px;\n font-weight: bold;\n}\n.FlyoutButton.selectBox-toggle span:first-child {\n margin-right: 5px;\n width: 140px;\n}\n.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow {\n color: #137d60;\n}\n\n@media screen and (max-width: 768px) {\n body.Post .FormWrapper form .Buttons {\n justify-content: space-between;\n }\n body.Post .FormWrapper form .Buttons .Button {\n margin-bottom: 20px;\n }\n body.Post .FormWrapper form .Buttons .DiscussionButton {\n width: 100%;\n }\n body.Post .FormWrapper form .Buttons .Cancel, body.Post .FormWrapper form .Buttons .DraftButton {\n text-align: center;\n width: 40%;\n }\n body.Post .FormWrapper form .P ul.List > li > b {\n display: none;\n }\n\n body.Post.editdiscussion .FormWrapper form .Buttons .Button {\n width: 40%;\n }\n body.Post.editdiscussion .FormWrapper form .Buttons .Cancel {\n text-align: center;\n }\n}\n.Box.GuestBox h4 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n padding: 0;\n color: #2a2a2a;\n font-size: 34px;\n font-weight: 400;\n line-height: 38px;\n margin-bottom: 10px;\n text-transform: uppercase !important;\n white-space: nowrap;\n}\n.Box.GuestBox p {\n color: #2a2a2a;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n font-weight: 400;\n line-height: 26px;\n}\n.Box.GuestBox div a.SignIn {\n margin-top: 24px;\n}\n.Box.GuestBox .SignUpBlock {\n margin-top: 25px;\n}\n.Box.GuestBox .SignUpBlock .SpArrowRight {\n display: unset !important;\n}\n.Box.GuestBox .SignUpBlock .SpArrowRight::before {\n content: \"\";\n background-image: url(\"/themes/topcoder/design/images/arrow-right.svg\");\n background-size: cover;\n margin: 2px 0px 2px 7px;\n height: 14px;\n line-height: 18px;\n width: 16px;\n position: absolute;\n}\n.Box.GuestBox .SignUpBlock .Button.SignUp {\n color: #137D60;\n line-height: 18px;\n border: 0px;\n padding: 0px 3px !important;\n font-size: 15px !important;\n font-family: Roboto;\n color: #137D60 !important;\n}\n.Box.GuestBox .SignUpBlock .Button.SignUp a {\n letter-spacing: 1px;\n line-height: 18px;\n}\n.Box.GuestBox .SignUpBlock .Button.SignUp a:focus, .Box.GuestBox .SignUpBlock .Button.SignUp a:visited, .Box.GuestBox .SignUpBlock .Button.SignUp a:hover {\n color: #137D60 !important;\n}\n\n.hide {\n display: none !important;\n}\n\n.flex-1 {\n flex: 1;\n}\n\n.flex {\n display: flex;\n}\n\n.flex.middle {\n -webkit-align-items: center;\n align-items: center;\n}\n\n.flex.column {\n flex-direction: column;\n}\n\n.flex.left {\n align-items: flex-start;\n}\n\n.center-child {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.fill-remaining-space {\n flex: auto;\n}\n\n.block {\n clear: both;\n overflow: hidden;\n}\n\n.col-span-1 {\n flex-grow: 1;\n}\n\n.col-span-2 {\n flex-grow: 2;\n}\n\n.flex-grow, .flex-grow-1 {\n flex-grow: 1;\n}\n\n@media screen and (max-width: 768px) {\n .hide-mobile {\n display: none !important;\n }\n}\n@media screen and (min-width: 769px) {\n .hide-desktop {\n display: none !important;\n }\n}\n.NewDiscussionMobile .BoxNewDiscussion {\n width: 100%;\n}\n\n.DataList.Drafts li.Draft {\n border-top: none;\n border-bottom: none;\n background-color: #F8F8F8;\n margin-top: 16px;\n border-radius: 10px;\n padding: 19px 20px 18px 26px;\n}\n.DataList.Drafts li.Draft .Options a.Delete {\n color: #2A2A2A;\n font-family: \"Segoe UI\", sans-serif, \"roboto\", \"Helvetica Neue\", Helvetica, Raleway, Arial;\n font-size: 32px;\n font-weight: 400;\n}\n.DataList.Drafts li.Draft .ItemContent .Title {\n margin-bottom: 17px;\n color: #2a2a2a;\n}\n.DataList.Drafts li.Draft .ItemContent .Title a {\n color: #2a2a2a;\n font-size: 20px;\n font-weight: 400;\n line-height: 30px;\n}\n.DataList.Drafts li.Draft .ItemContent .Excerpt {\n font-weight: 400;\n line-height: 16px;\n}\n.DataList.Drafts li.Draft .ItemContent .Excerpt a {\n color: #2A2A2A;\n font-size: 13px;\n}\n\n.MeBox .MeButton {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.MeBox .MeButton.TopcoderMeButton {\n width: fit-content;\n height: 30px;\n line-height: 30px;\n border: 0px;\n border-radius: 15px;\n}\n.MeBox .MeButton.TopcoderMeButton .icon-chevron-up, .MeBox .MeButton.TopcoderMeButton .icon-chevron-down {\n font-weight: normal;\n font-size: 10px;\n margin: 0 5px;\n}\n.MeBox .MeButtonProfileMItem .handle {\n font-size: 16px;\n line-height: 20px;\n font-weight: 700;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .email {\n font-size: 12px;\n line-height: 14px;\n margin-top: 4px;\n font-weight: 700;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .avatar {\n border-radius: 100%;\n margin-right: 10px;\n width: 60px;\n height: 60px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem {\n background: #2A2A2B;\n color: #fff;\n font-size: 14px;\n line-height: 30px;\n height: 50px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon {\n margin: 0 10px 0 4px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n margin: 0;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span {\n color: #fff;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n}\n\n.EasyMDEContainer .CodeMirror {\n box-sizing: border-box;\n height: auto;\n border-right: 1px solid #aaa;\n border-left: 1px solid #aaa;\n border-bottom: 1px solid #aaa;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n.EasyMDEContainer .editor-toolbar {\n border-top-left-radius: 8px;\n border-top-right-radius: 8px;\n border-top: 1px solid #aaa;\n border-left: 1px solid #aaa;\n border-right: 1px solid #aaa;\n}\n.EasyMDEContainer .editor-statusbar {\n font-size: 13px;\n padding: 8px 0px;\n display: flex;\n overflow: hidden;\n}\n.EasyMDEContainer .editor-statusbar span {\n margin-left: 0px;\n min-width: 0px;\n}\n.EasyMDEContainer .editor-statusbar .message, .EasyMDEContainer .editor-statusbar .upload-image {\n margin-left: 0px;\n margin-right: auto;\n}\n.EasyMDEContainer .editor-statusbar .message {\n display: none;\n}\n.EasyMDEContainer.error .message {\n margin-left: 0px;\n color: #EF476F;\n text-align: left;\n display: inline;\n}\n.EasyMDEContainer.error .upload-image {\n display: none;\n}\n.EasyMDEContainer.error .CodeMirror {\n border-right: 2px solid #EF476F;\n border-left: 2px solid #EF476F;\n border-bottom: 2px solid #EF476F;\n}\n.EasyMDEContainer.error .editor-toolbar {\n border-top: 2px solid #EF476F;\n border-left: 2px solid #EF476F;\n border-right: 2px solid #EF476F;\n}\n\n.Table {\n display: table;\n}\n.Table .Title {\n display: table-caption;\n text-align: center;\n font-weight: bold;\n font-size: larger;\n}\n.Table .TableHeading, .Table .TableRow {\n display: table-row;\n border-top: 1px solid #D4D4D4;\n}\n.Table .TableHeading .TableCell, .Table .TableRow .TableCell {\n display: table-cell;\n padding-left: 12px;\n}\n.Table .TableHeading {\n font-weight: bold;\n text-align: center;\n}\n\n.Section-GroupList .MainContent .H {\n text-align: left;\n}\n\n.Group {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !important;\n}\n.Group .Group-Archived {\n margin-top: 6px;\n}\n.Group .Group-Archived .Archived {\n background: #EF476F;\n border: 1px solid #EF476F;\n color: white;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !important;\n font-size: 12px !important;\n font-weight: bold !important;\n letter-spacing: 0.69px !important;\n height: 30px;\n text-transform: uppercase;\n border-radius: 15px !important;\n padding: 6px 17px !important;\n margin-right: 10px;\n}\n.Group .Group-Header.NoBanner .Group-Info {\n padding-left: 0px;\n color: #2a2a2a;\n margin-bottom: 33px;\n}\n.Group .Group-Header.NoBanner .Group-Info .Group-Description {\n margin-bottom: 0px;\n}\n.Group .Group-Header.NoBanner .Group-Info .Group-Archived *, .Group .Group-Header.NoBanner .Group-Info .Group-Description * {\n font-size: 16px;\n}\n.Group .Group-Header.NoBanner .Group-Info .Group-Archived a, .Group .Group-Header.NoBanner .Group-Info .Group-Description a {\n color: #0d61bf;\n}\n.Group .Group-Footer .Group-Info {\n padding-left: 0px;\n color: #2a2a2a;\n margin-bottom: 33px;\n}\n.Group .Group-Footer .Group-Info .Table {\n width: calc(100% + 46px);\n display: table;\n border-collapse: separate;\n border-spacing: 23px 0px;\n margin-left: -23px;\n margin-right: -23px;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow {\n border: none;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow .TableCell {\n width: 50%;\n padding: 10px;\n color: #2a2a2a;\n font-size: 14px;\n display: table-cell;\n background-clip: padding-box;\n border-top: 1px solid #D4D4D4;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel {\n min-width: 90px;\n white-space: nowrap;\n display: inline-block;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue {\n color: #2A2A2A;\n font-weight: 500;\n}\n.Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell {\n border-bottom: 1px solid #D4D4D4;\n}\n\n@media screen and (max-width: 768px) {\n .Group .Group-Archived span:not(.Archived) {\n display: block;\n padding-top: 10px;\n }\n .Group .Group-Footer .Group-Info {\n padding-left: 0px;\n }\n .Group .Group-Footer .Group-Info .Table {\n width: 100%;\n margin: 0px;\n border-spacing: 0px;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow {\n border: none;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow .TableCell {\n width: 100%;\n display: block;\n background-clip: padding-box;\n border-top: 1px solid #D4D4D4;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MLabel {\n min-width: 90px;\n white-space: nowrap;\n display: inline-block;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow .TableCell .MValue {\n color: #2A2A2A;\n font-weight: 500;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell {\n border-bottom: none;\n }\n .Group .Group-Footer .Group-Info .Table .TableRow.Last .TableCell:last-child {\n border-bottom: 1px solid #D4D4D4;\n }\n}\n.tooltip {\n position: relative;\n font-size: 14px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: normal;\n}\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n.tooltip .tooltiptext {\n visibility: hidden;\n line-height: 16px;\n padding-top: 6px;\n padding-bottom: 6px;\n background-color: #2A2A2A;\n color: #fff;\n text-align: center;\n border-radius: 5px;\n position: absolute;\n z-index: 1;\n bottom: 100%;\n left: 50%;\n}\n.tooltip .tooltiptext::after {\n content: \"\";\n position: absolute;\n top: 100%;\n left: 50%;\n margin-left: 5px;\n border-width: 5px;\n border-style: solid;\n border-color: #2A2A2A transparent transparent transparent;\n}\n\n.tooltip .tooltiptext {\n width: 109px;\n padding-right: 14px;\n padding-left: 13px;\n margin-left: -64px;\n margin-bottom: 3px;\n text-transform: none;\n}\n@media screen and (max-width: 992px) {\n .tooltip .tooltiptext {\n margin-left: -69px;\n }\n .tooltip .tooltiptext::after {\n margin-left: 9px;\n }\n}\n\n.isWatching.tooltip .tooltiptext {\n width: 155px;\n padding-left: 13px;\n padding-right: 9px;\n margin-left: -110px;\n margin-bottom: 6px;\n}\n.isWatching.tooltip .tooltiptext::after {\n margin-left: 27px;\n}\n@media screen and (max-width: 992px) {\n .isWatching.tooltip .tooltiptext {\n margin-left: -115px;\n }\n .isWatching.tooltip .tooltiptext::after {\n margin-left: 32px;\n }\n}\n\n.GroupOptions.OptionsMenu.ButtonGroup .tooltip {\n padding-top: 10px;\n}\n\n.GroupOptions.OptionsMenu.ButtonGroup .isWatching.tooltip {\n padding-top: 3px;\n padding-left: 8px;\n}\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Globals\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n States\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Password Strength Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Third Party Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Typography\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Animation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Widgets\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Overlays (Menus, flyouts and Modals)\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Meta\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Thumbnails\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Separators\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n SelectBox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n DropDown\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Embedded content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n user content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Etc\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n@font-face {\n font-family: \"kbicons\";\n src: url(\"./fonts/kbicons/kbicons.eot?cwtzhl\");\n src: url(\"./fonts/kbicons/kbicons.eot?cwtzhl#iefix\") format(\"embedded-opentype\"), url(\"./fonts/kbicons/kbicons.ttf?cwtzhl\") format(\"truetype\"), url(\"./fonts/kbicons/kbicons.woff?cwtzhl\") format(\"woff\"), url(\"./fonts/kbicons/kbicons.svg?cwtzhl#icomoon\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ---------- Lists mixins ---------- */\n/* -------------------------------------------------------------- *\\\n Utility classes\n\\* -------------------------------------------------------------- */\n.NoPanel .Frame-content > .Container {\n max-width: 800px;\n}\n.NoPanel .Frame-content .Content {\n width: 100%;\n}\n.NoPanel .Panel {\n display: none;\n}\n\n@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n.NoScroll {\n height: 100vh;\n overflow: hidden;\n }\n}\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg);\n }\n 100% {\n transform: rotate(433deg);\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody {\n font-weight: 400;\n font-size: 14px;\n line-height: 1.5;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #2A2A2A;\n color: #2A2A2A;\n}\n\n* {\n font-family: inherit;\n color: inherit;\n line-height: inherit;\n font-weight: inherit;\n font-size: inherit;\n overflow-wrap: break-word;\n word-break: normal;\n word-break: break-word;\n}\n\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit;\n}\n\na {\n transition: color 0.1s ease-out;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #137d60;\n line-height: inherit;\n}\na:focus, a:hover {\n color: #137d60;\n}\n\np {\n margin: 3px 0;\n}\np .emoji {\n width: 14px;\n height: auto;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.25;\n margin: 0;\n}\n\nh1 {\n font-size: 32px;\n font-weight: 700;\n}\nh1 a,\nh1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n@media screen and (max-width: 768px) {\n h1 {\n font-size: 18px;\n }\n}\nh1 .emoji {\n width: 32px;\n height: auto;\n}\n\nh2 {\n font-size: 18px;\n}\nh2 .emoji {\n width: 18px;\n height: auto;\n}\n\nstrong,\nb {\n font-weight: bold;\n}\n\nabbr {\n text-underline: none;\n}\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5;\n}\n.CategoryHeading a,\n.CategoryHeading .ItemContent,\n.Item .Title a,\n.Item .Title .ItemContent,\n.Item.Read .Title a,\n.Item.Read .Title .ItemContent,\n.CategoryName h2 a,\n.CategoryName h2 .ItemContent,\n.Item .TitleWrap a,\n.Item .TitleWrap .ItemContent,\n[aria-level=\"3\"] a a,\n[aria-level=\"3\"] a .ItemContent {\n font-size: inherit;\n font-weight: inherit;\n font-family: inherit;\n color: inherit;\n}\n.CategoryHeading a:focus, .CategoryHeading a:hover,\n.CategoryHeading .ItemContent:focus,\n.CategoryHeading .ItemContent:hover,\n.Item .Title a:focus,\n.Item .Title a:hover,\n.Item .Title .ItemContent:focus,\n.Item .Title .ItemContent:hover,\n.Item.Read .Title a:focus,\n.Item.Read .Title a:hover,\n.Item.Read .Title .ItemContent:focus,\n.Item.Read .Title .ItemContent:hover,\n.CategoryName h2 a:focus,\n.CategoryName h2 a:hover,\n.CategoryName h2 .ItemContent:focus,\n.CategoryName h2 .ItemContent:hover,\n.Item .TitleWrap a:focus,\n.Item .TitleWrap a:hover,\n.Item .TitleWrap .ItemContent:focus,\n.Item .TitleWrap .ItemContent:hover,\n[aria-level=\"3\"] a a:focus,\n[aria-level=\"3\"] a a:hover,\n[aria-level=\"3\"] a .ItemContent:focus,\n[aria-level=\"3\"] a .ItemContent:hover {\n color: inherit;\n}\n\n/*===== End of Typography ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Frame {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n background-color: #fff;\n background-image: \"\";\n background-size: cover;\n background-position: center center;\n background-repeat: no-repeat;\n}\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n .Frame {\n /* IE10+ CSS styles go here */\n min-height: initial;\n height: 100vh;\n overflow: visible;\n }\n}\n\n.Frame-top {\n flex: 1 0 auto;\n}\n\n.Frame-contentWrap {\n background-color: transparent;\n border: none;\n box-shadow: none;\n padding-top: 18px;\n padding-bottom: 48px;\n margin-left: -18px;\n margin-right: -18px;\n padding-left: 18px;\n padding-right: 18px;\n width: calc(100% + (18px * 2));\n}\n@media screen and (max-width: 768px) {\n .Frame-contentWrap {\n margin-left: -12px;\n margin-right: -12px;\n padding-left: 12px;\n padding-right: 12px;\n width: calc(100% + (12px * 2));\n }\n}\n@media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px;\n }\n}\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.Frame-details .SearchBoxMobile {\n display: none;\n}\n@media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block;\n }\n}\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto;\n}\n@media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px;\n }\n}\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n}\n\n.MainContent.Content {\n background-color: transparent;\n border: none;\n padding: 0;\n border-radius: 0;\n border: none;\n width: calc(100% - 260px);\n}\n@media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0;\n }\n}\n\n.Crumbs {\n margin: 3px 0;\n}\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px;\n}\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n height: calc(32px * 1.25);\n}\n@media screen and (max-width: 768px) {\n .Frame-content .HomepageTitle .AdminCheck {\n height: calc(18px * 1.25);\n }\n}\n.Frame-content .HomepageTitle .AdminCheck input {\n margin: 0;\n}\n.Frame-content .PageDescription {\n line-height: 1.5;\n}\n.Frame-content .PageDescription:empty {\n display: none;\n}\n\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Patches\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nhtml {\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\nbody {\n box-sizing: border-box;\n}\n\n* {\n box-sizing: inherit;\n}\n\n.PhotoWrap {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n}\n.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.PhotoWrap.NoPhoto {\n display: none;\n}\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0;\n}\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none;\n}\n.PhotoGrid img {\n vertical-align: initial;\n}\n\n.DataList .Item {\n border-bottom-width: 0;\n}\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: #444444;\n}\n.Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.Item .BlockTitle {\n font-size: inherit;\n}\n\n.Message {\n margin-top: 0;\n}\n\n.DataTable td {\n border-bottom: 0;\n}\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px;\n}\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate;\n}\n.CategoryTable tr,\n.DataTableWrap tr {\n padding: 0;\n}\n.CategoryTable tr.Read,\n.DataTableWrap tr.Read {\n background: none;\n}\n.CategoryTable td,\n.DataTableWrap td {\n padding: 0;\n vertical-align: middle;\n}\n.CategoryTable td .Wrap,\n.DataTableWrap td .Wrap {\n position: relative;\n}\n.CategoryTable thead tr,\n.DataTableWrap thead tr {\n border-bottom: none;\n}\n.CategoryTable thead td,\n.DataTableWrap thead td {\n border-bottom: none;\n}\n.CategoryTable thead td.BigCount .Wrap,\n.DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.CategoryTable .CheckBoxColumn,\n.DataTableWrap .CheckBoxColumn {\n width: 20px;\n}\n.CategoryTable tbody .Wrap,\n.DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative;\n}\n.CategoryTable td.BigCount,\n.DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center;\n}\n.CategoryTable .ChildCategories,\n.DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none;\n}\n\n.Options .Arrow::before {\n color: #2A2A2A;\n}\n\n.PhotoWrap.Hidden {\n display: none;\n}\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%;\n}\n\n.Options {\n height: initial;\n}\n.Options > span,\n.Options > a {\n margin-left: 6px;\n}\n\n.BlockTitle {\n padding: 0;\n}\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n}\n.AdminCheck input {\n margin: 0;\n}\n\n.PageTitle .Options {\n height: auto;\n}\n\n.ItemDiscussion {\n margin-bottom: initial;\n}\n\n#SignoutWarning {\n bottom: initial;\n background: #fff;\n}\n#SignoutWarning * {\n line-height: 40px;\n}\n\n.CreateAccount {\n margin-top: 12px;\n}\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0;\n}\n\n.DateTile {\n color: #2A2A2A;\n padding: 6px 0 2px;\n text-align: center;\n background-color: #f2f2f2;\n}\n.DateTile .Day {\n font-weight: 700;\n}\n\na.ChangePicture {\n top: 0;\n}\n\n.UserSignature {\n font-size: 12px;\n}\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center;\n}\n\n.MenuItems-Reactions .PhotoWrapSmall {\n margin-right: 0;\n}\n.MenuItems-Reactions a {\n font-size: 12px;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n\n.MenuItems a:hover .Gloss {\n color: inherit !important;\n}\n\n#Form_Ban {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%;\n }\n}\n#Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto;\n }\n}\n\n[class*=Status-Tag-] {\n padding: 0 !important;\n background-color: transparent !important;\n}\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial;\n}\n\nbody > svg {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\ntable.PreferenceGroup th {\n min-width: 9ex;\n}\n\n.Popup #UserBadgeForm p,\n.Popup #UserBadgeForm h1 {\n margin-bottom: 12px;\n display: block;\n}\n.Popup #UserBadgeForm textarea {\n display: block;\n width: 100%;\n margin-top: 3px;\n}\n.Popup #UserBadgeForm button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px;\n}\n@media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%;\n }\n}\n.Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.DataList-Connections {\n width: 100%;\n}\n@media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none;\n }\n}\n\n.BlockTitle,\n.Pager {\n font-weight: inherit;\n}\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit;\n}\n\n.PanelInfo li {\n border-bottom-width: 0;\n}\n\n.Box {\n margin: 12px 0;\n}\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0;\n}\n\n.SocialIcon .Text {\n padding: 0 0 0 3px;\n font-weight: 400;\n font-size: 14px;\n line-height: 36px;\n min-height: 36px;\n min-width: 170px;\n}\n\n.PageDescription {\n margin: 0;\n}\n\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center;\n }\n}\n.DataList-Connections .Connection-Name {\n margin: 12px 0;\n}\n.DataList-Connections .Connection-Connect {\n margin-left: auto;\n position: static;\n padding: 0;\n}\n.DataList-Connections .Gloss.Connected {\n position: static;\n display: flex;\n align-items: center;\n width: 100%;\n}\n.DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px;\n}\n\n.DataList-Connections .Connection-Name {\n margin: 0;\n font-size: 14px;\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Connect {\n margin: 10px 0 0 auto;\n }\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Connect {\n margin: 10px 0 0;\n width: 100%;\n display: flex;\n justify-content: center;\n }\n}\n\n/*===== End of Core Patches ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*===== End of Vanillicon Variables ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/*!\n * @author Adam Charron \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg);\n }\n 100% {\n transform: rotate(433deg);\n }\n}\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n}\n.Sprite::before,\n.Sprite16::before,\n.ReactSprite::before,\n.SpFlyoutHandle::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n min-width: 1em;\n text-align: center;\n}\n\n.ReactSprite::before {\n font-size: 14px;\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS a {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n.RSS img {\n display: none;\n}\n\n.SpEditProfile::before {\n content: \"\";\n}\n\n.SpDropdownHandle::before {\n content: \"\";\n}\n\n.SpDiscussions::before {\n content: \"\";\n}\n\n.SpActivity::before {\n content: \"\";\n}\n\n.SpDelete::before {\n content: \"\";\n}\n\n.SpFlyoutHandle::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n.SpOptions::before {\n content: \"\";\n}\n\n.SpPreferences::before {\n content: \"\";\n}\n\n.SpPassword::before {\n content: \"\";\n}\n\n.SpSearch::before {\n content: \"\";\n}\n\n.RSS a::before {\n content: \"\";\n}\n\n.ReactPromote::before {\n content: \"\";\n}\n\n.ReactOffTopic::before {\n content: \"\";\n}\n\n.ReactInsightful::before {\n content: \"\";\n}\n\n.ReactDisagree::before {\n content: \"\";\n}\n\n.ReactAgree::before {\n content: \"\";\n}\n\n.ReactDislike::before {\n content: \"\";\n}\n\n.ReactLike::before {\n content: \"\";\n}\n\n.ReactDown::before {\n content: \"\";\n}\n\n.ReactUp::before {\n content: \"\";\n}\n\n.ReactWTF::before {\n content: \"\";\n}\n\n.ReactAwesome::before {\n content: \"\";\n}\n\n.ReactLOL::before {\n content: \"\";\n}\n\n.ReactFlag::before {\n content: \"\";\n}\n\n.ReactAbuse::before {\n content: \"\";\n}\n\n.ReactSpam::before {\n content: \"\";\n}\n\n.ReactQuote::before {\n content: \"\";\n}\n\n.ReactMessage::before {\n content: \"\";\n}\n\n.ReactWarn::before {\n content: \"\";\n}\n\n.ReactFacebook::before {\n content: \"\";\n}\n\n.ReactFacebook:hover::before {\n color: #3A5795;\n}\n\n.ReactTwitter::before {\n content: \"\";\n}\n\n.ReactTwitter:hover::before {\n color: #55ACEE;\n}\n\n.ReactGooglePlus::before {\n content: \"\";\n}\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39;\n}\n\n.RSS a {\n color: #f26522;\n}\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #137d60;\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n}\n.Options .Bookmark::before,\n.Options .SpFlyoutHandle::before {\n font-size: 1.5;\n}\n.Options .AdminCheck .icheckbox::before {\n vertical-align: top;\n}\n\n.OptionsMenu {\n font-size: 14px;\n}\n\n.OptionsTitle {\n position: absolute !important;\n display: block !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n border: 0 !important;\n font-size: inherit !important;\n}\n\n.SocialIcon {\n border-radius: 6px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: #137d60;\n}\n.SocialIcon-MicrosoftAccount:active, .SocialIcon-MicrosoftAccount:focus, .SocialIcon-MicrosoftAccount:hover {\n background-color: #0e5a45;\n}\n\n.Methods .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.Panel .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.Navigation .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.MeBox .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n}\n.Methods .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.Panel .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.Navigation .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.MeBox .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 14px;\n color: #fff;\n}\n.Methods .SocialIcon-Facebook .Icon::before,\n.Panel .SocialIcon-Facebook .Icon::before,\n.Navigation .SocialIcon-Facebook .Icon::before,\n.MeBox .SocialIcon-Facebook .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Twitter .Icon::before,\n.Panel .SocialIcon-Twitter .Icon::before,\n.Navigation .SocialIcon-Twitter .Icon::before,\n.MeBox .SocialIcon-Twitter .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Google .Icon::before,\n.Panel .SocialIcon-Google .Icon::before,\n.Navigation .SocialIcon-Google .Icon::before,\n.MeBox .SocialIcon-Google .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-LinkedIn .Icon::before,\n.Panel .SocialIcon-LinkedIn .Icon::before,\n.Navigation .SocialIcon-LinkedIn .Icon::before,\n.MeBox .SocialIcon-LinkedIn .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-MicrosoftAccount .Icon::before,\n.Panel .SocialIcon-MicrosoftAccount .Icon::before,\n.Navigation .SocialIcon-MicrosoftAccount .Icon::before,\n.MeBox .SocialIcon-MicrosoftAccount .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Steam .Icon::before,\n.Panel .SocialIcon-Steam .Icon::before,\n.Navigation .SocialIcon-Steam .Icon::before,\n.MeBox .SocialIcon-Steam .Icon::before {\n left: 1px;\n}\n\n.MeBox .Arrow {\n display: none;\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n}\na.Bookmark::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 1.5;\n color: #137d60;\n content: \"\";\n}\na.Bookmark:hover::before {\n color: #0e5a45;\n}\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\";\n}\n\n/*===== End of Vanillicon ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Box a,\n.BoxFilter a {\n display: flex;\n align-items: center;\n}\n.Box a::before,\n.BoxFilter a::before {\n content: none !important;\n}\n.Box a .Aside,\n.BoxFilter a .Aside {\n order: 2;\n margin-left: auto;\n}\n.Box .Sprite,\n.BoxFilter .Sprite {\n display: none !important;\n}\n.Box.BadgeGrid a,\n.BoxFilter.BadgeGrid a {\n display: inline-block;\n}\n.Box li.MyDiscussions a::before,\n.BoxFilter li.MyDiscussions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.MyDrafts a::before,\n.BoxFilter li.MyDrafts a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.QnA-UnansweredQuestions a::before,\n.BoxFilter li.QnA-UnansweredQuestions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.EditAccountLink a::before,\n.BoxFilter li.EditAccountLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.PasswordLink a::before,\n.BoxFilter li.PasswordLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"•••\";\n}\n.Box li.PreferencesLink a::before,\n.BoxFilter li.PreferencesLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.PictureLink a::before,\n.BoxFilter li.PictureLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.QuoteSettingsLink a::before,\n.BoxFilter li.QuoteSettingsLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Activity a::before,\n.BoxFilter li.Activity a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Notifications a::before,\n.BoxFilter li.Notifications a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Inbox a::before,\n.BoxFilter li.Inbox a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Comments a::before,\n.BoxFilter li.Comments a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Reactions-BestOf a::before,\n.BoxFilter li.Reactions-BestOf a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.AllCategories a::before,\n.BoxFilter li.AllCategories a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Discussions a::before,\n.BoxFilter li.Discussions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Activities a::before,\n.BoxFilter li.Activities a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.UserNotes a::before,\n.BoxFilter li.UserNotes a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.MyBookmarks a::before,\n.BoxFilter li.MyBookmarks a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Groups a::before,\n.BoxFilter li.Groups a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.link-social a::before,\n.BoxFilter li.link-social a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.link-tokens a::before,\n.BoxFilter li.link-tokens a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Popup a[href*=\"/profile/signature\"]::before,\n.BoxFilter li.Popup a[href*=\"/profile/signature\"]::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Popup a[href*=\"/profile/online\"]::before,\n.BoxFilter li.Popup a[href*=\"/profile/online\"]::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n.BoxActivityFilter li:nth-child(1) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.BoxActivityFilter li:nth-child(2) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.BoxActivityFilter li:nth-child(3) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n/*===== End of Panel Patches ======*/\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.BreadcrumbsBox {\n display: block;\n}\n\n.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #2A2A2A;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0;\n}\n.Breadcrumbs a {\n font-size: inherit;\n color: #137d60;\n}\n.Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n.Breadcrumbs .Crumb {\n opacity: 0.5;\n}\n.Breadcrumbs .Last a {\n color: #137d60;\n}\n.Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Aside {\n margin: 0;\n}\n\n.Count,\n.Alert,\n.Reactions .Count {\n background-color: transparent;\n color: inherit;\n border-color: rgba(0, 0, 0, 0);\n border: 0;\n border-radius: 3px;\n font-size: 12px;\n line-height: 1.5;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n font-weight: inherit;\n justify-content: center;\n padding: 0;\n}\n\na:focus .Count,\na:focus .Reactions .Count,\na:hover .Count,\na:hover .Reactions .Count {\n background-color: transparent;\n color: inherit;\n border-color: transparent;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.ui-datepicker {\n border-radius: 3px;\n color: #555A62;\n background-color: #fff;\n}\n.ui-datepicker td a {\n text-align: center;\n}\n.ui-datepicker a {\n border-radius: 3px;\n color: #2A2A2A;\n background-color: transparent;\n border: 1px solid #bcbec1;\n}\n.ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #137d60;\n background-color: transparent;\n border: 1px solid #137d60;\n}\n.ui-datepicker td {\n width: calc(260px / 7);\n}\n.ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03);\n}\n.ui-datepicker .ui-datepicker-current-day a {\n color: #137d60;\n background-color: transparent;\n border-color: #137d60;\n}\n.ui-datepicker .ui-datepicker-header {\n background-color: #ededed;\n border-radius: 3px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.ui-datepicker .ui-datepicker-header .ui-icon {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.ui-datepicker .ui-datepicker-prev,\n.ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: #444444;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.ui-datepicker .ui-datepicker-prev:focus, .ui-datepicker .ui-datepicker-prev:hover,\n.ui-datepicker .ui-datepicker-next:focus,\n.ui-datepicker .ui-datepicker-next:hover {\n border-width: 0;\n background-color: transparent;\n cursor: pointer;\n color: #137d60;\n}\n.ui-datepicker .ui-datepicker-prev::before,\n.ui-datepicker .ui-datepicker-next::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 20px;\n}\n.ui-datepicker .ui-datepicker-prev::before {\n content: \"\";\n}\n.ui-datepicker .ui-datepicker-next::before {\n content: \"\";\n}\n.ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit;\n}\n.ui-datepicker .ui-datepicker-next {\n order: 3;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.TagCloud a {\n background-color: transparent;\n color: #2A2A2A;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: calc(220px - 0 * 2);\n}\n.TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none;\n}\n.TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent;\n}\n.TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit;\n}\n\n.DataList .Tag,\n.DataList .Tag-Poll,\n.DataList .RoleTracker,\n.DataList .IdeationTag,\n.MessageList .Tag,\n.MessageList .Tag-Poll,\n.MessageList .RoleTracker,\n.MessageList .IdeationTag,\n.DataTableWrap .Tag,\n.DataTableWrap .Tag-Poll,\n.DataTableWrap .RoleTracker,\n.DataTableWrap .IdeationTag {\n background-color: transparent;\n color: #2A2A2A;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.DataList .Tag:focus, .DataList .Tag:hover, .DataList .Tag:active,\n.DataList .Tag-Poll:focus,\n.DataList .Tag-Poll:hover,\n.DataList .Tag-Poll:active,\n.DataList .RoleTracker:focus,\n.DataList .RoleTracker:hover,\n.DataList .RoleTracker:active,\n.DataList .IdeationTag:focus,\n.DataList .IdeationTag:hover,\n.DataList .IdeationTag:active,\n.MessageList .Tag:focus,\n.MessageList .Tag:hover,\n.MessageList .Tag:active,\n.MessageList .Tag-Poll:focus,\n.MessageList .Tag-Poll:hover,\n.MessageList .Tag-Poll:active,\n.MessageList .RoleTracker:focus,\n.MessageList .RoleTracker:hover,\n.MessageList .RoleTracker:active,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:active,\n.DataTableWrap .Tag:focus,\n.DataTableWrap .Tag:hover,\n.DataTableWrap .Tag:active,\n.DataTableWrap .Tag-Poll:focus,\n.DataTableWrap .Tag-Poll:hover,\n.DataTableWrap .Tag-Poll:active,\n.DataTableWrap .RoleTracker:focus,\n.DataTableWrap .RoleTracker:hover,\n.DataTableWrap .RoleTracker:active,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:active {\n text-decoration: none;\n}\n.DataList .RoleTracker .Tag,\n.DataList .IdeationTag .Tag,\n.MessageList .RoleTracker .Tag,\n.MessageList .IdeationTag .Tag,\n.DataTableWrap .RoleTracker .Tag,\n.DataTableWrap .IdeationTag .Tag {\n background-color: transparent;\n padding: 0;\n border-width: 0;\n color: inherit;\n}\n.DataList .RoleTracker:hover, .DataList .RoleTracker:focus, .DataList .RoleTracker:active,\n.DataList .IdeationTag:hover,\n.DataList .IdeationTag:focus,\n.DataList .IdeationTag:active,\n.MessageList .RoleTracker:hover,\n.MessageList .RoleTracker:focus,\n.MessageList .RoleTracker:active,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:active,\n.DataTableWrap .RoleTracker:hover,\n.DataTableWrap .RoleTracker:focus,\n.DataTableWrap .RoleTracker:active,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:active {\n color: inherit;\n}\n.DataList .RoleTracker,\n.MessageList .RoleTracker,\n.DataTableWrap .RoleTracker {\n background-color: transparent;\n}\n.DataList .Tag-Announcement,\n.DataList .NewCommentCount,\n.DataList .HasNew.HasNew,\n.MessageList .Tag-Announcement,\n.MessageList .NewCommentCount,\n.MessageList .HasNew.HasNew,\n.DataTableWrap .Tag-Announcement,\n.DataTableWrap .NewCommentCount,\n.DataTableWrap .HasNew.HasNew {\n background-color: transparent;\n color: #137d60;\n border: 1px solid #137d60;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.DataList .Tag-Announcement:focus, .DataList .Tag-Announcement:hover, .DataList .Tag-Announcement:active,\n.DataList .NewCommentCount:focus,\n.DataList .NewCommentCount:hover,\n.DataList .NewCommentCount:active,\n.DataList .HasNew.HasNew:focus,\n.DataList .HasNew.HasNew:hover,\n.DataList .HasNew.HasNew:active,\n.MessageList .Tag-Announcement:focus,\n.MessageList .Tag-Announcement:hover,\n.MessageList .Tag-Announcement:active,\n.MessageList .NewCommentCount:focus,\n.MessageList .NewCommentCount:hover,\n.MessageList .NewCommentCount:active,\n.MessageList .HasNew.HasNew:focus,\n.MessageList .HasNew.HasNew:hover,\n.MessageList .HasNew.HasNew:active,\n.DataTableWrap .Tag-Announcement:focus,\n.DataTableWrap .Tag-Announcement:hover,\n.DataTableWrap .Tag-Announcement:active,\n.DataTableWrap .NewCommentCount:focus,\n.DataTableWrap .NewCommentCount:hover,\n.DataTableWrap .NewCommentCount:active,\n.DataTableWrap .HasNew.HasNew:focus,\n.DataTableWrap .HasNew.HasNew:hover,\n.DataTableWrap .HasNew.HasNew:active {\n text-decoration: none;\n}\n.DataList .IdeationTag:focus, .DataList .IdeationTag:hover, .DataList .IdeationTag:active,\n.DataList .tag-tracker:focus,\n.DataList .tag-tracker:hover,\n.DataList .tag-tracker:active,\n.DataList .MItem.RoleTracker:focus,\n.DataList .MItem.RoleTracker:hover,\n.DataList .MItem.RoleTracker:active,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:active,\n.MessageList .tag-tracker:focus,\n.MessageList .tag-tracker:hover,\n.MessageList .tag-tracker:active,\n.MessageList .MItem.RoleTracker:focus,\n.MessageList .MItem.RoleTracker:hover,\n.MessageList .MItem.RoleTracker:active,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:active,\n.DataTableWrap .tag-tracker:focus,\n.DataTableWrap .tag-tracker:hover,\n.DataTableWrap .tag-tracker:active,\n.DataTableWrap .MItem.RoleTracker:focus,\n.DataTableWrap .MItem.RoleTracker:hover,\n.DataTableWrap .MItem.RoleTracker:active {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #2A2A2A;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none;\n}\n.Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #137d60;\n border-color: #137d60;\n color: #fff;\n text-decoration: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\ninput[type=text],\ntextarea,\nul.token-input-list,\ninput.InputBox,\ndiv.InputBox,\n.AdvancedSearch .InputBox,\n.AdvancedSearch select,\nselect {\n line-height: 36px;\n height: 36px;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n border: 1px solid #999999;\n border-radius: 6px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%;\n}\ninput[type=text]:focus, input[type=text]:active,\ntextarea:focus,\ntextarea:active,\nul.token-input-list:focus,\nul.token-input-list:active,\ninput.InputBox:focus,\ninput.InputBox:active,\ndiv.InputBox:focus,\ndiv.InputBox:active,\n.AdvancedSearch .InputBox:focus,\n.AdvancedSearch .InputBox:active,\n.AdvancedSearch select:focus,\n.AdvancedSearch select:active,\nselect:focus,\nselect:active {\n background: #fff;\n border-color: #137d60;\n color: #000;\n box-shadow: none;\n outline: none;\n}\n\ntextarea.isWysiwyg {\n padding: 12px;\n}\n\n::-ms-clear {\n display: none;\n}\n\ntextarea {\n overflow: auto;\n}\n\nselect,\n.AdvancedSearch select {\n -moz-appearance: none;\n font-family: \"system-ui\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif;\n padding-top: 0;\n padding-bottom: 0;\n}\nselect:focus,\n.AdvancedSearch select:focus {\n -moz-appearance: none;\n}\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\nselect::-ms-expand {\n display: none;\n}\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent;\n}\n.FormWrapper label {\n color: #2A2A2A;\n}\n.FormWrapper .Buttons .Back {\n padding-right: 12px;\n}\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n}\n.editor-help-text a {\n color: #444444;\n}\n.editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.js-poll-result-btn {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%;\n }\n}\n.js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.FormTitleWrapper .Buttons,\n.FormWrapper .Buttons {\n padding-top: 0;\n padding-bottom: 0;\n}\n.FormTitleWrapper .Buttons .Button,\n.FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Button,\n.FormWrapper .Buttons .Back {\n margin-right: 0;\n padding-right: 0;\n margin-bottom: 3px;\n margin-left: 3px;\n}\n.FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Back {\n font-size: 14px;\n line-height: 36px;\n}\n.FormTitleWrapper .Buttons .Back a:hover,\n.FormTitleWrapper .Buttons .Back a:focus,\n.FormWrapper .Buttons .Back a:hover,\n.FormWrapper .Buttons .Back a:focus {\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Back {\n display: block;\n margin-left: 0;\n text-align: left;\n line-height: 1.5;\n margin-bottom: 12px;\n }\n}\n.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n max-width: 100%;\n }\n}\n.FormTitleWrapper .Buttons .Button:hover, .FormTitleWrapper .Buttons .Button:active, .FormTitleWrapper .Buttons .Button:focus,\n.FormWrapper .Buttons .Button:hover,\n.FormWrapper .Buttons .Button:active,\n.FormWrapper .Buttons .Button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n max-width: 100%;\n }\n}\n.FormTitleWrapper .Buttons .Button.Primary:hover, .FormTitleWrapper .Buttons .Button.Primary:active, .FormTitleWrapper .Buttons .Button.Primary:focus,\n.FormWrapper .Buttons .Button.Primary:hover,\n.FormWrapper .Buttons .Button.Primary:active,\n.FormWrapper .Buttons .Button.Primary:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none;\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary,\n.btn-primary.Close {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n #Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary,\n.btn-primary.Close {\n max-width: 100%;\n }\n}\n#Form_OK:hover, #Form_OK:active, #Form_OK:focus,\n.Button:not(.GroupOptionsTitle):hover,\n.Button:not(.GroupOptionsTitle):active,\n.Button:not(.GroupOptionsTitle):focus,\n.Buttons .btn-primary:hover,\n.Buttons .btn-primary:active,\n.Buttons .btn-primary:focus,\n.btn-primary.Close:hover,\n.btn-primary.Close:active,\n.btn-primary.Close:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Buttons .Close,\n.Button.Danger {\n max-width: 100%;\n }\n}\n.Buttons .Close:hover, .Buttons .Close:active, .Buttons .Close:focus,\n.Button.Danger:hover,\n.Button.Danger:active,\n.Button.Danger:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.ActivityFormWrap {\n margin-bottom: 12px;\n}\n\nlabel {\n margin-bottom: 3px;\n display: inline-block;\n}\n\nul.token-input-list {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: 3px 12px;\n line-height: initial;\n}\nul.token-input-list li input {\n margin: 0 !important;\n padding: 0;\n height: 30px;\n line-height: initial;\n font-size: 14px;\n font-weight: 400 !important;\n}\nul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #137d60;\n}\n\nli.token-input-token {\n background-color: transparent;\n color: #2A2A2A;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\nli.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none;\n}\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #cccccc 1px solid;\n visibility: visible !important;\n opacity: 1 !important;\n box-shadow: 0 -2px 10px 2px rgba(0, 0, 0, 0.1);\n border-radius: 6px;\n border: #cccccc 1px solid;\n}\ndiv.token-input-dropdown ul li[class^=token-input-dropdown-item],\ndiv.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=token-input-dropdown-item],\ndiv.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px;\n }\n}\n\n.editor a {\n cursor: pointer;\n}\n.editor .icon-caret-down:hover {\n background: none;\n}\n\n.SelectWrapper {\n position: relative;\n}\n.SelectWrapper select {\n appearance: none;\n width: 100%;\n}\n.SelectWrapper::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n position: absolute;\n top: 50%;\n right: 6px;\n transform: translateY(-50%);\n color: #137d60;\n pointer-events: none;\n}\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n max-width: 100%;\n }\n}\n.Button-Controls .Button.Primary:hover, .Button-Controls .Button.Primary:active, .Button-Controls .Button.Primary:focus,\n.BigButton:not(.Danger):hover,\n.BigButton:not(.Danger):active,\n.BigButton:not(.Danger):focus,\n.NewConversation.NewConversation:hover,\n.NewConversation.NewConversation:active,\n.NewConversation.NewConversation:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n max-width: 100%;\n }\n}\n.groupToolbar .Button.Primary:hover, .groupToolbar .Button.Primary:active, .groupToolbar .Button.Primary:focus,\n.BoxButtons .Button.Primary:hover,\n.BoxButtons .Button.Primary:active,\n.BoxButtons .Button.Primary:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.BigButton,\n.ButtonGroup.Multi {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: 360px;\n}\n@media screen and (max-width: 768px) {\n .BigButton,\n.ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto;\n }\n}\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.ButtonGroup.Multi .Button.Handle, .ButtonGroup.Multi.Open .Button.Handle {\n padding: 0;\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n min-width: 36px;\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n.ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before, .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px;\n}\n.ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active, .ButtonGroup.Multi.Open .Button.Handle:hover, .ButtonGroup.Multi.Open .Button.Handle:focus, .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(14, 90, 69, 0.05);\n color: #fff;\n}\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(14, 90, 69, 0.3);\n color: #fff;\n min-width: 36px;\n}\n\n.change-picture .WarningMessage {\n margin: 12px 0;\n}\n@media screen and (max-width: 768px) {\n .change-picture .Button {\n width: 100%;\n text-align: center;\n }\n .change-picture .change-picture-new {\n margin: 0 0 3px;\n }\n}\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px;\n}\n\n.FormTitleWrapper .H {\n margin-bottom: 6px;\n}\n\n.Form-HeaderWrap .Author {\n display: none;\n}\n\n.FormTitleWrapper {\n margin-bottom: 14px;\n}\n\n.FormWrapper-Condensed .FormWrapper,\n.CommentForm.CommentForm .FormWrapper {\n border-width: 0;\n padding: 0;\n}\n@media screen and (max-width: 768px) {\n .FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons,\n.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons {\n padding: 0;\n }\n}\n\n.CommentForm .DraftButton {\n display: none !important;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%;\n}\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%;\n}\n\n@media screen and (max-width: 768px) {\n .ToggleFlyout.Open,\n.editor-dropdown-open,\n.richEditor-button.isOpen {\n min-width: auto;\n }\n}\n.ToggleFlyout.Open .MenuItems,\n.ToggleFlyout.Open .Flyout,\n.editor-dropdown-open .MenuItems,\n.editor-dropdown-open .Flyout,\n.richEditor-button.isOpen .MenuItems,\n.richEditor-button.isOpen .Flyout {\n display: block;\n}\n\n.MenuItems,\n.Flyout.Flyout {\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n padding: 6px 0;\n position: absolute;\n background-color: #fff;\n color: #555A62;\n border: 1px solid #d6d7d9;\n border-radius: 6px;\n z-index: 1;\n min-width: 250px;\n}\n@media screen and (max-width: 768px) {\n .MenuItems,\n.Flyout.Flyout {\n z-index: 1;\n }\n}\n.ButtonGroup.Big .MenuItems,\n.ButtonGroup.Big .Flyout.Flyout {\n min-width: initial;\n}\n.MenuItems .InProgress,\n.Flyout.Flyout .InProgress {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n height: 48px;\n width: 100%;\n padding-top: 24px;\n padding-bottom: 24px;\n}\n.MenuItems .InProgress::after,\n.Flyout.Flyout .InProgress::after {\n transition: opacity, 0.35s, ease-out;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #137d60;\n border-right: 4px solid rgba(19, 125, 96, 0.3);\n border-bottom: 4px solid rgba(19, 125, 96, 0.3);\n border-left: 4px solid rgba(19, 125, 96, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: \"\";\n}\n.MenuItems .InProgress::after::after,\n.Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px;\n}\n.MenuItems::before, .MenuItems::after,\n.Flyout.Flyout::before,\n.Flyout.Flyout::after {\n content: none;\n}\n.MenuItems hr,\n.MenuItems .menu-separator,\n.MenuItems .dd-separator,\n.MenuItems .editor-action-separator,\n.Flyout.Flyout hr,\n.Flyout.Flyout .menu-separator,\n.Flyout.Flyout .dd-separator,\n.Flyout.Flyout .editor-action-separator {\n height: 1px;\n min-height: 0;\n width: 100%;\n background-color: #eeefef;\n margin-top: 6px;\n margin-bottom: 6px;\n padding: 0 !important;\n display: block;\n}\n.MenuItems hr:active, .MenuItems hr:focus, .MenuItems hr:hover,\n.MenuItems .menu-separator:active,\n.MenuItems .menu-separator:focus,\n.MenuItems .menu-separator:hover,\n.MenuItems .dd-separator:active,\n.MenuItems .dd-separator:focus,\n.MenuItems .dd-separator:hover,\n.MenuItems .editor-action-separator:active,\n.MenuItems .editor-action-separator:focus,\n.MenuItems .editor-action-separator:hover,\n.Flyout.Flyout hr:active,\n.Flyout.Flyout hr:focus,\n.Flyout.Flyout hr:hover,\n.Flyout.Flyout .menu-separator:active,\n.Flyout.Flyout .menu-separator:focus,\n.Flyout.Flyout .menu-separator:hover,\n.Flyout.Flyout .dd-separator:active,\n.Flyout.Flyout .dd-separator:focus,\n.Flyout.Flyout .dd-separator:hover,\n.Flyout.Flyout .editor-action-separator:active,\n.Flyout.Flyout .editor-action-separator:focus,\n.Flyout.Flyout .editor-action-separator:hover {\n background: transparent;\n}\n.MenuItems .Item,\n.MenuItems .editor-action,\n.Flyout.Flyout .Item,\n.Flyout.Flyout .editor-action {\n padding: 4px 18px;\n}\n.MenuItems .editor-action:not(.editor-action-separator),\n.Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important;\n}\n.MenuItems .editor-action:not(.editor-action-separator):active, .MenuItems .editor-action:not(.editor-action-separator):focus, .MenuItems .editor-action:not(.editor-action-separator):hover,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):active,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):focus,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):hover {\n color: inherit !important;\n background-color: rgba(19, 125, 96, 0.05) !important;\n}\n.MenuItems .Item,\n.MenuItems li,\n.MenuItems .editor-action,\n.Flyout.Flyout .Item,\n.Flyout.Flyout li,\n.Flyout.Flyout .editor-action {\n display: flex;\n flex-wrap: nowrap;\n color: inherit;\n position: relative;\n border-bottom-width: 0;\n}\n.MenuItems .Item a:active, .MenuItems .Item a:focus, .MenuItems .Item a:hover,\n.MenuItems li a:active,\n.MenuItems li a:focus,\n.MenuItems li a:hover,\n.MenuItems .editor-action a:active,\n.MenuItems .editor-action a:focus,\n.MenuItems .editor-action a:hover,\n.Flyout.Flyout .Item a:active,\n.Flyout.Flyout .Item a:focus,\n.Flyout.Flyout .Item a:hover,\n.Flyout.Flyout li a:active,\n.Flyout.Flyout li a:focus,\n.Flyout.Flyout li a:hover,\n.Flyout.Flyout .editor-action a:active,\n.Flyout.Flyout .editor-action a:focus,\n.Flyout.Flyout .editor-action a:hover {\n color: inherit !important;\n background-color: rgba(19, 125, 96, 0.05) !important;\n text-decoration: none;\n}\n.MenuItems .Item .Count,\n.MenuItems li .Count,\n.MenuItems .editor-action .Count,\n.Flyout.Flyout .Item .Count,\n.Flyout.Flyout li .Count,\n.Flyout.Flyout .editor-action .Count {\n margin-left: auto;\n}\n.MenuItems .Item.Title a:active, .MenuItems .Item.Title a:focus, .MenuItems .Item.Title a:hover,\n.MenuItems .Item.Center a:active,\n.MenuItems .Item.Center a:focus,\n.MenuItems .Item.Center a:hover,\n.Flyout.Flyout .Item.Title a:active,\n.Flyout.Flyout .Item.Title a:focus,\n.Flyout.Flyout .Item.Title a:hover,\n.Flyout.Flyout .Item.Center a:active,\n.Flyout.Flyout .Item.Center a:focus,\n.Flyout.Flyout .Item.Center a:hover {\n background-color: transparent !important;\n}\n.MenuItems strong,\n.Flyout.Flyout strong {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 600;\n font-size: 16px;\n line-height: 1.25;\n margin: 0;\n}\n.MenuItems a,\n.Flyout.Flyout a {\n color: #555A62;\n}\n.MenuItems a:focus, .MenuItems a:hover,\n.Flyout.Flyout a:focus,\n.Flyout.Flyout a:hover {\n color: #137d60;\n}\n.MenuItems .Meta,\n.Flyout.Flyout .Meta {\n color: #6f737a;\n}\n\n.Flyout.Flyout-withFrame {\n padding: 0;\n}\n\n.MenuItems {\n padding: 8px 0;\n}\n.MenuItems li > a,\n.MenuItems a,\n.MenuItems a:link,\n.MenuItems .editor-action {\n padding: 4px 18px;\n min-height: 30px;\n line-height: 1.25;\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n .MenuItems li > a,\n.MenuItems a,\n.MenuItems a:link,\n.MenuItems .editor-action {\n font-size: 16px;\n font-weight: 600;\n min-height: 44px;\n }\n}\n\n.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto;\n}\n.emoji-wrap.emoji-wrap.emoji-wrap:active, .emoji-wrap.emoji-wrap.emoji-wrap:focus, .emoji-wrap.emoji-wrap.emoji-wrap:hover {\n padding: 12px;\n}\n\n.Flyout .Item + .Item,\n.richEditorFlyout .Item + .Item {\n border-top: 1px solid #d6d7d9;\n}\n.Flyout .Item.Title,\n.Flyout .richEditorFlyout-header,\n.richEditorFlyout .Item.Title,\n.richEditorFlyout .richEditorFlyout-header {\n display: flex;\n position: relative;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n min-height: 44px;\n padding: 0 12px !important;\n z-index: 1;\n}\n.Flyout .Item.Title:active, .Flyout .Item.Title:focus, .Flyout .Item.Title:hover,\n.Flyout .richEditorFlyout-header:active,\n.Flyout .richEditorFlyout-header:focus,\n.Flyout .richEditorFlyout-header:hover,\n.richEditorFlyout .Item.Title:active,\n.richEditorFlyout .Item.Title:focus,\n.richEditorFlyout .Item.Title:hover,\n.richEditorFlyout .richEditorFlyout-header:active,\n.richEditorFlyout .richEditorFlyout-header:focus,\n.richEditorFlyout .richEditorFlyout-header:hover {\n background-color: transparent;\n text-decoration: none;\n}\n.Flyout .Item.Title strong,\n.Flyout .richEditorFlyout-header strong,\n.richEditorFlyout .Item.Title strong,\n.richEditorFlyout .richEditorFlyout-header strong {\n display: block;\n}\n.Flyout .Item.Title a,\n.Flyout .richEditorFlyout-header a,\n.richEditorFlyout .Item.Title a,\n.richEditorFlyout .richEditorFlyout-header a {\n position: absolute;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n overflow: hidden;\n height: 36px;\n width: 36px;\n min-width: 36px;\n padding: 0;\n color: transparent;\n}\n.Flyout .Item.Title a:focus, .Flyout .Item.Title a:hover, .Flyout .Item.Title a:active,\n.Flyout .richEditorFlyout-header a:focus,\n.Flyout .richEditorFlyout-header a:hover,\n.Flyout .richEditorFlyout-header a:active,\n.richEditorFlyout .Item.Title a:focus,\n.richEditorFlyout .Item.Title a:hover,\n.richEditorFlyout .Item.Title a:active,\n.richEditorFlyout .richEditorFlyout-header a:focus,\n.richEditorFlyout .richEditorFlyout-header a:hover,\n.richEditorFlyout .richEditorFlyout-header a:active {\n color: #137d60;\n}\n.Flyout .Item.Title a:focus::before, .Flyout .Item.Title a:hover::before, .Flyout .Item.Title a:active::before,\n.Flyout .richEditorFlyout-header a:focus::before,\n.Flyout .richEditorFlyout-header a:hover::before,\n.Flyout .richEditorFlyout-header a:active::before,\n.richEditorFlyout .Item.Title a:focus::before,\n.richEditorFlyout .Item.Title a:hover::before,\n.richEditorFlyout .Item.Title a:active::before,\n.richEditorFlyout .richEditorFlyout-header a:focus::before,\n.richEditorFlyout .richEditorFlyout-header a:hover::before,\n.richEditorFlyout .richEditorFlyout-header a:active::before {\n color: #137d60;\n}\n.Flyout .Item.Title a::before,\n.Flyout .richEditorFlyout-header a::before,\n.richEditorFlyout .Item.Title a::before,\n.richEditorFlyout .richEditorFlyout-header a::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n display: block;\n line-height: 36px;\n font-size: 20px;\n color: #555A62;\n}\n.Flyout .Item.Center:last-child,\n.richEditorFlyout .Item.Center:last-child {\n display: flex;\n position: relative;\n flex-wrap: wrap;\n align-items: center;\n padding: 12px;\n min-height: 44px;\n z-index: 1;\n}\n.Flyout .Item.Center:last-child:active, .Flyout .Item.Center:last-child:focus, .Flyout .Item.Center:last-child:hover,\n.richEditorFlyout .Item.Center:last-child:active,\n.richEditorFlyout .Item.Center:last-child:focus,\n.richEditorFlyout .Item.Center:last-child:hover {\n background-color: transparent;\n text-decoration: none;\n}\n.Flyout .Item.Center:last-child a,\n.richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important;\n}\n.Flyout .Item.Center:last-child a:focus, .Flyout .Item.Center:last-child a:hover, .Flyout .Item.Center:last-child a:active,\n.richEditorFlyout .Item.Center:last-child a:focus,\n.richEditorFlyout .Item.Center:last-child a:hover,\n.richEditorFlyout .Item.Center:last-child a:active {\n color: #137d60 !important;\n}\n.Flyout .Item.Center:last-child .button + .button,\n.richEditorFlyout .Item.Center:last-child .button + .button {\n margin-left: 11px;\n}\n.Flyout .Empty,\n.richEditorFlyout .Empty {\n margin: 0;\n}\n.Flyout .ItemContent,\n.richEditorFlyout .ItemContent {\n margin: 0;\n line-height: inherit;\n flex-grow: 1;\n padding-left: 10px;\n padding-right: 18px;\n max-width: calc(100% - 54px);\n}\n.Flyout .ItemContent a,\n.richEditorFlyout .ItemContent a {\n font-weight: 700;\n}\n.Flyout .ItemContent a:focus, .Flyout .ItemContent a:hover,\n.richEditorFlyout .ItemContent a:focus,\n.richEditorFlyout .ItemContent a:hover {\n color: #555A62;\n}\n.Flyout .Subject,\n.Flyout .Excerpt,\n.Flyout .ItemContent,\n.richEditorFlyout .Subject,\n.richEditorFlyout .Excerpt,\n.richEditorFlyout .ItemContent {\n line-height: 1.5;\n}\n.Flyout .Meta,\n.richEditorFlyout .Meta {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-items: center;\n width: calc(100% + (6px));\n margin: 0 -3px;\n}\n.Flyout .MItem,\n.richEditorFlyout .MItem {\n display: inline-block;\n margin: 0 3px;\n font-size: 12px;\n color: inherit;\n}\n.Flyout .HasNew.HasNew,\n.richEditorFlyout .HasNew.HasNew {\n color: transparent;\n position: absolute;\n display: block;\n top: 0;\n right: 8px;\n bottom: 0;\n max-height: 100%;\n max-width: 100%;\n margin: auto 0;\n height: 12px;\n width: 12px;\n background-color: #137d60;\n border-radius: 50%;\n}\n\n.PopList.PopList {\n font-size: 14px;\n}\n.PopList.PopList .Item {\n padding: 8px;\n}\n.PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px;\n}\n\n.PopList.Activities .Item.Title a::before {\n content: \"\";\n}\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\";\n}\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px);\n}\n\n.editor-dd-link + .mobileFlyoutOverlay input.InputBox {\n width: calc(100% - (8px * 2));\n margin: 8px;\n}\n.editor-dd-link + .mobileFlyoutOverlay .MenuButtons {\n border-top: solid #eeefef 1px;\n padding: 8px;\n min-height: 30px;\n}\n\n.OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n color: #555A62 !important;\n border: 1px solid #d6d7d9;\n border-radius: 6px;\n background-color: #fff;\n z-index: 1;\n}\n@media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n z-index: 1;\n }\n}\n.OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n.MenuItems-Reactions::before,\n.MenuItems-Reactions::after {\n content: none !important;\n}\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important;\n}\n@media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none;\n }\n}\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0;\n}\n.MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px;\n}\n.MenuItems-Reactions.MenuItems-Reactions a,\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important;\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a {\n align-items: center;\n min-height: 20px;\n line-height: 20px;\n max-width: calc(100% - 20px - (8px * 2));\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:hover, .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:focus, .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:active {\n background-color: transparent !important;\n color: #137d60 !important;\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap.PhotoWrap {\n width: 20px;\n height: 20px;\n min-height: 0;\n max-width: 100%;\n margin-right: 8px;\n}\n\n.selectBox-content {\n margin-top: 0;\n}\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static;\n}\n\n.dropdown-menu-link .Alert {\n margin-left: auto;\n}\n\n.richEditorFlyout .richEditorFlyout-header {\n border-bottom: solid #eeefef 1px;\n}\n.richEditorFlyout .richEditor-button:active, .richEditorFlyout .richEditor-button:focus, .richEditorFlyout .richEditor-button:hover {\n background-color: rgba(19, 125, 96, 0.05);\n}\n\n.MenuItems.ui-autocomplete {\n color: #555A62;\n}\n.MenuItems.ui-autocomplete .ui-menu-item,\n.MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block;\n}\n.MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62;\n}\n.MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit;\n}\n.MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px;\n}\n.MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1;\n}\n.MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px;\n}\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n.ButtonGroup,\n.editor-dropdown {\n cursor: pointer;\n }\n .ToggleFlyout .mobileFlyoutOverlay,\n.ButtonGroup .mobileFlyoutOverlay,\n.editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer;\n }\n}\n@media screen and (max-width: 768px) {\n .mobileFlyoutOverlay {\n opacity: 0;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n height: 100vh;\n width: 100vw;\n background: rgba(0, 0, 0, 0.2);\n z-index: 1;\n pointer-events: none;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .ToggleFlyout.Open .mobileFlyoutOverlay,\n.ButtonGroup.Open .mobileFlyoutOverlay,\n.editor-dropdown-open .mobileFlyoutOverlay,\n.richEditor-button.isOpen .mobileFlyoutOverlay {\n opacity: 1;\n z-index: 1;\n pointer-events: initial;\n }\n .ToggleFlyout.Open .MenuItems.MenuItems,\n.ToggleFlyout.Open .Flyout.Flyout,\n.ButtonGroup.Open .MenuItems.MenuItems,\n.ButtonGroup.Open .Flyout.Flyout,\n.editor-dropdown-open .MenuItems.MenuItems,\n.editor-dropdown-open .Flyout.Flyout,\n.richEditor-button.isOpen .MenuItems.MenuItems,\n.richEditor-button.isOpen .Flyout.Flyout {\n visibility: visible;\n transition-delay: 0s;\n opacity: 1;\n top: initial;\n right: initial;\n left: initial;\n max-width: calc(100% - 24px);\n }\n\n .MenuItems,\n.Flyout {\n max-width: 375px;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n position: fixed;\n display: block;\n visibility: hidden;\n box-shadow: 0 -2px 10px 2px rgba(0, 0, 0, 0.1);\n opacity: 0;\n cursor: pointer;\n max-height: 80vh;\n overflow: auto;\n transition: visibility 0s linear 0.35s, transform ease-out 0.35s, opacity ease-out 0.35s;\n z-index: 100;\n }\n .MenuItems a,\n.Flyout a {\n color: #555A62;\n }\n .MenuItems a:focus, .MenuItems a:hover,\n.Flyout a:focus,\n.Flyout a:hover {\n color: #137d60;\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@keyframes chevron-pulse {\n 0% {\n opacity: 0;\n }\n 40% {\n opacity: 1;\n }\n 80% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s;\n}\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s;\n}\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s;\n}\n\n.Hamburger {\n border: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: 0.35s;\n user-select: none;\n background: transparent;\n outline: none;\n tap-highlight-color: transparent;\n height: 22px;\n width: 22px;\n background: transparent;\n border-radius: 0;\n}\n@media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute;\n }\n}\n\n.Hamburger-menuLines {\n display: inline-block;\n height: 2px;\n width: 22px;\n border-radius: 2px;\n transition: 0.35s;\n background-color: #fff;\n position: relative;\n}\n.Hamburger-menuLines::before, .Hamburger-menuLines::after {\n display: inline-block;\n height: 2px;\n width: 22px;\n border-radius: 2px;\n transition: 0.35s;\n background-color: #fff;\n content: \"\";\n position: absolute;\n left: 0;\n transform-origin: 5.5px center;\n}\n.Hamburger-menuLines::before {\n top: 5.5px;\n}\n.Hamburger-menuLines::after {\n top: -6.2857142857px;\n}\n.isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1);\n}\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px;\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent;\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::before, .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform-origin: 50% 50%;\n top: 0;\n left: 0;\n width: 22px;\n background-color: rgba(255, 255, 255, 0.6);\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg);\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg);\n}\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Herobanner {\n background-color: #3F3E46;\n position: relative;\n width: 100%;\n height: 370px;\n display: flex;\n align-items: center;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .Herobanner {\n display: none;\n }\n}\n.Herobanner .HomepageTitle {\n font-size: 48px;\n}\n.Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end;\n}\n.Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff;\n}\n.Herobanner .HomepageTitle,\n.Herobanner .PageDescription {\n text-shadow: 0 0 1px #2A2A2A;\n}\n.Herobanner > .Container {\n width: 100%;\n z-index: 1;\n}\n.Herobanner .SearchBox.SearchBox {\n margin-left: auto;\n}\n.Herobanner .SearchBox {\n max-width: 673px;\n}\n@media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px;\n }\n .Herobanner .SearchBox form > div {\n display: flex;\n }\n .Herobanner .SearchBox form > div::after {\n display: none;\n }\n}\n.Herobanner .SearchBox .Handle.Handle {\n display: none;\n}\n.Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%;\n}\n.Herobanner .SearchBox .AdvancedSearch .BigInput,\n.Herobanner .SearchBox #Form_Search {\n border: 1px solid #fff;\n padding: 3px 12px;\n height: 40px;\n line-height: 40px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right-width: 0;\n}\n.Herobanner .SearchBox .AdvancedSearch .BigInput:focus, .Herobanner .SearchBox .AdvancedSearch .BigInput:active,\n.Herobanner .SearchBox #Form_Search:focus,\n.Herobanner .SearchBox #Form_Search:active {\n border: 1px solid #fff;\n}\n.Herobanner .SearchBox .bwrap > .Button,\n.Herobanner .SearchBox #Form_Go {\n border: 1px solid #fff;\n background-color: transparent;\n color: #fff;\n height: 40px;\n line-height: 40px;\n padding: 0 12px;\n min-width: 110px;\n width: auto;\n position: static;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.Herobanner .SearchBox .bwrap > .Button::before,\n.Herobanner .SearchBox #Form_Go::before {\n content: attr(title);\n}\n\n.Herobanner-bgImage {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: cover;\n background-position: center;\n filter: brightness(0.75);\n}\n@media screen and (max-width: 768px) {\n .Herobanner-bgImage {\n display: none;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0;\n width: 42px;\n height: 42px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DataList,\n.MessageList {\n margin: 0 0 18px;\n}\n.DataList .Item,\n.MessageList .Item {\n background: #fff;\n padding: 14px;\n box-shadow: none;\n border-top: #cccccc 1px solid;\n}\n.DataList .Item:last-child,\n.MessageList .Item:last-child {\n border-bottom: #cccccc 1px solid;\n}\n.DataList .Item.Read,\n.MessageList .Item.Read {\n opacity: 1;\n}\n.DataList .Item.CategoryHeading,\n.MessageList .Item.CategoryHeading {\n padding: 0 !important;\n background: transparent;\n box-shadow: none;\n margin-bottom: 16px;\n font-size: 32px;\n border-width: 0;\n border-left-width: 0;\n border-right-width: 0;\n}\n.DataList .Item.CategoryHeading .Options,\n.MessageList .Item.CategoryHeading .Options {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .DataList .Item.CategoryHeading,\n.MessageList .Item.CategoryHeading {\n font-size: 18px;\n }\n}\n.DataList .Item ~ .CategoryHeading,\n.MessageList .Item ~ .CategoryHeading {\n margin-top: 16px;\n}\n.DataList .Item ~ .CategoryHeading::before,\n.MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #cccccc 1px solid;\n box-shadow: 0 3px 0 transparent;\n background: transparent;\n position: absolute;\n width: 100%;\n left: 0;\n top: calc((16px + 0) * -1);\n}\n.DataList .Item .Title,\n.DataList .Item.Read .Title,\n.DataList .Item h3,\n.MessageList .Item .Title,\n.MessageList .Item.Read .Title,\n.MessageList .Item h3 {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #2A2A2A;\n display: block;\n margin-bottom: 6px;\n}\n.DataList .Item .Title:focus, .DataList .Item .Title:hover,\n.DataList .Item.Read .Title:focus,\n.DataList .Item.Read .Title:hover,\n.DataList .Item h3:focus,\n.DataList .Item h3:hover,\n.MessageList .Item .Title:focus,\n.MessageList .Item .Title:hover,\n.MessageList .Item.Read .Title:focus,\n.MessageList .Item.Read .Title:hover,\n.MessageList .Item h3:focus,\n.MessageList .Item h3:hover {\n color: #137d60;\n}\n.DataList .Item .Title a,\n.DataList .Item.Read .Title a,\n.DataList .Item h3 a,\n.MessageList .Item .Title a,\n.MessageList .Item.Read .Title a,\n.MessageList .Item h3 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\n.DataList .Item .Title a:focus, .DataList .Item .Title a:hover,\n.DataList .Item.Read .Title a:focus,\n.DataList .Item.Read .Title a:hover,\n.DataList .Item h3 a:focus,\n.DataList .Item h3 a:hover,\n.MessageList .Item .Title a:focus,\n.MessageList .Item .Title a:hover,\n.MessageList .Item.Read .Title a:focus,\n.MessageList .Item.Read .Title a:hover,\n.MessageList .Item h3 a:focus,\n.MessageList .Item h3 a:hover {\n color: inherit;\n}\n.DataList .Excerpt,\n.DataList .CategoryDescription,\n.MessageList .Excerpt,\n.MessageList .CategoryDescription {\n display: block;\n width: 100%;\n font-size: 14px;\n font-weight: 400;\n line-height: 1.5;\n color: #2A2A2A;\n margin: 0 0 6px;\n}\n.DataList .Excerpt:empty,\n.DataList .CategoryDescription:empty,\n.MessageList .Excerpt:empty,\n.MessageList .CategoryDescription:empty {\n display: none;\n}\n.DataList .ItemContent.Discussion .Excerpt,\n.MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px;\n}\n.DataList .Options,\n.MessageList .Options {\n display: flex;\n}\n.DataList .Bookmark::before,\n.DataList .OptionsMenu .Arrow::before,\n.MessageList .Bookmark::before,\n.MessageList .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.DataList .OptionsMenu .Arrow::before,\n.MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px;\n}\n.DataList .MostRecentBy,\n.DataList .LatestPostTitle,\n.MessageList .MostRecentBy,\n.MessageList .LatestPostTitle {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inline-block;\n}\n.DataList .Meta,\n.DataList .AuthorInfo,\n.MessageList .Meta,\n.MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: #444444;\n}\n.DataList .Meta,\n.MessageList .Meta {\n margin-left: -6px;\n margin-right: -6px;\n}\n@media screen and (max-width: 768px) {\n .DataList .Meta,\n.DataList .AuthorWrap,\n.MessageList .Meta,\n.MessageList .AuthorWrap {\n line-height: 1.5;\n }\n}\n.DataList .Author .Username,\n.DataList .MItem,\n.DataList .MItem.Category,\n.DataList .ChildCategories,\n.MessageList .Author .Username,\n.MessageList .MItem,\n.MessageList .MItem.Category,\n.MessageList .ChildCategories {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n display: inline-block;\n}\n.DataList .Author .Username a,\n.DataList .MItem a,\n.DataList .MItem.Category a,\n.DataList .ChildCategories a,\n.MessageList .Author .Username a,\n.MessageList .MItem a,\n.MessageList .MItem.Category a,\n.MessageList .ChildCategories a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #444444;\n}\n.DataList .Author .Username a:focus, .DataList .Author .Username a:hover,\n.DataList .MItem a:focus,\n.DataList .MItem a:hover,\n.DataList .MItem.Category a:focus,\n.DataList .MItem.Category a:hover,\n.DataList .ChildCategories a:focus,\n.DataList .ChildCategories a:hover,\n.MessageList .Author .Username a:focus,\n.MessageList .Author .Username a:hover,\n.MessageList .MItem a:focus,\n.MessageList .MItem a:hover,\n.MessageList .MItem.Category a:focus,\n.MessageList .MItem.Category a:hover,\n.MessageList .ChildCategories a:focus,\n.MessageList .ChildCategories a:hover {\n text-decoration: none;\n color: #137d60;\n}\n.DataList .Tag,\n.DataList .MItem,\n.MessageList .Tag,\n.MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px;\n}\n.DataList .MItem.Hidden,\n.MessageList .MItem.Hidden {\n display: none;\n}\n.DataList .Tag:not([class*=Status-Tag]),\n.DataList .HasNew,\n.MessageList .Tag:not([class*=Status-Tag]),\n.MessageList .HasNew {\n margin-bottom: 3px;\n}\n.DataList .MItem.DiscussionAuthor,\n.MessageList .MItem.DiscussionAuthor {\n display: none;\n}\n.DataList .MItem.Category,\n.MessageList .MItem.Category {\n display: inline;\n}\n.DataList .MItem.Category a,\n.MessageList .MItem.Category a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inherit;\n}\n.DataList .MostRecent > *,\n.DataList .MostRecentBy > *,\n.MessageList .MostRecent > *,\n.MessageList .MostRecentBy > * {\n white-space: normal;\n}\n.DataList .MostRecent a,\n.DataList .MostRecentBy a,\n.MessageList .MostRecent a,\n.MessageList .MostRecentBy a {\n display: inline;\n}\n.DataList .MostRecentBy,\n.MessageList .MostRecentBy {\n display: inherit;\n}\n.DataList .MItem.RSS,\n.MessageList .MItem.RSS {\n display: none;\n}\n.DataList .ChildCategories,\n.MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px;\n}\n.DataList .ChildCategories b,\n.MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px;\n}\n.DataList .ChildCategories a,\n.MessageList .ChildCategories a {\n color: #444444;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px;\n}\n.DataList .ChildCategories a:focus, .DataList .ChildCategories a:hover, .DataList .ChildCategories a:active,\n.MessageList .ChildCategories a:focus,\n.MessageList .ChildCategories a:hover,\n.MessageList .ChildCategories a:active {\n color: #137d60;\n}\n.DataList .ChildCategories .Comma,\n.MessageList .ChildCategories .Comma {\n margin-right: 3px;\n}\n.DataList a.Delete,\n.MessageList a.Delete {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(42, 42, 42, 0.7);\n visibility: visible;\n}\n.DataList a.Delete:hover,\n.MessageList a.Delete:hover {\n background: transparent;\n color: #2A2A2A;\n}\n.DataList .PhotoWrap,\n.MessageList .PhotoWrap {\n margin: 0 12px 0 0;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n}\n.DataList .PhotoWrap img,\n.MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.DataList .PhotoWrap.NoPhoto,\n.MessageList .PhotoWrap.NoPhoto {\n display: none;\n}\n.DataList .IndexPhoto,\n.MessageList .IndexPhoto {\n margin-right: 0;\n}\n.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0 12px 0 0;\n width: 42px;\n height: 42px;\n}\n.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0;\n}\n.DataList .Item-Col .Options,\n.MessageList .Item-Col .Options {\n visibility: visible;\n}\n.DataList .Item-Col .Options .OptionsLink,\n.MessageList .Item-Col .Options .OptionsLink {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px;\n}\n@media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n.MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%;\n }\n}\n.DataList .Item-Col .Options .OptionsLink:hover, .DataList .Item-Col .Options .OptionsLink:active, .DataList .Item-Col .Options .OptionsLink:focus,\n.MessageList .Item-Col .Options .OptionsLink:hover,\n.MessageList .Item-Col .Options .OptionsLink:active,\n.MessageList .Item-Col .Options .OptionsLink:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.DataList .Item-Col .Options .Bullet,\n.MessageList .Item-Col .Options .Bullet {\n display: none;\n}\n.DataList .NoteType,\n.MessageList .NoteType {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.25;\n}\n.DataList .CategoryPhoto,\n.MessageList .CategoryPhoto {\n height: inherit;\n}\n.DataList .MItem.MItem-Resolved,\n.MessageList .MItem.MItem-Resolved {\n display: inline-block;\n width: 13px;\n height: 14px;\n padding: 0;\n margin-bottom: 0;\n line-height: inherit;\n font-size: inherit;\n vertical-align: middle;\n}\n.DataList .resolved2-unresolved,\n.DataList .resolved2-resolved,\n.MessageList .resolved2-unresolved,\n.MessageList .resolved2-resolved {\n top: initial;\n display: block;\n}\n.DataList .Hero,\n.MessageList .Hero {\n padding: 0;\n}\n.DataList mark,\n.MessageList mark {\n background-color: rgba(255, 206, 0, 0.5);\n}\n.DataList .Reactions,\n.MessageList .Reactions {\n margin: 0 -3px;\n}\n.DataList .Reactions .Bullet,\n.MessageList .Reactions .Bullet {\n display: none;\n}\n.DataList .Reactions .ToggleFlyout,\n.MessageList .Reactions .ToggleFlyout {\n display: inline-block;\n}\n.DataList .Reactions .ReactButton,\n.MessageList .Reactions .ReactButton {\n margin: 3px 3px 0;\n}\n@media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n.MessageList .Reactions .ReactButton {\n line-height: 2.5em;\n }\n}\n.DataList .Reactions .ReactButton-Flag,\n.MessageList .Reactions .ReactButton-Flag {\n margin-left: 0;\n}\n\n.DataList:not(.CategoryList),\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none;\n}\n\n.DataList.CategoryList .Item:not(.CategoryHeading) {\n box-shadow: none;\n}\n.DataList.CategoryList .Item[class*=Depth] {\n padding-left: 8px !important;\n}\n\n.DataList.Discussions .Item .Title {\n display: block;\n}\n.DataList.Discussions .Item .Options .ToggleFlyout {\n order: 2;\n}\n.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(42px + 12px);\n}\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2;\n}\n.MessageList .PageTitle {\n margin-bottom: 14px;\n}\n.MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25;\n}\n@media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px;\n }\n}\n.MessageList .PageTitle .Options .Bookmark {\n order: 2;\n}\n.MessageList .ItemComment.ItemComment,\n.MessageList .ItemDiscussion.ItemDiscussion {\n padding: 0;\n}\n.MessageList .ItemComment,\n.MessageList .ItemDiscussion {\n position: relative;\n}\n.MessageList .ItemComment .Item-Header,\n.MessageList .ItemDiscussion .Item-Header {\n background: transparent;\n margin: 0;\n width: 100%;\n min-height: 66px;\n padding-top: 16px;\n padding-bottom: calc(16px / 2);\n padding-left: 8px;\n padding-right: 8px;\n}\n.MessageList .ItemComment .Item-Header .PhotoWrap,\n.MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 16px;\n left: 8px;\n}\n.MessageList .ItemComment .MItem.RoleTracker,\n.MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px;\n}\n.MessageList .ItemComment .MItem.RoleTracker a,\n.MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0;\n}\n.MessageList .ItemComment .MItem.RoleTracker a:hover, .MessageList .ItemComment .MItem.RoleTracker a:focus, .MessageList .ItemComment .MItem.RoleTracker a:active,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:hover,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:active {\n text-decoration: none;\n}\n.MessageList .ItemComment .Meta,\n.MessageList .ItemComment .AuthorWrap,\n.MessageList .ItemDiscussion .Meta,\n.MessageList .ItemDiscussion .AuthorWrap {\n font-size: 12px;\n line-height: 1.5;\n display: inline-block;\n padding-left: calc(42px + 8px);\n}\n.MessageList .ItemComment .Meta > *,\n.MessageList .ItemComment .AuthorWrap > *,\n.MessageList .ItemDiscussion .Meta > *,\n.MessageList .ItemDiscussion .AuthorWrap > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n}\n.MessageList .ItemComment .InlineTags,\n.MessageList .ItemDiscussion .InlineTags {\n padding-left: 0;\n}\n.MessageList .ItemComment .InlineTags a,\n.MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: #444444;\n}\n.MessageList .ItemComment .InlineTags a:hover, .MessageList .ItemComment .InlineTags a:focus, .MessageList .ItemComment .InlineTags a:active,\n.MessageList .ItemDiscussion .InlineTags a:hover,\n.MessageList .ItemDiscussion .InlineTags a:focus,\n.MessageList .ItemDiscussion .InlineTags a:active {\n color: #137d60;\n}\n.MessageList .ItemComment .Meta,\n.MessageList .ItemDiscussion .Meta {\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n.MessageList .ItemDiscussion .Meta {\n margin-top: 0;\n }\n}\n.MessageList .ItemComment .MItem,\n.MessageList .ItemDiscussion .MItem {\n margin-bottom: 0;\n}\n@media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n.MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px;\n }\n}\n.MessageList .ItemComment .AuthorWrap,\n.MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px);\n}\n.MessageList .ItemComment .MItem.Category,\n.MessageList .ItemDiscussion .MItem.Category {\n display: none;\n}\n.MessageList .ItemComment .MItem.RoleTitle,\n.MessageList .ItemComment .MItem.Rank,\n.MessageList .ItemDiscussion .MItem.RoleTitle,\n.MessageList .ItemDiscussion .MItem.Rank {\n background-color: transparent;\n color: #2A2A2A;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n color: inherit;\n}\n.MessageList .ItemComment .MItem.RoleTitle:focus, .MessageList .ItemComment .MItem.RoleTitle:hover, .MessageList .ItemComment .MItem.RoleTitle:active,\n.MessageList .ItemComment .MItem.Rank:focus,\n.MessageList .ItemComment .MItem.Rank:hover,\n.MessageList .ItemComment .MItem.Rank:active,\n.MessageList .ItemDiscussion .MItem.RoleTitle:focus,\n.MessageList .ItemDiscussion .MItem.RoleTitle:hover,\n.MessageList .ItemDiscussion .MItem.RoleTitle:active,\n.MessageList .ItemDiscussion .MItem.Rank:focus,\n.MessageList .ItemDiscussion .MItem.Rank:hover,\n.MessageList .ItemDiscussion .MItem.Rank:active {\n text-decoration: none;\n}\n.MessageList .ItemComment .Username,\n.MessageList .ItemDiscussion .Username {\n color: #444444;\n font-weight: 400;\n}\n.MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n.MessageList .ItemDiscussion .Username:hover,\n.MessageList .ItemDiscussion .Username:focus {\n color: #137d60;\n}\n.MessageList .ItemComment .flair,\n.MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2));\n}\n.MessageList .ItemComment .flair-item,\n.MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px;\n}\n.MessageList .ItemComment .flair-item img,\n.MessageList .ItemDiscussion .flair-item img {\n margin: 0;\n}\n.MessageList .ItemComment .Item-BodyWrap,\n.MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n padding-top: calc(16px / 2);\n padding-bottom: 16px;\n padding-left: 8px;\n padding-right: 8px;\n}\n.MessageList .ItemComment .Item-Body > *,\n.MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px;\n}\n.MessageList .ItemComment .Item-Body > *:last-child,\n.MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0;\n}\n.MessageList .ItemComment .Options {\n margin-top: 16px;\n margin-right: 8px;\n}\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0;\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n}\n\n.Activities .ItemContent {\n margin-left: calc(42px + 8px);\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Title {\n padding-right: 12px;\n }\n}\n.Activities .ItemContent .Author {\n display: block;\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Author .PhotoWrap {\n margin-right: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Delete {\n position: absolute;\n }\n}\n\n.Conversation .Meta {\n margin-left: 0;\n margin-right: 0;\n}\n\n.DataList-Search {\n margin-top: 18px;\n}\n.DataList-Search h3,\n.DataList-Search .Item-Body {\n padding-left: calc(42px + 8px);\n}\n.DataList-Search .PhotoWrap {\n position: absolute;\n top: 16px;\n left: 0;\n}\n.DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0;\n}\n.DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #444444;\n}\n.DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.Group-Content .DataList .ItemContent.Discussion {\n padding-left: 0;\n}\n.Group-Content .DataList .Options {\n position: absolute;\n top: 16px;\n right: 8px;\n}\n@media screen and (max-width: 768px) {\n .Group-Content .DataList .Meta {\n margin-top: 0;\n }\n}\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0;\n}\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 8px);\n}\n\n.DataList-Notes .Item-Col {\n padding-left: 0;\n}\n.DataList-Notes .Meta {\n margin: 0 0 6px;\n}\n.DataList-Notes .NoteType {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #2A2A2A;\n display: block;\n margin-bottom: 6px;\n}\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px;\n}\n\n.CategoryBox .Empty {\n background: #fff;\n padding: 14px;\n box-shadow: none;\n border-top: #cccccc 1px solid;\n}\n.CategoryBox .Empty:last-child {\n border-bottom: #cccccc 1px solid;\n}\n.CategoryBox .Empty.Read {\n opacity: 1;\n}\n.CategoryBox .H {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 32px;\n line-height: 1.5;\n margin-bottom: 14px;\n color: inherit;\n}\n.CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n}\n.CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit;\n}\n@media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px;\n }\n}\n.CategoryBox > .OptionsMenu {\n float: right;\n margin-right: 14px;\n}\n.CategoryBox .Bookmark::before,\n.CategoryBox .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.CategoryBox .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(100px + 12px);\n}\n@media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0;\n }\n}\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 6px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative;\n}\n@media screen and (max-width: 410px) {\n .catalogue-image-wrapper.catalogue-image-wrapper {\n float: none;\n height: 100px;\n width: 100%;\n margin-right: 0;\n margin-bottom: 12px;\n }\n}\n.catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block;\n}\n.catalogue-image-wrapper.catalogue-image-wrapper img {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n width: auto;\n max-width: none;\n max-height: none;\n}\n@media screen and (max-width: 410px) {\n .catalogue-image-wrapper.catalogue-image-wrapper img {\n width: 100%;\n height: auto;\n top: 50%;\n left: auto;\n transform: translateX(0) translateY(-50%);\n }\n}\n\n@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.SpNotifications::before,\n.SpInbox::before,\n.SpBookmarks::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.SpNotifications::before {\n font-size: 24px;\n content: \"\";\n}\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\";\n}\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\";\n}\n\n.Open .SpNotifications::before {\n content: \"\";\n}\n.Open .SpInbox::before {\n content: \"\";\n}\n.Open .SpBookmarks::before {\n content: \"\";\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n}\n.MeBox .MeButton {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: 20px;\n height: 32px;\n width: 32px;\n border-radius: 3px;\n}\n.MeBox .MeButton .Alert {\n line-height: 18px;\n min-width: 18px;\n height: 18px;\n display: flex;\n border-radius: 18px;\n align-items: center;\n justify-content: center;\n right: -8px;\n top: -9px;\n border-width: 1px;\n border-style: solid;\n}\n@media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0;\n }\n}\n.MeBox .MeBox-mobileClose {\n appearance: none;\n background: none;\n border: none;\n outline: none;\n font-size: 24px;\n color: rgba(255, 255, 255, 0.7);\n display: none;\n}\n@media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none;\n }\n}\n.MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px;\n}\n.MeBox .Flyout {\n top: 100%;\n}\n.MeBox .SignInIcons:empty {\n display: none;\n}\n\n.MeBox.FlyoutRight .Flyout {\n right: 0;\n}\n\n.SignInIcons {\n margin-left: 18px;\n}\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit;\n}\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none;\n }\n}\n.MeBox-header .SignInLinks .Bullet {\n display: none;\n}\n.MeBox-header .MeBox,\n.MeBox-header .MeMenu,\n.MeBox-header .WhoIs {\n display: flex;\n align-items: center;\n}\n.MeBox-header .MeMenu {\n margin-left: 18px;\n display: flex;\n align-items: center;\n}\n.MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DismissMessage {\n font-weight: 400;\n font-size: 14px;\n line-height: 1.5;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #2A2A2A;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px;\n background-color: #eaeaea;\n border-color: #2A2A2A;\n}\n.DismissMessage a {\n color: #2A2A2A;\n text-decoration: underline;\n}\n.DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px;\n}\n.DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px;\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(42, 42, 42, 0.7);\n visibility: visible;\n}\na.Dismiss.Dismiss:hover {\n background: transparent;\n color: #2A2A2A;\n}\n\n.CasualMessage {\n background-color: #e7f2ef;\n border-color: #137d60;\n}\n.CasualMessage a {\n color: #0b4837;\n}\n\n.WarningMessage {\n background-color: #ffebeb;\n border-color: #ff3933;\n}\n.WarningMessage a {\n color: #b30500;\n}\n\n.AlertMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n}\n.AlertMessage a {\n color: #997c00;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.PrevNextPager {\n width: 100%;\n}\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n height: auto;\n min-height: 0;\n}\n.PrevNextPager .Next {\n margin-left: auto;\n}\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: #444444;\n}\n.MorePager:focus, .MorePager:hover {\n color: #137d60;\n}\n.MorePager a {\n color: inherit;\n}\n.MorePager a:focus, .MorePager a:hover {\n color: inherit;\n}\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center;\n}\n@media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n.PrevNextPager .Next {\n max-width: 100%;\n }\n}\n.PrevNextPager .Previous:hover, .PrevNextPager .Previous:active, .PrevNextPager .Previous:focus,\n.PrevNextPager .Next:hover,\n.PrevNextPager .Next:active,\n.PrevNextPager .Next:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.PagerWrap {\n margin: 0;\n float: right;\n}\n\n.PagerNub {\n display: none;\n}\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px;\n}\n\n.BeforeCommentHeading {\n margin-bottom: 14px;\n}\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px;\n}\n.PageControls::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.PageControls .H {\n margin-bottom: 14px;\n}\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%;\n}\n.QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.QuickSearch .MenuItems .InputBox {\n margin-right: 12px;\n}\n.QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px;\n}\n.QuickSearch .MenuItems .bwrap button {\n padding: 0;\n}\n.QuickSearch .MenuItems form > div {\n display: flex;\n}\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #137d60;\n}\na.MoreWrap:focus, a.MoreWrap:hover,\n.MoreWrap a:focus,\n.MoreWrap a:hover,\n.more.More:focus,\n.more.More:hover {\n color: #137d60;\n}\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px;\n }\n .Pager .QuickSearch {\n display: none;\n }\n}\n.Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px;\n}\n.Pager span,\n.Pager > a {\n transition: color 0.25s ease-out;\n font-size: 14px;\n font-weight: 400;\n line-height: 36px;\n height: 36px;\n min-width: 36px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #2A2A2A;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #cccccc 1px solid;\n background: #fff;\n}\n.Pager span:focus, .Pager span:hover,\n.Pager > a:focus,\n.Pager > a:hover {\n background: #f2f2f2;\n z-index: 1;\n}\n.Pager > a.Highlight,\n.Pager > a.Highlight:focus,\n.Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: #f2f2f2;\n border: 1px solid #cccccc 1px solid;\n color: #0e5a45;\n}\n.Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0;\n}\n.Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\";\n}\n.Pager .Next,\n.Pager .Previous {\n padding: 0 12px;\n text-align: center;\n}\n.Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.Pager .QuickSearchWrap .Button,\n.Pager .QuickSearchButton {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n.Pager .QuickSearchButton {\n max-width: 100%;\n }\n}\n.Pager .QuickSearchWrap .Button:hover, .Pager .QuickSearchWrap .Button:active, .Pager .QuickSearchWrap .Button:focus,\n.Pager .QuickSearchButton:hover,\n.Pager .QuickSearchButton:active,\n.Pager .QuickSearchButton:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit;\n}\n.Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent;\n}\n.Pager .QuickSearchWrap {\n width: 300px;\n}\n.Pager .bwrap .Button {\n line-height: 36px;\n height: 36px;\n}\n\n.selectBox-toggle {\n color: #137d60;\n}\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n\n .Pager {\n display: flex;\n flex-wrap: nowrap;\n }\n .Pager a,\n.Pager span {\n white-space: nowrap;\n min-width: 34px;\n flex: 1;\n padding-left: 0;\n padding-right: 0;\n }\n}\n@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n}\n.PageControls.PageControls .discussion-sorts {\n margin-right: 12px;\n}\n@media screen and (max-width: 768px) {\n .PageControls.PageControls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n .PageControls.PageControls .selectBox {\n display: inline-block;\n }\n}\n.PageControls.PageControls .BoxNewConversation,\n.PageControls.PageControls .BoxNewDiscussion {\n display: none;\n}\n.PageControls.PageControls .discussion-sort-filter-module {\n float: none !important;\n display: inline-flex;\n}\n.PageControls.PageControls .selectBox {\n display: inline-flex;\n float: none;\n height: 38px;\n}\n@media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0;\n }\n}\n\n.Button-Controls.Button-Controls .BigButton,\n.Button-Controls.Button-Controls .ButtonGroup.Multi {\n min-width: 200px;\n}\n.Button-Controls.Button-Controls .BoxNewDiscussion {\n display: block;\n}\n\n@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none;\n }\n}\n\n.PageControls.Bottom .NewDiscussion {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0;\n}\n.Item .Poll h2 {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n text-transform: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n.Item .Poll h2 span {\n color: inherit;\n}\n.Item .Poll .VoteUsers {\n position: relative;\n z-index: 3;\n}\n.Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px;\n}\n.Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0;\n}\n.Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto;\n}\n.Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400;\n}\n.Item .Poll .VoteBar {\n position: static;\n margin: 0;\n}\n.Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: #f2f2f2;\n border-radius: 6px;\n overflow: hidden;\n}\n.Item .Poll .PollColor {\n background-color: #137d60 !important;\n min-height: 32px;\n opacity: 0.3;\n border: 0;\n position: absolute;\n top: 0;\n left: 0;\n margin: 0;\n height: 100%;\n}\n.Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\ndiv.Popup {\n top: 50vh !important;\n left: 50vw !important;\n position: fixed;\n transform: translateX(-50%) translateY(-50%);\n}\ndiv.Popup .Border {\n background: none;\n}\ndiv.Popup .Body {\n padding: 12px 18px;\n background-color: #fff;\n box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.4);\n border-radius: 6px;\n color: #555A62;\n}\ndiv.Popup .Body .FormWrapper {\n padding: 0;\n}\ndiv.Popup .Body a {\n color: #137d60;\n}\ndiv.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0e5a45;\n text-decoration: none;\n}\ndiv.Popup .Body input[type=text],\ndiv.Popup .Body textarea,\ndiv.Popup .Body ul.token-input-list,\ndiv.Popup .Body input.InputBox,\ndiv.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8);\n}\ndiv.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62;\n}\ndiv.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff;\n}\ndiv.Popup .Content,\ndiv.Popup .Footer {\n color: inherit;\n}\ndiv.Popup .Content {\n float: none;\n width: auto !important;\n}\ndiv.Popup a.Close {\n top: 24px;\n right: 28px;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n}\ndiv.Popup a.Close:hover {\n background: transparent;\n color: #555A62;\n}\ndiv.Popup .Buttons > *:first-child {\n margin-right: 3px;\n}\ndiv.Popup .Button.change-picture-new {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%;\n }\n}\ndiv.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\ndiv.Popup .Button.change-picture-remove {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%;\n }\n}\ndiv.Popup .Button.change-picture-remove:hover, div.Popup .Button.change-picture-remove:active, div.Popup .Button.change-picture-remove:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: #fff !important;\n box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.4) !important;\n border-radius: 6px;\n color: #555A62 !important;\n text-shadow: none;\n}\n.InformMessages .InformMessage a,\n.InformMessages .InformMessage:hover a {\n color: #137d60;\n}\n.InformMessages .InformMessage .Close,\n.InformMessages .InformMessage:hover .Close {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n display: flex !important;\n margin: 3px;\n font-size: 20px !important;\n}\n.InformMessages .InformMessage .Close:hover,\n.InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62;\n}\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.Overlay {\n background: rgba(0, 0, 0, 0.4);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: #444444;\n}\n.Reactions .ReactButton:hover {\n color: #137d60;\n}\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap;\n}\n.RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px;\n}\n.RecordReactions .ReactSprite {\n color: #fff;\n margin-right: 0;\n width: 14px;\n height: 14px;\n border-radius: 50%;\n overflow: hidden;\n background-color: rgba(0, 0, 0, 0.5);\n display: inline-flex;\n align-items: center;\n}\n.RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px;\n}\n.RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px;\n}\n\n.Flyout .ReactButton .Count {\n order: 1;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody.hasRichEditor .FormWrapper.FormWrapper-Condensed {\n border-width: 0;\n padding-right: 0 !important;\n background-color: transparent;\n}\nbody.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0;\n}\nbody.hasRichEditor .richEditor-frame {\n border-radius: 6px;\n border: 1px solid #999999;\n overflow: initial;\n}\nbody.hasRichEditor .CommentOptions {\n display: block;\n}\nbody.hasRichEditor .CommentOptions,\nbody.hasRichEditor .bodybox-wrap {\n margin-bottom: 12px;\n}\nbody.hasRichEditor .Popup .NoteForm {\n padding: 0;\n}\nbody.hasRichEditor .Popup .richEditor {\n padding-left: 0;\n}\nbody.hasRichEditor .richEditor {\n padding-left: 0;\n}\nbody.hasRichEditor .CommentForm.CommentForm {\n border-width: 0;\n padding: 0;\n background-color: transparent;\n}\nbody.hasRichEditor .CommentForm.CommentForm .Buttons {\n padding-right: 0;\n}\n@media screen and (max-width: 768px) {\n body.hasRichEditor .embedDialogue.embedDialogue {\n position: static;\n }\n}\nbody.hasRichEditor #EventAddEditForm .FormWrapper,\nbody.hasRichEditor #GroupForm .FormWrapper,\nbody.hasRichEditor #MessageForm .FormWrapper,\nbody.hasRichEditor #ConversationForm .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\nbody.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px;\n }\n}\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\nbody.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0;\n }\n}\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.InputAndButton .BigInput,\n.InputBox.js-search {\n font-size: inherit;\n width: 100%;\n padding: 3px 12px;\n border-color: #999999;\n padding-right: 36px;\n}\n.InputAndButton .BigInput::placeholder,\n.InputBox.js-search::placeholder {\n color: #999999;\n}\n\n.groupSearch-search {\n position: relative;\n}\n.groupSearch-search::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #2A2A2A;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n.groupSearch-search .groupSearch-button.groupSearch-button {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: transparent;\n border-color: transparent;\n border-width: 0;\n line-height: 36px;\n height: 36px;\n width: 36px;\n min-width: 0;\n padding: 0 3px;\n}\n\n.SearchForm .SiteSearch .Button,\n.AdvancedSearch .bwrap .Button,\n.InputBox.js-search + input {\n background: transparent;\n border-color: transparent;\n border-width: 0;\n line-height: 36px;\n height: 36px;\n width: 36px;\n min-width: 0;\n padding: 0 3px;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.AdvancedSearch .bwrap .Button {\n color: #2A2A2A;\n}\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0;\n}\n.AdvancedSearch .bwrap.bwrap {\n position: static;\n}\n.AdvancedSearch .Handle.Handle {\n height: 36px;\n width: 36px;\n opacity: 1;\n right: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px;\n}\n.AdvancedSearch .Handle.Handle .Arrow::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #2A2A2A;\n}\n\n.InputBox.js-search + input {\n color: transparent;\n}\n.InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent;\n}\n\n.SearchForm .InputBox {\n border-radius: 6px;\n}\n\n.SiteSearch .Button {\n color: transparent;\n}\n.SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent;\n}\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative;\n}\n.SearchBox::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%;\n }\n}\n.SearchBox .Sprite.SpSearch {\n display: none;\n}\n.SearchBox form > div::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #2A2A2A;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #2A2A2A;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n\n.SearchBoxMobile .Handle.Handle {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #cccccc 1px solid;\n}\n\n.DataList-Connections .Button.ActivateSlider-Button {\n display: inline-block;\n cursor: pointer;\n margin: 0;\n font-size: 14px;\n background: #fff;\n color: #137d60;\n border-radius: 6px;\n border: 1px solid;\n border-color: #10674f;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap;\n}\n.DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none;\n}\n.DataList-Connections .ActivateSlider {\n width: auto;\n min-width: 125px;\n}\n.DataList-Connections .ActivateSlider-Active .ActivateSlider-Button {\n margin-left: 10.5px;\n}\n.DataList-Connections .ActivateSlider-InActive .ActivateSlider-Button {\n margin-right: 10.5px;\n}\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #137d60;\n color: #fff;\n border-color: #10674f;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.CategoryGroup .Empty {\n padding-top: 14px;\n padding-bottom: 14px;\n border-top: #cccccc 1px solid;\n border-bottom: #cccccc 1px solid;\n box-shadow: none;\n}\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px;\n}\n@media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px;\n }\n}\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%;\n}\n.Groups .DataTable .Item:first-child td,\n.DataTable .Item:first-child td {\n border-top: #cccccc 1px solid;\n}\n.Groups .DataTable .Item td,\n.DataTable .Item td {\n border-bottom: #cccccc 1px solid;\n background: #fff;\n}\n.Groups .DataTable .Item .CategoryName h2,\n.DataTable .Item .CategoryName h2 {\n color: #2A2A2A;\n}\n.Groups .DataTable .Item .CategoryName h2:focus, .Groups .DataTable .Item .CategoryName h2:hover,\n.DataTable .Item .CategoryName h2:focus,\n.DataTable .Item .CategoryName h2:hover {\n color: #137d60;\n}\n.Groups .DataTable .Item.Read,\n.DataTable .Item.Read {\n opacity: 1;\n}\n.Groups .DataTable thead,\n.DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table;\n}\n.Groups .DataTable thead tr,\n.DataTable thead tr {\n border: none;\n}\n.Groups .DataTable thead td,\n.DataTable thead td {\n vertical-align: middle;\n}\n.Groups .DataTable thead td,\n.Groups .DataTable thead td:first-child,\n.Groups .DataTable thead td:last-child,\n.DataTable thead td,\n.DataTable thead td:first-child,\n.DataTable thead td:last-child {\n border: 0;\n}\n.Groups .DataTable thead .Wrap,\n.DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0;\n}\n.Groups .DataTable .SpFlyoutHandle::before,\n.Groups .DataTable .Bookmark::before,\n.DataTable .SpFlyoutHandle::before,\n.DataTable .Bookmark::before {\n font-size: 14px;\n}\n.Groups .DataTable td .Wrap,\n.DataTable td .Wrap {\n padding-top: 16px;\n padding-bottom: 16px;\n padding-left: calc(8px / 2);\n padding-right: calc(8px / 2);\n}\n.Groups .DataTable td:first-child .Wrap,\n.DataTable td:first-child .Wrap {\n padding-left: 8px;\n}\n.Groups .DataTable td:last-child .Wrap,\n.DataTable td:last-child .Wrap {\n padding-right: 8px;\n}\n.Groups .DataTable h2,\n.Groups .DataTable h3,\n.Groups .DataTable .Title.Title,\n.DataTable h2,\n.DataTable h3,\n.DataTable .Title.Title {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n display: block;\n color: #2A2A2A;\n}\n.Groups .DataTable h2:focus, .Groups .DataTable h2:hover,\n.Groups .DataTable h3:focus,\n.Groups .DataTable h3:hover,\n.Groups .DataTable .Title.Title:focus,\n.Groups .DataTable .Title.Title:hover,\n.DataTable h2:focus,\n.DataTable h2:hover,\n.DataTable h3:focus,\n.DataTable h3:hover,\n.DataTable .Title.Title:focus,\n.DataTable .Title.Title:hover {\n color: #137d60;\n}\n.Groups .DataTable h2 a,\n.Groups .DataTable h3 a,\n.Groups .DataTable .Title.Title a,\n.DataTable h2 a,\n.DataTable h3 a,\n.DataTable .Title.Title a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\n.Groups .DataTable h2 a:focus, .Groups .DataTable h2 a:hover,\n.Groups .DataTable h3 a:focus,\n.Groups .DataTable h3 a:hover,\n.Groups .DataTable .Title.Title a:focus,\n.Groups .DataTable .Title.Title a:hover,\n.DataTable h2 a:focus,\n.DataTable h2 a:hover,\n.DataTable h3 a:focus,\n.DataTable h3 a:hover,\n.DataTable .Title.Title a:focus,\n.DataTable .Title.Title a:hover {\n color: inherit;\n}\n.Groups .DataTable .Excerpt,\n.Groups .DataTable .CategoryDescription,\n.DataTable .Excerpt,\n.DataTable .CategoryDescription {\n display: block;\n width: 100%;\n font-size: 14px;\n font-weight: 400;\n line-height: 1.5;\n color: #2A2A2A;\n margin: 6px 0 0;\n}\n.Groups .DataTable .Excerpt:empty,\n.Groups .DataTable .CategoryDescription:empty,\n.DataTable .Excerpt:empty,\n.DataTable .CategoryDescription:empty {\n display: none;\n}\n.Groups .DataTable .ItemContent.Discussion .Excerpt,\n.DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px;\n}\n.Groups .DataTable .Options,\n.DataTable .Options {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n.DataTable .Options {\n right: 0;\n }\n}\n.Groups .DataTable .Options .Bookmark,\n.DataTable .Options .Bookmark {\n margin-left: 3px;\n}\n.Groups .DataTable .Bookmark::before,\n.Groups .DataTable .OptionsMenu .Arrow::before,\n.DataTable .Bookmark::before,\n.DataTable .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.Groups .DataTable .Meta,\n.Groups .DataTable .AuthorInfo,\n.DataTable .Meta,\n.DataTable .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n line-height: 1.5;\n color: #444444;\n}\n.Groups .DataTable .MItem.Category,\n.DataTable .MItem.Category {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inline;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n.DataTable .MItem.Category {\n max-width: calc(100% - 21px);\n }\n}\n.Groups .DataTable .Meta > *,\n.Groups .DataTable .AuthorInfo *,\n.DataTable .Meta > *,\n.DataTable .AuthorInfo * {\n font-size: inherit;\n font-weight: inherit;\n margin: 0;\n}\n.Groups .DataTable .Meta > * a,\n.Groups .DataTable .AuthorInfo * a,\n.DataTable .Meta > * a,\n.DataTable .AuthorInfo * a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #444444;\n}\n.Groups .DataTable .Meta > * a:focus, .Groups .DataTable .Meta > * a:hover,\n.Groups .DataTable .AuthorInfo * a:focus,\n.Groups .DataTable .AuthorInfo * a:hover,\n.DataTable .Meta > * a:focus,\n.DataTable .Meta > * a:hover,\n.DataTable .AuthorInfo * a:focus,\n.DataTable .AuthorInfo * a:hover {\n color: #137d60;\n}\n.Groups .DataTable .Tag:not([class*=Status-Tag]),\n.Groups .DataTable .HasNew,\n.DataTable .Tag:not([class*=Status-Tag]),\n.DataTable .HasNew {\n margin-bottom: 3px;\n}\n.Groups .DataTable .NewCommentCount.NewCommentCount,\n.Groups .DataTable .MItem,\n.DataTable .NewCommentCount.NewCommentCount,\n.DataTable .MItem {\n font-size: 12px;\n line-height: inherit;\n margin-left: 0;\n}\n.Groups .DataTable .MItem,\n.DataTable .MItem {\n color: #444444;\n}\n.Groups .DataTable .MItem:last-child,\n.DataTable .MItem:last-child {\n margin-right: 0;\n}\n.Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n.DataTable .MItem:focus,\n.DataTable .MItem:hover {\n color: #137d60;\n}\n.Groups .DataTable .MItem a,\n.DataTable .MItem a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n}\n.Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n.DataTable .MItem a:focus,\n.DataTable .MItem a:hover {\n color: inherit;\n}\n.Groups .DataTable .LatestPostTitle,\n.Groups .DataTable .UserLink.BlockTitle,\n.Groups .DataTable .BigCount .Meta,\n.Groups .DataTable .Block.Wrap .Meta,\n.DataTable .LatestPostTitle,\n.DataTable .UserLink.BlockTitle,\n.DataTable .BigCount .Meta,\n.DataTable .Block.Wrap .Meta {\n margin-left: calc(42px + 6px + (8px / 2));\n}\n.Groups .DataTable .LatestPostTitle,\n.Groups .DataTable .UserLink,\n.DataTable .LatestPostTitle,\n.DataTable .UserLink {\n color: #444444;\n}\n.Groups .DataTable .LatestPostTitle:focus, .Groups .DataTable .LatestPostTitle:hover,\n.Groups .DataTable .UserLink:focus,\n.Groups .DataTable .UserLink:hover,\n.DataTable .LatestPostTitle:focus,\n.DataTable .LatestPostTitle:hover,\n.DataTable .UserLink:focus,\n.DataTable .UserLink:hover {\n color: #137d60;\n}\n.Groups .DataTable .Meta,\n.Groups .DataTable .MItem.Category,\n.DataTable .Meta,\n.DataTable .MItem.Category {\n margin-top: 6px;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .Meta,\n.Groups .DataTable .MItem.Category,\n.DataTable .Meta,\n.DataTable .MItem.Category {\n margin-top: 12px;\n }\n}\n.Groups .DataTable .Meta,\n.DataTable .Meta {\n display: inline-block;\n}\n.Groups .DataTable .Meta:empty,\n.DataTable .Meta:empty {\n display: none;\n}\n.Groups .DataTable .MItem.RSS,\n.DataTable .MItem.RSS {\n display: none;\n}\n.Groups .DataTable .Block.Wrap,\n.DataTable .Block.Wrap {\n line-height: 1.5;\n}\n.Groups .DataTable td.BigCount,\n.DataTable td.BigCount {\n width: 110px;\n padding: 0;\n}\n.Groups .DataTable td.LatestPost,\n.Groups .DataTable td.LastUser,\n.Groups .DataTable td.FirstUser,\n.DataTable td.LatestPost,\n.DataTable td.LastUser,\n.DataTable td.FirstUser {\n width: 170px;\n max-width: 170px;\n}\n.Groups .DataTable td.LatestPost .MItem,\n.Groups .DataTable td.LastUser .MItem,\n.Groups .DataTable td.FirstUser .MItem,\n.DataTable td.LatestPost .MItem,\n.DataTable td.LastUser .MItem,\n.DataTable td.FirstUser .MItem {\n margin-bottom: 3px;\n}\n.Groups .DataTable tbody .Options,\n.DataTable tbody .Options {\n top: 3px;\n bottom: auto;\n}\n.Groups .DataTable tbody,\n.DataTable tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: 0 0;\n border-spacing: 0 0;\n box-shadow: none;\n border-radius: 0;\n}\n.Groups .DataTable tbody td.LatestPost,\n.Groups .DataTable tbody td.LastUser,\n.Groups .DataTable tbody td.FirstUser,\n.DataTable tbody td.LatestPost,\n.DataTable tbody td.LastUser,\n.DataTable tbody td.FirstUser {\n position: relative;\n margin-top: 0;\n font-size: 12px;\n}\n.Groups .DataTable tbody td.LatestPost a,\n.Groups .DataTable tbody td.LastUser a,\n.Groups .DataTable tbody td.FirstUser a,\n.DataTable tbody td.LatestPost a,\n.DataTable tbody td.LastUser a,\n.DataTable tbody td.FirstUser a {\n font-size: inherit;\n}\n.Groups .DataTable tbody td.LatestPost .PhotoWrap,\n.Groups .DataTable tbody td.LastUser .PhotoWrap,\n.Groups .DataTable tbody td.FirstUser .PhotoWrap,\n.DataTable tbody td.LatestPost .PhotoWrap,\n.DataTable tbody td.LastUser .PhotoWrap,\n.DataTable tbody td.FirstUser .PhotoWrap {\n position: absolute;\n left: calc(12px / 2);\n width: 42px;\n height: 42px;\n margin: 0;\n}\n.Groups .DataTable tbody td.LatestPost .PhotoWrap img,\n.Groups .DataTable tbody td.LastUser .PhotoWrap img,\n.Groups .DataTable tbody td.FirstUser .PhotoWrap img,\n.DataTable tbody td.LatestPost .PhotoWrap img,\n.DataTable tbody td.LastUser .PhotoWrap img,\n.DataTable tbody td.FirstUser .PhotoWrap img {\n height: 100%;\n width: 100%;\n}\n.Groups .DataTable tbody td.LatestPost .Bullet,\n.Groups .DataTable tbody td.LastUser .Bullet,\n.Groups .DataTable tbody td.FirstUser .Bullet,\n.DataTable tbody td.LatestPost .Bullet,\n.DataTable tbody td.LastUser .Bullet,\n.DataTable tbody td.FirstUser .Bullet {\n display: none;\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child td,\n.DataTable.CategoryTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child td,\n.DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child .CountComments,\n.DataTable.CategoryTable tbody tr:first-child .CountComments {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n.DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions,\n.DataTable.CategoryTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n.DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0;\n }\n}\n.Groups .DataTable.CategoryTable thead .CategoryName,\n.DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px;\n}\n.Groups .DataTable.CategoryTable tbody .Options,\n.DataTable.CategoryTable tbody .Options {\n top: auto;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName,\n.DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap {\n margin: 0 12px 0 0;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n position: relative;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost,\n.DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,\n.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child {\n display: none;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost a,\n.DataTable.CategoryTable tbody td.LatestPost a {\n display: block;\n margin-right: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink,\n.DataTable.CategoryTable tbody td.LatestPost .UserLink {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n.Groups .DataTable.CategoryTable .ChildCategories,\n.DataTable.CategoryTable .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n font-size: 12px;\n font-weight: 400;\n margin-bottom: -3px;\n}\n.Groups .DataTable.CategoryTable .ChildCategories b,\n.DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px;\n}\n.Groups .DataTable.CategoryTable .ChildCategories a,\n.DataTable.CategoryTable .ChildCategories a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: #444444;\n}\n.Groups .DataTable.CategoryTable .ChildCategories a:focus, .Groups .DataTable.CategoryTable .ChildCategories a:hover,\n.DataTable.CategoryTable .ChildCategories a:focus,\n.DataTable.CategoryTable .ChildCategories a:hover {\n color: #137d60;\n}\n.Groups .DataTable.CategoryTable .ChildCategories .Comma,\n.DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px;\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable td.CountComments,\n.Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.CountComments,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable td.CountComments,\n.Groups .DataTable.CategoryTable td.CountDiscussions,\n.DataTable.CategoryTable td.CountComments,\n.DataTable.CategoryTable td.CountDiscussions {\n display: none;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable,\n.DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed;\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .userCardWrapper-link,\n.DataTable.DiscussionsTable.DiscussionsTable .userCardWrapper-link {\n margin-left: calc(42px + 6px + (8px / 2));\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n margin: 0;\n display: block;\n width: 100%;\n order: 2;\n text-align: right;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #2A2A2A;\n border: none;\n line-height: 1.5;\n border-radius: 6px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus, .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover {\n background-color: transparent;\n color: #137d60;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Options,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Options {\n position: absolute;\n top: 16px;\n right: calc(16px / 2);\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Title,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Title {\n flex-basis: calc(100% - (16px / 2 + 42px + 50px));\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n margin-right: calc(16px / 2);\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Meta,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Meta {\n margin-left: calc(16px / 2 + 42px);\n flex-basis: calc(100% - (16px / 2 + 42px + 50px));\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n.DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none;\n }\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n.DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex;\n }\n}\n\n.categoryList-heading {\n color: #2A2A2A;\n}\n\n.CategoryGroup.HideTable {\n display: none;\n}\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0;\n}\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%;\n}\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #cccccc 1px solid;\n }\n}\n.GroupWrap .DataTable .Title.Title {\n display: inline-block;\n width: auto;\n padding-right: 0;\n}\n.GroupWrap .DataTable .EventTitle .Title {\n display: inline;\n}\n.GroupWrap .DataTable .Title-Icon {\n color: #2A2A2A;\n}\n.GroupWrap .DataTable .Buttons {\n margin-right: 0;\n margin-left: 3px;\n}\n.GroupWrap .DataTable .Title-Wrapper,\n.GroupWrap .DataTable .Excerpt {\n margin: 0 0 6px;\n}\n.GroupWrap .DataTable .Meta {\n margin-left: -6px;\n margin-right: -6px;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0;\n }\n}\n.GroupWrap .DataTable .Invitation .MItem {\n color: #444444;\n}\n.GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: #444444;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .UserName {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: 42px;\n width: 42px;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px);\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Options,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n width: 100%;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center;\n }\n}\n.GroupWrap .DataTable .Event .OptionsMenu {\n margin-right: 3px;\n}\n.GroupWrap .DataTable .LastUser,\n.GroupWrap .DataTable .LatestPost {\n width: 30ex;\n max-width: 30ex;\n}\n.GroupWrap .DataTable .Group-Name .Title-Wrapper,\n.GroupWrap .DataTable .Group-Name .Wrap {\n padding-left: 0;\n padding-right: 0;\n}\n.GroupWrap .DataTable .Group-Name .PhotoWrap {\n margin-right: 12px;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none;\n }\n}\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0;\n }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n.GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px;\n }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px;\n }\n}\n.GroupWrap .DataTable .Options {\n position: static;\n align-items: flex-start;\n}\n.GroupWrap .DataTable .EventLocation .Text {\n display: block;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tr.Invitation td.UserName {\n border-right: none;\n }\n .GroupWrap .DataTable tr.Invitation .Title,\n.GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n.GroupWrap .DataTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n.GroupWrap .DataTable td.EventDate {\n display: none;\n }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #cccccc 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n}\n\n.MemberList .DataTable td.UserName {\n width: 70%;\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.UserName {\n padding-right: 0;\n border-right-width: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n }\n}\n.MemberList .DataTable td.Buttons,\n.MemberList .DataTable td.BlockColumn-Buttons,\n.MemberList .DataTable td.JoinDate {\n width: 260px;\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.BlockColumn-Buttons {\n width: 160px;\n }\n .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center;\n }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px;\n }\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none;\n }\n}\n.MemberList .DataTable .Title-Wrapper {\n padding-right: 0;\n height: 42px;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (42px + 12px));\n}\n.MemberList .DataTable .PhotoWrap {\n display: inline-block;\n margin-bottom: 0;\n}\n\n.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap {\n display: block;\n padding-left: 0;\n}\n.Group-Box .DiscussionsTable .Options {\n position: static;\n margin: 0;\n float: right;\n}\n.Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n padding-right: 0;\n}\n@media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px;\n }\n}\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden;\n}\n.DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0;\n}\n.DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0;\n}\n.DataTable-ReactionsLog .Options .Hijack {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(42, 42, 42, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #2A2A2A;\n}\n.DataTable-ReactionsLog .Item {\n background-color: #fff;\n}\n.DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: #f2f2f2;\n vert-align: middle;\n}\n.DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex;\n}\n.DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%;\n}\n.DataTable-ReactionsLog .ReactionsLog-User a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n color: #444444;\n}\n.DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #137d60;\n}\n.DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center;\n}\n.DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex;\n}\n.DataTable-ReactionsLog .Options a {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(42, 42, 42, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #2A2A2A;\n}\n\ntable.PreferenceGroup tbody tr:hover td {\n background: #f2f2f2 !important;\n}\n\n/*===== End of Tables ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.userContent h3:focus, .userContent h3:hover,\n.UserContent h3:focus,\n.UserContent h3:hover {\n color: #2A2A2A !important;\n}\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block;\n}\n.userContent .post-text-align-left .embedImage-img,\n.userContent .post-text-align-justify .embedImage-img,\n.userContent .post-text-align-left .embedImage-img,\n.userContent .post-text-align-right .embedImage-img,\n.UserContent .post-text-align-left .embedImage-img,\n.UserContent .post-text-align-justify .embedImage-img,\n.UserContent .post-text-align-left .embedImage-img,\n.UserContent .post-text-align-right .embedImage-img {\n display: initial;\n}\n.userContent .bbcode_right .embedImage-img,\n.userContent .bbcode_center .embedImage-img,\n.userContent .bbcode_left .embedImage-img,\n.UserContent .bbcode_right .embedImage-img,\n.UserContent .bbcode_center .embedImage-img,\n.UserContent .bbcode_left .embedImage-img {\n display: inline-block;\n}\n.userContent .bbcode_right .embedImage-img,\n.UserContent .bbcode_right .embedImage-img {\n margin-left: auto;\n}\n.userContent .bbcode_left .embedImage-img,\n.UserContent .bbcode_left .embedImage-img {\n margin-right: auto;\n}\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #137d60;\n}\n.userContent p a:focus, .userContent p a:hover,\n.userContent li a:focus,\n.userContent li a:hover,\n.UserContent p a:focus,\n.UserContent p a:hover,\n.UserContent li a:focus,\n.UserContent li a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n.userContent p a:visited,\n.userContent li a:visited,\n.UserContent p a:visited,\n.UserContent li a:visited {\n color: #137d60;\n}\n.userContent div.Spoiler,\n.userContent div.Spoiler.SpoilerConfigured,\n.UserContent div.Spoiler,\n.UserContent div.Spoiler.SpoilerConfigured {\n padding: 3px 0;\n background-color: #f4f4f4;\n border-radius: 6px;\n border: none;\n margin-top: 0;\n margin-right: 0;\n}\n.userContent div.SpoilerTitle,\n.UserContent div.SpoilerTitle {\n text-align: center;\n padding: 0 20px;\n font-size: 16px;\n min-height: 40px;\n line-height: 40px;\n position: relative;\n}\n.userContent div.SpoilerTitle::before, .userContent div.SpoilerTitle::after,\n.UserContent div.SpoilerTitle::before,\n.UserContent div.SpoilerTitle::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 20px;\n position: relative;\n width: 40px;\n height: 40px;\n line-height: 40px;\n}\n.userContent div.SpoilerTitle::before,\n.UserContent div.SpoilerTitle::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n margin-right: 3px;\n}\n.userContent div.Spoiler div.SpoilerTitle input,\n.UserContent div.Spoiler div.SpoilerTitle input {\n position: absolute;\n padding: 0;\n margin: 0;\n left: 0;\n right: 0;\n width: calc(100% - 10px);\n color: transparent;\n background-color: transparent;\n border-width: 0;\n}\n.userContent div.Spoiler div.SpoilerText,\n.UserContent div.Spoiler div.SpoilerText {\n border-left-width: 0;\n margin: 0;\n padding: 0 14px 14px 14px;\n}\n.userContent .codeBlock,\n.userContent code,\n.userContent pre,\n.UserContent .codeBlock,\n.UserContent code,\n.UserContent pre {\n vertical-align: middle;\n font-size: 0.85em;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n margin: 0;\n border: 0;\n}\n.userContent pre,\n.userContent pre.codeBlock,\n.UserContent pre,\n.UserContent pre.codeBlock {\n max-width: 100%;\n overflow-x: auto;\n display: block;\n position: relative;\n flex-shrink: 0;\n color: black;\n background-color: #f4f4f4;\n padding: 14px;\n}\n.userContent .codeBlock,\n.userContent code,\n.UserContent .codeBlock,\n.UserContent code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent;\n}\n.userContent p .codeBlock,\n.userContent p code,\n.UserContent p .codeBlock,\n.UserContent p code {\n display: inline;\n white-space: normal;\n background-color: #f4f4f4;\n padding: 0.2em 0.4em;\n}\n\n.SpAlert::after {\n width: 6px;\n height: 6px;\n position: absolute;\n top: -1px;\n right: 3px;\n background-color: #EF476F;\n border-radius: 6px;\n display: block;\n content: \"\";\n}\n\n.SpInbox::before {\n font-size: 20px;\n}\n\n.SpBookmarks::before {\n font-size: 20px;\n}\n\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\n background-color: #3a3a3a;\n}\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:active, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:focus, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:hover, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:active {\n background-color: transparent;\n}\n\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\n border-radius: 16px;\n}\n\n.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:focus, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:hover {\n background-color: #3a3a3a;\n}\n\n.MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 33px;\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.MeBox .MeButton {\n height: 30px;\n width: 30px;\n}\n.MeBox .MeButton .Alert {\n display: none;\n}\n.MeBox .MeButton-notifications:focus, .MeBox .MeButton-notifications:active, .MeBox .MeButton-notifications:hover {\n border-radius: 16px;\n}\n.MeBox .MeButton.TopcoderMeButton {\n width: fit-content;\n height: 30px;\n line-height: 30px;\n border: 0px;\n border-radius: 15px;\n}\n.MeBox .MeButton.TopcoderMeButton .icon-chevron-up, .MeBox .MeButton.TopcoderMeButton .icon-chevron-down {\n font-weight: normal;\n font-size: 10px;\n margin: 0 5px;\n}\n.MeBox .MeButton.TopcoderMeButton .ProfilePhoto {\n height: 30px;\n width: 30px;\n}\n.MeBox .MeButton.TopcoderMeButton .Username {\n line-height: 30px;\n vertical-align: middle;\n margin: 0px 10px 0px 5px;\n font-size: 14px;\n font-weight: 700;\n}\n.MeBox .MenuItems a, .MeBox .MenuItems a:link, .MeBox .MenuItems li > a {\n padding: 0px 20px;\n margin: -5px 0;\n height: 50px;\n line-height: 30px;\n}\n.MeBox .MenuItems a.link-profile-details, .MeBox .MenuItems a:link.link-profile-details, .MeBox .MenuItems li > a.link-profile-details {\n margin-top: -3px;\n height: 82px;\n}\n.MeBox .MeButtonTopMItem {\n padding-top: 6px;\n border-top-left-radius: 6px;\n border-top-right-radius: 6px;\n background: #137d60;\n}\n.MeBox .MeButtonBottomMItem {\n padding-bottom: 6px;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.MeBox .MeButtonProfileMItem {\n height: 82px;\n color: #fff;\n background: #137d60;\n}\n.MeBox .MeButtonProfileMItem .handle {\n font-size: 16px;\n line-height: 20px;\n font-weight: 700;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .email {\n font-size: 12px;\n line-height: 14px;\n margin-top: 4px;\n font-weight: 700;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .avatar {\n border-radius: 100%;\n margin-right: 10px;\n width: 60px;\n height: 60px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem {\n background: #2A2A2B;\n color: #fff;\n font-size: 14px;\n line-height: 30px;\n height: 50px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon {\n margin: 0 10px 0 4px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n margin: 0;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span {\n color: #fff;\n font-weight: 700;\n}\n.MeBox .MeButtonSettingsItem, .MeBox .MeButtonHelpItem, .MeBox .MeButtonSignOutItem {\n background: #fff;\n}\n.MeBox .MeButtonSettingsItem a, .MeBox .MeButtonHelpItem a, .MeBox .MeButtonSignOutItem a {\n display: flex;\n align-items: center;\n font-size: 14px;\n font-weight: 400;\n text-decoration: none;\n}\n.MeBox .MeButtonSettingsItem {\n padding-top: 15px;\n}\n.MeBox .MeButtonSignOutItem {\n padding-bottom: 19px;\n}\n.MeBox .Flyout {\n top: 40px;\n}\n.MeBox .Flyout.MenuItems {\n padding: 0px;\n width: 288px;\n box-shadow: 0 5px 35px 5px rgba(21, 21, 22, 0.1), 0 10px 14px 0 rgba(21, 21, 22, 0.3);\n border: 0px;\n}\n.MeBox .MenuItems hr,\n.MeBox .Flyout.Flyout li hr {\n background: #E0E0E0;\n height: 1px;\n margin: 10px;\n align-self: center;\n}\n\n.Activities .ItemContent {\n margin-left: 8px;\n}\n\n.MessageList.DataList.Comments .Item-Header.CommentHeader .DiscussionInfo a.ParentCommentLink, .MessageList.DataList.Comments .Item-Header.CommentHeader .DiscussionInfo a.DiscussionLink {\n color: #0d61bf;\n}\n\n.MessageList .ItemDiscussion .Item-Body .Controls a, .MessageList .ItemComment .Item-Body .Controls a {\n color: #0d61bf;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls a.ReplyViewOptionLink.Active, .MessageList .ItemComment .Item-Body .Controls a.ReplyViewOptionLink.Active {\n color: #555A62 !important;\n font-weight: 500;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .MiddleDot, .MessageList .ItemComment .Item-Body .Controls .MiddleDot {\n margin: 0px 8px;\n font-weight: bold;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .left, .MessageList .ItemComment .Item-Body .Controls .left {\n text-align: left;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .center, .MessageList .ItemComment .Item-Body .Controls .center {\n text-align: center;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .right, .MessageList .ItemComment .Item-Body .Controls .right {\n text-align: right;\n}\n\n.EasyMDEContainer .editor-statusbar {\n display: flex;\n justify-content: flex-end;\n flex-wrap: wrap;\n}\n.EasyMDEContainer .editor-statusbar .message, .EasyMDEContainer .editor-statusbar .upload-image {\n text-align: left;\n order: 0;\n}\n.EasyMDEContainer .editor-statusbar .countOfRemainingChars {\n order: 1;\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n content: \" \";\n background-image: url(\"/themes/topcoder/design/images/icon-search.svg\");\n background-size: cover;\n position: absolute;\n margin: 12px 20px;\n color: #fff !important;\n height: 16px;\n width: 16px;\n display: inline-block;\n}\n\ndiv.Popup .Border {\n min-width: 440px;\n width: 440px;\n padding: 0px;\n}\ndiv.Popup .Body {\n border-radius: 10px;\n padding: 33px 18px 36px 18px;\n box-shadow: 0 2px 9px 0 rgba(21, 21, 22, 0.15);\n}\ndiv.Popup .Content > h1:first-child, div.Popup .Content h2:first-child, div.Popup .Content h3:first-child {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #1e94a3 !important;\n font-size: 34px;\n font-weight: bold !important;\n line-height: 34px !important;\n text-align: center;\n margin-bottom: 25px;\n text-transform: uppercase;\n}\ndiv.Popup .Content .P.Message {\n font-size: 16px !important;\n color: #2a2a2a !important;\n text-align: center;\n margin: 0px;\n}\ndiv.Popup .Content .Body a {\n color: #0d61bf;\n}\ndiv.Popup .Content .Body a:focus, div.Popup .Content .Body a:hover {\n color: #0d61bf;\n text-decoration: none;\n}\ndiv.Popup .Content .Body .Buttons .Close:focus, div.Popup .Content .Body .Buttons .Close:hover {\n color: #fff;\n}\ndiv.Popup .Footer .Close {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n display: none;\n top: 24px;\n right: 28px;\n}\ndiv.Popup .Footer .Close:hover {\n background: transparent;\n color: #555A62;\n}\ndiv.Popup .Buttons-Confirm {\n margin-top: 26px;\n}\ndiv.Popup .Buttons-Confirm #Form_OK, div.Popup .Buttons-Confirm .Button.Primary {\n background: #137d60;\n border: 1px solid #137d60;\n color: #fff;\n}\ndiv.Popup .Buttons-Confirm .Close {\n border: 1px solid #137d60;\n color: #137d60;\n}\ndiv.Popup .Buttons-Confirm .Button.Primary.Delete {\n background: #EF476F;\n padding: 0px 22px !important;\n border: 1px solid #EF476F;\n color: #FAFAFB;\n}\n\n.InformWrapper {\n margin: 0px;\n}\n\n.InformMessages {\n margin-left: 55px;\n}\n\n.InformMessages .InformMessage {\n padding: 16px 34px 10px 26px;\n margin: 10px 0px;\n width: 436px;\n max-width: 436px;\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: #fff !important;\n border-radius: 10px;\n box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.1) !important;\n font-size: 14px;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.InformMessages .InformMessage a,\n.InformMessages .InformMessage:hover a {\n color: #0d61bf;\n}\n.InformMessages .InformMessage a.Close,\n.InformMessages .InformMessage:hover a.Close {\n top: 16px;\n right: 21px;\n}\n.InformMessages .InformMessage a.Close span::after,\n.InformMessages .InformMessage:hover a.Close span::after {\n content: \"\";\n display: inline-block;\n background-size: cover;\n position: absolute;\n height: 12px;\n width: 12px;\n background-image: url(\"/themes/topcoder/design/images/icon-close-2.svg\");\n}\n\n.Overlay {\n background: rgba(42, 42, 42, 0.9);\n}\n\n@media (max-width: 500px) {\n .InformMessages {\n margin-left: 0px;\n }\n\n .InformWrapper {\n margin: 5px;\n }\n\n .InformMessages .InformMessage {\n width: 100%;\n max-width: 100%;\n }\n}\n#plugins\\/groups_groups_mine .BreadcrumbsBox, #vanilla_drafts_index .BreadcrumbsBox, #plugins\\/topcoder_watching_index .BreadcrumbsBox {\n display: none;\n}\n\n#vanilla_categories_index .BreadcrumbsBox .HomeCrumb.Last {\n display: none;\n}\n\n.PageControls.PageControls .BoxNewDiscussion {\n display: inline-block;\n}\n\n@media screen and (max-width: 960px) {\n .PageControls.PageControls .BoxNewDiscussion {\n display: none;\n }\n}\n/* -------------------------------------------------------------- *\\\n Sections\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Footer {\n background: #f2f2f2;\n color: #2A2A2A;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0;\n}\n.Footer a {\n color: #137d60;\n}\n.Footer a:hover {\n color: #0e5a45;\n}\n.Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px;\n}\n.Footer .col {\n padding: 0 3px;\n}\n@media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0;\n }\n .Footer .col:first-child {\n margin-top: 0;\n }\n .Footer .col:last-child {\n margin-bottom: 0;\n }\n}\n.Footer .col-copyRight {\n justify-content: flex-start;\n}\n.Footer .col-logo {\n justify-content: flex-end;\n}\n.Footer .col-copyRight,\n.Footer .col-logo {\n flex: 1;\n display: flex;\n}\n@media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n.Footer .col-logo {\n justify-content: center;\n }\n}\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: 0.6;\n}\n@media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Header {\n background-color: #137d60;\n color: #fff;\n border-bottom: 0;\n box-shadow: none;\n}\n.Header .row {\n display: flex;\n align-items: center;\n height: 48px;\n}\n.Header .mobileMeBox-button,\n.Header .Hamburger {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n.Header .Hamburger {\n display: flex;\n }\n}\n.Header .MeButton {\n color: #fff;\n background-color: transparent;\n}\n.Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #196752;\n}\n.Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #d0021b;\n border-color: #d0021b;\n}\n.Header .ToggleFlyout.Open .MeButton {\n background-color: #2f8d73;\n}\n.Header .WhoIs > .Username {\n color: #fff;\n}\n.Header .SignInLinks a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #fff;\n min-width: 36px;\n background: transparent;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%;\n }\n}\n.Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #2f8d73;\n color: #fff;\n border-color: #fff;\n}\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff;\n}\n.Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff;\n}\n.Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto;\n}\n@media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial;\n }\n}\n\n.Header-desktopNav {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none;\n }\n}\n.Header-desktopNav .Navigation-linkContainer a {\n border-radius: 3px;\n margin: 0 6px;\n padding: 0 6px;\n height: 36px;\n font-size: 14px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #fff;\n}\n.Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #0e5a45;\n}\n.Header-desktopNav .Navigation-linkContainer::after {\n display: none;\n}\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none;\n }\n}\n\n.Header-flexSpacer {\n flex: 1;\n}\n@media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none;\n }\n}\n\n.Header-logo.mobile {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex;\n }\n}\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center;\n}\n\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n .Header-logo img {\n max-height: unset;\n }\n}\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@media screen and (max-width: 768px) {\n .Header.hasOpenNavigation {\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n border-bottom-width: 0;\n }\n}\n\n.Navigation,\n.mobileMebox {\n overflow: hidden;\n position: relative;\n width: 100%;\n transition: height 0.3s ease;\n will-change: height;\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation,\n.mobileMebox {\n display: block;\n }\n}\n.Navigation.needsInitialization,\n.mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden;\n}\n\n.Navigation {\n background: #fff;\n color: #2A2A2A;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n@media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px;\n }\n}\n.Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%;\n }\n}\n.Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Navigation .ButtonGroup.Multi:focus .Button.Handle, .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle, .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle, .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #0e5a45;\n background-color: #0e5a45;\n color: #fff;\n}\n.Navigation .ButtonGroup.Multi .Button.Handle, .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n.Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active, .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus, .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover, .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #137d60;\n background: rgba(19, 125, 96, 0.05);\n color: #fff;\n}\n.Navigation .NewDiscussion.mobile {\n width: 100%;\n}\n.Navigation .MeBox-SignIn {\n flex-wrap: wrap;\n}\n.Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center;\n}\n.Navigation .SocialIcon {\n margin: 0 3px;\n}\n.Navigation .MeBox.mobile {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap {\n height: 42px;\n width: 25%;\n display: inline-flex;\n justify-content: flex-start;\n box-shadow: none;\n border-radius: 0;\n margin-right: 0;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n.Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none;\n}\n.Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0;\n}\n.Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center;\n}\n.Navigation .SignInLinks.SignInLinks a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%;\n }\n}\n.Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px;\n}\n.Navigation .SignIn.mobile {\n width: 100%;\n}\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center;\n}\n\n.Navigation-link {\n font-size: 16px;\n font-weight: 400;\n min-height: 32px;\n display: block;\n width: 100%;\n padding: 0 18px;\n display: flex;\n align-items: center;\n color: #2A2A2A;\n}\n.Navigation-link:focus, .Navigation-link:hover {\n color: #137d60;\n}\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0;\n}\n.Navigation-linkContainer a {\n margin: 0;\n}\n.Navigation-linkContainer a:hover {\n background: none;\n}\n.Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #ebebeb;\n margin: 6px 0;\n}\n\n.Navigation-linkContainer:last-child::after {\n content: none;\n}\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none;\n}\n\n.mobileMeBox-button,\n.mobileMebox-buttonClose {\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n user-select: none;\n background: transparent;\n padding: 0;\n border-width: 0;\n outline: none;\n}\n\n.mobileMebox-buttonClose {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: 20px;\n line-height: 32px;\n height: 32px;\n width: 32px;\n border-radius: 3px;\n color: #fff;\n margin-left: auto;\n opacity: 0.6;\n}\n.mobileMebox-buttonClose span {\n font-size: inherit;\n}\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px;\n}\n@media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute;\n }\n}\n.mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px;\n}\n.mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none;\n}\n\n.mobileMebox {\n background-color: #2f8d73;\n}\n.mobileMebox .Container {\n display: flex;\n align-items: center;\n}\n.mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%;\n}\n.mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between;\n}\n.mobileMebox .MeButton-user::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 26px;\n content: \"\";\n}\n.mobileMebox .MeButton-user .ProfilePhoto {\n display: none;\n}\n.mobileMebox .Open .MeButton-user::before {\n content: \"\";\n}\n.mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent;\n}\n.mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #d0021b;\n border-color: #d0021b;\n}\n@media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Panel-main {\n line-height: 1.25;\n}\n@media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n.Panel-main .BoxCategories {\n display: none;\n }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0;\n }\n .Panel-main .ButtonGroup.Multi,\n.Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto;\n }\n}\n@media screen and (max-width: 992px) and (max-width: 500px) {\n .Panel-main .ButtonGroup.Multi,\n.Panel-main .BigButton {\n max-width: 100%;\n }\n}\n@media screen and (max-width: 992px) {\n .Panel-main .Box h4 {\n display: flex;\n justify-content: space-between;\n align-items: center;\n font-size: 18px;\n font-weight: 700;\n color: #2A2A2A;\n }\n}\n.Panel-main .SocialIcon,\n.Panel-main .ApplyButton,\n.Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center;\n}\n.Panel-main .TagCloud {\n background: transparent;\n}\n.Panel-main .TagCloud li {\n padding: 0;\n background: transparent;\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto;\n}\n@media screen and (max-width: 992px) {\n .Panel {\n width: 100%;\n }\n}\n.Panel h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 5px;\n margin-bottom: 0;\n}\n.Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px;\n}\n.Panel .PanelInfo li {\n padding: 0;\n}\n.Panel .vanilla-connect a {\n display: inline-flex;\n}\n.Panel .vanilla-connect .Button + .Button {\n margin-top: 3px;\n}\n.Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0;\n}\n.Panel .BoxButtons {\n margin: 0 0 18px;\n}\n.Panel .PhotoWrap {\n height: 24px;\n width: 24px;\n}\n.Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden;\n}\n.Panel .PhotoWrapLarge img {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: auto;\n min-width: 50%;\n min-height: 50%;\n}\n.Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block;\n}\n.Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #2A2A2A;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n}\n.Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\n.Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n.Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0;\n}\n.Panel .Leaderboard li:not(.Heading) + li:not(.Heading) a,\n.Panel .InThisConversation li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\n.Panel .Leaderboard a,\n.Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #2A2A2A;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n}\n.Panel .Leaderboard a:hover, .Panel .Leaderboard a:focus, .Panel .Leaderboard a:active,\n.Panel .InThisConversation a:hover,\n.Panel .InThisConversation a:focus,\n.Panel .InThisConversation a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none;\n}\n.Panel .Leaderboard .Username,\n.Panel .InThisConversation .Username {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: calc(220px - 38px - (5px * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: 38px;\n}\n.Panel .Leaderboard .Username:focus, .Panel .Leaderboard .Username:hover, .Panel .Leaderboard .Username:active,\n.Panel .InThisConversation .Username:focus,\n.Panel .InThisConversation .Username:hover,\n.Panel .InThisConversation .Username:active {\n color: #137d60;\n}\n.Panel .Leaderboard .Conversation-User,\n.Panel .InThisConversation .Conversation-User {\n display: flex;\n}\n\n.Box li,\n.Box li:first-child {\n border: none;\n}\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2, body.Section-EditProfile .Box .PanelCategories li.Depth3, body.Section-EditProfile .Box .PanelCategories li.Depth4, body.Section-EditProfile .Box .PanelCategories li.Depth5,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5 {\n position: relative;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2 a, body.Section-EditProfile .Box .PanelCategories li.Depth3 a, body.Section-EditProfile .Box .PanelCategories li.Depth4 a, body.Section-EditProfile .Box .PanelCategories li.Depth5 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5 a {\n padding-left: 24px;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2::before, body.Section-EditProfile .Box .PanelCategories li.Depth3::before, body.Section-EditProfile .Box .PanelCategories li.Depth4::before, body.Section-EditProfile .Box .PanelCategories li.Depth5::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5::before {\n content: \"\";\n display: block;\n position: absolute;\n left: 7px;\n top: 50%;\n width: 6px;\n height: 6px;\n border-bottom: 2px solid #d4d4d4;\n border-left: 2px solid #d4d4d4;\n transform: translateY(-50%);\n z-index: 1;\n}\nbody.Section-EditProfile .Box li,\n.BoxFilter:not(.BoxBestOfFilter) li,\n.BoxCategories.BoxCategories li {\n border-radius: 6px;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading),\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading),\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) {\n margin-top: 0;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading) a,\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading) a,\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\nbody.Section-EditProfile .Box li.Heading,\n.BoxFilter:not(.BoxBestOfFilter) li.Heading,\n.BoxCategories.BoxCategories li.Heading {\n display: flex;\n align-items: center;\n padding: 5px;\n border: none;\n border-radius: 6px;\n color: #2A2A2A;\n font-weight: 600;\n}\nbody.Section-EditProfile .Box li.Heading .Aside,\n.BoxFilter:not(.BoxBestOfFilter) li.Heading .Aside,\n.BoxCategories.BoxCategories li.Heading .Aside {\n order: 2;\n margin-left: auto;\n}\nbody.Section-EditProfile .Box a,\n.BoxFilter:not(.BoxBestOfFilter) a,\n.BoxCategories.BoxCategories a {\n display: flex;\n align-items: center;\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #2A2A2A;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none;\n}\nbody.Section-EditProfile .Box a:hover, body.Section-EditProfile .Box a:focus, body.Section-EditProfile .Box a:active,\n.BoxFilter:not(.BoxBestOfFilter) a:hover,\n.BoxFilter:not(.BoxBestOfFilter) a:focus,\n.BoxFilter:not(.BoxBestOfFilter) a:active,\n.BoxCategories.BoxCategories a:hover,\n.BoxCategories.BoxCategories a:focus,\n.BoxCategories.BoxCategories a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading) a,\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading) a,\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\nbody.Section-EditProfile .Box.BadgeGrid a,\n.BoxFilter:not(.BoxBestOfFilter).BadgeGrid a,\n.BoxCategories.BoxCategories.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n}\nbody.Section-EditProfile .Box .Active a,\n.BoxFilter:not(.BoxBestOfFilter) .Active a,\n.BoxCategories.BoxCategories .Active a {\n font-weight: 600;\n}\n\n.WhosOnline.Box .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px;\n}\n.WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none;\n}\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px);\n}\n\n.mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px;\n}\n.mobileMeBox-button .PhotoWrap img {\n height: 28px;\n width: 28px;\n}\n\n.mobileMebox .MeMenu {\n justify-content: flex-start;\n}\n\n.Footer {\n padding: 0px;\n}\n@media (max-width: 767px) {\n .Footer {\n padding: 10px;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Pages\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-ActivityList .SearchBox {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Badges .Cell {\n padding: 0;\n}\nbody.Badges .CellWrap {\n margin-top: 12px;\n}\nbody.Badges .Content h1 {\n display: block;\n}\nbody.Badges .Content h2 {\n margin-top: 50px;\n border-bottom: #cccccc 1px solid;\n}\nbody.Badges .Content .Badge-Details {\n margin-bottom: 50px;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-BestOf .Frame-content > .Container {\n max-width: 800px;\n}\nbody.Section-BestOf .Frame-content .Content {\n width: 100%;\n}\nbody.Section-BestOf .Frame-content .Panel {\n display: none;\n}\nbody.Section-BestOf .SearchBox {\n display: none;\n}\nbody.Section-BestOf .Frame-content > .Container {\n max-width: 1236px;\n}\nbody.Section-BestOf .FilterMenu {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin: 18px -3px 18px;\n width: calc(100% + (3px * 2));\n}\nbody.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px;\n}\nbody.Section-BestOf .FilterMenu a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%;\n }\n}\nbody.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\nbody.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit;\n}\nbody.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none;\n}\nbody.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\nbody.Section-BestOf .Frame-details {\n padding-bottom: 6px;\n}\nbody.Section-BestOf .MainContent {\n min-height: 150px;\n margin: 0;\n width: 100%;\n}\nbody.Section-BestOf .DismissMessage {\n margin-left: 0;\n margin-right: 0;\n margin-bottom: 24px;\n}\nbody.Section-BestOf .Tiles {\n position: relative;\n margin: 0 -6px;\n width: calc(100% + 6px);\n}\nbody.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%;\n }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0;\n }\n}\nbody.Section-BestOf .Tile {\n position: relative;\n display: block;\n width: calc((100% / 3) - (6px * 2));\n margin: 0 6px 12px;\n background: #fff;\n padding: 14px;\n border-radius: 6px;\n}\n@media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2));\n }\n}\nbody.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 16px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\nbody.Section-BestOf .Tile .Title,\nbody.Section-BestOf .Tile .Title a {\n display: block;\n background: none;\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #2A2A2A;\n margin-bottom: 6px;\n}\nbody.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\nbody.Section-BestOf .Tile .Title a:focus,\nbody.Section-BestOf .Tile .Title a:hover {\n color: #137d60;\n}\nbody.Section-BestOf .Tile .Title a,\nbody.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\nbody.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\nbody.Section-BestOf .Tile .Title a a:focus,\nbody.Section-BestOf .Tile .Title a a:hover {\n color: inherit;\n}\nbody.Section-BestOf .Tile .Message {\n display: block;\n line-height: 20px;\n max-height: 400px;\n overflow: hidden;\n position: relative;\n margin: 0 0 6px;\n}\nbody.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px);\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px;\n }\n}\nbody.Section-BestOf .Tile .ReactSprite {\n margin-right: 0;\n}\nbody.Section-BestOf .Tile .Item-Header,\nbody.Section-BestOf .Tile .Item-BodyWrap,\nbody.Section-BestOf .Item .Item-Header,\nbody.Section-BestOf .Item .Item-BodyWrap {\n margin-bottom: 6px;\n}\nbody.Section-BestOf .Tile .Author,\nbody.Section-BestOf .Tile .Meta,\nbody.Section-BestOf .Item .Author,\nbody.Section-BestOf .Item .Meta {\n line-height: 1.5;\n}\nbody.Section-BestOf .Tile .Author,\nbody.Section-BestOf .Item .Author {\n display: block;\n}\nbody.Section-BestOf .Tile .Author a,\nbody.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: #444444;\n font-size: 12px;\n font-weight: 400;\n}\nbody.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\nbody.Section-BestOf .Item .Author a:hover,\nbody.Section-BestOf .Item .Author a:focus,\nbody.Section-BestOf .Item .Author a:active {\n color: #137d60;\n}\nbody.Section-BestOf .Tile .Author a:not(.PhotoWrap),\nbody.Section-BestOf .Item .Author a:not(.PhotoWrap) {\n margin-left: 12px;\n}\nbody.Section-BestOf .Tile .PhotoWrap,\nbody.Section-BestOf .Item .PhotoWrap {\n margin: 0;\n}\nbody.Section-BestOf .Tile .ProfilePhoto.ProfilePhoto,\nbody.Section-BestOf .Item .ProfilePhoto.ProfilePhoto {\n width: 100%;\n height: auto;\n}\nbody.Section-BestOf .Tile .ReactButton,\nbody.Section-BestOf .Item .ReactButton {\n margin: 0 6px;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\nbody.Section-BestOf .Item .ReactButton {\n min-height: 42px;\n min-width: 42px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\nbody.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px;\n }\n}\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px);\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0;\n }\n}\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center;\n}\nbody.Section-BestOf.UserLoggedOut .Author .PhotoWrap {\n margin: 0;\n margin-right: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .ImageWrap {\n width: 100%;\n }\n body.Section-BestOf .Tile {\n margin: 12px 0;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Drafts .Content .BoxDiscussionFilter {\n display: none;\n}\nbody.Drafts .Content .Item.Draft {\n position: relative;\n}\nbody.Drafts .Content .Item.Draft .DraftLink::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 40px;\n bottom: 0;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-Entry .Frame-content > .Container {\n max-width: 800px;\n}\nbody.Section-Entry .Frame-content .Content {\n width: 100%;\n}\nbody.Section-Entry .Frame-content .Panel {\n display: none;\n}\nbody.Section-Entry .SearchBox {\n display: none;\n}\nbody.Section-Entry .Methods b {\n margin: 10px 0 3px;\n display: inline-block;\n}\nbody.Section-Entry .ForgotPassword {\n margin-left: 6px;\n}\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #137d60;\n}\nbody.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\nbody.Section-Entry .CreateAccount a:focus,\nbody.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #137d60;\n}\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important;\n}\nbody.Section-Entry label.RadioLabel a,\nbody.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #137d60;\n}\nbody.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\nbody.Section-Entry label.CheckBoxLabel a:focus,\nbody.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #137d60;\n}\nbody.Section-Entry .Legal br {\n display: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Entry .g-recaptcha {\n transform: scale(0.8);\n }\n body.Section-Entry .MainForm,\nbody.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0;\n }\n body.Section-Entry .Methods a {\n color: #137d60;\n }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #137d60;\n }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%;\n }\n body.Section-Entry .Methods {\n margin-left: 0;\n }\n}\n\n.SignInPopup .input.Password {\n width: 100%;\n}\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left;\n}\n@media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none;\n }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-Group .Excerpt + .HasNew {\n margin-left: 3px;\n}\n.Section-Group .H {\n display: block;\n width: 100%;\n float: none;\n text-align: center;\n font-size: 32px;\n}\n@media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left;\n }\n}\n.Section-Group .PageControls.PageControls .BoxNewDiscussion {\n margin-right: 0;\n}\n@media screen and (max-width: 768px) {\n .Section-Group .BoCloseButtons,\n.Section-Group .Button-Controls {\n display: block;\n width: 100%;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0;\n }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .NewEventButton,\n.Section-Group .Button-Controls .Button:not(.Handle),\n.Section-Group .Button-Controls .ButtonGroup {\n margin: 0;\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%;\n }\n}\n\n.Section-Group.Section-Discussion .H {\n text-align: left;\n}\n.Section-Group.Section-Discussion .Group-Header {\n display: none;\n}\n\n.Section-Group.NoPanel .Frame-content > .Container,\n.Section-GroupList .Frame-content > .Container {\n max-width: 1236px;\n}\n.Section-Group.NoPanel .MainContent,\n.Section-GroupList .MainContent {\n width: 100%;\n}\n\n.Section-GroupList .groupToolbar {\n display: flex;\n justify-content: flex-end;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .groupToolbar-newGroup {\n width: 100%;\n text-align: center;\n }\n}\n.Section-GroupList .MainContent h1 {\n display: none;\n}\n.Section-GroupList .MainContent .Groups.H,\n.Section-GroupList .MainContent .H {\n display: block;\n float: none;\n text-align: center;\n font-size: 32px;\n margin-bottom: 14px;\n}\n.Section-GroupList .MainContent > .Button.Primary {\n float: right;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center;\n }\n}\n.Section-GroupList .UserLink,\n.Section-GroupList .Panel {\n display: none;\n}\n.Section-GroupList .Item-Icon {\n margin: 0 0 12px;\n}\n.Section-GroupList .DataList .Item .Title,\n.Section-GroupList .DataList .Item .GroupDescription {\n margin: 0;\n}\n.Section-GroupList .DataList .Item .ItemContent.ItemContent {\n padding-left: 0;\n}\n.Section-GroupList .DataList .Item .Options {\n flex-direction: row;\n}\n.Section-GroupList .DataList .Item .Options .Buttons {\n margin-left: 3px;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .DataList .Item {\n display: flex;\n flex-direction: column;\n }\n .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none;\n }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2;\n }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px;\n }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px;\n }\n}\n\n.Group-Box {\n clear: both;\n}\n\n.ButtonGroup.Open .Button.GroupOptionsTitle,\n.Button.GroupOptionsTitle,\n.Button.GroupOptionsTitle:active,\n.Button.GroupOptionsTitle:focus {\n padding: 0;\n border: none;\n background-color: transparent;\n color: transparent;\n max-width: 20px;\n}\n.ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n.Button.GroupOptionsTitle .SpDropdownHandle,\n.Button.GroupOptionsTitle:active .SpDropdownHandle,\n.Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none;\n}\n.ButtonGroup.Open .Button.GroupOptionsTitle::before,\n.Button.GroupOptionsTitle::before,\n.Button.GroupOptionsTitle:active::before,\n.Button.GroupOptionsTitle:focus::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #2A2A2A;\n font-size: 20px;\n line-height: 20px;\n}\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column;\n}\n.Group-Header .Group-Buttons,\n.Group-Header .OptionsMenu {\n display: inline-block;\n float: none;\n}\n\n.Group-Banner {\n height: 230px;\n background-size: cover;\n background-position: 50% 50%;\n background-repeat: no-repeat;\n margin-bottom: 18px;\n box-shadow: inset 0 0 3px 1px rgba(0, 0, 0, 0.4);\n}\n@media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px);\n }\n}\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap;\n }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px;\n }\n}\n.Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0;\n }\n}\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0;\n}\n@media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px);\n }\n}\n\n.Group-Icon-Big-Wrap {\n position: absolute;\n top: 230px;\n height: 140px;\n width: 140px;\n background-color: #fff;\n margin: -68px 18px 18px 18px;\n border-radius: 0;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);\n}\n.Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff;\n}\n@media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none;\n }\n}\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px;\n}\n.Group-Title a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5;\n font-size: inherit;\n text-shadow: none;\n}\n.Group-Title a:focus, .Group-Title a:hover {\n color: #137d60;\n}\n\n.Group-Description {\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n .Group-Description {\n display: none;\n }\n}\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2));\n}\n@media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px;\n }\n}\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0;\n}\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px;\n}\n.Group-Meta.Group-Meta a {\n font-size: inherit;\n color: #444444;\n}\n.Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #137d60;\n}\n.Group-Meta.Group-Meta .MItem {\n margin: 0 3px;\n}\n.Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700;\n}\n\n.Group-Content {\n display: inline-block;\n width: 100%;\n}\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal;\n}\n.Group-Box .MItem.Hidden {\n display: none;\n}\n.Group-Box .MItem a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: 300px;\n display: inline-block;\n vertical-align: bottom;\n}\n\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px;\n}\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex;\n}\n.Group-Header.NoBanner .Group {\n padding-top: 0;\n}\n.Group-Header.NoBanner .Group-Title {\n padding-top: 0;\n}\n.Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px);\n}\n@media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0;\n }\n}\n.Group-Header.NoBanner .Group-Icon-Big-Wrap {\n position: absolute;\n margin: 0 18px 0 0;\n z-index: 1;\n flex: 1 0 140px;\n}\n.Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0;\n}\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column;\n }\n .Section-Members .DataList .Item .Options {\n order: 2;\n }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px;\n }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0;\n }\n}\n.Section-Members .DataList .Item .Buttons {\n margin-right: 0;\n}\n.Section-Members .DataList .Item .Title {\n margin-bottom: 0;\n}\n.Section-Members .DataList .Item .Excerpt:empty {\n display: none;\n}\n.Section-Members .DataList .Item .Meta {\n margin-bottom: 0;\n}\n.Section-Members .DataList .Item .MItem {\n line-height: 21px;\n}\n.Section-Members .Group-Header + form,\n.Section-Members .Group-Box {\n margin-bottom: 18px;\n}\n.Section-Members .Group-RemoveMember {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%;\n }\n}\n.Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.Group-MembersPreview .PhotoGrid {\n margin: 0 -3px;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none;\n}\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0;\n}\n\n.Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px;\n font-weight: 700;\n margin-bottom: 18px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n@media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px;\n }\n}\n.Section-Event.Section-Event .FormWrapper.Attending {\n margin: 12px 0;\n}\n.Section-Event.Section-Event .YesAttending,\n.Section-Event.Section-Event .NotAttending,\n.Section-Event.Section-Event .MaybeAttending {\n margin-bottom: 12px;\n}\n.Section-Event.Section-Event .FormTitleWrapper h2 {\n display: none;\n}\n.Section-Event.Section-Event .EventTime label.When {\n display: none;\n}\n.Section-Event.Section-Event .EventTime label {\n display: block;\n}\n.Section-Event.Section-Event .EventTime .Timebased a {\n color: #137d60;\n}\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end;\n}\n.Section-Event.Section-Event .Buttons .Primary {\n margin-left: 3px;\n order: 2;\n}\n.Section-Event.Section-Event .EventTitle .ButtonGroup {\n margin-top: 0;\n}\n@media screen and (max-width: 768px) {\n .Section-Event.Section-Event .FieldInfo {\n display: block;\n width: 100%;\n margin-bottom: 12px;\n }\n}\n\n#Form_memberFilter {\n height: calc(36px + 2px);\n}\n@media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px;\n }\n}\n\n.group-members-filter-box {\n position: relative;\n display: flex;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end;\n }\n}\n.group-members-filter-box .Button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%;\n }\n}\n.group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.group-members-filter-box .Button + .Button {\n margin-left: 3px;\n}\n.group-members-filter-box .Button.search {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%;\n }\n}\n.group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-ConversationList .H,\n.Section-Conversation .H {\n margin-bottom: 14px;\n}\n.Section-ConversationList .Conversation .PhotoWrap,\n.Section-ConversationList .DataList.Conversations .PhotoWrap,\n.Section-Conversation .Conversation .PhotoWrap,\n.Section-Conversation .DataList.Conversations .PhotoWrap {\n position: absolute;\n top: 16px;\n left: 8px;\n margin-right: 0;\n}\n.Section-ConversationList .Conversation .Author + a,\n.Section-ConversationList .Conversation .Excerpt,\n.Section-ConversationList .Conversation .Meta,\n.Section-ConversationList .DataList.Conversations .Author + a,\n.Section-ConversationList .DataList.Conversations .Excerpt,\n.Section-ConversationList .DataList.Conversations .Meta,\n.Section-Conversation .Conversation .Author + a,\n.Section-Conversation .Conversation .Excerpt,\n.Section-Conversation .Conversation .Meta,\n.Section-Conversation .DataList.Conversations .Author + a,\n.Section-Conversation .DataList.Conversations .Excerpt,\n.Section-Conversation .DataList.Conversations .Meta {\n padding-left: calc(42px + 8px);\n}\n.Section-ConversationList .Conversation .Excerpt,\n.Section-ConversationList .Conversation .Meta,\n.Section-ConversationList .DataList.Conversations .Excerpt,\n.Section-ConversationList .DataList.Conversations .Meta,\n.Section-Conversation .Conversation .Excerpt,\n.Section-Conversation .Conversation .Meta,\n.Section-Conversation .DataList.Conversations .Excerpt,\n.Section-Conversation .DataList.Conversations .Meta {\n display: block;\n}\n\n.Section-ConversationList .Frame-content > .Container {\n max-width: 800px;\n}\n.Section-ConversationList .Frame-content .Content {\n width: 100%;\n}\n.Section-ConversationList .Frame-content .Panel {\n display: none;\n}\n\n.Section-Conversation .SearchBox {\n display: none;\n}\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 6px;\n border-radius: 50%;\n}\n.Section-Conversation .DataListWrap {\n margin: 0;\n}\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 8px);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Post .FormWrapper .AvailableTags a {\n line-height: 1.5;\n display: inline-block;\n margin: 3px 0;\n}\nbody.Post .FormWrapper .editor-help-text {\n font-size: inherit;\n}\nbody.Post .FormWrapper .SearchBox {\n display: none;\n}\nbody.Post .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-start;\n}\nbody.Post .FormWrapper .Buttons .Button {\n margin-bottom: 3px;\n margin-left: 3px;\n margin-right: 0;\n margin-top: 0;\n}\nbody.Post .FormWrapper .SelectWrapper {\n width: 100%;\n}\nbody.Post .FormWrapper .ShowTags {\n display: block;\n margin-top: 3px;\n}\n\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none;\n}\n\nbody.announcement .Frame-content > .Container {\n max-width: 800px;\n}\nbody.announcement .Frame-content .Content {\n width: 100%;\n}\nbody.announcement .Frame-content .Panel {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-Profile .Profile h2,\nbody.Section-Profile .BadgeGrid h4 {\n font-size: 18px;\n font-weight: 700;\n margin-bottom: 18px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\nbody.Section-Profile .BadgeGrid h4 {\n font-size: 18px;\n }\n}\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative;\n}\nbody.Section-Profile .Profile > .User > * + * {\n margin-top: 18px;\n}\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none;\n }\n}\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #137d60;\n text-transform: uppercase;\n border: 1px solid #137d60;\n padding: 3px;\n display: inline-flex;\n border-radius: 3px;\n}\nbody.Section-Profile .H .Gloss {\n margin-left: 1em;\n margin-top: 0.5em;\n}\nbody.Section-Profile .Gloss:empty {\n display: none;\n}\nbody.Section-Profile .MainContent > .FormTitleWrapper {\n padding: 0;\n}\nbody.Section-Profile .MainContent .DismissMessage {\n width: 100%;\n order: -1;\n}\nbody.Section-Profile .Profile-header {\n display: none;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n margin: 0 0 18px;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex;\n }\n}\nbody.Section-Profile .Profile-header .Profile-username {\n margin: 0;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-photo {\n width: 100%;\n display: flex;\n justify-content: center;\n }\n body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px;\n }\n}\nbody.Section-Profile .Profile-photo .WhosOnline {\n display: none;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge {\n height: 145px;\n width: 145px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge.NoPhoto {\n display: none;\n}\nbody.Section-Profile .Profile-photo .PhotoWrapLarge {\n position: absolute;\n height: 145px;\n width: 145px;\n display: block;\n}\nbody.Section-Profile .ProfileOptions {\n float: right;\n margin: 0;\n z-index: 1;\n}\nbody.Section-Profile .ProfileOptions .Dropdown {\n text-align: left;\n}\nbody.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0;\n }\n}\nbody.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\nbody.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #0e5a45;\n border-color: #0e5a45;\n color: #fff;\n}\nbody.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #2A2A2A;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:hover, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:active, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .ProfileOptions {\n float: none;\n margin-left: auto;\n padding-top: 0;\n padding-right: 0;\n display: flex;\n justify-content: flex-end;\n }\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions {\n margin-left: 0;\n margin-bottom: 18px;\n width: 100%;\n justify-content: center;\n flex-wrap: wrap;\n }\n body.Section-Profile .ProfileOptions .MemberButtons,\nbody.Section-Profile .ProfileOptions .Button-EditProfile,\nbody.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit;\n }\n body.Section-Profile .ProfileOptions .MemberButtons,\nbody.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center;\n }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px;\n }\n}\nbody.Section-Profile .Panel-main .PhotoWrapLarge {\n margin-bottom: 18px;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Panel-main > .PhotoWrap {\n display: none;\n }\n}\nbody.Section-Profile .SearchBox,\nbody.Section-Profile .Content .BoxProfileFilter,\nbody.Section-Profile .User > #Status {\n display: none;\n}\nbody.Section-Profile .User .DismissMessage {\n margin-top: 12px;\n}\nbody.Section-Profile .Box li {\n border: none;\n}\nbody.Section-Profile .About.P .About,\nbody.Section-Profile .FormTitleWrapper,\nbody.Section-Profile .change-picture, body.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\nbody.Section-Profile .FormTitleWrapper,\nbody.Section-Profile .change-picture, body.Section-Profile.quotes .Frame-content form {\n padding: 0;\n }\n}\nbody.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n }\n}\n@media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n }\n}\nbody.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(20% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n margin-top: 18px;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n }\n}\n@media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(33.3333333333% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n }\n}\nbody.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItem {\n display: flex;\n align-items: center;\n justify-content: center;\n}\nbody.Section-Profile .CountItemWrap .TextColor {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n color: inherit;\n}\nbody.Section-Profile .CountItemWrap .CountTotal {\n display: block;\n width: 100%;\n}\nbody.Section-Profile .CountItem {\n border: none;\n padding: 0;\n margin: 0;\n}\nbody.Section-Profile .About.P .About {\n margin-top: 0;\n display: flex;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 0;\n }\n}\nbody.Section-Profile .About .Value {\n width: 100%;\n padding-left: 0;\n}\nbody.Section-Profile .Content .Box.BadgeGrid {\n margin: 0;\n}\nbody.Section-Profile .Profile dl {\n width: 100%;\n padding: 3px 0;\n}\nbody.Section-Profile .Profile dl::after {\n content: \"\";\n display: table;\n clear: both;\n}\nbody.Section-Profile .Profile dd,\nbody.Section-Profile .Profile dt {\n display: inline-block;\n float: left;\n background: none;\n padding: 0;\n font-size: 14px;\n line-height: inherit;\n margin-bottom: 3px;\n color: inherit;\n}\nbody.Section-Profile .Profile dt {\n width: 25%;\n font-weight: bold;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0;\n }\n}\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile dd {\n padding-left: 0;\n width: 100%;\n display: block;\n margin-bottom: 12px;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline;\n }\n body.Section-Profile .User h1 {\n display: none;\n }\n}\n\nbody.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 16px;\n font-weight: 700;\n margin-top: 0;\n margin-bottom: 3px;\n border-bottom: #cccccc 1px solid;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px;\n }\n}\nbody.Section-EditProfile .Profile-header {\n display: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile .ProfileButtons-BackToProfile {\n width: 100%;\n text-align: center;\n }\n}\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important;\n}\nbody.Section-EditProfile .FormTitleWrapper form li {\n width: 100%;\n}\nbody.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both;\n}\nbody.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto;\n}\nbody.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0;\n}\nbody.Section-EditProfile .FormTitleWrapper form .Button {\n margin-top: 12px;\n}\nbody.Section-EditProfile .box-cropped-image {\n margin-bottom: 18px;\n}\nbody.Section-EditProfile .Preferences > form > div {\n overflow-x: auto;\n}\nbody.Section-EditProfile table.PreferenceGroup {\n width: 100%;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px;\n }\n}\nbody.Section-EditProfile table.PreferenceGroup * {\n line-height: 36px;\n}\nbody.Section-EditProfile .Preferences .Buttons .Button {\n float: right;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile .Buttons .Button {\n width: 100%;\n text-align: center;\n }\n body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center;\n }\n}\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap;\n}\n\n/* -------------------------------------------------------------- *\\\n Topcoder Pages\n\\* -------------------------------------------------------------- */\n@media screen and (max-width: 768px) {\n body.Vanilla.Discussions.index .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n display: none;\n }\n body.Vanilla.Discussions.index .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Box.BoxCategories {\n display: block;\n }\n\n .Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,\n.Box.BoxCategories ul.FilterMenu li.Active,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active {\n background-color: transparent;\n }\n .Box.BoxCategories ul.PanelInfo.PanelCategories li.Active a,\n.Box.BoxCategories ul.FilterMenu li.Active a,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active a,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active a {\n font-weight: 400;\n }\n\n body.Vanilla:not(.index) .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main {\n display: none;\n }\n\n body.Vanilla.Discussion.isDesktop .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row.SearchBoxMobile {\n display: none;\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-SearchResults .SearchBox {\n display: none;\n}\nbody.Section-SearchResults .SearchForm {\n position: relative;\n margin-top: 0;\n}\nbody.Section-SearchResults .SearchForm .SiteSearch {\n max-width: 100%;\n}\nbody.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0;\n}\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0;\n }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0;\n }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px;\n}\nbody.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline;\n}\nbody.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex;\n}\nbody.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto;\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px;\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\n}\n\n.isMobile.Section-GroupList .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main, .isMobile.Section-Group .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n display: none;\n}\n\n.Section-GroupList .MainContent .H {\n text-align: left;\n}\n\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 42px;\n height: 42px;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0;\n}\n\nGroup-Header.HasBanner .Group-Header-Info {\n margin: 20px;\n}\n\n@media screen and (max-width: 768px) {\n .Section-GroupList .DataList .Item .Options {\n margin-top: 0px;\n }\n\n .DataList.GroupList li.Item .Meta.Meta-Group.status-container .MCount,\n.DataList.GroupList li.Item .Meta.Meta-Group.status-container .Tag, .DataList.GroupList li.Item .Meta.Meta-Group.status-container .MiddleDot {\n display: none;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container {\n margin-top: 0px;\n float: right;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MItem:not(.MCount, .MiddleDot),\n.DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .Tag {\n display: none;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MCount {\n position: relative;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MCount::after {\n content: none;\n }\n .DataList.GroupList li.Item .Meta.Meta-Group.view-comment-container .MCount.CommentCount::after {\n content: none;\n }\n}\n.Section-Group .H {\n text-align: left;\n width: auto;\n float: left;\n display: inline-block;\n}\n\nbody.Group .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n}\n\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 0px;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .GroupOptions {\n float: right;\n}\n.Group-Header.NoBanner .Group-Info {\n margin: 0px;\n padding-left: 0;\n}\n\n.Group-Header.HasBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.HasBanner .GroupOptions {\n top: 0px;\n}\n.Group-Header.HasBanner .Group-Info {\n margin: 20px 0px 30px 0px;\n padding-left: 0;\n}\n\n@media screen and (max-width: 768px) {\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n width: 100%;\n overflow: hidden;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1 {\n margin-top: 0px;\n }\n\n .Section-Group .H {\n text-align: left;\n display: block;\n float: none;\n }\n}\n.Section-DiscussionList .PageControls.Top .ToggleFlyout.selectBox {\n float: left;\n}\n.Section-DiscussionList .PageControls.Top .BoxButtons.BoxNewDiscussion {\n float: right;\n}","/*!\r\n * @author Isis (igraziatto) Graziatto \r\n * @copyright 2009-2018 Vanilla Forums Inc.\r\n * @license GPL-2.0-only\r\n */\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Brand Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$color-turquoise-tc-turquoise-dark-3: #137d60;\r\n$color-turquoise-tc-turquoise-light: #43d7b0;\r\n$color-green-dark: #1F7E8A;\r\n$global-color_pink: #d0021b;\r\n$global-color_grey: #2A2A2A;\r\n$global-color_grey_medium: #3a3a3a;\r\n$global-color_grey_dark: #aaaaaa;\r\n$global-color_grey_very_dark: #7F7F7F;\r\n$global-grey-bg: #e9e9e9;\r\n$global-grey-light-bg: #FBFBFB;\r\n$global-grey-medium-bg: #F4F4F4;\r\n$global-grey-bg-dark: #d4d4d4;\r\n$global-grey-very-dark-bg: #F8F8F8;\r\n$global-color_whitesmoke: #bcbec1;\r\n$global-color_turquoise: #1e94a3;\r\n$global-blue: #0d61bf;\r\n$global-pink: #EF476F;\r\n\r\n$global-color_black: #000;\r\n$global-color_black_light: #2a2a2a;\r\n$global-color_white: #fff;\r\n$global-color_transparent: transparent;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Utility Variables\r\n\\* -------------------------------------------------------------- */\r\n\r\n$utility-baseUnit: 6px;\r\n$utility-baseUnitHalf: $utility-baseUnit / 2; // Derived\r\n$utility-baseUnitDouble: $utility-baseUnit * 2; // Derived\r\n$utility-baseUnitTriple: $utility-baseUnit * 3; // Derived\r\n$utility-percentage_third: (100% / 3);\r\n$utility-percentage_nineSixteenths: (9 / 16 * 100%);\r\n$utility-SVGEncoding: 'data:image/svg+xml,';\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Global Font\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-normal_fontWeight: 400 !default;\r\n$global-medium_fontWeight: 500 !default;\r\n$global-semibold_fontWeight: 600 !default;\r\n$global-bold_fontWeight: 700 !default;\r\n\r\n$global-heading_fontFamily: 'roboto', HelveticaNeue-Light, 'Segoe UI',\r\n 'Helvetica Neue', Helvetica, Raleway, Arial, sans-serif !default;\r\n$global-heading_fontFamily2: Barlow, 'roboto', HelveticaNeue-Light, 'Segoe UI',\r\n'Helvetica Neue', Helvetica, Raleway, Arial, sans-serif !default;\r\n$global-heading_fontWeight: $global-bold_fontWeight !default;\r\n\r\n$global-body_fontFamily: 'roboto', 'Segoe UI', 'Helvetica Neue', Helvetica,\r\n Raleway, Arial, sans-serif !default;\r\n$global-body_fontWeight: $global-normal_fontWeight !default;\r\n\r\n$global-image_fontFamily: 'Segoe UI', sans-serif , 'roboto', 'Helvetica Neue', Helvetica,\r\nRaleway, Arial !default;\r\n$global-image_fontWeight: $global-normal_fontWeight !default;\r\n\r\n\r\n$global-large_fontSize: 16px !default;\r\n$global-medium_fontSize: 14px !default;\r\n$global-small_fontSize: 12px !default;\r\n$global-very_small_fontSize: 9px !default;\r\n\r\n$global-popup_title_fontSize: 34px !default;\r\n$global-title_fontSize: 32px !default;\r\n$global-mediumTitle_fontSize: 24px !default;\r\n$global-smallTitle_fontSize: 20px !default;\r\n$global-title_mobile_fontSize: 26px !default;\r\n$global-subTitle_fontSize: 18px !default;\r\n\r\n$global-base_lineHeight: 1.5 !default;\r\n$global-condensed_lineHeight: 1.25 !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n User Content\r\n\\* -------------------------------------------------------------- */\r\n\r\n$userContent_fontSize: $global-medium_fontSize !default; // 14 for forums, but 16 for KB\r\n\r\n$userContent-fontSizeH1: 2em !default;\r\n$userContent-fontSizeH2: 1.5em !default;\r\n$userContent-fontSizeH3: 1.25em !default;\r\n$userContent-fontSizeH4: 1em !default;\r\n$userContent-fontSizeH5: 0.875em !default;\r\n$userContent-fontSizeH6: 0.85em !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Global Overwrites\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-heading_topMargin: 1.5 * $global-medium_fontSize;\r\n$global-block_margin: $userContent_fontSize !default;\r\n\r\n$global-main_width: 1236px !default; // To match KB\r\n$global_spacer: $userContent_fontSize * $global-base_lineHeight !default;\r\n$global-default_timing: 0.35s !default;\r\n\r\n$global-color_primary: $color-turquoise-tc-turquoise-dark-3 !default;\r\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\r\n$global-color_secondary: $global-color_pink !default;\r\n\r\n$global-color_bg: $global-color_white !default;\r\n$global-color_fg: $global-color_grey !default; // text color | should have high contrast between $global-color_bg\r\n\r\n$global-border_color: mix(\r\n $global-color_fg,\r\n $global-color_bg,\r\n 24%\r\n) !default; // Note it's off by default due to the border width\r\n$global-border-width: 1px;\r\n$global-border-style: solid;\r\n$global_borderRadius: 6px !default;\r\n\r\n$global-body_bg: $global-color_bg !default;\r\n\r\n$link-default_color: $global-color_primary !default;\r\n$link-default-hover_color: $global-color_primary !default;\r\n$link-default_visited_color: $global-color_primary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Theme Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\r\n$theme-hover_color: mix($global-color_fg, $global-color_bg, 6%) !default;\r\n\r\n$theme-link-hover_textDecoration: none !default;\r\n\r\n$theme-heading_color: $global-color_primary !default;\r\n$theme-heading-hover_color: $global-color_primary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Buttons Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$button-basic_fg: $global-color_grey !default;\r\n$button-basic_bg: transparent !default;\r\n$button-basic_border: $global-color_whitesmoke !default;\r\n\r\n$button-basic-hover_fg: $global-color_primary !default;\r\n$button-basic-hover_bg: transparent !default;\r\n$button-basic-hover_border: $global-color_primary !default;\r\n\r\n$button-primary_fg: $global-color_white !default;\r\n$button-primary_bg: $global-color_primary !default;\r\n$button-primary_border: $global-color_primary !default;\r\n\r\n$button-primary-hover_fg: $global-color_white !default;\r\n$button-primary-hover_bg: $global-color_primaryAlt !default;\r\n$button-primary-hover_border: $global-color_primaryAlt !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Icons\r\n\\* -------------------------------------------------------------- */\r\n\r\n$icon-large_size: 32px !default;\r\n$icon-default_size: 20px !default;\r\n$icon-small_size: 16px !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Theme User Photos\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-photo_size: 42px !default;\r\n$theme-photo-small_size: 38px !default;\r\n$theme-photo_round: true !default;\r\n$theme-photo_borderRadius: $global_borderRadius !default;\r\n\r\n$theme_stickFooter: true !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Links\r\n\\* -------------------------------------------------------------- */\r\n\r\n$link-body_fontFamily: $global-body_fontFamily !default;\r\n$link-body_fontWeight: $global-normal_fontWeight !default;\r\n$link-body_fontSize: $global-medium_fontSize !default;\r\n\r\n$link-heading_fontFamily: $global-body_fontFamily !default;\r\n$link-heading_fontWeight: $global-bold_fontWeight !default;\r\n$link-heading_fontSize: $global-large_fontSize !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Layout\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-gutter_size: $global_spacer;\r\n$global-gutter_halfSize: $global-gutter_size / 2;\r\n$global-gutter_quarterSize: $global-gutter_size / 4;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Body\r\n\\* -------------------------------------------------------------- */\r\n\r\n$body_bg: $global-body_bg !default;\r\n$body_backgroundImage: '' !default;\r\n$body_backgroundRepeat: no-repeat !default;\r\n$body_backgroundSize: cover !default;\r\n$body_backgroundPosition: center center !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Frame\r\n\\* -------------------------------------------------------------- */\r\n\r\n$frame_bg: transparent !default;\r\n$frame_border: none !default;\r\n$frame_boxShadow: none !default;\r\n$frame_padding: $utility-baseUnitTriple !default;\r\n$frame-mobile_padding: $utility-baseUnitDouble !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Header\r\n\\* -------------------------------------------------------------- */\r\n\r\n$header_minHeight: 48px !default;\r\n$header_bg: $global-color_primary !default;\r\n$header_fg: $global-color_white !default;\r\n$header-link_color: $global-color_white !default;\r\n$header-link-hover_color: $global-color_white !default;\r\n$header_border: 0 !default;\r\n$header_boxShadow: none !default;\r\n\r\n$headerButton_bg: transparent !default;\r\n$headerButton_fg: $header-link_color !default;\r\n$headerButton_borderColor: $header-link_color !default;\r\n\r\n$headerButton-hover_bg: mix($header-link_color, $header_bg, 12%) !default;\r\n$headerButton-hover_fg: $header-link_color !default;\r\n$headerButton-hover_borderColor: $header-link_color !default;\r\n\r\n$headerMebutton_bg: transparent !default;\r\n$headerMebutton_fg: $header-link_color !default;\r\n$headerMebutton-hover_fg: $header-link_color !default;\r\n$headerMebutton-hover_bg: mix($global-color_fg, $header_bg, 26%) !default;\r\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\r\n\r\n$headerMeBoxAlert_fg: $headerMebutton_fg !default;\r\n$headerMeBoxAlert_bg: $global-color_secondary !default;\r\n$headerMeBoxAlert_borderColor: $global-color_secondary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Navigation\r\n\\* -------------------------------------------------------------- */\r\n\r\n$navigation_bg: $global-color_bg !default;\r\n$navigation_fg: $global-color_fg !default;\r\n$navigation-boxShadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\r\n$navigation-hover_fg: $global-color_primary !default;\r\n$navigation_border: darken($navigation_bg, 8%) !default;\r\n$navigation_borderRadius: $global_borderRadius !default;\r\n$navigation_fontSize: $global-large_fontSize !default;\r\n$navigation_paddingSide: $utility-baseUnitDouble !default;\r\n$navigation_vertical_paddingSide: 0 !default;\r\n$navigation-item_height: 32px !default;\r\n$navigation-item_fontWeight: $global-normal_fontWeight !default;\r\n$navigation-easing-transition: cubic-bezier(0, 1, 0, 1) !default;\r\n\r\n$navigationButton_bg: $button-primary_bg !default;\r\n$navigationButton_fg: $button-primary_fg !default;\r\n$navigationButton_border: $button-primary_border !default;\r\n\r\n$navigationButton-hover_bg: $button-primary-hover_bg !default;\r\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\r\n$navigationButton-hover_border: $button-primary-hover_border !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Mobile Mebox\r\n\\* -------------------------------------------------------------- */\r\n\r\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\r\n$MobileMeBox_fg: $header-link_color !default;\r\n$MobileMeBox-hover_fg: $header-link-hover_color !default;\r\n\r\n$MobileMeBoxAlert_fg: $MobileMeBox_fg !default;\r\n$MobileMeBoxAlert_bg: $global-color_secondary !default;\r\n$MobileMeBoxAlert_borderColor: $global-color_secondary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Content\r\n\\* -------------------------------------------------------------- */\r\n\r\n$content_bg: transparent !default;\r\n$content_border: none !default;\r\n$content_padding: 0 !default;\r\n$content_borderRadius: 0 !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Panel\r\n\\* -------------------------------------------------------------- */\r\n\r\n$panel_toLeft: false !default;\r\n$panel_width: 220px !default;\r\n$panel_gap: 40px !default;\r\n$panel_bg: $content_bg !default;\r\n$panel_fg: $global-color_fg !default;\r\n$panel_padding: $content_padding !default;\r\n$panel-border: $content_border !default;\r\n$panel_borderRadius: $content_borderRadius !default;\r\n\r\n$panel-item-showIcons: false !default;\r\n$panel-item_spacing: 0 !default;\r\n$panel-item_borderRadius: $global_borderRadius !default;\r\n$panel-item_padding: 5px !default;\r\n\r\n$panel-item_bg: transparent !default;\r\n$panel-item_fg: $link-default_color !default;\r\n$panel-item_border: none !default;\r\n\r\n$panel-item-hover_bg: transparent !default;\r\n$panel-item-hover_fg: $global-color_primary !default;\r\n$panel-item-hover_border: $panel-item_border !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Footer\r\n\\* -------------------------------------------------------------- */\r\n\r\n$footer_bg: $theme-hover_color !default;\r\n$footer_color: $global-color_fg !default;\r\n$footer-link_color: $global-color_primary !default;\r\n$footer-link-hover_color: $global-color_primaryAlt !default;\r\n$footer-base_fontSize: $global-medium_fontSize !default;\r\n$footer-base_lineHeight: $global-base_lineHeight !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Components\r\n\\* -------------------------------------------------------------- */\r\n\r\n$component-item_spacing: 0 !default;\r\n$component-base_padding: $global-medium_fontSize !default;\r\n$component_bg: $global-color_bg !default;\r\n$component_borderWidth: 1px !default;\r\n$component_lateralBorder: false !default;\r\n$component_borderColor: $theme-border_color !default;\r\n$component_border: #{$theme-border_color} #{$component_borderWidth} solid !default;\r\n$component_boxShadow: none !default;\r\n$component_borderRadius: 0 !default;\r\n\r\n$component-header_bg: transparent !default;\r\n\r\n$component-base_color: $global-color_fg !default;\r\n$component-base_fontSize: $global-medium_fontSize !default;\r\n$component-base_fontWeight: $global-normal_fontWeight !default;\r\n$component-base_lineHeight: $global-base_lineHeight !default;\r\n\r\n$component-title_color: $global-color_fg !default;\r\n$component-title-hover_color: $global-color_primary !default;\r\n$component-title_fontSize: $global-large_fontSize !default;\r\n$component-title_fontWeight: $global-semibold_fontWeight !default;\r\n$component-title_lineHeight: $global-base_lineHeight !default;\r\n\r\n$component-meta_color: mix($global-color_bg, $global-color_fg, 12%) !default;\r\n$component-meta-link_color: $component-meta_color !default;\r\n$component-meta-link-hover_color: $theme-heading-hover_color !default;\r\n$component-meta_fontSize: $global-small_fontSize !default;\r\n$component-meta_fontWeight: $global-normal_fontWeight !default;\r\n$component-meta_lineHeight: $global-base_lineHeight !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Form Elements\r\n\\* -------------------------------------------------------------- */\r\n\r\n$formElement_height: $utility-baseUnit * 6;\r\n$formElement_paddingVertical: $utility-baseUnitHalf !default;\r\n$formElement_paddingHorizontal: $utility-baseUnitDouble !default;\r\n$formElement_color: $global-color_black !default;\r\n$formElement_borderColor: lighten($global-color_black, 60%) !default;\r\n$formElement_placeholderColor: $formElement_borderColor !default;\r\n$formElement_border: 1px solid $formElement_borderColor !default;\r\n$formElement_fontSize: $global-medium_fontSize !default;\r\n$formElement_fontWeight: $global-medium_fontSize !default;\r\n$formElement_borderRadius: $global_borderRadius !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Form Buttons\r\n\\* -------------------------------------------------------------- */\r\n\r\n$formButton_bg: $button-primary_bg !default;\r\n$formButton-hover_bg: $button-primary_hover_fg !default;\r\n$formButton_color: $button-primary_fg !default;\r\n$formButton_fontFamily: $global-body_fontFamily !default;\r\n$formButton_fontWeight: $global-normal_fontWeight !default;\r\n$formButton_fontSize: $global-medium_fontSize !default;\r\n$formButton_maxWidth: 360px !default;\r\n$formButton_padding: $utility-baseUnitDouble !default;\r\n$formButton_height: $formElement_height !default;\r\n$formButton_borderRadius: $formElement_borderRadius !default;\r\n$formButton_border: 1px solid !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Breakpoints\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-breakpoint_smallMobile: 350px !default;\r\n$theme-breakpoint_mobile: 410px !default;\r\n$theme-breakpoint_smallTable: 768px !default;\r\n$theme-breakpoint_tablet: 992px !default;\r\n$theme-breakpoint_desktop: 1272px !default;\r\n\r\n$theme-breakpoint_base: $theme-breakpoint_smallTable !default;\r\n","// FONT STACK\r\n// --------------------------------------------------------------------------------------------\r\n// Use the mixin to include fonts.\r\n@mixin font-family($font-name, $font-weight, $font-style, $font-url, $font-file) {\r\n @font-face {\r\n font-family: '#{$font-name}';\r\n src: url('#{$font-url}#{$font-file}.eot'); /* IE9 Compat Modes */\r\n src:\r\n url('#{$font-url}#{$font-file}.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\r\n url('#{$font-url}#{$font-file}.woff2') format('woff2'), /* Super Modern Browsers */\r\n url('#{$font-url}#{$font-file}.woff') format('woff'), /* Modern Browsers */\r\n url('#{$font-url}#{$font-file}.ttf') format('truetype'), /* Safari, Android, iOS */\r\n url('#{$font-url}#{$font-file}.svg##{$font-name}') format('svg'); /* Legacy iOS */\r\n font-weight: $font-weight;\r\n font-style: $font-style;\r\n }\r\n}\r\n\r\n\r\n// FONT WEIGHTS\r\n// --------------------------------------------------------------------------------------------\r\n// Use the numerical value instead of the weight name.\r\n\r\n// 300 Light\r\n// 400 Normal\r\n// 500 Medium\r\n// 600 Semi-Bold\r\n// 700 Bold\r\n\r\n@include font-family('roboto', 700, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-700');\r\n@include font-family('roboto', 500, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-500');\r\n@include font-family('roboto', 400, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-regular');\r\n\r\n\r\n@include font-family('Barlow', 600, normal, 'fonts/Barlow/', 'Barlow-SemiBold');\r\n@include font-family('Barlow', 700, normal, 'fonts/Barlow/', 'Barlow-Bold');\r\n@include font-family('Barlow_Condensed', 500, normal, 'fonts/Barlow_Condensed/', 'BarlowCondensed-Medium');\r\n",".Frame-header {\r\n .Header-Top {\r\n background: $global-color_black_light;\r\n\r\n .Container {\r\n max-width: none;\r\n padding: 0;\r\n\r\n .row {\r\n height: 80px;\r\n a {\r\n &:hover {\r\n background: transparent;\r\n }\r\n }\r\n\r\n .Header-desktopNav {\r\n .Navigation-linkContainer {\r\n a.Navigation-link {\r\n font-size: 14px;\r\n font-weight: 700;\r\n line-height: 30px;\r\n\r\n &.Selected,\r\n &:hover {\r\n background: transparent;\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n .SignInLinks {\r\n font-size: 18px;\r\n font-weight: 700;\r\n text-transform: uppercase;\r\n\r\n a {\r\n border: none;\r\n font-size: 18px;\r\n font-weight: bold;\r\n }\r\n\r\n a:hover, a:focus {\r\n background-color: transparent;\r\n }\r\n\r\n .SignInPopup {\r\n font-size: 18px;\r\n font-weight: 700;\r\n margin-left: 10px;\r\n border: none;\r\n }\r\n\r\n .SignUp{\r\n font-size: 14px;\r\n font-weight: 700;\r\n height: 40px;\r\n line-height: 40px;\r\n margin-left: 8px;\r\n position: relative;\r\n text-decoration: none;\r\n text-transform: uppercase;\r\n transition: 0.5s;\r\n white-space: nowrap;\r\n background: #fff;\r\n border-radius: 20px;\r\n color: #229174;\r\n padding: 0 15px;\r\n &:hover {\r\n background: rgba(255, 255, 255, 0.8);\r\n box-shadow: 0 1px 5px rgb(0 0 0 / 20%);\r\n color: #229174;\r\n }\r\n }\r\n }\r\n .Search {\r\n img {\r\n vertical-align: middle;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-Second-Menu {\r\n display: flex;\r\n background: $global-grey-light-bg;\r\n color: $global-color_black_light;\r\n justify-content: stretch;\r\n align-items: center;\r\n font-size: 13px;\r\n position: relative;\r\n height: 60px;\r\n\r\n .Second-Menu-Content {\r\n display: flex;\r\n flex-grow: 1;\r\n justify-content: center;\r\n align-items: center;\r\n position: relative;\r\n height: 30px;\r\n\r\n a.Second-Menu-Link {\r\n margin: 0 15px;\r\n cursor: pointer;\r\n height: 100%;\r\n display: flex;\r\n position: relative;\r\n flex-direction: column;\r\n justify-content: center;\r\n color: $global-color_black_light;\r\n\r\n &:hover::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: -1px;\r\n left: 50%;\r\n margin-left: -8px;\r\n width: 15px;\r\n height: 3px;\r\n border-radius: 1.5px;\r\n background: $global-grey-bg-dark;\r\n }\r\n\r\n &.selected {\r\n font-weight: 700;\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: -1px;\r\n left: 50%;\r\n margin-left: -8px;\r\n width: 15px;\r\n height: 3px;\r\n border-radius: 1.5px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-desktopNav {\r\n color: white;\r\n height: 80px;\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n z-index: 1;\r\n flex-grow: 1;\r\n a {\r\n text-decoration: none;\r\n }\r\n .Topcoder-logo {\r\n margin: 0 50px 0 30px;\r\n cursor: pointer;\r\n }\r\n\r\n .Header-primary-item {\r\n font-weight: 700;\r\n font-size: 18px;\r\n line-height: 30px;\r\n margin: 0 30px;\r\n padding-right: 5px;\r\n position: relative;\r\n cursor: pointer;\r\n color: white;\r\n white-space: nowrap;\r\n\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n\r\n .Header-secondary-menu {\r\n display: flex;\r\n overflow: unset;\r\n margin-right: auto;\r\n width: auto;\r\n white-space: nowrap;\r\n\r\n .Header-secondary-item {\r\n font-weight: bold;\r\n margin-left: 30px;\r\n font-size: 14px;\r\n line-height: 30px;\r\n text-align: center;\r\n display: flex;\r\n position: relative;\r\n flex-direction: row;\r\n justify-content: flex-start;\r\n align-content: flex-start;\r\n cursor: pointer;\r\n color: white;\r\n\r\n &:hover,\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n\r\n .Header-Primary-more-content-container {\r\n position: relative;\r\n display: none;\r\n\r\n .primary-item-more {\r\n border-radius: 15px;\r\n padding: 0 15px;\r\n color: white;\r\n margin-left: 0;\r\n\r\n &:hover {\r\n color: white;\r\n }\r\n img {\r\n margin-left: 5px;\r\n }\r\n }\r\n\r\n .Header-Primary-more-content {\r\n position: absolute;\r\n top: 30px;\r\n left: 19px;\r\n background: $global-color_black_light;\r\n min-width: 110px;\r\n padding: 20px;\r\n border-radius: 5px;\r\n flex-direction: column;\r\n z-index: 2;\r\n display: none;\r\n\r\n a {\r\n margin: 0;\r\n text-align: left;\r\n font-weight: 700;\r\n font-size: 14px;\r\n line-height: 30px;\r\n white-space: nowrap;\r\n }\r\n }\r\n\r\n &.open {\r\n .primary-item-more {\r\n background-color: rgba(85, 85, 85, 0.4);\r\n border-radius: 15px;\r\n\r\n * {\r\n opacity: 0.7;\r\n }\r\n img {\r\n transform: scale(1, -1);\r\n }\r\n }\r\n\r\n .Header-Primary-more-content {\r\n display: flex;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n .Header-right-Item {\r\n height: 32px;\r\n margin: 11px 20px 11px 0px;\r\n padding-left: 12px;\r\n position: relative;\r\n border-left: 1px solid $global-color_grey_very_dark;\r\n min-width: 36px;\r\n display: flex;\r\n align-items: center;\r\n }\r\n }\r\n}\r\n\r\n.Header-separator {\r\n display: block;\r\n height: 30px;\r\n width: 1px;\r\n background: $global-color_grey;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Frame-header {\r\n .Header-Top {\r\n .Container {\r\n .row {\r\n height: 60px;\r\n display: flex;\r\n justify-content: space-between;\r\n }\r\n\r\n .menu-icon-mobile {\r\n width: 60px;\r\n height: 60px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n cursor: pointer;\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n width: 60px;\r\n margin: 0;\r\n }\r\n\r\n .Header-Primary-container-Mobile {\r\n .Header-Primary-Mobile {\r\n height: 60px;\r\n background: $global-color_black_light;\r\n display: flex;\r\n align-items: center;\r\n border-top: 1px solid $global-color_grey;\r\n\r\n a {\r\n color: white;\r\n font-weight: 700;\r\n font-size: 18px;\r\n line-height: 30px;\r\n position: relative;\r\n cursor: pointer;\r\n height: 100%;\r\n\r\n &:hover,\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n\r\n &.selected::after {\r\n content: '';\r\n width: 40px;\r\n height: 10px;\r\n background: url(/themes/topcoder/design/images/icon-select-header.svg);\r\n background-size: 40px 10px;\r\n right: 16px;\r\n position: absolute;\r\n left: 50%;\r\n margin-left: -20px;\r\n bottom: -1px;\r\n }\r\n }\r\n }\r\n\r\n .Header-Primary-Sub-Mobile {\r\n display: flex;\r\n flex-direction: column;\r\n padding: 15px 20px;\r\n z-index: 1;\r\n background: $global-grey-light-bg;\r\n\r\n a {\r\n font-size: 18px;\r\n line-height: 40px;\r\n height: 40px;\r\n margin: 5px 0;\r\n display: flex;\r\n align-items: center;\r\n cursor: pointer;\r\n text-decoration: none;\r\n color: $global-color_black_light;\r\n\r\n &.selected {\r\n font-weight: 700;\r\n pointer-events: none;\r\n cursor: default;\r\n\r\n &::before {\r\n content: '';\r\n height: 30px;\r\n width: 3px;\r\n border-radius: 1.5px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n display: inline-block;\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-Second-Menu-mobile {\r\n position: relative;\r\n\r\n .Second-Menu-Toggle-Button {\r\n background: $global-grey-light-bg;\r\n border: none;\r\n padding: 0;\r\n width: 100%;\r\n height: 60px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 40px;\r\n }\r\n\r\n img {\r\n margin-left: 5px;\r\n transform: scale(1, -1);\r\n }\r\n }\r\n\r\n .Second-Menu-Content {\r\n background: $global-grey-light-bg;\r\n flex-direction: column;\r\n padding: 15px 20px;\r\n border-top: 1px solid $color-green-dark;\r\n width: 100%;\r\n z-index: 999;\r\n display: none;\r\n position: absolute;\r\n top: 60px;\r\n left: 0;\r\n width: 100%;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 18px;\r\n line-height: 40px;\r\n height: 40px;\r\n margin: 5px 0;\r\n display: flex;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n &.selected {\r\n font-weight: 700;\r\n pointer-events: none;\r\n cursor: default;\r\n &::before {\r\n content: '';\r\n height: 30px;\r\n width: 3px;\r\n border-radius: 1.5px;\r\n display: inline-block;\r\n margin-right: 10px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.open {\r\n .Second-Menu-Toggle-Button {\r\n img {\r\n transform: scale(1, 1);\r\n }\r\n }\r\n .Second-Menu-Content {\r\n display: flex;\r\n }\r\n }\r\n }\r\n\r\n &.toggle-mobile-expand {\r\n .icon-menu {\r\n display: none;\r\n }\r\n\r\n .Header-Second-Menu-mobile {\r\n display: none;\r\n }\r\n }\r\n\r\n &.toggle-mobile-close {\r\n .icon-menu-close {\r\n display: none;\r\n }\r\n\r\n .Header-Primary-container-Mobile {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 960px) {\r\n .Frame-header {\r\n .Header-desktopNav {\r\n .Header-secondary-menu {\r\n > .Header-secondary-item {\r\n display: none;\r\n }\r\n\r\n .Header-Primary-more-content-container {\r\n display: flex;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".FooterContainer {\r\n position: relative;\r\n}\r\n.FooterContainer::after{\r\n content: \"\";\r\n clear: both;\r\n display: block;\r\n}\r\n\r\n.Frame-footer {\r\n\r\n .Footer {\r\n 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, .CommentFormWrap .Preview {\r\n a, a:hover, a:focus {\r\n font-size: $global-large_fontSize;\r\n color: $global-blue;\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\n\r\n\r\n\r\n.ReactButton.Quote.js-quoteButton {\r\n font-size: 12px;\r\n font-weight: 400;\r\n letter-spacing: 0.44px;\r\n line-height: 15px;\r\n}\r\n\r\n.MessageForm.CommentForm.FormTitleWrapper {\r\n .H {\r\n margin-bottom: 27px;\r\n }\r\n h2 {\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n font-family: $global-heading_fontFamily2;\r\n font-size: 20px;\r\n font-weight: 500;\r\n line-height: 24px;\r\n }\r\n}\r\n\r\n\r\n.FormTitleWrapper {\r\n .Buttons {\r\n\r\n .Back {\r\n margin-right: 20px !important;\r\n * {\r\n color: $global-blue;\r\n font-family: $global-body_fontFamily;\r\n }\r\n }\r\n }\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList, .DataList.CategoryAccordion\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n .PhotoWrap {\r\n // left: 0;\r\n }\r\n\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n margin: 0 !important;\r\n padding: 41px 0 15px !important;\r\n color: $global-color_black_light;\r\n\r\n div {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .MessageList.Discussion {\r\n .Discussion {\r\n .Item-Header {\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search {\r\n li.Item {\r\n &:first-child {\r\n border-top: 1px solid $global-grey-bg;\r\n }\r\n &:last-child {\r\n padding-bottom: 16px !important;\r\n }\r\n h3 {\r\n margin-bottom: 2px;\r\n line-height: 30px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .Item-Body.Media {\r\n margin-bottom: 0;\r\n\r\n .Media-Body {\r\n * {\r\n font-size: 14px;\r\n }\r\n\r\n .Meta {\r\n margin-top: 0;\r\n height: 22px;\r\n }\r\n\r\n .Summary {\r\n margin-top: 2px;\r\n height: 22px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".FormTitleWrapper {\r\n /* max-width: 765px;*/\r\n}\r\n\r\n.richEditor {\r\n .richEditor-embedBar {\r\n border-top: 1px solid $global-grey-bg;\r\n height: 55px;\r\n\r\n .richEditor-menuItems.richEditor-inlineMenuItems {\r\n height: 100%;\r\n }\r\n }\r\n}\r\n\r\nform {\r\n & > div {\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n .Entry.SingleEntryMethod {\r\n margin: 0;\r\n }\r\n\r\n input[type='text'],\r\n input[type='password'],\r\n input.InputBox.BigInput[type='text'],\r\n select {\r\n height: 52px;\r\n }\r\n\r\n .SelectWrapper::after {\r\n content: '';\r\n width: 15px;\r\n height: 9px;\r\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\r\n background-size: 15px 9px;\r\n right: 16px;\r\n }\r\n\r\n .List.Inline.PostOptions {\r\n label {\r\n font-size: 14px;\r\n line-height: 26px;\r\n }\r\n }\r\n\r\n .Buttons {\r\n .Button.Cancel, .Button.WriteButton, .Button.CancelReplyComment {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n\r\n .Button.PreviewButton {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n\r\n .Button.DraftButton {\r\n background-color: $global-color_grey_dark;\r\n border-color: $global-color_grey_dark;\r\n color: white;\r\n }\r\n\r\n .Button {\r\n margin-left: 7px !important;\r\n height: 21px;\r\n }\r\n\r\n .Button.Primary[disabled=disabled], .Button:disabled {\r\n background-color: $global-color_grey_dark;\r\n border: 1px solid $global-color_grey_dark;\r\n }\r\n\r\n a.Button.Disabled, a.Button.Disabled:hover,a.Button.Disabled:focus,\r\n .Button.PreviewButton[disabled=disabled]{\r\n border: 1px solid $global-color_grey_dark;\r\n color: $global-color_grey_dark;\r\n background-color: transparent;\r\n }\r\n }\r\n\r\n li,\r\n .P {\r\n margin: 9px 0;\r\n position: relative;\r\n\r\n label[for*='Form'],\r\n label[for='Form_Password'],\r\n label[for='Form_Name'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 9px !important;\r\n line-height: 12px !important;\r\n position: absolute !important;\r\n top: -5px !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n\r\n label[for='Form_RedirectLink'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 20px !important;\r\n top: 3px !important;\r\n line-height: inherit;\r\n position: absolute !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n }\r\n\r\n /* The container */\r\n label.radio-inline {\r\n display: block;\r\n position: relative;\r\n cursor: pointer;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n padding-left: 30px;\r\n\r\n /* Hide the browser's default checkbox */\r\n input {\r\n position: absolute;\r\n opacity: 0;\r\n cursor: pointer;\r\n height: 0;\r\n width: 0;\r\n\r\n /* When the checkbox is checked, add a blue background */\r\n &:checked ~ .checkmark {\r\n background: url(/themes/topcoder/design/images/icon-checked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n /* Create a custom checkbox */\r\n .checkmark {\r\n position: absolute;\r\n top: -2px;\r\n left: 0;\r\n height: 20px;\r\n width: 20px;\r\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n}\r\n\r\n.CommentFormWrap {\r\n .Preview {\r\n padding: 0px;\r\n\r\n .Message {\r\n background-color: $global-grey-medium-bg;\r\n border-radius: 10px;\r\n padding: 16px 24px 10px 33px!important;\r\n font-family: $link-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n }\r\n }\r\n}\r\n\r\n.DiscussionForm {\r\n .Preview {\r\n padding: 0px;\r\n background-color: $global-grey-medium-bg;\r\n border-radius: 10px;\r\n padding: 16px 24px 10px 33px!important;\r\n font-family: $link-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n .Title {\r\n display: block;\r\n margin-bottom: 14px;\r\n color: #2a2a2a;\r\n font-weight: 700;\r\n line-height: 30px;\r\n }\r\n .Message {\r\n a {\r\n color: $global-blue;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.selectBox-label {\r\n margin-right: 10px;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-medium_fontSize;\r\n}\r\n\r\n.FlyoutButton.selectBox-toggle {\r\n height: 30px;\r\n padding: 0 5px;\r\n background-color: #FBFBFB;\r\n border: 1px solid $global-grey-bg;\r\n border-radius: 6px;\r\n display: flex;\r\n align-items: center;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n font-weight: bold;\r\n\r\n &:first-child {\r\n margin-right: 5px;\r\n width: 140px;\r\n }\r\n }\r\n\r\n span.vanillaDropDown-arrow {\r\n color: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n\r\n\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n body.Post {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n justify-content: space-between;\r\n\r\n .Button {\r\n margin-bottom: 20px;\r\n }\r\n .DiscussionButton {\r\n width: 100%;\r\n }\r\n .Cancel, .DraftButton {\r\n text-align:center;\r\n width:40%;\r\n }\r\n }\r\n\r\n .P {\r\n ul.List > li > b {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Post.editdiscussion {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n .Button {\r\n width: 40%;\r\n }\r\n .Cancel {\r\n text-align:center\r\n }\r\n .DiscussionButton {\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Box.GuestBox {\r\n h4 {\r\n @include barlowcondensed-medium;\r\n padding: 0;\r\n color: $global-color_black_light;\r\n font-size: 34px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n margin-bottom: 10px;\r\n text-transform: uppercase!important;\r\n white-space: nowrap\r\n }\r\n\r\n p {\r\n color: $global-color_black_light;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n font-weight: 400;\r\n line-height: 26px;\r\n }\r\n\r\n div {\r\n a.SignIn {\r\n margin-top: 24px;\r\n }\r\n }\r\n .SignUpBlock {\r\n margin-top: 25px;\r\n\r\n .SpArrowRight {\r\n display: unset !important;\r\n &::before {\r\n content: '';\r\n background-image: url('/themes/topcoder/design/images/arrow-right.svg');\r\n background-size: cover;\r\n margin: 2px 0px 2px 7px;\r\n height: 14px;\r\n line-height: 18px;\r\n width: 16px;\r\n position: absolute;\r\n }\r\n }\r\n\r\n .Button.SignUp {\r\n color: #137D60;\r\n line-height: 18px;\r\n border: 0px;\r\n padding: 0px 3px !important;\r\n font-size: 15px !important;\r\n font-family: Roboto;\r\n color: #137D60 !important;\r\n\r\n a {\r\n letter-spacing: 1px;\r\n line-height: 18px;\r\n\r\n &:focus, &:visited, &:hover {\r\n color: #137D60 !important;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".hide {\r\n display: none !important;\r\n}\r\n\r\n.flex-1 {\r\n flex: 1;\r\n}\r\n.flex {\r\n display: flex;\r\n}\r\n\r\n.flex.middle {\r\n -webkit-align-items: center;\r\n align-items: center; }\r\n\r\n.flex.column {\r\n flex-direction: column;\r\n}\r\n\r\n.flex.left {\r\n align-items: flex-start;\r\n}\r\n\r\n.center-child {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n\r\n.fill-remaining-space {\r\n flex: auto;\r\n}\r\n\r\n.block {\r\n clear: both;\r\n overflow: hidden;\r\n}\r\n.col-span-1 {\r\n flex-grow: 1;\r\n}\r\n\r\n.col-span-2 {\r\n flex-grow: 2;\r\n}\r\n.flex-grow, .flex-grow-1 {\r\n flex-grow: 1;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .hide-mobile {\r\n display: none !important;\r\n }\r\n}\r\n\r\n\r\n@media screen and (min-width: 769px) {\r\n .hide-desktop {\r\n display: none !important;\r\n }\r\n}",".NewDiscussionMobile {\r\n .BoxNewDiscussion {\r\n width: 100%;\r\n }\r\n}\r\n",".DataList.Drafts {\r\n li.Draft {\r\n border-top: none;\r\n border-bottom: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-top: 16px;\r\n border-radius: 10px;\r\n padding: 19px 20px 18px 26px;\r\n\r\n .Options {\r\n a.Delete {\r\n color: $global-color_grey;\r\n font-family: $global-image_fontFamily;\r\n font-size: 32px;\r\n font-weight: $global-image_fontWeight;\r\n }\r\n }\r\n\r\n .ItemContent {\r\n .Title {\r\n margin-bottom: 17px;\r\n color: $global-color_black_light;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n font-weight: 400;\r\n line-height: 30px;\r\n }\r\n }\r\n\r\n .Excerpt {\r\n font-weight: 400;\r\n line-height: 16px;\r\n\r\n a {\r\n color: $global-color_grey;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".MeBox {\r\n .MeButton{\r\n font-family: $global-body_fontFamily;\r\n }\r\n\r\n .MeButton.TopcoderMeButton {\r\n width: fit-content;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 0px;\r\n border-radius: 15px;\r\n\r\n .icon-chevron-up, .icon-chevron-down {\r\n font-weight: normal;\r\n font-size: 10px;\r\n margin: 0 5px;\r\n }\r\n }\r\n\r\n .MeButtonProfileMItem {\r\n .handle {\r\n font-size: 16px;\r\n line-height: 20px;\r\n font-weight: $global-bold_fontWeight;\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_white;\r\n }\r\n\r\n .email {\r\n font-size: $global-small_fontSize;\r\n line-height: 14px;\r\n margin-top: 4px;\r\n font-weight: $global-bold_fontWeight;\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_white;\r\n }\r\n\r\n .avatar {\r\n border-radius: 100%;\r\n margin-right: 10px;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n .MeButtonSwitchToBusinessMItem {\r\n\r\n background: #2A2A2B;\r\n color: $global-color_white;\r\n font-size: $global-medium_fontSize;\r\n line-height: 30px;\r\n height: 50px;\r\n img.switch-icon {\r\n margin: 0 10px 0 4px;\r\n }\r\n a.switch-to-business {\r\n font-family: $global-body_fontFamily;\r\n margin: 0;\r\n span {\r\n color: $global-color_white;\r\n font-family: $global-body_fontFamily;\r\n font-weight: $global-bold_fontWeight;\r\n }\r\n }\r\n\r\n }\r\n}\r\n",".EasyMDEContainer {\r\n\r\n .CodeMirror {\r\n box-sizing: border-box;\r\n height: auto;\r\n border-right: 1px solid #aaa;\r\n border-left: 1px solid #aaa;\r\n border-bottom: 1px solid #aaa;\r\n border-bottom-left-radius: 8px;\r\n border-bottom-right-radius: 8px;\r\n }\r\n\r\n .editor-toolbar {\r\n border-top-left-radius:8px;\r\n border-top-right-radius:8px;\r\n border-top: 1px solid #aaa;\r\n border-left: 1px solid #aaa;\r\n border-right: 1px solid #aaa;\r\n }\r\n\r\n .editor-statusbar, {\r\n font-size: 13px;\r\n padding: 8px 0px;\r\n display: flex;\r\n overflow: hidden;\r\n\r\n span {\r\n margin-left: 0px;\r\n min-width: 0px;\r\n }\r\n .message, .upload-image {\r\n margin-left: 0px;\r\n margin-right: auto;\r\n }\r\n\r\n .message {\r\n display: none;\r\n }\r\n .autosave {\r\n\r\n }\r\n }\r\n}\r\n\r\n.EasyMDEContainer.error{\r\n .message {\r\n margin-left: 0px;\r\n color: #EF476F;\r\n text-align: left;\r\n display: inline;\r\n }\r\n .upload-image {\r\n display: none;\r\n }\r\n .CodeMirror {\r\n border-right: 2px solid #EF476F;\r\n border-left: 2px solid #EF476F;\r\n border-bottom: 2px solid #EF476F;\r\n }\r\n\r\n .editor-toolbar {\r\n border-top: 2px solid #EF476F;\r\n border-left: 2px solid #EF476F;\r\n border-right: 2px solid #EF476F;\r\n }\r\n}\r\n",".Table {\r\n display: table;\r\n\r\n .Title {\r\n display: table-caption;\r\n text-align: center;\r\n font-weight: bold;\r\n font-size: larger;\r\n }\r\n\r\n .TableHeading,.TableRow {\r\n display: table-row;\r\n border-top: 1px solid #D4D4D4;;\r\n\r\n .TableCell {\r\n display: table-cell;\r\n padding-left: 12px;\r\n }\r\n\r\n }\r\n\r\n .TableHeading {\r\n font-weight: bold;\r\n text-align: center;\r\n }\r\n\r\n\r\n}",".Section-GroupList {\r\n .MainContent {\r\n .H {\r\n text-align: left;\r\n }\r\n }\r\n}\r\n.Group {\r\n font-family: $global-body_fontFamily !important;\r\n\r\n .Group-Archived{\r\n margin-top: 6px;\r\n .Archived {\r\n background: $global-pink;\r\n border: 1px solid $global-pink;\r\n color: white;\r\n font-family: $global-body_fontFamily !important;\r\n font-size: $global-small_fontSize !important;\r\n font-weight: bold !important;\r\n letter-spacing: 0.69px !important;\r\n height: 30px;\r\n text-transform: uppercase;\r\n border-radius: 15px !important;\r\n padding: 6px 17px !important;\r\n margin-right: 10px ;\r\n }\r\n }\r\n\r\n .Group-Description {\r\n\r\n }\r\n\r\n .Group-Header.NoBanner {\r\n .Group-Info {\r\n padding-left: 0px;\r\n color: $global-color_black_light;\r\n margin-bottom: 33px;\r\n\r\n .Group-Description {\r\n margin-bottom: 0px;\r\n }\r\n .Group-Archived, .Group-Description {\r\n * {\r\n font-size: $global-large_fontSize;\r\n }\r\n a {\r\n color: $global-blue;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Group-Footer {\r\n .Group-Info {\r\n padding-left: 0px;\r\n color: $global-color_black_light;\r\n margin-bottom: 33px;\r\n\r\n .Table {\r\n width: calc(100% + 46px);\r\n display: table;\r\n border-collapse: separate;\r\n border-spacing: 23px 0px;\r\n margin-left: -23px;\r\n margin-right: -23px;\r\n\r\n .TableRow {\r\n border: none;\r\n .TableCell {\r\n width: 50%;\r\n padding: 10px;\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n display:table-cell;\r\n background-clip: padding-box;\r\n border-top: 1px solid #D4D4D4;\r\n .MLabel {\r\n min-width: 90px;\r\n white-space: nowrap;\r\n display: inline-block;\r\n }\r\n .MValue {\r\n color: $global-color_grey;\r\n font-weight: $global-medium_fontWeight;\r\n }\r\n }\r\n }\r\n .TableRow.Last {\r\n .TableCell {\r\n border-bottom: 1px solid #D4D4D4;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Group {\r\n .Group-Archived{\r\n span:not(.Archived) {\r\n display: block;\r\n padding-top:10px;\r\n }\r\n }\r\n .Group-Footer {\r\n .Group-Info {\r\n padding-left: 0px;\r\n .Table {\r\n width: 100%;\r\n margin: 0px;\r\n border-spacing:0px;\r\n\r\n .TableRow {\r\n border: none;\r\n .TableCell {\r\n width: 100%;\r\n display:block;\r\n background-clip: padding-box;\r\n border-top: 1px solid #D4D4D4;\r\n .MLabel {\r\n min-width: 90px;\r\n white-space: nowrap;\r\n display: inline-block;\r\n }\r\n .MValue {\r\n color: $global-color_grey;\r\n font-weight: $global-medium_fontWeight;\r\n }\r\n }\r\n }\r\n .TableRow.Last {\r\n .TableCell {\r\n border-bottom: none;\r\n &:last-child {\r\n border-bottom: 1px solid #D4D4D4;\r\n }\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n }\r\n}",".tooltip {\r\n position: relative;\r\n font-size: $global-medium_fontSize;\r\n font-family: $global-body_fontFamily;\r\n font-weight: normal;\r\n\r\n &:hover .tooltiptext {\r\n visibility: visible;\r\n }\r\n .tooltiptext {\r\n visibility: hidden;\r\n line-height:16px;\r\n padding-top: 6px;\r\n padding-bottom: 6px;\r\n background-color: $global-color_grey;\r\n color: $global-color_white;\r\n text-align: center;\r\n border-radius: 5px;\r\n position: absolute;\r\n z-index: 1;\r\n bottom: 100%;\r\n left: 50%;\r\n &::after {\r\n content: \"\";\r\n position: absolute;\r\n top: 100%;\r\n left: 50%;\r\n margin-left: 5px;\r\n border-width: 5px;\r\n border-style: solid;\r\n border-color: $global-color_grey transparent transparent transparent;\r\n }\r\n }\r\n}\r\n\r\n.tooltip .tooltiptext{\r\n width: 109px;\r\n padding-right: 14px;\r\n padding-left:13px;\r\n margin-left: -64px;\r\n margin-bottom: 3px;\r\n text-transform: none;\r\n\r\n @media screen and (max-width: 992px) {\r\n margin-left: -69px;\r\n &::after {\r\n margin-left: 9px;\r\n }\r\n }\r\n\r\n}\r\n.isWatching.tooltip .tooltiptext{\r\n width: 155px;\r\n padding-left: 13px;\r\n padding-right: 9px;\r\n margin-left: -110px;\r\n margin-bottom: 6px;\r\n &::after {\r\n margin-left: 27px;\r\n }\r\n\r\n @media screen and (max-width: 992px) {\r\n margin-left: -115px;\r\n &::after {\r\n margin-left: 32px;\r\n }\r\n }\r\n}\r\n\r\n.GroupOptions.OptionsMenu.ButtonGroup {\r\n .tooltip {\r\n padding-top: 10px;\r\n }\r\n}\r\n.GroupOptions.OptionsMenu.ButtonGroup {\r\n .isWatching.tooltip {\r\n padding-top: 3px;\r\n padding-left: 8px;\r\n }\r\n}","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n\n$global-color_vanillaBlue: #0291DB;\n$global-color_pink: #D0021B;\n$global-color_grey: #555A62;\n$global-color_whitesmoke: #BCBEC1;\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n\n$utility-baseUnit: 6px;\n$utility-baseUnitHalf: $utility-baseUnit / 2; // Derived\n$utility-baseUnitDouble: $utility-baseUnit * 2; // Derived\n$utility-baseUnitTriple: $utility-baseUnit * 3; // Derived\n$utility-percentage_third: (100% / 3);\n$utility-percentage_nineSixteenths: (9 / 16 * 100%);\n$utility-SVGEncoding: \"data:image/svg+xml,\";\n\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n\n$global-normal_fontWeight: 400 !default;\n$global-semibold_fontWeight: 600 !default;\n$global-bold_fontWeight: 700 !default;\n\n$fontStack: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontFamily: if($staticVariables, $fontStack, inherit);\n$global-heading_fontWeight: $global-bold_fontWeight !default;\n\n$global-body_fontFamily: if($staticVariables, $fontStack, inherit);\n$global-body_fontWeight: $global-normal_fontWeight !default;\n\n$global-large_fontSize: 16px !default;\n$global-medium_fontSize: 14px !default;\n$global-small_fontSize: 12px !default;\n\n$global-title_fontSize: 32px !default;\n$global-smallTitle_fontSize: 20px !default;\n$global-title_mobile_fontSize: 26px !default;\n$global-subTitle_fontSize: 18px !default;\n\n$global-base_lineHeight: 1.5 !default;\n$global-condensed_lineHeight: 1.25 !default;\n\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n\n$userContent_fontSize: $global-medium_fontSize !default; // 14 for forums, but 16 for KB\n\n$userContent-fontSizeH1: 2em !default;\n$userContent-fontSizeH2: 1.5em !default;\n$userContent-fontSizeH3: 1.25em !default;\n$userContent-fontSizeH4: 1em !default;\n$userContent-fontSizeH5: .875em !default;\n$userContent-fontSizeH6: .85em !default;\n\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-heading_topMargin: 1.5 * $global-medium_fontSize;\n$global-block_margin: $userContent_fontSize !default;\n\n$global-main_width: 1236px !default; // To match KB\n$global_spacer: $userContent_fontSize * $global-base_lineHeight !default;\n$global-default_timing: 0.35s !default;\n\n$global-color_primary: $global-color_vanillaBlue !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_pink !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: $global-color_grey !default; // text color | should have high contrast between $global-color_bg\n\n$global-border_color: mix($global-color_fg, $global-color_bg, 24%) !default; // Note it's off by default due to the border width\n$global-border-width: 1px;\n$global-border-style: solid;\n$global_borderRadius: 6px !default;\n\n$global-body_bg: $global-color_bg !default;\n\n$link-default_color: $global-color_primary !default;\n$link-default-hover_color: $global-color_primary !default;\n$link-default_visited_color: $global-color_primary !default;\n\n\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\n$theme-hover_color: mix($global-color_fg, $global-color_bg, 6%) !default;\n\n$theme-link-hover_textDecoration: none !default;\n\n$theme-heading_color: $global-color_primary !default;\n$theme-heading-hover_color: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_grey !default;\n$button-basic_bg: transparent !default;\n$button-basic_border: $global-color_whitesmoke !default;\n\n$button-basic-hover_fg: $global-color_primary !default;\n$button-basic-hover_bg: transparent !default;\n$button-basic-hover_border: $global-color_primary !default;\n\n$button-primary_fg: $global-color_white !default;\n$button-primary_bg: $global-color_primary !default;\n$button-primary_border: $global-color_primary !default;\n\n$button-primary-hover_fg: $global-color_white !default;\n$button-primary-hover_bg: $global-color_primaryAlt !default;\n$button-primary-hover_border: $global-color_primaryAlt !default;\n\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n\n$icon-large_size: 32px !default;\n$icon-default_size: 20px !default;\n$icon-small_size: 16px !default;\n\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n\n$theme-photo_size: 42px !default;\n$theme-photo-small_size: 38px !default;\n$theme-photo_round: true !default;\n$theme-photo_borderRadius: $global_borderRadius !default;\n\n$theme_stickFooter: true !default;\n\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n\n$link-body_fontFamily: $global-body_fontFamily !default;\n$link-body_fontWeight: $global-normal_fontWeight !default;\n$link-body_fontSize: $global-medium_fontSize !default;\n\n$link-heading_fontFamily: $global-body_fontFamily !default;\n$link-heading_fontWeight: $global-bold_fontWeight !default;\n$link-heading_fontSize: $global-large_fontSize !default;\n\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n\n$global-gutter_size: $global_spacer;\n$global-gutter_halfSize: $global-gutter_size / 2;\n$global-gutter_quarterSize: $global-gutter_size / 4;\n\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n\n$body_bg: $global-body_bg !default;\n$body_backgroundImage: \"\" !default;\n$body_backgroundRepeat: no-repeat !default;\n$body_backgroundSize: cover !default;\n$body_backgroundPosition: center center !default;\n\n/* -------------------------------------------------------------- *\\\n HeroBanner\n\\* -------------------------------------------------------------- */\n\n$herobanner_height: 370px !default;\n$herobanner_bg: #3F3E46 !default;\n$herobanner_fg: $global-color_white !default;\n$herobanner_dropShadow: 0 0 1px $global-color_fg !default;\n$herobanner_bgFilter: 0.75 !default;\n$herobanner_fontSize: 48px !default;\n\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n\n$SearchboxFeaturedBtn_fg: $global-color_white !default;\n$SearchboxFeaturedBtn_bg: transparent !default;\n$SearchboxFeatured_height: 40px !default;\n$SearchboxFeatured_width: 673px !default;\n$SearchboxFeatured_border: 1px solid $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n\n$frame_bg: transparent !default;\n$frame_border: none !default;\n$frame_boxShadow: none !default;\n$frame_padding: $utility-baseUnitTriple !default;\n$frame-mobile_padding: $utility-baseUnitDouble !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_minHeight: 48px !default;\n$header_bg: $global-color_primary !default;\n$header_fg: $global-color_white !default;\n$header-link_color: $global-color_white !default;\n$header-link-hover_color: $global-color_white !default;\n$header_border: 0 !default;\n$header_boxShadow: none !default;\n\n$headerButton_bg: transparent !default;\n$headerButton_fg: $header-link_color !default;\n$headerButton_borderColor: $header-link_color !default;\n\n$headerButton-hover_bg: mix($header-link_color, $header_bg, 12%) !default;\n$headerButton-hover_fg: $header-link_color !default;\n$headerButton-hover_borderColor: $header-link_color !default;\n\n$headerMebutton_bg: transparent !default;\n$headerMebutton_fg: $header-link_color !default;\n$headerMebutton-hover_fg: $header-link_color !default;\n$headerMebutton-hover_bg: mix($global-color_fg, $header_bg, 26%) !default;\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\n\n$headerMeBoxAlert_fg: $headerMebutton_fg !default;\n$headerMeBoxAlert_bg: $global-color_secondary !default;\n$headerMeBoxAlert_borderColor: $global-color_secondary !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: $global-color_bg !default;\n$navigation_fg: $global-color_fg !default;\n$navigation-boxShadow: 0 5px 10px 0 rgba(0,0,0,0.30);\n$navigation-hover_fg: $global-color_primary !default;\n$navigation_border: darken($navigation_bg, 8%)!default;\n$navigation_borderRadius: $global_borderRadius !default;\n$navigation_fontSize: $global-large_fontSize !default;\n$navigation_paddingSide: $utility-baseUnitDouble !default;\n$navigation_vertical_paddingSide: 0 !default;\n$navigation-item_height: 32px !default;\n$navigation-item_fontWeight: $global-normal_fontWeight !default;\n$navigation-easing-transition: cubic-bezier(0, 1, 0, 1) !default;\n\n$navigationButton_bg: $button-primary_bg !default;\n$navigationButton_fg: $button-primary_fg !default;\n$navigationButton_border: $button-primary_border !default;\n\n$navigationButton-hover_bg: $button-primary-hover_bg !default;\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\n$navigationButton-hover_border: $button-primary-hover_border !default;\n\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\n$MobileMeBox_fg: $header-link_color !default;\n$MobileMeBox-hover_fg: $header-link-hover_color !default;\n\n$MobileMeBoxAlert_fg: $MobileMeBox_fg !default;\n$MobileMeBoxAlert_bg: $global-color_secondary !default;\n$MobileMeBoxAlert_borderColor: $global-color_secondary !default;\n\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n\n$content_bg: $body_bg !default;\n$content_border: none !default;\n$content_padding: 0 !default;\n$content_borderRadius: 0 !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel_toLeft: false !default;\n$panel_width: 220px !default;\n$panel_gap: 40px !default;\n$panel_bg: $content_bg !default;\n$panel_fg: $global-color_fg !default;\n$panel_padding: $content_padding !default;\n$panel-border: $content_border !default;\n$panel_borderRadius: $content_borderRadius !default;\n\n$panel-item-showIcons: false !default;\n$panel-item_spacing: 0 !default;\n$panel-item_borderRadius: $global_borderRadius !default;\n$panel-item_padding: 5px !default;\n\n$panel-item_bg: transparent !default;\n$panel-item_fg: $link-default_color !default;\n$panel-item_border: none !default;\n\n$panel-item-hover_bg: transparent !default;\n$panel-item-hover_fg: $global-color_primary !default;\n$panel-item-hover_border: $panel-item_border !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: $theme-hover_color !default;\n$footer_color: $global-color_fg !default;\n$footer-link_color: $global-color_primary !default;\n$footer-link-hover_color: $global-color_primaryAlt !default;\n$footer-base_fontSize: $global-medium_fontSize !default;\n$footer-base_lineHeight: $global-base_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component-item_spacing: 0 !default;\n$component-vertical_padding: 16px !default;\n$component-horizontal_padding: 8px !default;\n$component-base_padding: #{$component-vertical_padding} #{$component-horizontal_padding} !default;\n$component_bg: $content_bg !default;\n$component_borderWidth: 1px !default;\n$component_lateralBorder: false !default;\n$component_borderColor: $theme-border_color !default;\n$component_border: #{$theme-border_color} #{$component_borderWidth} solid !default;\n$component_boxShadow: none !default;\n$component_borderRadius: 0 !default;\n\n$component-header_bg: transparent !default;\n\n$component-base_color: $global-color_fg !default;\n$component-base_fontSize: $global-medium_fontSize !default;\n$component-base_fontWeight: $global-normal_fontWeight !default;\n$component-base_lineHeight: $global-base_lineHeight !default;\n\n$component-title_color: $global-color_fg !default;\n$component-title-hover_color: $global-color_primary !default;\n$component-title_fontSize: $global-large_fontSize !default;\n$component-title_fontWeight: $global-semibold_fontWeight !default;\n$component-title_lineHeight: $global-base_lineHeight !default;\n\n$component-meta_color: mix($global-color_bg, $global-color_fg, 12%) !default;\n$component-meta-link_color: $component-meta_color !default;\n$component-meta-link-hover_color: $theme-heading-hover_color !default;\n$component-meta_fontSize: $global-small_fontSize !default;\n$component-meta_fontWeight: $global-normal_fontWeight !default;\n$component-meta_lineHeight: $global-base_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_height: $utility-baseUnit * 6;\n$formElement_paddingVertical: $utility-baseUnitHalf !default;\n$formElement_paddingHorizontal: $utility-baseUnitDouble !default;\n$formElement_color: $global-color_black !default;\n$formElement_borderColor: lighten($global-color_black, 60%) !default;\n$formElement_placeholderColor: $formElement_borderColor !default;\n$formElement_borderWidth: 1px !default;\n$formElement_border: $formElement_borderWidth solid $formElement_borderColor !default;\n$formElement_fontSize: $global-medium_fontSize !default;\n$formElement_fontWeight: $global-medium_fontSize !default;\n$formElement_borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_bg: $button-primary_bg !default;\n$formButton-hover_bg: $button-primary_hover_fg !default;\n$formButton_color: $button-primary_fg !default;\n$formButton_fontFamily: $global-body_fontFamily !default;\n$formButton_fontWeight: $global-normal_fontWeight !default;\n$formButton_fontSize: $global-medium_fontSize !default;\n$formButton_maxWidth: 360px !default;\n$formButton_padding: $utility-baseUnitDouble !default;\n$formButton_height: $formElement_height !default;\n$formButton_borderRadius: $formElement_borderRadius !default;\n$formButton_border: 1px solid $formElement_borderColor !default;\n\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n\n$theme-breakpoint_smallMobile: 350px !default;\n$theme-breakpoint_mobile: 410px !default;\n$theme-breakpoint_smallTable: 768px !default;\n$theme-breakpoint_tablet: 992px !default;\n$theme-breakpoint_desktop: 1272px !default;\n\n$theme-breakpoint_base: $theme-breakpoint_smallTable !default;\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n//kb Icons\n@font-face {\n font-family: 'kbicons';\n src: url('./fonts/kbicons/kbicons.eot?cwtzhl');\n src: url('./fonts/kbicons/kbicons.eot?cwtzhl#iefix') format('embedded-opentype'),\n url('./fonts/kbicons/kbicons.ttf?cwtzhl') format('truetype'),\n url('./fonts/kbicons/kbicons.woff?cwtzhl') format('woff'),\n url('./fonts/kbicons/kbicons.svg?cwtzhl#icomoon') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n\n@mixin kbicon() {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$kbicon-compose: \"\\e900\";\n$kbicon-gear: \"\\e901\";\n$kbicon-message-empty: \"\\e902\";\n$kbicon-message: \"\\e903\";\n$kbicon-notifications-empty: \"\\e904\";\n$kbicon-notifications: \"\\e905\";\n$kbicon-settings: \"\\e906\";\n$kbicon-star-empty: \"\\e907\";\n$kbicon-star: \"\\e908\";\n$kbicon-user-empty: \"\\e909\";\n$kbicon-user: \"\\e90a\";\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin shadow-dropDown($baseColor: #000) {\n box-shadow: 0 5px 10px 0 rgba($baseColor, .3);\n}\n\n@mixin font-style-base() {\n font-weight: $global-normal_fontWeight;\n font-size: $global-medium_fontSize;\n line-height: $global-base_lineHeight;\n @if ($staticVariables) {\n font-family: $global-body_fontFamily;\n color: $global-color_fg;\n }\n}\n\n@mixin font-link() {\n transition: color 0.1s ease-out;\n font-family: $link-body_fontFamily;\n font-weight: $link-body_fontWeight;\n font-size: $link-body_fontSize;\n @if ($staticVariables) {\n color: $link_default-color;\n }\n line-height: inherit;\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n color: $link_default_hover-color;\n }\n }\n}\n\n@mixin font-heading() {\n font-family: $global-heading_fontFamily;\n font-weight: $global-heading_fontWeight;\n font-size: $global-large_fontSize;\n line-height: $global-condensed_lineHeight;\n}\n\n@mixin font-heading-link() {\n font-family: $link-heading_fontFamily;\n font-weight: $link-heading_fontWeight;\n font-size: $link-heading_fontSize;\n line-height: $global-base_lineHeight;\n}\n\n@mixin noPanel {\n .Frame-content {\n > .Container {\n max-width: 800px;\n }\n\n .Content {\n width: 100%;\n }\n\n .Panel {\n display: none;\n }\n }\n}\n\n@mixin srOnly {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n@mixin maxWidth($width: $theme-breakpoint_base) {\n @media screen and (max-width: $width) {\n @content;\n }\n}\n\n@mixin minWidth($width: $theme-breakpoint_base) {\n @media screen and (min-width: $width) {\n @content;\n }\n}\n\n@function image($imageName) {\n @return url(\"/themes/chipde/design/images/#{$imageName}\");\n}\n\n@mixin clearfix() {\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n@mixin ellipsis() {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n\n@mixin framePadding($includeVertical: false) {\n padding-left: $frame_padding;\n padding-right: $frame_padding;\n\n @if ($includeVertical) {\n padding-top: $frame_padding;\n padding-bottom: $frame_padding;\n }\n\n @include maxWidth {\n padding-left: $frame-mobile_padding;\n padding-right: $frame-mobile_padding;\n\n @if ($includeVertical) {\n padding-top: $frame-mobile_padding;\n padding-bottom: $frame-mobile_padding;\n }\n }\n}\n\n@mixin framePaddingReverse($includeVertical: false) {\n margin-left: -#{$frame_padding};\n margin-right: -#{$frame_padding};\n padding-left: $frame_padding;\n padding-right: $frame_padding;\n width: calc(100% + (#{$frame_padding} * 2));\n\n @if ($includeVertical) {\n margin-top: -#{$frame_padding};\n margin-bottom: -#{$frame_padding};\n }\n\n @include maxWidth {\n margin-left: -#{$frame-mobile_padding};\n margin-right: -#{$frame-mobile_padding};\n padding-left: $frame-mobile_padding;\n padding-right: $frame-mobile_padding;\n width: calc(100% + (#{$frame-mobile_padding} * 2));\n\n @if ($includeVertical) {\n margin-top: -#{$frame-mobile_padding};\n margin-bottom: -#{$frame-mobile_padding};\n }\n }\n}\n\n@function transition($property, $duration: $global-default_timing) {\n @return $property $global-default_easing $duration;\n}\n\n@mixin tilesContainer($colNum: 6, $margin: $utility-baseUnitDouble) {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + #{$margin});\n margin-left: -#{$margin / 2};\n}\n\n@mixin tilesColumns($colNum: 6, $margin: $utility-baseUnitDouble) {\n width: calc(#{100% / $colNum} - #{$margin});\n margin-left: #{$margin / 2};\n margin-right: #{$margin / 2};\n}\n\n@mixin aspectRatio($width, $height) {\n position: relative;\n\n &:before {\n display: block;\n content: \"\";\n width: 100%;\n padding-top: ($height / $width) * 100%;\n }\n\n > *:first-child {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n/* ---------- Lists mixins ---------- */\n@mixin listItem {\n background: $component_bg;\n padding: $component-base_padding;\n box-shadow: $component_boxShadow;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n &:first-child {\n @if $component_lateralBorder == true {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n border-radius: $component_borderRadius;\n margin-bottom: $component-item_spacing;\n border-top: $component_border;\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n &.Read {\n opacity: 1;\n }\n}\n\n@mixin TableItem {\n @if $component-item_spacing == 0 {\n\n &:first-child {\n\n @if $component_lateralBorder == true {\n td:first-child {\n border-top-left-radius: $component_borderRadius;\n }\n\n td:last-child {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n td {\n border-top: $component_border;\n }\n }\n\n &:last-child {\n\n @if $component_lateralBorder == true {\n td:first-child {\n border-bottom-left-radius: $component_borderRadius;\n }\n\n td:last-child {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n border-bottom: $component_border;\n @if ($staticVariables) {\n background: $component_bg;\n }\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n }\n }\n\n } @else {\n border-radius: $component_borderRadius;\n\n td {\n border-top: $component_border;\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n &:first-child {\n border-left: $component_border;\n border-top-left-radius: $component_borderRadius;\n border-bottom-left-radius: $component_borderRadius;\n }\n\n &:last-child {\n border-right: $component_border;\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n }\n\n\n @if $staticVariables {\n .CategoryName h2 {\n color: $component-title_color;\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n }\n\n &.Read {\n opacity: 1;\n }\n}\n\n@mixin categoriesTableItem {\n\n tbody tr {\n @include maxWidth($theme-breakpoint_mobile) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n &:first-child {\n .CountComments {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountComments {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountComments {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountComments {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n .CountDiscussions {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountDiscussions {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountDiscussions {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n }\n\n\n}\n\n@mixin discussionsTableItem {\n\n tbody tr {\n @include maxWidth($theme-breakpoint_mobile) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td:not(.CheckBoxColumn) {\n\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n\n .CheckBoxColumn.CheckBoxColumn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 ANd $component_lateralBorder == true {\n &:first-child {\n .CountViews {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountViews {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountViews {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountViews {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n .CountComments {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountComments {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountComments {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountComments {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n }\n}\n\n@mixin groupsTableItem {\n\n tbody tr {\n @include maxWidth {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n &:first-child {\n .CountDiscussions {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountDiscussions {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 {\n\n &:first-child {\n .CountMembers {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountMembers {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountMembers {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n .CountMembers {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n}\n\n@mixin lastCell {\n padding-right: $component-base_padding;\n border-right: $component_border;\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n}\n\n@mixin photoWrap($size: $theme-photo_size, $round: $theme-photo_round) {\n height: $size;\n width: $size;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba($global-color_black, 0.2);\n border-radius: $theme-photo_borderRadius;\n overflow: hidden;\n\n @if ($round) {\n border-radius: 50%;\n }\n\n img {\n margin: 0;\n width: 100%;\n height: auto;\n }\n\n &.NoPhoto {\n display: none;\n }\n}\n\n@mixin Button(\n $bg: $button-basic_bg,\n $fg: $button-basic_fg,\n $border: $button-basic_border,\n $bgHover: $button-basic-hover_bg,\n $fgHover: $button-basic-hover_fg,\n $borderHover: $button-basic-hover_border\n) {\n font-family: $formButton_fontFamily;\n font-weight: $formButton_fontWeight;\n font-size: $formButton_fontSize;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: $global-border-width;\n border-color: $formButton_border;\n border-style: solid;\n @if ($staticVariables) {\n border-color: $border;\n min-width: $formButton_height;\n background: $bg;\n color: $fg;\n }\n line-height: $formButton_height;\n min-height: $formButton_height;\n padding: 0 $formButton_padding;\n text-decoration: none;\n border-radius: $formButton_borderRadius;\n display: inline-block;\n -webkit-appearance: none;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n @if ($staticVariables) {\n &:hover,\n &:active,\n &:focus {\n background: $bgHover;\n color: $fgHover;\n border-color: $borderHover;\n }\n }\n}\n\n@mixin CloseButton($color: $global-color_fg) {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: $icon-default_size;\n font-family: Arial, sans-serif;\n @if ($staticVariables) {\n background: transparent;\n color: rgba($color, .7);\n }\n visibility: visible;\n\n @if ($staticVariables) {\n &:hover {\n background: transparent;\n color: $color;\n }\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Utility classes\n\\* -------------------------------------------------------------- */\n\n.NoPanel {\n\n .Frame-content {\n > .Container {\n max-width: 800px;\n }\n\n .Content {\n width: 100%;\n }\n }\n\n .Panel {\n display: none;\n }\n}\n\n.flyoutIsOpen,\n.NoScroll {\n\n @include maxWidth {\n height: 100vh;\n overflow: hidden;\n }\n}\n\n@mixin defaultTransition($properties...) {\n transition-property: $properties;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n}\n\n @mixin spinnerLoader($dimension: 18px, $thickness: 3px, $color: $global-color_primary, $speed: 0.7s) {\n @include defaultTransition(opacity);\n display: block;\n width: $dimension;\n height: $dimension;\n border-radius: 50%;\n border: {\n top: $thickness solid $color;\n right: $thickness solid rgba($color, 0.3);\n bottom: $thickness solid rgba($color, 0.3);\n left: $thickness solid rgba($color, 0.3);\n }\n transform: translateZ(0);\n animation: spinnerLoader $speed infinite ease-in-out;\n\n &::after {\n border-radius: 50%;\n width: $dimension;\n height: $dimension;\n }\n}\n\n\n$spinnerOffset: 73deg;\n@keyframes spinnerLoader {\n 0% {\n transform: rotate($spinnerOffset);\n }\n 100% {\n transform: rotate(#{360 + $spinnerOffset});\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody {\n @include font-style-base;\n @if ($staticVariables) {\n color: $global-color_fg;\n }\n}\n\n* {\n font-family: inherit;\n color: inherit;\n line-height: inherit;\n font-weight: inherit;\n font-size: inherit;\n overflow-wrap: break-word;\n\n // Word break is isn't ideal, but IE 10+11 don't support the following property.\n word-break: normal;\n\n // `word-break: break-word` aliases to `word-wrap: break-word` in blink/webkit based browsers.\n word-break: break-word;\n}\n\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit;\n}\n\na {\n @include font-link;\n}\n\np {\n margin: $utility-baseUnitHalf 0;\n\n .emoji {\n width: $global-medium_fontSize;\n height: auto;\n }\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n @include font-heading;\n margin: 0;\n}\n\nh1 {\n font-size: $global-title_fontSize;\n font-weight: $global-heading_fontWeight;\n\n a,\n .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n\n .emoji {\n width: $global-title_fontSize;\n height: auto;\n }\n}\n\nh2 {\n font-size: $global-subTitle_fontSize;\n\n .emoji {\n width: $global-subTitle_fontSize;\n height: auto;\n }\n}\n\nstrong,\nb {\n font-weight: bold;\n}\n\nabbr {\n text-underline: none;\n}\n\n// [role=\"heading\"][aria-level=\"3\"]\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n @include font-heading-link;\n\n a,\n .ItemContent {\n font-size: inherit;\n font-weight: inherit;\n font-family: inherit;\n @if ($staticVariables){\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n}\n\n/*===== End of Typography ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Frame {\n @if ($theme_stickFooter) {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n\n @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n /* IE10+ CSS styles go here */\n min-height: initial;\n height: 100vh;\n overflow: visible;\n }\n }\n @if ($staticVariables) {\n background-color: $body_bg;\n }\n background-image: $body_backgroundImage;\n background-size: $body_backgroundSize;\n background-position: $body_backgroundPosition;\n background-repeat: $body_backgroundRepeat;\n}\n\n.Frame-top {\n @if ($theme_stickFooter) {\n flex: 1 0 auto;\n }\n}\n\n@if ($staticVariables) {\n .Frame-contentWrap {\n background-color: $frame_bg;\n border: $frame_border;\n box-shadow: $frame_boxShadow;\n padding-top: $frame_padding;\n padding-bottom: 48px;\n @include framePaddingReverse();\n\n @include maxWidth {\n padding-top: $frame-mobile_padding;\n padding-bottom: $frame-mobile_padding;\n }\n }\n}\n\n.Frame-details {\n @include clearfix;\n .SearchBoxMobile {\n display: none;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: block;\n }\n }\n}\n\n.Container {\n @include framePadding;\n max-width: $global-main_width;\n margin: 0 auto;\n}\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n}\n\n.MainContent.Content {\n @if ($staticVariables) {\n background-color: $content_bg;\n border: $frame_border;\n padding: $content_padding;\n border-radius: $content_borderRadius;\n border: $content_border;\n width: calc(100% - #{$panel_width + $panel_gap});\n\n @if ($panel_toLeft) {\n order: 2;\n margin-left: auto;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n order: 0;\n }\n}\n\n.Crumbs {\n margin: $utility-baseUnitHalf 0;\n}\n\n.Frame-content {\n\n .HomepageTitle,\n .PageDescription {\n margin-bottom: $global-block_margin;\n }\n\n .HomepageTitle {\n\n .AdminCheck {\n padding: 0;\n height: calc(#{$global-title_fontSize} * #{$global-condensed_lineHeight});\n\n @include maxWidth {\n height: calc(#{$global-subTitle_fontSize} * #{$global-condensed_lineHeight});\n }\n\n input {\n margin: 0;\n }\n }\n }\n\n .PageDescription {\n line-height: $global-base_lineHeight;\n }\n\n .PageDescription:empty {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nhtml {\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\nbody {\n box-sizing: border-box;\n}\n\n* {\n box-sizing: inherit;\n}\n\n.PhotoWrap {\n @include photoWrap;\n}\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0;\n}\n\n.PhotoGrid {\n .ProfilePhoto {\n border-radius: 0;\n box-shadow: none;\n }\n\n img {\n vertical-align: initial;\n }\n}\n\n.DataList .Item {\n border-bottom-width: 0;\n}\n\n@if($staticVariables){\n .Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n}\n\n.Item {\n\n .BlockTitle {\n font-size: inherit;\n }\n}\n\n.Message {\n margin-top: 0;\n}\n\n.DataTable td {\n border-bottom: 0;\n}\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: $utility-baseUnitTriple;\n}\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate;\n\n tr {\n padding: 0;\n }\n\n tr.Read {\n background: none;\n }\n\n td {\n padding: 0;\n vertical-align: middle;\n }\n\n td .Wrap {\n position: relative;\n }\n\n thead {\n\n tr {\n border-bottom: none;\n }\n\n td {\n border-bottom: none;\n }\n\n td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n }\n\n .CheckBoxColumn {\n width: 20px;\n }\n\n tbody {\n .Wrap {\n padding: 0;\n position: relative;\n }\n }\n\n td.BigCount {\n vertical-align: middle;\n text-align: center;\n }\n\n .ChildCategories {\n padding-top: 0;\n border-top: none;\n }\n}\n\n.Options .Arrow {\n &::before {\n color: $global-color_fg;\n }\n}\n\n// The warnings plugin overrides the display property on this. Set it back.\n.PhotoWrap.Hidden {\n display: none;\n}\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%;\n}\n\n.Options {\n height: initial;\n\n > span,\n > a {\n margin-left: $utility-baseUnit;\n }\n}\n\n.BlockTitle {\n padding: 0;\n}\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: $icon-default_size;\n\n input {\n margin: 0;\n }\n}\n\n.PageTitle .Options {\n height: auto;\n}\n\n.ItemDiscussion {\n margin-bottom: initial;\n}\n\n#SignoutWarning {\n bottom: initial;\n background: $global-color_white;\n\n * {\n line-height: 40px;\n }\n}\n\n.CreateAccount {\n margin-top: $utility-baseUnitDouble;\n}\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: $component_borderRadius;\n}\n\n.DateTile {\n color: $global-color_fg;\n padding: 6px 0 2px;\n text-align: center;\n background-color: $theme-hover_color;\n\n .Day {\n font-weight: $global-bold_fontWeight;\n }\n}\n\na.ChangePicture {\n top: 0;\n}\n\n.UserSignature {\n font-size: $global-small_fontSize;\n}\n\n.Reactions {\n\n .ReactButton,\n .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center;\n }\n}\n\n.MenuItems-Reactions {\n\n .PhotoWrapSmall {\n margin-right: 0;\n }\n\n a {\n font-size: $global-small_fontSize;\n @include ellipsis;\n }\n\n}\n\n.MenuItems a:hover .Gloss {\n color: inherit !important;\n}\n\n#Form_Ban {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n}\n\n.Dropdown.MenuItems {\n\n @include maxWidth {\n min-width: auto;\n }\n}\n\n@if($staticVariables){\n [class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important;\n }\n}\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial;\n}\n\nbody > svg {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\ntable.PreferenceGroup th {\n min-width: 9ex;\n}\n\n\n.Popup #UserBadgeForm {\n p,\n h1 {\n margin-bottom: $utility-baseUnitDouble;\n display: block;\n }\n\n textarea {\n display: block;\n width: 100%;\n margin-top: $utility-baseUnitHalf;\n }\n\n button {\n @include Button($button-primary_bg, $button-primary_fg, $button-primary_border);\n float: right;\n margin-top: -16px;\n }\n}\n\n// Fix social connect page\n.DataList-Connections {\n width: 100%;\n\n @include maxWidth(600px) {\n .Connection-Name {\n display: none;\n }\n }\n}\n\n.BlockTitle,\n.Pager {\n font-weight: inherit;\n}\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit;\n}\n\n.PanelInfo li {\n border-bottom-width: 0;\n}\n\n.Box {\n margin: $utility-baseUnitDouble 0;\n}\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0;\n}\n\n.SocialIcon .Text {\n padding: 0 0 0 $utility-baseUnitHalf;\n font-weight: $formButton_fontWeight;\n font-size: $formButton_fontSize;\n line-height: $formButton_height;\n min-height: $formButton_height;\n min-width: 170px;\n}\n\n.PageDescription {\n margin: 0;\n}\n\n// Fix connection page of profile\n.DataList-Connections {\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n margin: $utility-baseUnitDouble 0;\n }\n\n .Connection-Connect {\n margin-left: auto;\n position: static;\n padding: 0;\n }\n\n .Gloss.Connected {\n position: static;\n display: flex;\n align-items: center;\n width: 100%;\n\n .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: $utility-baseUnitDouble;\n }\n }\n}\n\n// Fix buttons on social page\n.DataList-Connections {\n\n .Connection-Name {\n margin: 0;\n font-size: $global-medium_fontSize;\n }\n\n .Connection-Connect {\n\n @include maxWidth($theme-breakpoint_base){\n margin: 10px 0 0 auto;\n }\n\n @include maxWidth {\n margin: 10px 0 0;\n width: 100%;\n display: flex;\n justify-content: center;\n }\n }\n}\n\n/*===== End of Core Patches ======*/\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n\n$utility-baseUnit : 6px;\n$utility-baseUnitHalf : $utility-baseUnit / 2; // Derived\n$utility-baseUnitDouble : $utility-baseUnit * 2; // Derived\n$utility-percentage_third : (100% / 3);\n$utility-percentage_nineSixteenths : (9 / 16 * 100%);\n$utility-SVGEncoding : \"data:image/svg+xml,\";\n\n/* -------------------------------------------------------------- *\\\n Globals\n\\* -------------------------------------------------------------- */\n\n$global-color_black : #000;\n$global-color_white : #fff;\n$global-color_transparent : transparent;\n$global-color_fg : #555a62 !default;\n$global-color_bg : #fff !default;\n$global-color_primary : #0291db !default;\n$global-color_active_primaryBg : rgba($global-color_primary, .05) !default; // Derived\n$global-color_secondary : darken($global-color_primary, 10%) !default; // Derived\n$global-color_warning : #ffce00 !default;\n\n$global-error_fg : #ff3933 !default;\n$global-error_bg : mix($global-error_fg, $global-color_bg, 10%) !default; // Derived\n\n$global-color_confirm : #60bd68 !default;\n$global-color_unresolved : mix($global-color_warning, $global-color_fg, 10%) !default; // Resolved\n\n$global-body_bg : $global-color_bg !default; // Derived - color outside main content in margins\n\n$global-border_color : mix($global-color_fg, $global-color_bg, 24%) !default; // Note it's off by default due to the border width\n$global-border-width : 1px;\n$global-border-style : solid;\n$global_borderRadius : 2px !default;\n\n/* -------------------------------------------------------------- *\\\n States\n\\* -------------------------------------------------------------- */\n\n$state-icon_opacity : .6;\n$state-text_opacity : .75;\n\n$state-hover_color : mix($global-color_primary, $global-color_bg, 5.5%) !default; // rgba(174, 228, 255, 0.2);\n$state-hover_opacity : 1 !default;\n\n$state-focus_color : mix($global-color_primary, $global-color_bg, 12%) !default; // rgba(174, 228, 255, 0.4);\n$state-focus_opacity : 1 !default;\n$state-focus_outline : none !default;\n\n$state-active_color : mix($global-color_primary, $global-color_bg, 95%) !default; // #0075f5\n$state-active_opacity : 1 !default;\n\n/* -------------------------------------------------------------- *\\\n Password Strength Colors\n\\* -------------------------------------------------------------- */\n\n$passwordStrength-level1_color : #c81818 !default;\n$passwordStrength-level2_color : #ff891d !default;\n$passwordStrength-level3_color : #ffac1d !default;\n$passwordStrength-level4_color : #5DB112 !default;\n$passwordStrength-level5_color : #27b30f !default;\n$passwordStrength-bg : mix($global-error_bg, $global-error_fg, 80%) !default; // Derived\n\n/* -------------------------------------------------------------- *\\\n Third Party Colors\n\\* -------------------------------------------------------------- */\n\n$global-color_facebook : #3b5998;\n$global-color_twitter : #00b6f1;\n$global-color_youTube : #b31217;\n$global-color_pinterest : #cb2027;\n$global-color_googlePlus : #df4a32;\n$global-color_tumblr : #2c4762;\n$global-color_stumbleUpon : #eb4924;\n$global-color_reddit : #ff5700;\n$global-color_vine : #00b489;\n$global-color_discord : #7289da;\n$global-color_instagram : #bc2a8d;\n$global-color_linkedIn : #007bb6;\n\n/* -------------------------------------------------------------- *\\\n Typography\n\\* -------------------------------------------------------------- */\n\n$global-large_fontSize : 16px !default;\n$global-medium_fontSize : 14px !default;\n$global-small_fontSize : 12px !default;\n\n$global-title_fontSize : 32px !default;\n$global-subTitle_fontSize : 18px !default;\n\n$userContent_fontSize : $global-medium_fontSize !default; // 14 for forums, but 16 for KB\n\n$userContent-fontSizeH1 : 2em !default;\n$userContent-fontSizeH2 : 1.5em !default;\n$userContent-fontSizeH3 : 1.25em !default;\n$userContent-fontSizeH4 : 1em !default;\n$userContent-fontSizeH5 : .875em !default;\n$userContent-fontSizeH6 : .85em !default;\n\n$global-heading_topMargin : 1.5 * $global-medium_fontSize;\n\n$global-normal_fontWeight : 400 !default;\n$global-bold_fontWeight : 600 !default;\n\n$global-block_margin : $userContent_fontSize !default;\n\n$global-base_lineHeight : 1.5 !default;\n$global-condensed_lineHeight : 1.25 !default;\n\n$global_spacer : $userContent_fontSize * $global-base_lineHeight;\n\n$global-heading_fontFamily : \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", sans-serif !default;\n$global-heading_fontWeight : $global-bold_fontWeight !default; // Derived\n$global-heading_lineHeightRatio : .8;\n\n$global-body_fontFamily : \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-body_fontWeight : $global-normal_fontWeight !default; // Derived\n$global-body_lineHeightRatio : $global-heading_lineHeightRatio;\n\n$link-default_color : $global-color_primary !default;\n$link-default_hover_color : $global-color_secondary !default;\n$link-default_focus_color : $global-color_secondary !default;\n$link-default_visited_color : mix($global-color_secondary, $global-color_fg, 90%) !default;\n\n/* -------------------------------------------------------------- *\\\n Animation\n\\* -------------------------------------------------------------- */\n\n$global-default_timing : .15s !default;\n$global-default_easing : ease-out !default;\n\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n\n$icon-large_size : 32px !default;\n$icon-default_size : 24px !default;\n$icon-small_size : 16px !default;\n\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n\n$global-gutter_size : $global_spacer;\n$global-gutter_halfSize : $global-gutter_size / 2;\n$global-gutter_quarterSize : $global-gutter_size / 4;\n\n$global-panel_spacerOuter : 18px !default;\n$global-panel_width : 226px !default;\n$global-panel_paddedWidth : $global-panel_width + $global-panel_spacerOuter !default;\n\n$global-middleColumn_width : 660px;\n\n$global-main_width : $global-panel_paddedWidth * 2 + $global-middleColumn_width !default;\n$global-main_paddedWidth : $global-main_width + 2 * $global-gutter_size !default; // Derived\n\n$global-twoColumn_breakpoint : 900px !default; // Generic breakpoint for 2 columns\n\n// Hard coded columns\n$evenColumns_breakpoint : $global-twoColumn_breakpoint !default;\n$evenColumns-threeColumns-breakToOne : $evenColumns_breakpoint !default;\n\n// Uses CSS Columns\n$flexColumns-twoColumns_breakToOne : $global-twoColumn_breakpoint !default;\n$flexColumns-threeColumns_breakToTwo : $global-twoColumn_breakpoint !default;\n$flexColumns-threeColumns_breakToOne : 500px !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component_bg : mix($global-color_bg, $global-color_fg, 97%) !default;\n$component-titleBar_bg : mix($global-color_bg, $global-color_fg, 93%) !default;\n$component-body_bg : $component_bg !default;\n$component-well_bg : $global-color_bg !default;\n\n$component-separator : $utility-baseUnit * 2 !default;\n$component-spacing : 27px !default;\n$component-spacing_half : $component-spacing / 2 !default;\n$component-viewAll_bg : $component_bg !default;\n\n$component-titleBar_verticalPadding : $component-spacing_half !default;\n$component-titleBar_minHeight : 60px;\n$component-titleBar_countBg : mix($global-color_bg, $global-color_fg, 88%) !default;\n$component-titleBar_viewMoreColor : mix($global-color_bg, $global-color_fg, 60%) !default;\n\n/* -------------------------------------------------------------- *\\\n Widgets\n\\* -------------------------------------------------------------- */\n\n// Global\n$global-widgetInner_padding : $global-gutter_halfSize !default; // sections of widget\n$global-widgetSection-gap : 0 !default; // Between widget sections\n$global-widget_gap : $global-gutter_halfSize !default; // Between widgets\n$global-widget_bg : transparent !default;\n$global-widget_fg : $global-color_fg !default;\n\n$global-widgetBorder_color : $global-border_color !default;\n$global-widgetBorder_width : $global-border-width !default;\n$global-widgetBorder_radius : $global_borderRadius !default;\n\n$global-widgetTitle_size : $global-subTitle_fontSize !default;\n$global-widgetSubTitle_size : $global-large_fontSize !default;\n$global-widgetText_size : $global-medium_fontSize !default;\n\n\n// Outer Widget Wrap\n$widget_borderColor : $global-widgetBorder_color !default;\n$widget_borderWidth : 0 !default;\n$widget_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Contents - no padding on this guy, comes from wrapper or sub sections\n$widget-contents_bg : $global-widget_bg !default;\n\n// Widget Head\n$widget-head_topPadding : $global-widgetInner_padding !default;\n$widget-head_rightPadding : $global-widgetInner_padding !default;\n$widget-head_bottomPadding : $global-widgetInner_padding !default;\n$widget-head_leftPadding : $global-widgetInner_padding !default;\n$widget-head_bg : $global-widget_bg !default;\n$widget-head_fg : $global-widget_fg !default;\n$widget-head_gap : $global-widgetSection-gap !default; // Bottom Margin\n$widget-head_borderColor : $global-widgetBorder_color !default;\n$widget-head_borderWidth : 0 !default;\n$widget-head_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Body\n$widget-body_topPadding : $global-widgetInner_padding !default;\n$widget-body_bottomPadding : $global-widgetInner_padding !default;\n$widget-body_leftPadding : $global-widgetInner_padding !default;\n$widget-body_rightPadding : $global-widgetInner_padding !default;\n$widget-body_bg : transparent !default;\n$widget-body_fg : $global-widget_fg !default;\n$widget-body_borderColor : $global-widgetBorder_color !default;\n$widget-body_borderWidth : 0 !default;\n$widget-body_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Footer\n$widget-footer_topPadding : $global-widgetInner_padding !default;\n$widget-footer_bottomPadding : $global-widgetInner_padding !default;\n$widget-footer_leftPadding : $global-widgetInner_padding !default;\n$widget-footer_rightPadding : $global-widgetInner_padding !default;\n$widget-footer_bg : transparent !default;\n$widget-footer_fg : $global-widget_fg !default;\n$widget-footer_gap : $global-widgetSection-gap !default; // Top Margin\n$widget-footer_borderColor : $global-widgetBorder_color !default;\n$widget-footer_borderWidth : 0 !default;\n$widget-footer_borderRadius : $global-widgetBorder_radius !default;\n\n\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_borderWidth : 1px !default;\n$formElement_fullBorderWidth : $formElement_borderWidth * 2;\n$formElement_height : $utility-baseUnit * 6; // Derived\n$formElement_margin : $utility-baseUnit * 4; // Derived\n$formElement_heightWithBorder : $formElement_height + 2 * $formElement_borderWidth; // Derived\n$formElement_borderColor : $global-border_color !default; // Derived\n$formElement_borderStyle : solid;\n$formElement_borderRadius : $global_borderRadius !default;\n$formElement_giantInput_height : 82px !default;\n$formElement_giantInput_fontSize : 24px !default;\n$formElement_halfHeight : $formElement_height / 2 !default; // Derived\n$formElement-borderWidthFull : $formElement_borderWidth * 2 !default; // Derived\n$formElement_horizontalPadding : $utility-baseUnit * 2 !default; // Derived\n$formElement_paddingVertical : $utility-baseUnit !default; // Derived\n$formElement_placeholderColor : mix($global-color_fg, $global-color_bg, 50%) !default; // Derived\n$formElement_maxWidth : 528px !default;\n$formElement_fg : mix($global-color_fg, $global-color_bg, 80%) !default; // Derived\n$formElement_bg : $global-color_bg !default;\n$formElement_miniInput_width : 100px !default;\n$global-formNote_fg : mix($global-color_fg, $global-color_bg, 72%) !default; // Derived\n$global-formNoteLink_fg : $global-color_primary !default; // Derived\n\n$global-selectBox_height : $utility-baseUnit * 4 !default; // Derived\n\n$global-textArea_minHeight : 100px !default;\n$global-textArea_padding : $utility-baseUnit !default;\n\n$global-fileUpload_bg : $global-color_primary !default;\n$global-fileUpload_fg : $global-color_white !default;\n$global-fileUpload_hover_bg : mix($global-color_primary, $global-color_fg, 20%) !default;\n\n$formElement-panel_shadowColor : rgba($global-color_fg, .2) !default;\n$formElement-panel_boxShadow : 0 1px 3px 0 $formElement-panel_shadowColor !default;\n\n$formElement-disabled_opacity : .5 !default;\n\n/* -------------------------------------------------------------- *\\\n Overlays (Menus, flyouts and Modals)\n\\* -------------------------------------------------------------- */\n\n@function getBlackOrWhiteBasedOnColor($color) {\n @if (lightness($color) > 50) {\n @return white; // Lighter backgorund\n } @else {\n @return black; // Darker backgorund\n }\n}\n\n$overlay_bgColor : rgba(getBlackOrWhiteBasedOnColor($global-color_fg), .2)!default;\n$overlay-dropShadow_color : $overlay_bgColor !default;\n$overlay-border_color : mix($global-color_fg, $global-color_bg, 5%) !default;\n$overlay-dropShadow : 0 5px 10px $overlay_bgColor !default;\n$overlay-borderRadius : $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n// Icon Button Size\n\n$buttonIcon_size : 36px !default;\n\n// Global Button options\n\n$global-button_paddingTop : 2px !default;\n$global-button_paddingBottom : 3px !default;\n$global-button_paddingSide : $utility-baseUnit !default;\n$global-button_minWidth : 16 * $utility-baseUnit !default; // Derived\n$global-button_radius : $global_borderRadius !default;\n\n$buttonBar_margin : $utility-baseUnit * 2 !default; // Derived\n\n// Basic Button\n\n$button-basic_fg : $global-color_fg !default;\n$button-basic_bg : $global-color_bg !default;\n$button-basic_border : mix($global-color_fg, $global-color_bg, 24%) !default;\n\n$button-basic_hover_fg : $button-basic_fg !default;\n$button-basic_hover_bg : $global-color_bg !default;\n$button-basic_hover_border : mix($global-color_bg, $global-color_fg, 40%) !default;\n\n$button-basic_focus_fg : $global-color_fg !default;\n$button-basic_focus_bg : $button-basic_hover_bg !default;\n$button-basic_focus_border : rgba($global-color_primary, .8) !default;\n\n$button-basic: (\n default: (\n color: $button-basic_fg,\n background-color: $button-basic_bg,\n border-color: $button-basic_border\n ),\n hover: (\n color: $button-basic_hover_fg,\n background-color: $button-basic_hover_bg,\n border-color: $button-basic_hover_border\n ),\n focus: (\n color: $button-basic_focus_fg,\n background-color: $button-basic_focus_bg,\n border-color: $button-basic_focus_border\n )\n) !default;\n\n\n// Button Primary\n\n$button-primary_fg : $global-color_white !default;\n$button-primary_bg : $global-color_primary !default;\n$button-primary_border : $global-color_primary !default;\n\n$button-primary_hover_fg : $global-color_white !default;\n$button-primary_hover_bg : $global-color_secondary !default;\n$button-primary_hover_border : $global-color_secondary !default;\n\n$button-primary_focus_fg : $global-color_white !default;\n$button-primary_focus_bg : $global-color_secondary !default;\n$button-primary_focus_border : $global-color_secondary !default;\n\n$buttonPrimary: (\n default: (\n color: $button-primary_fg,\n background-color: $button-primary_bg,\n border-color: $button-primary_border\n ),\n hover: (\n color: $button-primary_hover_fg,\n background-color: $button-primary_hover_bg,\n border-color: $button-primary_hover_border\n ),\n focus: (\n color: $button-primary_focus_fg,\n background-color: $button-primary_focus_bg,\n border-color: $button-primary_focus_border\n )\n) !default;\n\n/* -------------------------------------------------------------- *\\\n Meta\n\\* -------------------------------------------------------------- */\n\n$metaText_fontSize : $global-small_fontSize;\n$metaText_color : mix($global-color_fg, $global-color_bg, 80%) !default;\n$metaText_margin : $utility-baseUnit !default;\n\n/* -------------------------------------------------------------- *\\\n Thumbnails\n\\* -------------------------------------------------------------- */\n\n$thumbnail-border_color: mix($global-color_fg, $global-color_bg, 10%) !default; // Derived\n$thumbnail-border_width: 0;\n\n/* -------------------------------------------------------------- *\\\n Separators\n\\* -------------------------------------------------------------- */\n\n$global-separator_color : mix($global-color_fg, $global-color_bg, 10%) !default;\n$global-separator_width : 1px;\n\n\n/* -------------------------------------------------------------- *\\\n SelectBox\n\\* -------------------------------------------------------------- */\n\n$selectBox-separator_height : 1px !default;\n$selectBox-separator_margin : 6px !default;\n$selectBox-separator_color : $global-separator_color !default;\n\n/* -------------------------------------------------------------- *\\\n DropDown\n\\* -------------------------------------------------------------- */\n\n$dropDown_width : 250px;\n$dropDown_borderRadius : 1px;\n$dropDown_bg : $global-color_bg;\n\n$dropDown-metas_verticalPadding : 6px;\n$dropDown-metas_horizontalPadding : 18px;\n\n$dropDown-item_verticalPadding : 6px;\n$dropDown-item_horizontalPadding : 18px;\n\n$dropDown-item_minHeight : 30px;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$global-header_height : 50px !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$global-footer_height : 50px !default;\n\n/* -------------------------------------------------------------- *\\\n Embedded content\n\\* -------------------------------------------------------------- */\n\n$embeddedText_padding : $global-medium_fontSize;\n\n/* -------------------------------------------------------------- *\\\n user content\n\\* -------------------------------------------------------------- */\n\n$userContent-list_margin : 2em;\n$userContent-listDecoration_minWidth : 2em;\n\n/* -------------------------------------------------------------- *\\\n Etc\n\\* -------------------------------------------------------------- */\n\n$mark_bg : mix($global-color-primary, $global-color-bg, 22%);\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$icon-adjust: \"\\f100\";\n$icon-agree: \"\\f101\";\n$icon-align-center: \"\\f102\";\n$icon-align-justify: \"\\f103\";\n$icon-align-left: \"\\f104\";\n$icon-align-right: \"\\f105\";\n$icon-angry: \"\\f106\";\n$icon-archive: \"\\f107\";\n$icon-arrow-down: \"\\f108\";\n$icon-arrow-left: \"\\f109\";\n$icon-arrow-right: \"\\f10a\";\n$icon-arrow-up: \"\\f10b\";\n$icon-ban: \"\\f10c\";\n$icon-bar-chart: \"\\f10d\";\n$icon-bell: \"\\f10e\";\n$icon-bold: \"\\f10f\";\n$icon-bookmark: \"\\f110\";\n$icon-bookmark-empty: \"\\f111\";\n$icon-bug: \"\\f112\";\n$icon-bullhorn: \"\\f113\";\n$icon-bullseye: \"\\f114\";\n$icon-calendar: \"\\f115\";\n$icon-camera: \"\\f116\";\n$icon-caret-down: \"\\f117\";\n$icon-caret-left: \"\\f118\";\n$icon-caret-right: \"\\f119\";\n$icon-caret-up: \"\\f11a\";\n$icon-certificate: \"\\f11b\";\n$icon-check: \"\\f11c\";\n$icon-check-empty: \"\\f11d\";\n$icon-check-sign: \"\\f11e\";\n$icon-chevron-down: \"\\f11f\";\n$icon-chevron-left: \"\\f120\";\n$icon-chevron-right: \"\\f121\";\n$icon-chevron-sign-down: \"\\f122\";\n$icon-chevron-sign-left: \"\\f123\";\n$icon-chevron-sign-right: \"\\f124\";\n$icon-chevron-sign-up: \"\\f125\";\n$icon-chevron-up: \"\\f126\";\n$icon-circle: \"\\f127\";\n$icon-circle-blank: \"\\f128\";\n$icon-cloud: \"\\f129\";\n$icon-cloud-download: \"\\f12a\";\n$icon-cloud-upload: \"\\f12b\";\n$icon-code: \"\\f12c\";\n$icon-cog: \"\\f12d\";\n$icon-cogs: \"\\f12e\";\n$icon-collapse: \"\\f12f\";\n$icon-collapse-top: \"\\f130\";\n$icon-comment: \"\\f131\";\n$icon-comments: \"\\f132\";\n$icon-compass: \"\\f133\";\n$icon-compose: \"\\f134\";\n$icon-crown: \"\\f135\";\n$icon-dashboard: \"\\f136\";\n$icon-discussion: \"\\f137\";\n$icon-dot-circle: \"\\f138\";\n$icon-dropbox: \"\\f139\";\n$icon-edit: \"\\f13a\";\n$icon-edit-sign: \"\\f13b\";\n$icon-ellipsis: \"\\f13c\";\n$icon-exclamation-sign: \"\\f13d\";\n$icon-expand: \"\\f13e\";\n$icon-external-link: \"\\f13f\";\n$icon-eye-close: \"\\f140\";\n$icon-eye-open: \"\\f141\";\n$icon-facebook: \"\\f142\";\n$icon-facebook-alt: \"\\f143\";\n$icon-file: \"\\f144\";\n$icon-file-text: \"\\f145\";\n$icon-filter: \"\\f146\";\n$icon-flag: \"\\f147\";\n$icon-flame: \"\\f148\";\n$icon-folder-close: \"\\f149\";\n$icon-folder-open: \"\\f14a\";\n$icon-font: \"\\f14b\";\n$icon-frown: \"\\f14c\";\n$icon-gift: \"\\f14d\";\n$icon-github: \"\\f14e\";\n$icon-globe: \"\\f14f\";\n$icon-google-plus: \"\\f150\";\n$icon-google-plus-alt: \"\\f151\";\n$icon-group: \"\\f152\";\n$icon-hand-down: \"\\f153\";\n$icon-hand-left: \"\\f154\";\n$icon-hand-right: \"\\f155\";\n$icon-hand-up: \"\\f156\";\n$icon-heart: \"\\f157\";\n$icon-home: \"\\f158\";\n$icon-inbox: \"\\f159\";\n$icon-indent-left: \"\\f15a\";\n$icon-indent-right: \"\\f15b\";\n$icon-info-sign: \"\\f15c\";\n$icon-italic: \"\\f1ba\";\n$icon-instagram: \"\\f1be\";\n$icon-jail: \"\\f15e\";\n$icon-key: \"\\f15f\";\n$icon-lightbulb: \"\\f160\";\n$icon-link: \"\\f161\";\n$icon-linkedin: \"\\f162\";\n$icon-linkedin-alt: \"\\f163\";\n$icon-windows-alt: \"\\f1d5\";\n$icon-list-ol: \"\\f164\";\n$icon-list-ul: \"\\f165\";\n$icon-lock: \"\\f166\";\n$icon-lol: \"\\f167\";\n$icon-mail: \"\\f168\";\n$icon-mail-open: \"\\f169\";\n$icon-map-marker: \"\\f16a\";\n$icon-meh: \"\\f16b\";\n$icon-menu: \"\\f16c\";\n$icon-minus-sign: \"\\f16d\";\n$icon-mobile-phone: \"\\f16e\";\n$icon-mod: \"\\f16f\";\n$icon-move: \"\\f1db\";\n$icon-nib: \"\\f1bb\";\n$icon-note: \"\\f170\";\n$icon-ok: \"\\f171\";\n$icon-ok-circle: \"\\f172\";\n$icon-ok-sign: \"\\f173\";\n$icon-paper-clip: \"\\f174\";\n$icon-paragraph: \"\\f175\";\n$icon-pencil: \"\\f176\";\n$icon-permalink: \"\\f177\";\n$icon-picture: \"\\f178\";\n$icon-pinterest: \"\\f179\";\n$icon-pinterest-alt: \"\\f17a\";\n$icon-play-circle: \"\\f17b\";\n$icon-plus-sign: \"\\f17c\";\n$icon-poll: \"\\f17d\";\n$icon-preview: \"\\f17e\";\n$icon-pushpin: \"\\f17f\";\n$icon-question: \"\\f180\";\n$icon-question-sign: \"\\f181\";\n$icon-quote: \"\\f182\";\n$icon-refresh: \"\\f183\";\n$icon-remove: \"\\f184\";\n$icon-remove-sign: \"\\f185\";\n$icon-repeat: \"\\f186\";\n$icon-reply: \"\\f187\";\n$icon-reply-all: \"\\f188\";\n$icon-report: \"\\f189\";\n$icon-resize-full: \"\\f18a\";\n$icon-resize-small: \"\\f18b\";\n$icon-retweet: \"\\f18c\";\n$icon-rss: \"\\f18d\";\n$icon-search: \"\\f18e\";\n$icon-select: \"\\f18f\";\n$icon-share: \"\\f190\";\n$icon-shield: \"\\f191\";\n$icon-sign-blank: \"\\f192\";\n$icon-signin: \"\\f193\";\n$icon-signout: \"\\f194\";\n$icon-skull: \"\\f195\";\n$icon-smile: \"\\f196\";\n$icon-source: \"\\f197\";\n$icon-spam: \"\\f198\";\n$icon-star: \"\\f199\";\n$icon-star-empty: \"\\f19a\";\n$icon-star-half-empty: \"\\f19b\";\n$icon-steam: \"\\f19c\";\n$icon-strikethrough: \"\\f19d\";\n$icon-subscript: \"\\f19e\";\n$icon-superscript: \"\\f19f\";\n$icon-table: \"\\f1a0\";\n$icon-tag: \"\\f1a1\";\n$icon-tags: \"\\f1a2\";\n$icon-th: \"\\f1a3\";\n$icon-th-large: \"\\f1a4\";\n$icon-th-list: \"\\f1a5\";\n$icon-thumbs-down: \"\\f1a6\";\n$icon-thumbs-up: \"\\f1a7\";\n$icon-ticket: \"\\f1a8\";\n$icon-time: \"\\f1a9\";\n$icon-trash: \"\\f1aa\";\n$icon-troll: \"\\f1ab\";\n$icon-trophy: \"\\f1ac\";\n$icon-twitter: \"\\f1ad\";\n$icon-twitter-alt: \"\\f1ae\";\n$icon-underline: \"\\f1af\";\n$icon-undo: \"\\f1b0\";\n$icon-unlink: \"\\f1b1\";\n$icon-unlock: \"\\f1b2\";\n$icon-user: \"\\f1b3\";\n$icon-vcard: \"\\f1b4\";\n$icon-video: \"\\f1b5\";\n$icon-warn: \"\\f1b6\";\n$icon-warning-sign: \"\\f1b7\";\n$icon-wtf: \"\\f1b8\";\n$icon-youtube-alt: \"\\f1da\";\n$icon-zendesk: \"\\f1b9\";\n\n/*===== End of Vanillicon Variables ======*/\n","/*!\n * @author Adam Charron \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"mixin.absolute\";\n@import \"mixin.backLink\";\n@import \"mixin.bg\";\n@import \"mixin.disabled\";\n@import \"mixin.flex\";\n@import \"mixin.formElements\";\n@import \"mixin.iconButton\";\n@import \"mixin.listStyles\";\n@import \"mixin.objectFit\";\n@import \"mixin.sassToCss\";\n@import \"mixin.spinnerLoader\";\n@import \"mixin.text\";\n@import \"mixin.transitions\";\n@import \"mixin.utilities\";\n@import \"mixin.shadows\";\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin spinnerLoader($dimension: 18px, $thickness: 3px, $color: $global-color_primary, $speed: 0.7s) {\n @include defaultTransition(opacity);\n display: block;\n width: $dimension;\n height: $dimension;\n border-radius: 50%;\n border: {\n top: $thickness solid $color;\n right: $thickness solid rgba($color, 0.3);\n bottom: $thickness solid rgba($color, 0.3);\n left: $thickness solid rgba($color, 0.3);\n }\n transform: translateZ(0);\n animation: spinnerLoader $speed infinite ease-in-out;\n\n &::after {\n border-radius: 50%;\n width: $dimension;\n height: $dimension;\n }\n}\n\n\n$spinnerOffset: 73deg;\n@keyframes spinnerLoader {\n 0% {\n transform: rotate($spinnerOffset);\n }\n 100% {\n transform: rotate(#{360 + $spinnerOffset});\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@function parseInt($n) {\n @return $n / ($n * 0 + 1);\n}\n\n@function stripUnit($number) {\n @if type-of($number) == \"number\" and not unitless($number) {\n @return $number / ($number * 0 + 1);\n }\n\n @return $number;\n}\n\n@function remToPx($rem) {\n @return (stripUnit($rem) * stripUnit($baseFontSize)) + 0px; // Keep \"px\" for converting to pixels\n}\n\n@function replace($string, $search, $replace: \"\") {\n $string: $string + \"\";\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n@function removeHash($string) {\n @return replace($string, \"#\");\n}\n\n@function maxMinValue($input, $min, $max){\n @if $input > $max {\n @return $max;\n } @else if $input < $min {\n @return $min;\n } @else {\n @return $input;\n }\n}\n\n@function sqrt($r) {\n $x0: 1;\n $x1: $x0;\n\n @for $i from 1 through 10 {\n $x1: $x0 - ($x0 * $x0 - abs($r)) / (2 * $x0);\n $x0: $x1;\n }\n\n @return $x1;\n}\n\n@function pow($number, $exponent: 2) {\n $value: 1;\n\n @if $exponent > 0 {\n @for $i from 1 through $exponent {\n $value: $value * $number;\n }\n }\n\n @return $value;\n}\n\n\n@function pythagoreanTheorem-hypotenuse($a, $b) {\n @return sqrt( pow($a) + pow($b) );\n}\n\n@function pythagoreanTheorem-getSquareSides($hypotenuse) {\n @return sqrt( pow(stripUnit($hypotenuse)) / 2 );\n}\n\n\n@function pythagoreanTheorem-getMissingSide($hypotenuse, $side) {\n @return sqrt( sqrt($hypotenuse) - sqrt($side) );\n}\n\n@function getEm($numerator, $denominator) {\n @return (stripUnit($numerator)/stripUnit($denominator)) * 1em;\n}\n\n@mixin generateStylesFromMap($map) {\n @each $property, $value in $map {\n #{$property} : $value;\n }\n}\n\n@mixin clearfix() {\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n@function mixContentBgAndFg($percent) {\n @return mix($global-color-bg, $global-color-fg, $percent);\n}\n\n@mixin sr-only {\n position: absolute !important;\n display: block !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n border: 0 !important;\n}\n\n@mixin ieHack {\n // IE 10 and 11 only\n @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n @content;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Box,\n.BoxFilter {\n\n a {\n display: flex;\n align-items: center;\n\n &::before {\n\n @if($panel_item-showIcons == false) {\n content: none !important;\n } @else {\n margin-right: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n .Sprite {\n display: none !important;\n }\n\n &.BadgeGrid {\n a {\n display: inline-block;\n }\n }\n\n li.MyDiscussions a::before {\n @include icon;\n content: $icon-comment;\n }\n\n li.MyDrafts a::before {\n @include icon;\n content: $icon-file-text;\n }\n\n li.QnA-UnansweredQuestions a::before {\n @include icon;\n content: $icon-question;\n }\n\n li.EditAccountLink a::before {\n @include icon;\n content: $icon-edit;\n }\n\n li.PasswordLink a::before {\n @include icon;\n content: \"•••\";\n }\n\n li.PreferencesLink a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li.PictureLink a::before {\n @include icon;\n content: $icon-user;\n }\n\n li.QuoteSettingsLink a::before {\n @include icon;\n content: $icon-quote;\n }\n\n li.Activity a::before {\n @include icon;\n content: $icon-time;\n }\n\n li.Notifications a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li.Inbox a::before {\n @include icon;\n content: $icon-inbox;\n }\n\n li.Comments a::before {\n @include icon;\n content: $icon-comment;\n }\n\n li.Reactions-BestOf a::before {\n @include icon;\n content: $icon-thumbs-up;\n }\n\n li.AllCategories a::before {\n @include icon;\n content: $icon-folder-close;\n }\n\n li.Discussions a::before {\n @include icon;\n content: $icon-comments;\n }\n\n li.Activities a::before {\n @include icon;\n content: $icon-time;\n }\n\n li.UserNotes a::before {\n @include icon;\n content: $icon-note;\n }\n\n li.MyBookmarks a::before {\n @include icon;\n content: $icon-star;\n }\n\n li.Groups a::before {\n @include icon;\n content: $icon-group;\n }\n\n li.link-social a::before {\n @include icon;\n content: $icon-facebook-alt;\n }\n\n li.link-tokens a::before {\n @include icon;\n content: $icon-key;\n }\n\n li.Popup a[href*=\"/profile/signature\"]::before {\n @include icon;\n content: $icon-nib;\n }\n\n li.Popup a[href*=\"/profile/online\"]::before {\n @include icon;\n content: $icon-question;\n }\n}\n\n.BoxActivityFilter {\n li:nth-child(1) a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li:nth-child(2) a::before {\n @include icon;\n content: $icon-mod;\n }\n\n li:nth-child(3) a::before {\n @include icon;\n content: $icon-crown;\n }\n}\n\n/*===== End of Panel Patches ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$breadcrumbs_fg: $global-color_fg !default;\n$breadcrumbs-link_fg: $global-color_primary !default;\n$breadcrumbs-link-hover_fg: $global-color_primary !default;\n$breadcrumbs-last_fg: $breadcrumbs-link_fg !default;\n$breadcrumbs_textTransform: uppercase !default;\n$breadcrumbs-hover_textDecoration: underline !default;\n$breadcrumbs_fontSize: $global-small_fontSize !default;\n$breadcrumbs_fontWeight: $global-normal_fontWeight !default;\n$breadcrumbs_lineHeight: $global-condensed_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.BreadcrumbsBox {\n display: block;\n}\n\n.Breadcrumbs {\n display: block;\n line-height: $global-base_lineHeight;\n text-transform: $breadcrumbs_textTransform;\n @if ($staticVariables) {\n color: $breadcrumbs_fg;\n }\n font-size: $global-small_fontSize;\n font-weight: $breadcrumbs_fontWeight;\n padding: $utility-baseUnitDouble 0;\n\n a {\n font-size: inherit;\n @if ($staticVariables) {\n color: $breadcrumbs-link_fg;\n }\n\n &:focus,\n &:hover {\n @if ($staticVariables) {\n color: $breadcrumbs-link-hover_fg;\n }\n text-decoration: $breadcrumbs-hover_textDecoration;\n }\n }\n\n @if ($staticVariables) {\n .Crumb {\n opacity: .5;\n }\n }\n\n .Last a {\n @if ($staticVariables) {\n color: $breadcrumbs-last_fg;\n }\n\n &:focus,\n &:hover {\n @if ($staticVariables) {\n color: $breadcrumbs-link-hover_fg;\n }\n text-decoration: $breadcrumbs-hover_textDecoration;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$count_fontWeight: inherit !default;\n$count_fontSize: $global-small_fontSize !default;\n$count_borderRadius: 3px !default;\n$count_height: $formButton_height !default;\n$count_bg: transparent !default;\n$count_border: 0 !default;\n$count_color: inherit !default;\n\n$count-hover_bg: transparent !default;\n$count-hover_borderColor: transparent !default;\n$count-hover_color: inherit !default;\n\n@mixin Count {\n background-color: $count_bg;\n color: $count_color;\n border-color: darken($count_bg, 8%);\n border: $count_border;\n border-radius: $count_borderRadius;\n\n font-size: $count_fontSize;\n line-height: $global-base_lineHeight;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n font-weight: $count_fontWeight;\n justify-content: center;\n\n @if $count_bg == transparent {\n padding: 0;\n } @else {\n padding: 0 $utility-baseUnit;\n }\n\n @if ($count_borderRadius == $count_height) {\n min-width: $count_height;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n// Reset margins\n.Aside {\n margin: 0;\n}\n\n.Count,\n.Alert,\n.Reactions .Count {\n @include Count;\n}\n\na:focus,\na:hover {\n .Count,\n .Reactions .Count {\n background-color: $count-hover_bg;\n color: $count-hover_color;\n border-color: $count-hover_borderColor;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$datepicker_bg: $global-color_white !default;\n$datepicker-hover_bg: darken($global-color_white, 7%) !default;\n$datepicker_fg: $global-color_grey !default;\n\n$datepicker-date_fg: $button-basic_fg !default;\n$datepicker-date_bg: $button-basic_bg !default;\n$datepicker-date_borderColor: $button-basic_border !default;\n\n$datepicker-date-hover_fg: $button-basic-hover_fg !default;\n$datepicker-date-hover_bg: $button-basic-hover_bg !default;\n$datepicker-date-hover_borderColor: $button-basic-hover_border !default;\n\n$datepicker-link-alt_color: $global-color_secondary !default;\n$datepicker-link-altHover_color: darken($global-color_secondary, 8%) !default;\n\n$datepicker_border: 1px solid $theme-border_color !default;\n$datepicker_borderRadius: 3px !default;\n$datepicker_boxShadow: 1px 1px 4px rgba($global-color_black, 0.2) !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n\n.ui-datepicker {\n border-radius: $datepicker_borderRadius;\n color: $datepicker_fg;\n background-color: $datepicker_bg;\n\n td a {\n text-align: center;\n }\n\n a {\n border-radius: $datepicker_borderRadius;\n color: $datepicker-date_fg;\n background-color: $datepicker-date_bg;\n border: 1px solid $datepicker-date_borderColor;\n\n &:focus,\n &:hover,\n &:active {\n color: $datepicker-date-hover_fg;\n background-color: $datepicker-date-hover_bg;\n border: 1px solid $datepicker-date-hover_borderColor;\n }\n }\n\n td {\n width: calc(260px / 7);\n }\n\n .ui-datepicker-today a {\n background-color: rgba(0,0,0, 0.03);\n }\n\n .ui-datepicker-current-day a {\n color: $datepicker-date-hover_fg;\n background-color: $datepicker-date-hover_bg;\n border-color: $datepicker-date-hover_borderColor;\n }\n\n .ui-datepicker-header {\n background-color: $datepicker-hover_bg;\n border-radius: $datepicker_borderRadius;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n .ui-icon {\n @include srOnly;\n }\n }\n\n .ui-datepicker-prev,\n .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: $component-meta-link_color;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n\n &:focus,\n &:hover {\n border-width: 0;\n background-color: transparent;\n cursor: pointer;\n color: $component-meta-link-hover_color;\n }\n }\n .ui-datepicker-prev::before,\n .ui-datepicker-next::before {\n @include icon;\n font-size: $icon-default_size;\n }\n\n .ui-datepicker-prev::before {\n content: $icon-chevron-left;\n }\n\n .ui-datepicker-next::before {\n content: $icon-chevron-right;\n }\n\n .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit;\n }\n\n .ui-datepicker-next {\n order: 3;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$tag_borderRadius: 3px !default;\n$tag_height: $formButton_height !default;\n$tag_fontSize: $global-small_fontSize !default;\n$tag_bg: $button-basic_bg !default;\n$tag_fg: $button-basic_fg !default;\n$tag_borderColor: $button-basic_border !default;\n$tag-hover_bg: $button-basic-hover_bg !default;\n$tag-hover_fg: $global-color_primary !default;\n$tag-hover_borderColor: $global-color_primary !default;\n\n@mixin Tag($color_fg: $tag_fg, $color_bg: $tag_bg, $borderColor: $tag_borderColor) {\n background-color: $color_bg;\n color: $color_fg;\n border: 1px solid $borderColor;\n line-height: $global-base_lineHeight;\n height: auto;\n border-radius: $tag_borderRadius;\n padding: 0 $utility-baseUnitHalf;\n display: inline-block;\n font-weight: inherit;\n font-size: $tag_fontSize;\n white-space: nowrap;\n\n &:focus,\n &:hover,\n &:active {\n text-decoration: none;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@if ($staticVariables) {\n .TagCloud a {\n @include Tag;\n @include ellipsis;\n max-width: calc(#{$panel_width} - #{$panel_padding} * 2);\n\n .Count {\n padding: 0;\n color: inherit;\n background-color: transparent;\n }\n\n &:hover,\n &:focus,\n &:active {\n background-color: $tag-hover_bg;\n border-color: $tag-hover_borderColor;\n color: $tag-hover_fg;\n\n .Count {\n color: inherit;\n }\n }\n }\n\n .DataList,\n .MessageList,\n .DataTableWrap {\n\n .Tag,\n .Tag-Poll,\n .RoleTracker,\n .IdeationTag {\n @include Tag;\n }\n\n .RoleTracker,\n .IdeationTag {\n\n .Tag {\n background-color: transparent;\n padding: 0;\n border-width: 0;\n color: inherit;\n }\n\n &:hover,\n &:focus,\n &:active {\n color: inherit;\n }\n }\n\n .RoleTracker {\n background-color: transparent;\n }\n\n .Tag-Announcement,\n .NewCommentCount,\n .HasNew.HasNew {\n @include Tag($global-color_primary, transparent, $global-color_primary);\n }\n\n @if ($staticVariables) {\n //Tags that are links get hover state\n .IdeationTag,\n .tag-tracker,\n .MItem.RoleTracker {\n\n &:focus,\n &:hover,\n &:active {\n background-color: $tag-hover_bg;\n border-color: $tag-hover_borderColor;\n color: $tag-hover_fg;\n }\n }\n }\n\n }\n\n .Form-Tags .AvailableTag {\n @include Tag;\n\n &:focus,\n &:hover {\n background-color: $global-color_primary;\n border-color: $global-color_primary;\n color: $global-color_white;\n text-decoration: none;\n }\n }\n\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@if $staticVariables {\n input[type= \"text\"],\n textarea,\n ul.token-input-list,\n input.InputBox,\n div.InputBox,\n .AdvancedSearch .InputBox,\n .AdvancedSearch select,\n select {\n line-height: $formElement_height;\n height: $formElement_height;\n font-family: $global-body_fontFamily;\n border: $formElement_border;\n border-radius: $formElement_borderRadius;\n color: $formElement_color;\n background: $global-color_white;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n margin: 0;\n width: 100%;\n\n &:focus,\n &:active {\n @if ($staticVariables) {\n background: $global-color_white;\n border-color: $global-color_primary;\n color: $formElement_color;\n }\n box-shadow: none;\n outline: none;\n }\n }\n\n textarea.isWysiwyg {\n padding: $formElement_paddingHorizontal;\n }\n}\n\n::-ms-clear {\n display: none;\n}\n\ntextarea {\n overflow: auto;\n\n @if ($formElement_borderRadius >= 16px) {\n border-radius: 16px;\n }\n}\n\nselect,\n.AdvancedSearch select {\n -moz-appearance: none;\n\n font-family: \"system-ui\", -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\",\n \"Helvetica Neue\", sans-serif;\n padding-top: 0;\n padding-bottom: 0;\n\n &:focus {\n -moz-appearance: none;\n }\n}\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\nselect::-ms-expand {\n display: none;\n}\n\n.FormWrapper {\n padding: 0;\n border-radius: $formElement_borderRadius;\n background: transparent;\n\n label {\n color: $global-color_fg;\n }\n\n .Buttons .Back {\n padding-right: $utility-baseUnitDouble;\n }\n}\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n\n a {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n}\n\n@if ($staticVariables) {\n .js-poll-result-btn {\n @include Button;\n }\n}\n\n.FormTitleWrapper,\n.FormWrapper {\n .Buttons {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .Buttons .Button,\n .Buttons .Back {\n margin-right: 0;\n padding-right: 0;\n margin-bottom: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n }\n\n .Buttons .Back {\n font-size: $global-medium_fontSize;\n line-height: $formButton_height;\n\n a:hover,\n a:focus {\n text-decoration: $theme-link-hover_textDecoration;\n }\n\n @include maxWidth {\n display: block;\n margin-left: 0;\n text-align: left;\n line-height: $global-base_lineHeight;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n\n @if ($staticVariables) {\n .Buttons .Button {\n @include Button;\n }\n\n .Buttons .Button.Primary {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n\n .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n@if($staticVariables) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary,\n .btn-primary.Close {\n @include Button;\n }\n}\n\n.Buttons .Close,\n.Button.Danger {\n @include Button;\n}\n\n.ActivityFormWrap {\n margin-bottom: $utility-baseUnitDouble;\n}\n\nlabel {\n margin-bottom: 3px;\n display: inline-block;\n}\n\nul.token-input-list {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n line-height: initial;\n\n li input {\n margin: 0 !important;\n padding: 0;\n height: $formElement_height - 6px;\n line-height: initial;\n font-size: $global-medium_fontSize;\n font-weight: $global-normal_fontWeight !important;\n }\n\n &.token-input-focused {\n box-shadow: none;\n outline: none;\n @if ($staticVariables) {\n background: $global-color_white;\n border-color: $global-color_primary;\n }\n }\n}\n\nli.token-input-token {\n @include Tag;\n}\n\ndiv.token-input-dropdown {\n border: none;\n border-top: $component_border;\n visibility: visible !important;\n opacity: 1 !important;\n @if ($staticVariables) {\n box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\n border-radius: $formElement_borderRadius;\n border: $component_border;\n }\n\n ul li[class^= \"token-input-dropdown-item\"],\n p {\n @include framePadding;\n display: inline-block;\n line-height: 40px;\n width: 100%;\n }\n}\n\n.editor {\n a {\n cursor: pointer;\n }\n\n .icon-caret-down:hover {\n background: none;\n }\n}\n\n.SelectWrapper {\n position: relative;\n\n select {\n appearance: none;\n width: 100%;\n }\n\n &::after {\n @include icon;\n content: $icon-select;\n position: absolute;\n top: 50%;\n right: 6px;\n transform: translateY(-50%);\n color: $global-color_primary;\n pointer-events: none;\n }\n}\n\n@if ($staticVariables) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n}\n\n@if ($staticVariables) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n}\n\n.BigButton,\n.ButtonGroup.Multi {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: $formButton_maxWidth;\n\n\n @include maxWidth {\n width: 100%;\n display: flex;\n margin: 0 auto;\n }\n}\n\n.ButtonGroup.Multi {\n\n > .Button:first-child {\n width: 100%;\n text-align: center;\n @if ($staticVariables) {\n border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\n }\n }\n\n .Button.Handle,\n &.Open .Button.Handle {\n padding: 0;\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n @if ($staticVariables) {\n min-width: $formButton_height;\n }\n\n @if ($staticVariables) {\n border-color: $button-primary_border;\n background-color: $button-primary_bg;\n color: $button-primary_fg;\n }\n\n .SpDropdownHandle::before {\n height: 100%;\n padding: 0 $utility-baseUnitDouble;\n }\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n background-color: rgba($button-primary-hover_bg, 0.05);\n color: $button-primary-hover_fg;\n }\n }\n }\n}\n\n@if($staticVariables) {\n .ButtonGroup.Multi {\n &:focus,\n &:hover,\n &:active {\n\n .Button.Handle {\n background-color: rgba($button-primary-hover_bg, 0.3);\n color: $button-primary-hover_fg;\n min-width: $formButton_height;\n }\n }\n }\n}\n\n.change-picture {\n\n .WarningMessage {\n margin: $utility-baseUnitDouble 0;\n }\n\n @include maxWidth {\n .Button {\n width: 100%;\n text-align: center;\n }\n\n .change-picture-new {\n margin: 0 0 $utility-baseUnitHalf;\n }\n }\n}\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px;\n}\n\n.FormTitleWrapper .H {\n margin-bottom: $utility-baseUnit;\n}\n\n.Form-HeaderWrap .Author {\n display: none;\n}\n\n.FormTitleWrapper {\n margin-bottom: $global-block_margin;\n}\n\n.FormWrapper-Condensed,\n.CommentForm.CommentForm {\n\n .FormWrapper {\n border-width: 0;\n padding: 0;\n }\n\n @include maxWidth {\n\n .FormWrapper.FormWrapper .Buttons {\n padding: 0;\n }\n }\n}\n\n.CommentForm .DraftButton {\n display: none !important;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$flyout_bg: $global-color_white !default;\n$flyout-hover_bg: $global-color_active_primaryBg !default;\n$flyout_fg: $global-color_grey !default;\n$flyout_borderColor: mix($flyout_fg, $flyout_bg, 24%) !default;\n$flyout_border: $global-border-width $global-border-style $flyout_borderColor !default;\n$flyoutOverlay-border_color: mix($flyout_fg, $flyout_bg, 10%) !default;\n$flyout_borderRadius: $global_borderRadius !default;\n\n$flyout-link_color: $flyout_fg !default;\n$flyout-link-hover_color: $link-default-hover_color !default;\n\n$flyoutHeader_fontSize: $global-subTitle_fontSize !default;\n$flyoutHeader_minHeight: 44px !default;\n$flyoutHeader_spacing: 12px !default;\n\n$flyoutMenuItems_padding: 8px !default;\n$flyoutMessage_padding: 4px 18px !default;\n$flyoutMessage-unreadDot_width: 12px !default;\n\n$flyoutFooter_spacing: $flyoutHeader_spacing !default;\n$flyoutFooter_minHeight: $flyoutHeader_minHeight !default;\n\n$flyout_meta_fg: mix($flyout_fg, $flyout_bg, 85%) !default;\n\n$flyoutModal-large_width: 375px;\n\n$dropDown_width: 350px !default;\n$menuItems_width: 250px !default;\n\n$dropDown-item_verticalPadding: 6px !default;\n$dropDown-item_horizontalPadding: 18px !default;\n\n$dropDown-item_mobile_minHeight: 44px !default;\n\n$flyout-progress_size: 24px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Dropdown.MenuItems {\n width: 100%;\n}\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%;\n}\n\n.ToggleFlyout.Open,\n.editor-dropdown-open,\n.richEditor-button.isOpen {\n\n @include maxWidth {\n min-width: auto;\n }\n\n .MenuItems,\n .Flyout {\n display: block;\n }\n}\n\n.MenuItems,\n.Flyout.Flyout {\n\n @include shadow-dropDown;\n padding: $dropDown-item_verticalPadding 0;\n position: absolute;\n @if $staticVariables {\n background-color: $flyout_bg;\n color: $flyout_fg;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n }\n z-index: 1;\n @include maxWidth {\n z-index: 1;\n }\n\n min-width: $dropDown_width;\n\n // Flyouts will acclimate to the width of their ButtonGroup.\n .ButtonGroup.Big & {\n min-width: initial;\n }\n\n .InProgress {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n height: $flyout-progress_size * 2;\n width: 100%;\n padding-top: $flyout-progress_size;\n padding-bottom: $flyout-progress_size;\n\n &::after {\n @include spinnerLoader($flyout-progress_size, 4px);\n content: '';\n }\n }\n\n &::before,\n &::after {\n content: none;\n }\n\n hr,\n .menu-separator,\n .dd-separator,\n .editor-action-separator {\n height: 1px;\n min-height: 0;\n width: 100%;\n background-color: $flyoutOverlay-border_color;\n margin-top: $dropDown-item_verticalPadding;\n margin-bottom: $dropDown-item_verticalPadding;\n padding: 0 !important;\n display: block;\n\n &:active,\n &:focus,\n &:hover {\n background: transparent;\n }\n }\n\n .Item,\n .editor-action {\n padding: $flyoutMessage_padding;\n }\n\n .editor-action:not(.editor-action-separator) {\n color: inherit !important;\n\n &:active,\n &:focus,\n &:hover {\n color: inherit !important;\n background-color: $global-color_active_primaryBg !important;\n }\n }\n\n .Item,\n li,\n .editor-action {\n display: flex;\n flex-wrap: nowrap;\n color: inherit;\n position: relative;\n border-bottom-width: 0;\n\n a {\n &:active,\n &:focus,\n &:hover {\n color: inherit !important;\n @if $staticVariables {\n background-color: $global-color_active_primaryBg !important;\n }\n text-decoration: none;\n }\n }\n\n .Count {\n margin-left: auto;\n }\n }\n\n .Item.Title,\n .Item.Center {\n\n a {\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent !important;\n }\n }\n }\n\n strong {\n font-family: $global-heading_fontFamily;\n font-weight: $global-semibold_fontWeight;\n font-size: $global-large_fontSize;\n line-height: $global-condensed_lineHeight;\n margin: 0;\n }\n\n a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\n }\n }\n\n .Meta {\n color: $flyout_meta_fg;\n }\n}\n\n.Flyout.Flyout-withFrame {\n padding: 0;\n}\n\n.MenuItems {\n padding: $flyoutMenuItems_padding 0;\n\n li > a,\n a,\n a:link,\n .editor-action {\n padding: $flyoutMessage_padding;\n min-height: $dropDown-item_minHeight;\n line-height: $global-condensed_lineHeight;\n display: flex;\n align-items: center;\n width: 100%;\n\n @include maxWidth {\n font-size: $global-large_fontSize;\n font-weight: $global-semibold_fontWeight;\n min-height: $dropDown-item_mobile_minHeight;\n }\n }\n}\n\n.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: $flyoutFooter_spacing;\n width: auto;\n\n &:active,\n &:focus,\n &:hover {\n padding: $flyoutFooter_spacing;\n }\n}\n\n.Flyout,\n.richEditorFlyout {\n\n .Item + .Item {\n border-top: $flyout_border;\n }\n\n .Item.Title,\n .richEditorFlyout-header {\n display: flex;\n position: relative;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n min-height: $flyoutHeader_minHeight;\n padding: 0 $flyoutHeader_spacing !important;\n z-index: 1;\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent;\n text-decoration: none;\n }\n\n strong {\n display: block;\n }\n\n a {\n position: absolute;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n overflow: hidden;\n height: $formElement-height;\n width: $formElement-height;\n min-width: $formElement-height;\n padding: 0;\n color: transparent;\n\n &:focus,\n &:hover,\n &:active {\n color: $flyout-link-hover_color;\n\n &::before {\n color: $flyout-link-hover_color;\n }\n }\n\n &::before {\n @include kbicon;\n display: block;\n line-height: $formElement-height;\n font-size: $icon-default_size;\n color: $flyout-link_color;\n }\n }\n }\n\n .Item.Center:last-child {\n display: flex;\n position: relative;\n flex-wrap: wrap;\n align-items: center;\n padding: $flyoutFooter_spacing;\n min-height: $flyoutFooter_minHeight;\n z-index: 1;\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent;\n text-decoration: none;\n }\n\n a {\n padding: 0 !important;\n\n &:focus,\n &:hover,\n &:active {\n color: $flyout-link-hover_color !important;\n }\n }\n\n .button + .button {\n margin-left: $utility-baseUnit * 2 - $formElement-borderWidth;\n }\n }\n\n .Empty {\n margin: 0;\n }\n\n .ItemContent {\n margin: 0;\n line-height: inherit;\n flex-grow: 1;\n padding: {\n left: 10px;\n right: 18px;\n }\n max-width: calc(100% - #{$flyoutMessage-unreadDot_width + $theme-photo_size});\n\n a {\n font-weight: 700;\n\n &:focus,\n &:hover {\n color: $flyout-link_color;\n }\n }\n }\n\n .Subject,\n .Excerpt,\n .ItemContent {\n line-height: $global-base_lineHeight;\n }\n\n .Meta {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-items: center;\n width: calc(100% + (#{$utility-baseUnitHalf * 2}));\n margin: 0 -#{$utility-baseUnitHalf};\n }\n\n .MItem {\n display: inline-block;\n margin: 0 $utility-baseUnitHalf;\n font-size: $global-small_fontSize;\n color: inherit;\n }\n\n .HasNew.HasNew {\n color: transparent;\n position: absolute;\n display: block;\n top: 0;\n right: $flyoutMenuItems_padding;\n bottom: 0;\n max-height: 100%;\n max-width: 100%;\n margin: auto 0;\n height: $flyoutMessage-unreadDot_width;\n width: $flyoutMessage-unreadDot_width;\n background-color: $global-color_primary;\n border-radius: 50%;\n }\n}\n\n.PopList.PopList {\n font-size: $global-medium_fontSize;\n\n .Item {\n padding: $flyoutMenuItems_padding;\n }\n\n .PhotoWrap {\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n }\n}\n\n.PopList.Activities {\n\n .Item.Title a::before {\n content: $kbicon-settings;\n }\n}\n\n.PopList.Conversations {\n\n .Item.Title a::before {\n content: $kbicon-compose;\n }\n}\n\n.editor-action-emoji {\n\n .MenuItems {\n width: calc(44px * 6 + 2px);\n }\n}\n\n.editor-dd-link + .mobileFlyoutOverlay {\n\n input.InputBox {\n width: calc(100% - (#{$flyoutMenuItems_padding} * 2));\n margin: $flyoutMenuItems_padding;\n }\n\n .MenuButtons {\n border-top: solid $flyoutOverlay-border_color 1px;\n padding: $flyoutMenuItems_padding;\n min-height: $dropDown-item_minHeight;\n }\n}\n\n.OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n @include shadow-dropDown;\n @if $staticVariables {\n color: $flyout_fg !important;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n background-color: $flyout_bg;\n }\n z-index: 1;\n\n @include maxWidth {\n z-index: 1;\n }\n\n &::before,\n &::after {\n content: none !important;\n }\n}\n\n.OnlineUserWrap .OnlineUserName {\n padding: $flyoutMessage_padding !important;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0;\n\n li {\n padding: $flyoutMenuItems_padding;\n }\n\n a,\n .PhotoWrap {\n padding: 0 !important;\n }\n\n .PhotoWrap + a {\n align-items: center;\n min-height: 20px;\n line-height: 20px;\n max-width: calc(100% - 20px - (#{$flyoutMenuItems_padding} * 2));\n\n @if $staticVariables {\n &:hover,\n &:focus,\n &:active {\n background-color: transparent !important;\n color: $flyout-link-hover_color !important;\n }\n }\n }\n\n .PhotoWrap.PhotoWrap {\n width: 20px;\n height: 20px;\n min-height: 0;\n max-width: 100%;\n margin-right: $flyoutMenuItems_padding;\n }\n}\n\n.selectBox-content {\n margin-top: 0;\n}\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static;\n}\n\n.dropdown-menu-link .Alert {\n margin-left: auto;\n}\n\n.richEditorFlyout {\n\n .richEditorFlyout-header {\n border-bottom: solid $flyoutOverlay-border_color 1px;\n }\n\n .richEditor-button {\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_active_primaryBg;\n }\n }\n}\n\n.MenuItems.ui-autocomplete {\n @if $staticVariables {\n color: $flyout_fg;\n }\n\n .ui-menu-item,\n .ui-menu-item > a {\n display: block;\n }\n\n @if $staticVariables {\n a {\n &:hover,\n &:focus,\n &:active {\n color: $flyout_fg;\n\n .Gloss {\n color: inherit;\n }\n }\n }\n }\n\n .Title {\n display: block;\n width: 100%;\n font-weight: $global-semibold_fontWeight;\n font-size: $global-large_fontSize;\n margin-bottom: $utility-baseUnit;\n }\n\n .Aside {\n float: left;\n font-size: $global-small_fontSize;\n opacity: 1;\n }\n\n .Gloss {\n width: auto;\n padding-left: $utility-baseUnit;\n font-size: $global-small_fontSize;\n }\n}\n\n// ---------- click event for iOS <=9.3 ---------- //\n@include maxWidth($theme-breakpoint_tablet) {\n\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer;\n\n .mobileFlyoutOverlay {\n cursor: pointer;\n }\n }\n}\n\n// -------------- mobile styles --------------- //\n@include maxWidth {\n\n .mobileFlyoutOverlay {\n opacity: 0;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n height: 100vh;\n width: 100vw;\n background: rgba($global-color_black, 0.2);\n z-index: 1;\n pointer-events: none;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .ToggleFlyout.Open,\n .ButtonGroup.Open,\n .editor-dropdown-open,\n .richEditor-button.isOpen {\n\n .mobileFlyoutOverlay {\n opacity: 1;\n z-index: 1;\n pointer-events: initial;\n }\n\n .MenuItems.MenuItems,\n .Flyout.Flyout {\n visibility: visible;\n transition-delay: 0s;\n opacity: 1;\n top: initial;\n right: initial;\n left: initial;\n max-width: calc(100% - 24px);\n }\n }\n\n .MenuItems,\n .Flyout {\n max-width: $flyoutModal-large_width;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n position: fixed;\n display: block;\n visibility: hidden;\n @if $staticVariables {\n box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\n }\n opacity: 0;\n cursor: pointer;\n max-height: 80vh;\n overflow: auto;\n transition:\n visibility 0s linear $global-default_timing,\n transform $global-default_easing $global-default_timing,\n opacity $global-default_easing $global-default_timing;\n z-index: 100;\n\n @if $staticVariables {\n a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\n }\n }\n }\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin shadow-embed($baseColor: $global-color_fg) {\n box-shadow: 0 1px 3px 0 rgba($baseColor, .3);\n}\n\n@mixin shadow-embed-hover($baseColor: $global-color_fg) {\n box-shadow: 0 1px 3px 0 rgba($baseColor, .7);\n}\n\n@mixin shadow-dropDown($baseColor: #000) {\n box-shadow: 0 5px 10px 0 rgba($baseColor, .3);\n}\n\n@mixin shadow-modal($baseColor: #000) {\n box-shadow: 0 5px 20px rgba($baseColor, .5);\n}\n\n@mixin shadow-contrast($baseColor: $global-color_fg, $border: false, $borderRadius: 0) {\n $shadowColor : rgba($baseColor, .2);\n box-shadow: 0 0 3px 0 $shadowColor;\n @if ($border) {\n outline: solid $shadowColor 1px;\n border-radius: $borderRadius;\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin defaultTransition($properties...) {\n transition: $properties, $global-default_timing, $global-default_easing;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$hamburger-size: 22px !default;\n$hamburger_padding: 0 !default;\n$hamburger_bg: transparent !default;\n$hamburger_fg: $header_fg !default;\n$hamburger-stroke_height: 2px !default;\n$hamburger_borderRadius: $component_borderRadius !default;\n$hamburger-stroke_borderRadius: $hamburger-stroke_height !default;\n$hamburger_transition: $global-default_timing !default;\n$hamburger_jstransform: \"isToggled\" !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@keyframes chevron-pulse {\n 0% {\n opacity: 0;\n }\n\n 40% {\n opacity: 1;\n }\n\n 80% {\n opacity: 0;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@for $i from 1 through 3 {\n .Hamburger-svgchevron path.a#{$i} {\n animation-delay: -($i - ($i / 2)) + 0.5s;\n }\n}\n\n.Hamburger {\n border: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: $hamburger_transition;\n user-select: none;\n background: transparent;\n outline: none;\n tap-highlight-color: transparent;\n height: $hamburger-size;\n width: $hamburger-size;\n background: $hamburger_bg;\n border-radius: $hamburger_borderRadius;\n\n @include maxWidth {\n position: absolute;\n }\n}\n\n@mixin hamburger-menuLines {\n display: inline-block;\n height: $hamburger-stroke_height;\n width: #{$hamburger_size - $hamburger_padding};\n border-radius: $hamburger-stroke_borderRadius;\n transition: $hamburger_transition;\n background-color: $hamburger_fg;\n}\n\n.Hamburger-menuLines {\n @include hamburger-menuLines;\n position: relative;\n\n &::before,\n &::after {\n @include hamburger-menuLines;\n content: \"\";\n position: absolute;\n left: 0;\n transform-origin: ($hamburger-size / 4) center;\n }\n\n &::before {\n top: ($hamburger-size / 4);\n }\n\n &::after {\n top: -($hamburger-size / 3.5);\n }\n\n .#{$hamburger_jstransform} & {\n transform: scale3d(1, 1, 1);\n }\n}\n\n.Hamburger-menuXcross {\n padding: 0;\n height: $hamburger-size;\n width: $hamburger-size;\n\n &.#{$hamburger_jstransform} {\n .Hamburger-menuLines {\n background: transparent;\n\n &::before,\n &::after {\n transform-origin: 50% 50%;\n top: 0;\n left: 0;\n width: #{$hamburger_size - $hamburger_padding};\n background-color: mix($hamburger_fg, $hamburger_bg, 60%);\n }\n\n &::before {\n transform: rotate3d(0, 0, 1, 45deg);\n }\n\n &::after {\n transform: rotate3d(0, 0, 1, -45deg);\n }\n }\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Herobanner {\n background-color: $herobanner_bg;\n position: relative;\n width: 100%;\n height: $herobanner_height;\n display: flex;\n align-items: center;\n color: $herobanner_fg;\n\n @include maxWidth {\n display: none;\n }\n\n .HomepageTitle {\n font-size: $herobanner_fontSize;\n }\n\n .followButton {\n color: $herobanner_fg;\n padding: 10px 5px;\n min-height: $herobanner_fontSize;\n display: inline-flex;\n align-items: flex-end;\n\n &:active,\n &:focus,\n &:hover {\n color: $herobanner_fg;\n }\n }\n\n .HomepageTitle,\n .PageDescription {\n text-shadow: $herobanner_dropShadow;\n }\n\n > .Container {\n width: 100%;\n z-index: 1;\n }\n\n //unset .ThemeOptions-panelToLeft margin\n .SearchBox.SearchBox {\n margin-left: auto;\n }\n\n .SearchBox {\n max-width: $SearchboxFeatured_width;\n\n @include minWidth {\n margin: 0 auto;\n font-size: $global-large_fontSize;\n\n form > div {\n display: flex;\n\n &::after {\n display: none;\n }\n }\n }\n\n .Handle.Handle {\n display: none;\n }\n\n .InputAndButton {\n display: flex;\n width: 100%;\n }\n\n .AdvancedSearch .BigInput,\n #Form_Search {\n border: $SearchboxFeatured_border;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n height: $SearchboxFeatured_height;\n line-height: $SearchboxFeatured_height;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right-width: 0;\n\n &:focus,\n &:active {\n border: $SearchboxFeatured_border;\n }\n }\n\n .bwrap > .Button,\n #Form_Go {\n border: $SearchboxFeatured_border;\n background-color: $SearchboxFeaturedBtn_bg;\n color: $SearchboxFeaturedBtn_fg;\n height: $SearchboxFeatured_height;\n line-height: $SearchboxFeatured_height;\n padding: 0 $utility-baseUnitDouble;\n min-width: 110px;\n width: auto;\n position: static;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n\n &::before {\n content: attr(title);\n }\n }\n }\n}\n\n.Herobanner-bgImage {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: cover;\n background-position: center;\n filter: brightness($herobanner_bgFilter);\n\n @include maxWidth {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.ItemIdea.ItemIdea.ItemIdea {\n .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n @if ($staticVariables) {\n .Item {\n @include listItem;\n }\n }\n\n @if ($component-item_spacing == 0 and $component_lateralBorder == true) {\n .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n .Item.CategoryHeading {\n padding: 0 !important;\n background: transparent;\n box-shadow: none;\n margin-bottom: $component-vertical_padding;\n font-size: $global-title_fontSize;\n border-width: 0;\n\n @if ($component_lateralBorder == true and $component-item_spacing != 0) {\n border-left: $component_border;\n border-right: $component_border;\n } @else {\n border-left-width: 0;\n border-right-width: 0;\n }\n\n @if $component-item_spacing != 0 {\n background: $component_bg;\n padding: $component-base_padding !important;\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n margin-bottom: $component-item_spacing;\n border-top: $component_border;\n border-bottom: $component_border;\n }\n\n .Options {\n display: none;\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Item ~ .CategoryHeading {\n margin-top: $component-vertical_padding;\n\n @if $component-item_spacing == 0 {\n\n // simulate bottom border for previous element\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\n\n @if $component_boxShadow != none {\n box-shadow: $component_boxShadow, 0 #{$component_borderWidth + 2px} 0 $content_bg;\n } @else {\n box-shadow: 0 #{$component_borderWidth + 2px} 0 $content_bg;\n }\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n\n background: transparent;\n position: absolute;\n width: 100%;\n left: 0;\n @if ($staticVariables) {\n top: calc((#{$component-vertical_padding} + #{$component_borderRadius}) * -1);\n }\n }\n }\n }\n\n .Item .Title,\n .Item.Read .Title,\n .Item h3 {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n display: block;\n margin-bottom: $utility-baseUnit;\n\n @if ($staticVariables){\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n\n\n @if ($staticVariables){\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n }\n\n .Excerpt,\n .CategoryDescription {\n display: block;\n width: 100%;\n font-size: $component-base_fontSize;\n font-weight: $component-base_fontWeight;\n line-height: $component-base_lineHeight;\n color: $component-base_color;\n margin: 0 0 $utility-baseUnit;\n }\n\n .Excerpt:empty,\n .CategoryDescription:empty {\n display: none;\n }\n\n .ItemContent.Discussion .Excerpt {\n margin-top: $utility-baseUnit;\n }\n\n .Options {\n display: flex;\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n .OptionsMenu .Arrow::before {\n font-size: #{$icon-default_size - 2px};\n margin-top: -1px;\n }\n\n .MostRecentBy,\n .LatestPostTitle {\n @include ellipsis;\n display: inline-block;\n }\n\n @if ($staticVariables) {\n .Meta,\n .AuthorInfo {\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n color: $component-meta_color;\n }\n\n .Meta {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n }\n\n .Meta,\n .AuthorWrap {\n @include maxWidth {\n line-height: $component-meta_lineHeight;\n }\n }\n\n .Author .Username,\n .MItem,\n .MItem.Category,\n .ChildCategories {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n display: inline-block;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n @if ($staticVariables) {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n }\n\n .Tag,\n .MItem {\n margin: {\n left: $utility-baseUnit;\n right: $utility-baseUnit;\n }\n }\n\n .MItem.Hidden {\n display: none;\n }\n\n .Tag:not([class*=\"Status-Tag\"]),\n .HasNew {\n margin-bottom: $utility-baseUnitHalf;\n }\n\n .MItem.DiscussionAuthor {\n display: none;\n }\n\n .MItem.Category {\n display: inline;\n\n a {\n @include ellipsis;\n display: inherit;\n }\n }\n\n .MostRecent,\n .MostRecentBy {\n\n > * {\n white-space: normal;\n }\n\n a {\n display: inline;\n }\n }\n\n .MostRecentBy {\n display: inherit;\n }\n\n .MItem.RSS {\n display: none;\n }\n\n .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -$utility-baseUnitHalf;\n\n b {\n margin-right: $utility-baseUnitHalf;\n margin-bottom: $utility-baseUnitHalf;\n }\n\n a {\n color: $component-meta-link_color;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: $utility-baseUnitHalf;\n\n &:focus,\n &:hover,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n\n .Comma {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n a.Delete {\n @include CloseButton;\n }\n\n .PhotoWrap {\n margin: 0 $utility-baseUnitDouble 0 0;\n @include photoWrap;\n }\n\n .IndexPhoto {\n margin-right: 0;\n }\n\n // overwrite ideation plugin styles\n .ItemIdea.ItemIdea.ItemIdea {\n @if($staticVariables) {\n .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitDouble 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n .Meta {\n .ViewCount {\n margin-left: 0;\n }\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\n @if ($staticVariables) {\n @include Button(\n $button-basic_bg,\n $button-basic_fg,\n $button-basic_border,\n $button-basic-hover_bg,\n $button-basic-hover_fg,\n $button-basic-hover_border\n );\n }\n margin-left: $utility-baseUnitHalf;\n }\n\n .Bullet {\n display: none;\n }\n }\n\n .NoteType {\n @include font-heading;\n }\n\n .CategoryPhoto {\n height: inherit;\n }\n\n .MItem.MItem-Resolved {\n display: inline-block;\n width: 13px;\n height: 14px;\n padding: 0;\n margin-bottom: 0;\n line-height: inherit;\n font-size: inherit;\n vertical-align: middle;\n }\n\n .resolved2-unresolved,\n .resolved2-resolved {\n top: initial;\n display: block;\n }\n\n .Hero {\n padding: 0;\n }\n\n mark {\n background-color: rgba($global-color_warning, .5);\n }\n\n .Reactions {\n margin: 0 -#{$utility-baseUnitHalf};\n\n .Bullet {\n display: none;\n }\n\n .ToggleFlyout {\n display: inline-block;\n }\n\n .ReactButton {\n margin: $utility-baseUnitHalf $utility-baseUnitHalf 0;\n\n @include maxWidth {\n line-height: 2.5em;\n }\n }\n\n .ReactButton-Flag {\n margin-left: 0;\n }\n }\n}\n\n.DataList:not(.CategoryList),\n.PageTitle + .ItemDiscussion {\n\n @if $component_lateralBorder == false {\n border-top-width: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-radius: $component_borderRadius;\n box-shadow: $component_boxShadow;\n }\n}\n\n.DataList.CategoryList {\n @if $component-item_spacing == 0 {\n .Item:not(.CategoryHeading) {\n box-shadow: $component_boxShadow;\n }\n }\n\n .Item[class*=\"Depth\"] {\n padding-left: $component-horizontal_padding !important;\n }\n}\n\n.DataList.Discussions {\n\n .Item {\n\n .Title {\n display: block;\n }\n\n .Options .ToggleFlyout {\n order: 2;\n }\n }\n\n //overwrite indexphoto plugin styles\n .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n}\n\n.MessageList {\n\n .PageTitle,\n .ItemComment {\n\n .Options {\n\n .ToggleFlyout {\n order: 2;\n }\n }\n }\n\n .PageTitle {\n margin-bottom: $global-block_margin;\n\n h1{\n font-size: $global-title_fontSize;\n line-height: $global-condensed_lineHeight;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Options .Bookmark {\n order: 2;\n }\n }\n\n .ItemComment.ItemComment,\n .ItemDiscussion.ItemDiscussion {\n padding: 0;\n }\n\n .ItemComment,\n .ItemDiscussion {\n position: relative;\n\n .Item-Header {\n background: $component-header_bg;\n margin: 0;\n width: 100%;\n min-height: $theme-photo_size + ($utility-baseUnitDouble * 2);\n padding: {\n top: $component-vertical_padding;\n bottom: calc(#{$component-vertical_padding} / 2);\n left: $component-horizontal_padding;\n right: $component-horizontal_padding;\n };\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $component-vertical_padding;\n left: $component-horizontal_padding;\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n @if ($staticVariables) {\n color: inherit;\n }\n margin: 0;\n\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n }\n }\n }\n\n .Meta,\n .AuthorWrap {\n font-size: $component-meta_fontSize;\n line-height: $component-meta_lineHeight;\n display: inline-block;\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\n @if ($staticVariables) {\n .InlineTags {\n padding-left: 0;\n\n a {\n font-size: inherit;\n color: $component-meta-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n\n .Meta {\n width: 100%;\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n\n .MItem {\n margin-bottom: 0;\n\n @include maxWidth {\n margin-bottom: $utility-baseUnitHalf;\n }\n }\n\n .AuthorWrap {\n max-width: calc(100% - 45px);\n }\n\n .MItem.Category {\n display: none;\n }\n\n @if ($staticVariables) {\n .MItem.RoleTitle,\n .MItem.Rank {\n @include Tag;\n color: inherit;\n }\n\n .Username {\n color: $component-meta-link_color;\n font-weight: $component-meta_fontWeight;\n\n &:hover,\n &:focus {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .flair {\n display: inline-flex;\n margin: 0 -#{$utility-baseUnitHalf};\n width: calc(100% + (#{$utility-baseUnitHalf} * 2));\n }\n\n .flair-item {\n display: inline-block;\n margin: 0 $utility-baseUnitHalf;\n\n img {\n margin: 0;\n }\n }\n\n .Item-BodyWrap {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n padding: {\n top: calc(#{$component-vertical_padding} / 2);\n bottom: $component-vertical_padding;\n left: $component-horizontal_padding;\n right: $component-horizontal_padding;\n };\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\n }\n }\n\n .ItemComment {\n .Options {\n margin-top: $component-vertical_padding;\n margin-right: $component-horizontal_padding;\n }\n }\n}\n\n.MessageList {\n\n &.Comments,\n &.AcceptedAnswers {\n\n .Item:first-child {\n @if $component_lateralBorder == false {\n border-top-width: 0;\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n}\n\n.Activities {\n .ItemContent {\n margin-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});;\n\n .Title {\n\n @include maxWidth {\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Author {\n display: block;\n\n .PhotoWrap {\n\n @include maxWidth {\n margin-right: 0;\n }\n }\n }\n\n .Delete {\n @include maxWidth {\n position: absolute;\n }\n }\n }\n}\n\n.Conversation {\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n}\n\n.DataList-Search {\n margin-top: $utility-baseUnitTriple;\n\n h3,\n .Item-Body {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-vertical_padding;\n\n @if $component_lateralBorder == true {\n left: $component-horizontal_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\n @if($staticVariables) {\n .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n }\n}\n\n.Group-Content .DataList {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n top: $component-vertical_padding;\n right: $component-horizontal_padding;\n }\n\n .Meta {\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n}\n\n.ApplicantList .DataList {\n\n .PhotoWrap {\n margin-right: 0;\n }\n\n .ItemContent {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n}\n\n.DataList-Notes {\n\n .Item-Col {\n padding-left: 0;\n }\n\n .Meta {\n margin: 0 0 $utility-baseUnit;\n }\n\n .NoteType {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n display: block;\n margin-bottom: $utility-baseUnit;\n }\n}\n\n// Mixed Layout\n.CategoryBox + .CategoryBox {\n margin-top: $component-base_padding;\n}\n\n.CategoryBox {\n\n .Empty {\n @include listItem;\n }\n\n .H {\n font-family: $global-heading_fontFamily;\n font-weight: $global-heading_fontWeight;\n font-size: $global-title_fontSize;\n line-height: $global-base_lineHeight;\n margin-bottom: $component-base_padding;\n color: inherit;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n > .OptionsMenu {\n float: right;\n margin-right: $component-base_padding;\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n .OptionsMenu .Arrow::before {\n font-size: #{$icon-default_size - 2px};\n margin-top: -1px;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$catalogue-photoSize: 100px !default;\n$catalogue-mobileHeight: 100px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n// Prevent indexphoto styles\n.DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(#{$catalogue-photoSize} + #{$utility-baseUnitDouble});\n\n @include maxWidth($theme-breakpoint_mobile) {\n padding-left: 0;\n }\n}\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: $catalogue-photoSize;\n width: $catalogue-photoSize;\n margin-right: $utility-baseUnitDouble;\n overflow: hidden;\n border-radius: $global_borderRadius;\n box-shadow: inset 0 0 1px rgba($global-color_black, 0.2);\n position: relative;\n\n @include maxWidth($theme-breakpoint_mobile) {\n float: none;\n height: $catalogue-photoSize;\n width: 100%;\n margin-right: 0;\n margin-bottom: $utility-baseUnitDouble;\n }\n\n a {\n height: inherit;\n width: inherit;\n display: block;\n }\n\n img {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n width: auto;\n max-width: none;\n max-height: none;\n\n @include maxWidth($theme-breakpoint_mobile) {\n width: 100%;\n height: auto;\n top: 50%;\n left: auto;\n transform: translateX(0) translateY(-50%);\n }\n }\n}\n\n.DataTable {\n\n .CatalogueRow .Options {\n\n @include maxWidth($theme-breakpoint_mobile) {\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$mebox-photo_size: 28px !default;\n$mebox-button_borderRadius: 3px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.SpNotifications,\n.SpInbox,\n.SpBookmarks {\n\n &::before {\n @include kbicon();\n }\n}\n\n.SpNotifications::before {\n font-size: 24px;\n content: $kbicon-notifications-empty;\n}\n\n.SpInbox::before {\n font-size: 24px;\n content: $kbicon-message-empty;\n}\n\n.SpBookmarks::before {\n font-size: 22px;\n content: $kbicon-star-empty;\n}\n\n.Open {\n\n .SpNotifications::before {\n content: $kbicon-notifications;\n }\n\n .SpInbox::before {\n content: $kbicon-message;\n }\n\n .SpBookmarks::before {\n content: $kbicon-star;\n }\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n\n .MeButton {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: $icon-default_size;\n height: 32px;\n width: 32px;\n border-radius: $mebox-button_borderRadius;\n\n .Alert {\n line-height: 18px;\n min-width: 18px;\n height: 18px;\n display: flex;\n border-radius: 18px;\n align-items: center;\n justify-content: center;\n right: -8px;\n top: -9px;\n border-width: 1px;\n border-style: solid;\n\n @include maxWidth {\n top: 0;\n }\n }\n }\n\n .MeBox-mobileClose {\n appearance: none;\n background: none;\n border: none;\n outline: none;\n font-size: 24px;\n color: rgba($global-color_white, 0.7);\n display: none;\n\n @include minWidth() {\n display: none;\n }\n }\n\n .MeButton-user .ProfilePhoto {\n width: $mebox-photo_size;\n height: $mebox-photo_size;\n border-radius: $mebox-photo_size;\n }\n\n .Flyout {\n top: 100%;\n }\n\n .SignInIcons:empty {\n display: none;\n }\n}\n\n.MeBox.FlyoutRight .Flyout {\n right: 0;\n}\n\n.SignInIcons {\n margin-left: $utility-baseUnitTriple;\n}\n\n// Reset base theme style\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit;\n}\n\n.MeBox-header {\n\n @include maxWidth($theme-breakpoint_base) {\n display: none;\n }\n\n .SignInLinks {\n\n .Bullet {\n display: none;\n }\n }\n\n .MeBox,\n .MeMenu,\n .WhoIs {\n display: flex;\n align-items: center;\n }\n\n .MeMenu {\n margin-left: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n\n .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.DismissMessage {\n @include font-style-base;\n margin: 0 0 $global-block_margin;\n border-radius: $global_borderRadius;\n padding: $component-base_padding;\n background-color: mix($global-color_fg, $global-color_bg, 10%);\n border-color: $global-color_fg;\n\n a {\n color: $global-color_fg;\n text-decoration: underline;\n }\n\n ul {\n list-style: initial;\n padding-inline-start: 40px;\n }\n\n ol {\n list-style: decimal;\n padding-inline-start: 40px;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.CasualMessage {\n background-color: mix($global-color_primary, $global-color_bg, 10%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 12%);\n }\n}\n\n.WarningMessage {\n background-color: mix($global-error_fg, $global-color_bg, 10%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 25%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_warning, $global-color_bg, 10%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 20%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$pager_height: $formButton_height !default;\n$pager_lineHeight: $formButton_height !default;\n$pager_fontSize: $formButton_fontSize !default;\n$pager_fontWeight: $formButton_fontWeight !default;\n$pager_borderRadius: $formButton_borderRadius !default;\n$pager_border: $component_border !default;\n\n$pager_bg: $component_bg !default;\n$pager-hover_bg: $theme-hover_color !default;\n$pager_color: $global-color_fg !default;\n\n$pager-highlight_bg: $pager-hover_bg !default;\n$pager-highlight-border: $pager_border !default;\n$pager-highlight_color: $global-color_primaryAlt !default;\n\n$quickSearch_bg: $button-primary_bg !default;\n$quickSearch_fg: $button-primary_fg !default;\n$quickSearch_borderColor: $button-primary_border !default;\n\n$quickSearch-hover_bg: $button-primary-hover_bg !default;\n$quickSearch-hover_fg: $button-primary-hover_fg !default;\n$quickSearch-hover_borderColor: $button-primary-hover_border !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.PrevNextPager {\n width: 100%;\n\n .Previous,\n .Next {\n height: auto;\n min-height: 0;\n }\n\n .Next {\n margin-left: auto;\n }\n}\n\n.MorePager {\n margin-top: $component-item_spacing;\n text-align: center;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n}\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n @include Button;\n\n flex: initial;\n min-width: 120px;\n text-align: center;\n}\n\n.PagerWrap,\n.CommentsWrap {\n @include clearfix;\n}\n\n.PagerWrap {\n margin: 0;\n float: right;\n}\n\n.PagerNub {\n display: none;\n}\n\n.CommentHeading {\n float: left;\n min-height: $pager_height;\n display: flex;\n align-items: center;\n margin: 0 0 $utility-baseUnit;\n}\n\n.BeforeCommentHeading {\n margin-bottom: $global-block_margin;\n}\n\n.PageControls {\n @include clearfix;\n min-height: initial;\n margin: initial;\n margin-bottom: $global-block_margin;\n\n .H {\n margin-bottom: $global-block_margin;\n }\n}\n\n.QuickSearch .MenuItems {\n\n @include clearfix;\n\n right: -2px;\n top: 100%;\n\n .InputBox {\n margin-right: $utility-baseUnitDouble;\n }\n\n .bwrap {\n position: static;\n margin-left: $utility-baseUnitHalf;\n\n button {\n padding: 0;\n }\n }\n\n form > div {\n display: flex;\n }\n}\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n color: $global-color_primary;\n }\n}\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap;\n\n @include maxWidth {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: $utility-baseUnitDouble;\n\n .QuickSearch {\n display: none;\n }\n }\n\n .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 $utility-baseUnitDouble;\n }\n\n span,\n > a {\n transition: color 0.25s ease-out;\n font-size: $pager_fontSize;\n font-weight: $pager_fontWeight;\n line-height: $pager_height;\n height: $pager_height;\n min-width: $pager_height;\n display: flex;\n align-items: center;\n justify-content: center;\n color: $pager_color;\n padding: 0;\n margin: 0 0 0 -1px;\n border: $pager_border;\n @if ($staticVariables) {\n background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n }\n\n @if($staticVariables) {\n > a.Highlight,\n > a.Highlight:focus,\n > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: $pager-highlight_bg;\n border: 1px solid $pager-highlight-border;\n color: $pager-highlight_color;\n }\n }\n\n > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0;\n\n &::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\";\n }\n }\n\n .Next,\n .Previous {\n padding: 0 $utility-baseUnitDouble;\n text-align: center;\n }\n\n .Previous {\n border-top-left-radius: $pager_borderRadius;\n border-bottom-left-radius: $pager_borderRadius;\n }\n\n .Next {\n border-top-right-radius: $pager_borderRadius;\n border-bottom-right-radius: $pager_borderRadius;\n }\n\n @if($staticVariables) {\n .QuickSearchWrap .Button,\n .QuickSearchButton {\n @include Button(\n $quickSearch_bg,\n $quickSearch_fg,\n $quickSearch_borderColor,\n $quickSearch-hover_bg,\n $quickSearch-hover_fg,\n $quickSearch-hover_borderColor\n );\n }\n }\n\n .QuickSearchButton {\n height: $formButton_height;\n min-width: $formButton_height;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n\n .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit;\n\n &:hover,\n &:focus {\n color: inherit;\n background-color: transparent;\n }\n }\n\n .QuickSearchWrap {\n width: 300px;\n }\n\n .bwrap .Button {\n line-height: $formButton-height;\n height: $formButton-height;\n }\n}\n\n\n.selectBox-toggle {\n color: $global-color_primary;\n}\n\n//Responsive .NumberedPager\n@include maxWidth(500px) {\n\n .PagerLinkCount-13 {\n .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n }\n\n .Pager {\n display: flex;\n flex-wrap: nowrap;\n\n a,\n span {\n white-space: nowrap;\n min-width: 34px;\n flex: 1;\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n@include maxWidth(470px) {\n\n .PagerLinkCount-11 {\n .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n }\n}\n\n.PageControls.PageControls {\n\n .discussion-sorts {\n margin-right: $utility-baseUnitDouble;\n }\n\n @include maxWidth {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n\n .selectBox {\n display: inline-block;\n }\n }\n\n .BoxNewConversation,\n .BoxNewDiscussion {\n display: none;\n }\n\n // Reset styles from ideation\n .discussion-sort-filter-module {\n float: none !important;\n display: inline-flex;\n }\n\n .selectBox {\n display: inline-flex;\n float: none;\n height: #{$pager_height + 2px};\n\n @include maxWidth {\n margin: 0;\n }\n }\n}\n\n.Button-Controls.Button-Controls {\n\n .BigButton,\n .ButtonGroup.Multi {\n min-width: 200px;\n }\n\n .BoxNewDiscussion {\n display: block;\n }\n}\n\n.PageControls.Top {\n\n @include maxWidth {\n\n .NumberedPager {\n display: none;\n }\n }\n}\n\n.PageControls.Bottom {\n\n .NewDiscussion {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0;\n\n h2 {\n font-family: $global-body_fontFamily;\n text-transform: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n\n span {\n color: inherit;\n }\n }\n\n .VoteUsers {\n position: relative;\n z-index: 3;\n\n .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px;\n\n &:first-child {\n margin-left: 0;\n }\n\n img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto;\n }\n }\n }\n\n .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: $global-base_lineHeight;\n font-weight: $global-normal_fontWeight;\n }\n\n .VoteBar {\n position: static;\n margin: 0;\n }\n\n .PollOption {\n margin: $utility-baseUnitDouble 0;\n position: relative;\n padding: 6px 50px 6px $utility-baseUnitDouble;\n min-height: 32px;\n background-color: $theme-hover_color;\n border-radius: $formElement_borderRadius;\n overflow: hidden;\n }\n\n .PollColor {\n background-color: $global-color_primary !important;\n min-height: 32px;\n opacity: .3;\n border: 0;\n position: absolute;\n top: 0;\n left: 0;\n margin: 0;\n height: 100%;\n }\n\n .VotePercent {\n line-height: 32px;\n position: absolute;\n right: $utility-baseUnitDouble;\n top: 50%;\n transform: translateY(-50%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$popup_bg: $global-color_white !default;\n$popup_fg: $global-color_grey !default;\n$popup-link_color: $global-color_primary !default;\n$popup-link-hover_color: $global-color_primaryAlt !default;\n$popup_borderColor: rgba($popup_fg, 0.8) !default;\n$popup_border: 1px solid $popup_borderColor !default;\n$popup_borderRadius: $global_borderRadius !default;\n$popup_boxShadow: 0 1px 3px 0px rgba($global-color_black, 0.4) !default;\n$popup_paddingVertical: 12px;\n$popup_paddingHorizontal: 18px;\n\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\ndiv.Popup {\n top: 50vh !important;\n left: 50vw !important;\n position: fixed;\n transform: translateX(-50%) translateY(-50%);\n\n .Border {\n background: none;\n }\n\n .Body {\n padding: $popup_paddingVertical $popup_paddingHorizontal;\n background-color: $popup_bg;\n box-shadow: 0 1px 3px 0px rgba($global-color_black, 0.4);\n border-radius: $popup_borderRadius;\n color: $popup_fg;\n\n .FormWrapper {\n padding: 0;\n }\n\n a {\n color: $popup-link_color;\n\n &:focus,\n &:hover {\n color: $popup-link-hover_color;\n text-decoration: $theme-link-hover_textDecoration;\n }\n }\n\n input[type= \"text\"],\n textarea,\n ul.token-input-list,\n input.InputBox,\n select {\n border-color: $popup_borderColor;\n }\n\n .WarningMessage {\n background-color: mix($global-color_warning, $popup_bg, 10%);\n border-color: $global-color_warning;\n color: $popup_fg;\n }\n\n .Buttons .Close {\n\n &:focus,\n &:hover {\n color: $global-color_white;\n }\n }\n }\n\n .Content,\n .Footer {\n color: inherit;\n }\n\n .Content {\n float: none;\n width: auto !important;\n }\n\n a.Close {\n top: 24px;\n right: 28px;\n @if ($staticVariables) {\n @include CloseButton($popup_fg);\n }\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n @if ($staticVariables) {\n .Button.change-picture-new {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n\n .Button.change-picture-remove {\n @include Button;\n }\n }\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: $popup_bg !important;\n box-shadow: 0 1px 3px 0px rgba($global-color_black, 0.4) !important;\n border-radius: $popup_borderRadius;\n color: $popup_fg !important;\n text-shadow: none;\n\n a {\n color: $popup-link_color;\n }\n\n @if ($staticVariables) {\n .Close {\n @include CloseButton($popup_fg);\n display: flex !important;\n margin: $utility-baseUnitHalf;\n font-size: $icon-default_size !important;\n }\n }\n}\n\n@if ($staticVariables) {\n #Form_Cancel {\n &:focus,\n &:hover {\n background-color: $button-basic-hover_bg;\n color: $button-basic-hover_fg;\n border-color: $button-basic-hover_border;\n }\n }\n}\n\n.Overlay {\n background: rgba($global-color_black, 0.4);\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$reactions_fg: $global-color_white !default;\n$reactions_bg: rgba(0,0,0,0.5) !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Reactions .ReactButton {\n color: $component-meta_color;\n\n &:hover {\n color: $component-meta-link-hover_color;\n }\n}\n\n.RecordReactions {\n margin-left: -$utility-baseUnitHalf;\n margin-right: -$utility-baseUnitHalf;\n display: flex;\n flex-wrap: wrap;\n\n .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px;\n }\n\n .ReactSprite {\n color: $reactions_fg;\n margin-right: 0;\n width: 14px;\n height: 14px;\n border-radius: 50%;\n overflow: hidden;\n background-color: $reactions_bg;\n display: inline-flex;\n align-items: center;\n }\n\n .UserReactionWrap {\n width: 24px;\n margin: 0 $utility-baseUnitHalf $utility-baseUnitHalf;\n }\n\n // icon has a weird shape\n .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px;\n }\n}\n\n.Flyout .ReactButton .Count {\n order: 1;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody.hasRichEditor {\n\n .FormWrapper.FormWrapper-Condensed {\n border-width: 0;\n padding-right: 0 !important;\n background-color: transparent;\n\n .richEditor {\n padding-left: 0;\n padding-right: 0;\n }\n }\n\n .richEditor-frame {\n border-radius: $formElement_borderRadius;\n border: $formElement_border;\n overflow: initial;\n }\n\n .CommentOptions {\n display: block;\n }\n\n .CommentOptions,\n .bodybox-wrap {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .Popup {\n\n .NoteForm {\n padding: 0;\n }\n\n .richEditor {\n padding-left: 0;\n }\n }\n\n .richEditor {\n padding-left: 0;\n }\n\n .CommentForm.CommentForm {\n border-width: 0;\n padding: 0;\n background-color: transparent;\n\n .Buttons {\n padding-right: 0;\n }\n }\n\n .embedDialogue.embedDialogue {\n\n @include maxWidth {\n position: static;\n }\n }\n\n #EventAddEditForm,\n #GroupForm,\n #MessageForm,\n #ConversationForm {\n\n .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\nbody.hasRichEditor #MessageForm,\nbody.hasRichEditor.Profile {\n .FormWrapper-Condensed.FormWrapper-Condensed {\n\n @include maxWidth($theme-breakpoint_tablet) {\n padding-left: $utility-baseUnitTriple;\n }\n\n @include maxWidth {\n padding-left: 0;\n }\n }\n}\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm {\n\n .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$searchbox-button_color: $global-color_fg !default;\n$searchbox-button_borderColor: transparent !default;\n$searchbox-button_borderWidth: 0 !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.InputAndButton .BigInput,\n.InputBox.js-search {\n font-size: inherit;\n width: 100%;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n border-color: $formElement_borderColor;\n padding-right: $formElement_height;\n\n &::placeholder {\n color: $formElement_borderColor;\n }\n}\n\n.groupSearch-search {\n position: relative;\n\n &::before {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n }\n\n .groupSearch-button.groupSearch-button {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: transparent;\n border-color: $searchbox-button_borderColor;\n border-width: $searchbox-button_borderWidth;\n line-height: $formElement_height;\n height: $formElement_height;\n width: $formElement_height;\n min-width: 0;\n padding: 0 $utility-baseUnitHalf;\n }\n}\n\n.SearchForm .SiteSearch .Button,\n.AdvancedSearch .bwrap .Button,\n.InputBox.js-search + input {\n background: transparent;\n border-color: $searchbox-button_borderColor;\n border-width: $searchbox-button_borderWidth;\n line-height: $formElement_height;\n height: $formElement_height;\n width: $formElement_height;\n min-width: 0;\n padding: 0 $utility-baseUnitHalf;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.AdvancedSearch .bwrap .Button {\n color: $searchbox-button_color;\n}\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0;\n\n .bwrap.bwrap {\n position: static;\n }\n\n .Handle.Handle {\n height: $formElement_height;\n width: $formElement_height;\n opacity: 1;\n right: $formElement_height;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px;\n\n &::after {\n @include icon;\n content: $icon-caret-down;\n color: $searchbox-button_color;\n }\n }\n }\n}\n\n.InputBox.js-search + input {\n color: transparent;\n\n &:focus,\n &:hover,\n &:active {\n color: transparent;\n }\n\n}\n\n.SearchForm .InputBox {\n border-radius: $formElement_borderRadius;\n}\n\n.SiteSearch .Button {\n color: transparent;\n\n &:hover,\n &:focus,\n &:active {\n color: transparent;\n }\n}\n\n.SearchBox {\n width: 100%;\n margin-bottom: $utility-baseUnitTriple;\n position: relative;\n @include clearfix;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .Sprite.SpSearch {\n display: none;\n }\n\n // Button Icon\n form > div::after {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n }\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n}\n\n.SearchBoxMobile .Handle.Handle {\n display: none;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.ActivateSlider {\n border-radius: $formButton_borderRadius;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: $component_border;\n}\n\n.DataList-Connections {\n\n .Button.ActivateSlider-Button {\n display: inline-block;\n cursor: pointer;\n margin: 0;\n font-size: $global-medium_fontSize;\n background: $global-color_white;\n color: $global-color_primary;\n border-radius: $formButton_borderRadius;\n border: $formButton_border;\n border-color: darken($global-color_primary, 5%);\n line-height: $formButton_height;\n min-height: $formButton_height;\n padding: 0 $formButton_padding;\n white-space: nowrap;\n\n &:focus,\n &:hover {\n text-decoration: none;\n }\n }\n\n .ActivateSlider {\n width: auto;\n min-width: 125px;\n }\n\n .ActivateSlider-Active {\n .ActivateSlider-Button {\n margin-left: $global-gutter_halfSize;\n }\n }\n\n .ActivateSlider-InActive {\n .ActivateSlider-Button {\n margin-right: $global-gutter_halfSize;\n }\n }\n\n .ActivateSlider-Active .Button{\n background: $global-color_primary;\n color: $global-color_white;\n border-color: darken($global-color_primary, 5%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.CategoryGroup .Empty {\n padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n border-top: $component_border;\n border-bottom: $component_border;\n box-shadow: $component_boxShadow;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n border-left: $component_border;\n border-right: $component_border;\n border-radius: $component_borderRadius;\n }\n}\n\n.categoryList-heading {\n font-size: $global-title_fontSize;\n margin-bottom: $component-base_padding;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n}\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 $utility-baseUnitTriple;\n table-layout: fixed;\n width: 100%;\n\n .Item {\n @include TableItem;\n }\n\n thead {\n table-layout: fixed;\n width: inherit;\n display: table;\n\n tr {\n border: none;\n }\n\n td {\n vertical-align: middle;\n }\n\n td,\n td:first-child,\n td:last-child {\n border: 0;\n }\n\n .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0;\n }\n }\n\n .SpFlyoutHandle::before,\n .Bookmark::before {\n font-size: $global-medium_fontSize;\n }\n\n td .Wrap {\n padding: {\n top: $component-vertical_padding;\n bottom: $component-vertical_padding;\n left: calc(#{$component-horizontal_padding} / 2);\n right: calc(#{$component-horizontal_padding} / 2);\n };\n }\n\n td:first-child .Wrap {\n padding-left: $component-horizontal_padding;\n }\n\n td:last-child .Wrap {\n padding-right: $component-horizontal_padding;\n }\n\n h2,\n h3,\n .Title.Title {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n display: block;\n\n @if $staticVariables {\n color: $component-title_color;\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .Excerpt,\n .CategoryDescription {\n display: block;\n width: 100%;\n font-size: $component-base_fontSize;\n font-weight: $component-base_fontWeight;\n line-height: $component-base_lineHeight;\n color: $component-base_color;\n margin: $utility-baseUnit 0 0;\n }\n\n .Excerpt:empty,\n .CategoryDescription:empty {\n display: none;\n }\n\n .ItemContent.Discussion .Excerpt {\n margin-top: $utility-baseUnit;\n }\n\n .Options {\n display: flex;\n align-items: center;\n\n @include maxWidth {\n right: 0;\n }\n\n .Bookmark {\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n @if ($staticVariables) {\n .Meta,\n .AuthorInfo {\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n line-height: $component-meta_lineHeight;\n color: $component-meta_color;\n }\n }\n\n .MItem.Category {\n @include ellipsis;\n display: inline;\n\n @include maxWidth {\n max-width: calc(100% - 21px);\n }\n }\n\n .Meta > *,\n .AuthorInfo * {\n font-size: inherit;\n font-weight: inherit;\n\n margin: 0;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n\n @if ($staticVariables) {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n\n .Tag:not([class*=\"Status-Tag\"]),\n .HasNew {\n margin-bottom: $utility-baseUnitHalf;\n }\n\n .NewCommentCount.NewCommentCount,\n .MItem {\n font-size: $component-meta_fontSize;\n line-height: inherit;\n margin-left: 0;\n }\n\n .MItem {\n @if ($staticVariables) {\n color: $component-meta-link_color;\n }\n\n &:last-child {\n margin-right: 0;\n }\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n @if ($staticVariables) {\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: calc(#{$theme-photo_size} + #{$utility-baseUnit} + (#{$component-horizontal_padding} / 2));\n }\n\n @if ($staticVariables) {\n .LatestPostTitle,\n .UserLink {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .Meta,\n .MItem.Category {\n margin-top: $utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\n }\n\n .Meta {\n display: inline-block;\n }\n\n .Meta:empty {\n display: none;\n }\n\n .MItem.RSS {\n display: none;\n }\n\n .Block.Wrap {\n line-height: $global-base_lineHeight;\n }\n\n td.BigCount {\n width: 110px;\n padding: 0;\n }\n\n td.LatestPost,\n td.LastUser,\n td.FirstUser {\n width: 170px;\n max-width: 170px;\n\n .MItem {\n margin-bottom: $utility-baseUnitHalf;\n }\n }\n\n tbody .Options {\n top: 3px;\n bottom: auto;\n }\n\n tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: -$component-item_spacing 0;\n border-spacing: 0 $component-item_spacing;\n\n @if $component-item_spacing == 0 {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n }\n\n td.LatestPost,\n td.LastUser,\n td.FirstUser {\n position: relative;\n margin-top: 0;\n @if ($staticVariables) {\n font-size: $global-small_fontSize;\n }\n\n a {\n font-size: inherit;\n }\n\n .PhotoWrap {\n @if ($staticVariables) {\n position: absolute;\n left: calc(#{$formElement_paddingHorizontal} / 2);\n }\n width: $theme-photo_size;\n height: $theme-photo_size;\n margin: 0;\n\n img {\n height: 100%;\n width: 100%;\n }\n }\n\n .Bullet {\n display: none;\n }\n }\n }\n\n //Section-CategoryList\n &.CategoryTable {\n @include categoriesTableItem;\n\n thead .CategoryName {\n padding-left: $component-base_padding;\n }\n\n tbody {\n\n .Options {\n top: auto;\n }\n\n td.CategoryName {\n margin-bottom: 0;\n\n .PhotoWrap {\n margin: 0 $utility-baseUnitDouble 0 0;\n @include photoWrap;\n position: relative;\n\n img {\n position: absolute;\n }\n }\n }\n\n td.LatestPost {\n font-weight: inherit;\n\n .Meta span:last-child {\n display: none;\n }\n\n a {\n display: block;\n margin-right: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n }\n\n .LatestPostTitle {\n font-weight: inherit;\n }\n\n .UserLink {\n @include ellipsis;\n }\n }\n }\n\n .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n margin-bottom: -$utility-baseUnitHalf;\n\n b {\n margin-right: $utility-baseUnitHalf;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n\n .Comma {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_base) {\n\n td.CountComments,\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n td.CountComments,\n td.CountDiscussions {\n display: none;\n }\n }\n }\n\n //Section-DiscussionList\n &.DiscussionsTable.DiscussionsTable {\n //reset ideation styles\n table-layout: fixed;\n\n @include discussionsTableItem;\n\n .userCardWrapper-link {\n margin-left: calc(#{$theme-photo_size} + #{$utility-baseUnit} + (#{$component-horizontal_padding} / 2));\n }\n\n .MiniPager {\n margin: 0;\n display: block;\n width: 100%;\n order: 2;\n text-align: right;\n\n @include maxWidth {\n display: none;\n }\n\n a {\n background-color: $button-basic_bg;\n color: $button-basic_fg;\n border: none;\n line-height: $global-base_lineHeight;\n border-radius: $global_borderRadius;\n padding: 0 $utility-baseUnitHalf;\n display: inline;\n font-weight: $global-semibold_fontWeight;\n font-size: inherit;\n white-space: nowrap;\n\n &:focus,\n &:hover {\n background-color: $button-basic-hover_bg;\n color: $button-basic-hover_fg;\n }\n }\n }\n\n td.CheckBoxColumn {\n width: 35px;\n }\n\n td.DiscussionName {\n width: 100%;\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n\n .Wrap {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n }\n\n .Options {\n position: absolute;\n top: $component-vertical_padding;\n right: calc(#{$component-vertical_padding} / 2);\n }\n\n .Title {\n flex-basis: calc(100% - (#{$component-vertical_padding} / 2 + #{$theme-photo_size} + 50px));\n }\n\n .idea-counter-module {\n margin-right: calc(#{$component-vertical_padding} / 2);\n }\n\n .Meta {\n margin-left: calc(#{$component-vertical_padding} / 2 + #{$theme-photo_size});\n flex-basis: calc(100% - (#{$component-vertical_padding} / 2 + #{$theme-photo_size} + 50px));\n }\n }\n }\n\n //Hide some columns depending on window width\n @include maxWidth($theme-breakpoint_desktop) {\n td.FirstUser {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n td.LastUser {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n td.CountViews {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n td.BigCount {\n display: none;\n }\n\n .MItem.Category a {\n max-width: 30ex;\n }\n }\n }\n}\n\n.categoryList-heading {\n color: $global-color_fg;\n}\n\n.CategoryGroup.HideTable {\n display: none;\n}\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0;\n}\n\n.Frame-contentWrap {\n @include clearfix;\n}\n\nbody.Section-DiscussionList.mine,\nbody.Categories.Section-DiscussionList,\nbody.Section-Group {\n\n .DataTable.DiscussionsTable {\n width: 100%;\n }\n}\n\n//Section-GroupList\n.GroupWrap .DataTable {\n @include groupsTableItem;\n\n .Title.Title {\n display: inline-block;\n width: auto;\n padding-right: 0;\n }\n\n .EventTitle .Title {\n display: inline;\n }\n\n .Title-Icon {\n color: $global-color_fg;\n }\n\n .Buttons {\n margin-right: 0;\n margin-left: $utility-baseUnitHalf;\n }\n\n .Title-Wrapper,\n .Excerpt {\n margin: 0 0 $utility-baseUnit;\n }\n\n .Meta {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n\n .Invitation {\n\n @if ($staticVariables) {\n .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\n }\n }\n }\n\n .UserName {\n\n @include maxWidth {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n\n .Meta {\n display: none;\n }\n }\n }\n\n .BlockColumn-Buttons {\n\n @include maxWidth {\n min-width: 105px;\n }\n }\n }\n\n .Event {\n\n .EventTitle .Wrap {\n\n @include maxWidth {\n display: flex;\n flex-wrap: wrap;\n\n .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: $theme-photo_size;\n width: $theme-photo_size;\n }\n\n .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto;\n }\n\n .Title,\n .Description {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n\n .Title-Wrapper {\n padding-right: 0;\n }\n\n .Options,\n .ButtonGroup,\n .Button {\n width: 100%;\n }\n\n .Options {\n margin-top: $utility-baseUnitDouble;\n order: 2;\n }\n\n .Button {\n text-align: center;\n }\n }\n }\n\n .OptionsMenu {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n .LastUser,\n .LatestPost {\n width: 30ex;\n max-width: 30ex;\n }\n\n .Group-Name {\n\n .Title-Wrapper,\n .Wrap {\n padding-left: 0;\n padding-right: 0;\n }\n\n .PhotoWrap {\n margin-right: $utility-baseUnitDouble;\n\n @include maxWidth {\n display: none;\n }\n }\n\n .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: $global-color_primary;\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\n }\n }\n\n @include maxWidth {\n\n .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n\n .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0;\n }\n\n .GroupDescription,\n .Options {\n margin-top: $utility-baseUnitDouble;\n }\n\n .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n }\n\n .Title-Wrapper {\n padding-right: 20px;\n }\n }\n }\n\n .Options {\n position: static;\n align-items: flex-start;\n }\n\n\n .EventLocation {\n .Text {\n display: block;\n @include ellipsis;\n }\n }\n\n //Applicants & Invitations table\n @include maxWidth {\n\n tr.Invitation {\n td.UserName {\n border-right: none;\n }\n\n .Title,\n .Title-Wrapper {\n padding-right: 0;\n }\n }\n }\n\n //Hide some columns depending on window width\n @include maxWidth($theme-breakpoint_desktop) {\n td.EventLocation,\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n td.CountDiscussions {\n display: none;\n }\n }\n\n @include maxWidth {\n\n td.CountMembers,\n td.EventDate {\n display: none;\n }\n\n td.EventTitle {\n @include lastCell;\n }\n }\n}\n\n.MemberList .DataTable {\n\n td.UserName {\n width: 70%;\n\n @include maxWidth {\n padding-right: 0;\n border-right-width: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n }\n }\n\n td.Buttons,\n td.BlockColumn-Buttons,\n td.JoinDate {\n width: 260px;\n }\n\n td.BlockColumn-Buttons {\n\n @include maxWidth {\n width: 160px;\n\n .Button {\n width: 100%;\n display: block;\n text-align: center;\n }\n\n .Button + .Button {\n margin-top: $utility-baseUnitHalf;\n }\n }\n }\n\n td.JoinDate {\n\n @include maxWidth {\n display: none;\n }\n }\n\n .Title-Wrapper {\n padding-right: 0;\n height: $theme-photo_size;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (#{$theme-photo_size} + #{$utility-baseUnitDouble}));\n }\n\n .PhotoWrap {\n display: inline-block;\n margin-bottom: 0;\n }\n}\n\n//.Section-Groups DiscussionsList\n.Group-Box .DiscussionsTable {\n\n td.DiscussionName.DiscussionName .Wrap {\n display: block;\n padding-left: 0;\n }\n\n .Options {\n position: static;\n margin: 0;\n float: right;\n }\n\n .DiscussionName {\n\n .Title.Title {\n padding-right: 0;\n\n @include maxWidth {\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n }\n}\n\n\n// Reactions Log\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden;\n\n tbody {\n border-spacing: 0 $component-item_spacing;\n margin-top: 0;\n }\n\n .Options.Options {\n top: 0;\n bottom: 0;\n }\n\n .Options .Hijack {\n @include CloseButton;\n }\n\n .Item {\n background-color: $component_bg;\n\n td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: $theme-hover_color;\n vert-align: middle;\n }\n }\n\n .ReactionsLog-Date {\n width: 16ex;\n }\n\n .ReactionsLog-User {\n width: 50%;\n\n a {\n @include ellipsis;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center;\n }\n\n .ReactionsLog-Options {\n position: relative;\n width: 2ex;\n }\n\n .Options a {\n @include CloseButton;\n }\n}\n\n@if ($staticVariables) {\n table.PreferenceGroup tbody tr:hover td {\n background: $theme-hover_color !important;\n }\n}\n\n/*===== End of Tables ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$spoiler_bg: mix($component_bg, $global-color_fg, 95%) !default;\n$spolier_fg: $global-color_fg !default;\n$spolier_border: none !default;\n$spoiler_borderRadius: $global_borderRadius !default;\n$spoiler-fontSize: 16px !default;\n\n$code_fontSize: .85em !default;\n$code_borderRadius: 0 !default;\n$code_bg: mix($global-color_fg, $global-color_bg, 5%) !default; // target rgba(127, 127, 127, .15);\n$code_fg: darken($global-color_fg, 20%) !default;\n\n$code-inline_borderColor: mix($global-color_fg, $global-color_bg, 50%) !default; // target #a3a3a3\n$code-inline_borderRadius: $code_borderRadius !default;\n$code-inline_padding: .2em .4em !default;\n\n$code-block_borderRadius: $code_borderRadius !default;\n$code-block_padding: $userContent_fontSize !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.userContent,\n.UserContent {\n\n h3 {\n\n &:focus,\n &:hover {\n color: $global-color_fg !important;\n }\n }\n\n .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\n .post-text-align-left,\n .post-text-align-justify,\n .post-text-align-left,\n .post-text-align-right {\n .embedImage-img {\n display: initial;\n }\n }\n\n .bbcode_right,\n .bbcode_center,\n .bbcode_left {\n .embedImage-img {\n display: inline-block;\n }\n }\n\n .bbcode_right .embedImage-img {\n margin-left: auto;\n }\n\n .bbcode_left .embedImage-img {\n margin-right: auto;\n }\n\n @if ($staticVariables) {\n p,\n li {\n a {\n color: $link-default_color;\n\n &:focus,\n &:hover {\n color: $link-default-hover_color;\n text-decoration: underline;\n }\n\n &:visited {\n color: $link-default_visited_color;\n }\n }\n }\n }\n\n div.Spoiler,\n div.Spoiler.SpoilerConfigured {\n padding: $utility-baseUnitHalf 0;\n background-color: $spoiler_bg;\n border-radius: $spoiler_borderRadius;\n border: $spolier_border;\n margin-top: 0;\n margin-right: 0;\n }\n\n div.SpoilerTitle {\n text-align: center;\n padding: 0 $icon_default_size;\n font-size: $spoiler-fontSize;\n min-height: $icon_default_size * 2;\n line-height: $icon_default_size * 2;\n position: relative;\n\n &::before,\n &::after {\n @include icon;\n font-size: $icon-default_size;\n position: relative;\n width: $icon_default_size * 2;\n height: $icon_default_size * 2;\n line-height: $icon_default_size * 2;\n }\n\n &::before {\n @include icon;\n content:$icon-eye-close;\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n div.Spoiler div.SpoilerTitle input {\n position: absolute;\n padding: 0;\n margin: 0;\n left: 0;\n right: 0;\n width: calc(100% - 10px);\n color: transparent;\n background-color: transparent;\n border-width: 0;\n }\n\n div.Spoiler div.SpoilerText {\n border-left-width: 0;\n margin: 0;\n padding: 0 $embeddedText_padding $embeddedText_padding $embeddedText_padding;\n }\n\n .codeBlock,\n code,\n pre {\n vertical-align: middle;\n font-size: $code_fontSize;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n margin: 0;\n border: 0;\n }\n\n pre,\n pre.codeBlock {\n max-width: 100%;\n overflow-x: auto;\n display: block;\n position: relative;\n flex-shrink: 0;\n color: $code_fg;\n background-color: $code_bg;\n padding: $code-block_padding;\n }\n\n .codeBlock,\n code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent;\n }\n\n p .codeBlock,\n p code {\n display: inline;\n white-space: normal;\n background-color: $code_bg;\n padding: $code-inline_padding;\n }\n}\n",".SpAlert::after {\r\n width: 6px;\r\n height: 6px;\r\n position: absolute;\r\n top: -1px;\r\n right: 3px;\r\n background-color: #EF476F;\r\n border-radius: 6px;\r\n display: block;\r\n content: \"\";\r\n}\r\n\r\n.SpInbox::before {\r\n font-size: 20px;\r\n}\r\n\r\n.SpBookmarks::before {\r\n font-size: 20px;\r\n}\r\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications{\r\n background-color: $global-color_grey_medium;\r\n &:focus,\r\n &:hover,\r\n &:active {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\r\n border-radius: 16px ;\r\n}\r\n\r\n.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications {\r\n &:focus,\r\n &:hover {\r\n background-color: $global-color_grey_medium;\r\n }\r\n}\r\n\r\n.MeBox-header .MeMenu .ToggleFlyout+.ToggleFlyout {\r\n margin-left: 33px;\r\n}\r\n\r\n.MeBox {\r\n min-height: initial;\r\n display: flex;\r\n font-family: $global-body_fontFamily;\r\n\r\n .MeButton{\r\n height: 30px;\r\n width: 30px;\r\n\r\n .Alert {\r\n display: none;\r\n }\r\n }\r\n\r\n .MeButton-notifications {\r\n &:focus,\r\n &:active,\r\n &:hover {\r\n border-radius: 16px;\r\n }\r\n }\r\n\r\n .MeButton.TopcoderMeButton {\r\n width: fit-content;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 0px;\r\n border-radius: 15px;\r\n\r\n .icon-chevron-up, .icon-chevron-down {\r\n font-weight: normal;\r\n font-size: 10px;\r\n margin: 0 5px;\r\n }\r\n\r\n .ProfilePhoto {\r\n height: 30px;\r\n width: 30px;\r\n }\r\n .Username {\r\n line-height: 30px;\r\n vertical-align: middle;\r\n margin: 0px 10px 0px 5px;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n\r\n }\r\n\r\n .MenuItems a, .MenuItems a:link, .MenuItems li>a {\r\n padding: 0px 20px;\r\n margin: -5px 0;\r\n height: 50px;\r\n line-height: 30px;\r\n\r\n &.link-profile-details {\r\n margin-top: -3px;\r\n height: 82px;\r\n }\r\n\r\n }\r\n\r\n .MeButtonTopMItem{\r\n padding-top: 6px;\r\n border-top-left-radius: 6px;\r\n border-top-right-radius: 6px;\r\n background: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n .MeButtonBottomMItem{\r\n padding-bottom: 6px;\r\n border-bottom-left-radius: 6px;\r\n border-bottom-right-radius: 6px;\r\n }\r\n\r\n .MeButtonProfileMItem {\r\n height: 82px;\r\n color: $global_color_white;\r\n background: $color-turquoise-tc-turquoise-dark-3;\r\n .handle {\r\n font-size: 16px;\r\n line-height: 20px;\r\n font-weight: $global-bold_fontWeight;\r\n color: $global-color_white;\r\n }\r\n\r\n .email {\r\n font-size: $global-small_fontSize;\r\n line-height: 14px;\r\n margin-top: 4px;\r\n font-weight: $global-bold_fontWeight;\r\n color: $global-color_white;\r\n }\r\n\r\n .avatar {\r\n border-radius: 100%;\r\n margin-right: 10px;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n .MeButtonSwitchToBusinessMItem {\r\n\r\n background: #2A2A2B;\r\n color: $global-color_white;\r\n font-size: $global-medium_fontSize;\r\n line-height: 30px;\r\n height: 50px;\r\n img.switch-icon {\r\n margin: 0 10px 0 4px;\r\n }\r\n a.switch-to-business {\r\n font-family: $global-body_fontFamily;\r\n margin: 0;\r\n span {\r\n color: $global-color_white;\r\n font-weight: $global-bold_fontWeight;\r\n }\r\n }\r\n\r\n }\r\n\r\n .MeButtonSettingsItem, .MeButtonHelpItem, .MeButtonSignOutItem {\r\n background: $global-color_white;\r\n a {\r\n display: flex;\r\n align-items: center;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n .MeButtonSettingsItem {\r\n padding-top: 15px;\r\n }\r\n .MeButtonSignOutItem {\r\n padding-bottom: 19px;\r\n }\r\n\r\n .Flyout {\r\n top: 40px;\r\n }\r\n\r\n .Flyout.MenuItems {\r\n padding: 0px;\r\n width: 288px;\r\n box-shadow: 0 5px 35px 5px rgb(21 21 22 / 10%), 0 10px 14px 0 rgb(21 21 22 / 30%);\r\n border: 0px;\r\n }\r\n\r\n .MenuItems,\r\n .Flyout.Flyout li {\r\n hr {\r\n background: #E0E0E0;\r\n height: 1px;\r\n margin: 10px;\r\n align-self: center;\r\n }\r\n }\r\n}\r\n\r\n",".Activities {\r\n .ItemContent {\r\n margin-left: #{$component-horizontal_padding};\r\n }\r\n}\r\n\r\n.MessageList.DataList.Comments {\r\n .Item-Header.CommentHeader {\r\n .DiscussionInfo {\r\n a.ParentCommentLink, a.DiscussionLink {\r\n color: $global-blue;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.MessageList {\r\n .ItemDiscussion , .ItemComment {\r\n .Item-Body {\r\n .Controls {\r\n a {\r\n color: $global-blue;\r\n\r\n &.ReplyViewOptionLink.Active, {\r\n color: $global-color_grey !important;\r\n font-weight:500;\r\n }\r\n }\r\n\r\n .MiddleDot{\r\n margin: 0px 8px;\r\n font-weight: bold;\r\n }\r\n .left {\r\n text-align: left;\r\n }\r\n .center {\r\n text-align: center;\r\n }\r\n\r\n .right {\r\n text-align: right;\r\n }\r\n }\r\n\r\n }\r\n }\r\n}\r\n\r\n\r\n\r\n",".EasyMDEContainer {\r\n\r\n .CodeMirror {\r\n }\r\n\r\n .editor-toolbar {\r\n }\r\n\r\n .editor-statusbar {\r\n display: flex;\r\n justify-content: flex-end;\r\n flex-wrap: wrap;\r\n\r\n .message, .upload-image {\r\n text-align: left;\r\n order: 0;\r\n }\r\n .countOfRemainingChars {\r\n order: 1;\r\n }\r\n }\r\n}\r\n\r\n",".SearchForm form > div::after,\r\n.SearchBox form > div::after {\r\n content: \" \";\r\n background-image: url('/themes/topcoder/design/images/icon-search.svg');\r\n background-size: cover;\r\n position: absolute;\r\n margin: 12px 20px;\r\n color: $global-color_white !important;\r\n height: 16px;\r\n width: 16px;\r\n display: inline-block;\r\n}\r\n","div.Popup {\r\n .Border {\r\n min-width: 440px;\r\n width: 440px;\r\n padding: 0px;\r\n }\r\n .Body {\r\n border-radius: 10px;\r\n padding: 33px 18px 36px 18px;\r\n box-shadow: 0 2px 9px 0 rgba(21, 21, 22, 0.15);\r\n }\r\n .Content {\r\n > h1:first-child, h2:first-child, h3:first-child {\r\n @include barlowcondensed-medium;\r\n color: $global-color_turquoise !important;\r\n font-size: $global-popup_title_fontSize;\r\n font-weight: bold !important;\r\n line-height: 34px !important;\r\n text-align: center;\r\n margin-bottom: 25px;\r\n text-transform: uppercase;\r\n }\r\n .P.Message {\r\n $font-family: $global-body_fontFamily !important;\r\n font-size: $global-large_fontSize !important;\r\n color: $global-color_black_light !important;\r\n text-align: center;\r\n margin: 0px;\r\n }\r\n .Body {\r\n a {\r\n color: $global-blue;\r\n\r\n &:focus,\r\n &:hover {\r\n color: $global-blue;\r\n text-decoration: $theme-link-hover_textDecoration;\r\n }\r\n }\r\n\r\n .Buttons .Close {\r\n &:focus,\r\n &:hover {\r\n color: $global-color_white;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Footer {\r\n .Close {\r\n @if ($staticVariables) {\r\n @include CloseButton($popup_fg);\r\n }\r\n\r\n display: none;\r\n top: 24px;\r\n right: 28px;\r\n }\r\n }\r\n\r\n .Buttons-Confirm {\r\n margin-top: 26px;\r\n #Form_OK, .Button.Primary {\r\n background: $global-color_primary;\r\n border: 1px solid $global-color_primary;\r\n color: $global-color_white;\r\n }\r\n .Close {\r\n border: 1px solid $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n .Button.Primary.Delete{\r\n background: $global-pink;\r\n padding: 0px 22px !important;\r\n border: 1px solid $global-pink;\r\n color: #FAFAFB;\r\n }\r\n }\r\n\r\n}\r\n.InformWrapper {\r\n margin: 0px;\r\n}\r\n.InformMessages {\r\n margin-left: 55px;\r\n}\r\n\r\n.InformMessages .InformMessage {\r\n padding: 16px 34px 10px 26px;\r\n margin: 10px 0px;\r\n width: 436px;\r\n max-width: 436px;\r\n}\r\n.InformMessages .InformMessage,\r\n.InformMessages .InformMessage:hover {\r\n background-color: $global-color_white !important;\r\n border-radius: 10px;\r\n box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.1) !important;\r\n font-size: $global-medium_fontSize;\r\n font-family: $global-body_fontFamily;\r\n\r\n a {\r\n color: $global-blue;\r\n }\r\n\r\n a.Close {\r\n top: 16px;\r\n right: 21px;\r\n\r\n span::after {\r\n content: \"\";\r\n display: inline-block;\r\n background-size: cover;\r\n position: absolute;\r\n height: 12px;\r\n width: 12px;\r\n background-image: url(\"/themes/topcoder/design/images/icon-close-2.svg\");\r\n }\r\n }\r\n}\r\n\r\n.Overlay {\r\n background: rgba($global-color_black_light, 0.9);\r\n}\r\n\r\n@media (max-width: 500px) {\r\n .InformMessages {\r\n margin-left: 0px;\r\n }\r\n .InformWrapper {\r\n margin: 5px;\r\n }\r\n .InformMessages .InformMessage {\r\n width: 100%;\r\n max-width: 100%;\r\n }\r\n}\r\n\r\n","#plugins\\/groups_groups_mine, #vanilla_drafts_index, #plugins\\/topcoder_watching_index {\r\n .BreadcrumbsBox {\r\n display: none;\r\n }\r\n}\r\n\r\n#vanilla_categories_index .BreadcrumbsBox .HomeCrumb.Last {\r\n display: none;\r\n}",".PageControls.PageControls {\r\n .BoxNewDiscussion {\r\n display: inline-block;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 960px) {\r\n .PageControls.PageControls {\r\n .BoxNewDiscussion {\r\n display: none;\r\n }\r\n }\r\n}","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Footer {\n @if ($staticVariables) {\n background: $footer_bg;\n color: $footer_color;\n }\n font-size: $footer-base_fontSize;\n line-height: $footer-base_lineHeight;\n padding: $utility-baseUnitTriple 0;\n\n a {\n color: $footer-link_color;\n\n &:hover {\n color: $footer-link-hover_color;\n }\n }\n\n .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: 0 -$utility-baseUnitHalf;\n }\n\n .col {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth($theme-breakpoint_base) {\n width: 100%;\n text-align: center;\n margin: 6px 0;\n\n &:first-child {\n margin-top: 0;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n .col-copyRight {\n justify-content: flex-start;\n }\n\n .col-logo {\n justify-content: flex-end;\n }\n\n\n .col-copyRight,\n .col-logo {\n flex: 1;\n display: flex;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n}\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6;\n\n @include maxWidth($theme-breakpoint_base){\n margin: 0 auto;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Header {\n background-color: $header_bg;\n color: $header_fg;\n border-bottom: $header_border;\n box-shadow: $header_boxShadow;\n\n .row {\n display: flex;\n align-items: center;\n height: $header_minHeight;\n }\n\n .mobileMeBox-button,\n .Hamburger {\n display: none;\n\n @include maxWidth {\n display: flex;\n }\n }\n\n // Mebox component\n .MeButton {\n color: $headerMebutton_fg;\n background-color: $headerMebutton_bg;\n\n &:focus,\n &:hover,\n &:active {\n color: $headerMebutton-hover_fg;\n background-color: $headerMebutton-hover_bg;\n\n\n .Alert {\n color: $headerMeBoxAlert_fg;\n background-color: $headerMeBoxAlert_bg;\n border-color: $headerMeBoxAlert_borderColor;\n }\n }\n }\n\n .ToggleFlyout.Open .MeButton {\n background-color: $headerMebutton-active_bg;\n }\n\n .WhoIs > .Username {\n color: $headerMebutton_fg;\n }\n\n .SignInLinks {\n a {\n @include Button(\n $headerButton_bg,\n $headerButton_fg,\n $headerButton_borderColor,\n $headerButton-hover_bg,\n $headerButton-hover_fg,\n $headerButton-hover_borderColor\n );\n }\n }\n}\n\n.Header-logo {\n padding: $utility-baseUnitHalf 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n @if ($staticVariables) {\n color: $header-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $header-link-hover_color;\n }\n }\n\n img {\n max-height: $header_minHeight - 20px;\n width: auto;\n height: auto;\n }\n\n @include maxWidth {\n display: none;\n flex-basis: initial;\n }\n}\n\n.Header-desktopNav {\n display: flex;\n align-items: center;\n\n\n @include maxWidth {\n display: none;\n }\n\n .Navigation-linkContainer a {\n border-radius: 3px;\n margin: 0 6px;\n padding: 0 6px;\n height: 36px;\n font-size: $global-medium_fontSize;\n display: flex;\n align-items: center;\n justify-content: center;\n\n @if ($staticVariables) {\n color: $header-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $header-link-hover_color;\n background: $global-color_primaryAlt;\n }\n }\n }\n\n .Navigation-linkContainer::after {\n display: none;\n }\n}\n\n.Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n @include maxWidth {\n display: none;\n }\n}\n\n.Header-flexSpacer {\n flex: 1;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Header-logo.mobile {\n display: none;\n\n @include maxWidth {\n margin-left: auto;\n display: flex;\n }\n}\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center;\n}\n\n// IE 11 specific bug\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n .Header-logo img {\n max-height: unset;\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Header.hasOpenNavigation {\n\n @include maxWidth {\n border-bottom-left-radius: $navigation_borderRadius;\n border-bottom-right-radius: $navigation_borderRadius;\n border-bottom-width: 0;\n }\n}\n\n.Navigation,\n.mobileMebox {\n overflow: hidden;\n position: relative;\n width: 100%;\n transition: height 0.3s ease;\n will-change: height;\n\n // Hidden on desktop\n display: none;\n\n // Available on mobile\n @include maxWidth {\n display: block;\n }\n\n &.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden;\n }\n}\n\n.Navigation {\n background: $navigation_bg;\n color: $navigation_fg;\n box-shadow: $navigation-boxShadow;\n border-bottom-left-radius: $navigation_borderRadius;\n border-bottom-right-radius: $navigation_borderRadius;\n\n .Container {\n @include maxWidth {\n padding: 0;\n padding-bottom: $utility-baseUnit;\n }\n }\n\n .BoxButtons .Button:not(.Handle) {\n width: 100%;\n\n @include Button(\n $navigationButton_bg,\n $navigationButton_fg,\n $navigationButton_border,\n $navigationButton-hover_bg,\n $navigationButton-hover_fg,\n $navigationButton-hover_border\n );\n }\n\n @if ($staticVariables) {\n .ButtonGroup.Multi {\n &:focus,\n &:hover,\n &:active {\n\n .Button.Handle,\n &.Open .Button.Handle {\n border-color: $navigationButton-hover_border;\n background-color: $navigationButton-hover_bg;\n color: $navigationButton-hover_fg;\n }\n }\n\n .Button.Handle,\n &.Open .Button.Handle {\n border-color: $navigationButton_border;\n background-color: $navigationButton_bg;\n color: $navigationButton_fg;\n\n &:focus,\n &:hover,\n &:active {\n border-color: $navigationButton_border;\n background: rgba($navigationButton_bg, 0.05);\n color: $navigationButton_fg;\n }\n }\n }\n }\n\n .NewDiscussion.mobile {\n width: 100%;\n }\n\n .MeBox-SignIn {\n flex-wrap: wrap;\n }\n\n .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: $utility-baseUnitDouble;\n display: block;\n width: 100%;\n text-align: center;\n }\n\n .SocialIcon {\n margin: 0 $utility-baseUnitHalf;\n }\n\n .MeBox.mobile {\n width: 100%;\n }\n\n .MeBox.mobile .MeBox {\n width: 100%;\n\n & > .PhotoWrap.PhotoWrap {\n height: 42px;\n width: 25%;\n display: inline-flex;\n justify-content: flex-start;\n box-shadow: none;\n border-radius: 0;\n margin-right: 0;\n\n img {\n border-radius: $theme-photo_borderRadius;\n overflow: hidden;\n\n @if ($theme-photo_round) {\n border-radius: 50%;\n }\n width: 32px;\n }\n }\n\n & > .PhotoWrap,\n .WhoIs > .Username {\n display: none;\n }\n\n .WhoIs {\n width: 100%;\n }\n\n .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0;\n }\n }\n\n .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center;\n\n a {\n @include Button(\n $navigationButton_bg,\n $navigationButton_fg,\n $navigationButton_border,\n $navigationButton-hover_bg,\n $navigationButton-hover_fg,\n $navigationButton-hover_border\n );\n }\n\n .Bullet {\n font-size: 0;\n width: 20px;\n }\n }\n\n .SignIn.mobile {\n width: 100%;\n }\n}\n\n.Navigation-row {\n padding: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n}\n\n.Navigation-link {\n font-size: $navigation_fontSize;\n font-weight: $navigation-item_fontWeight;\n min-height: $navigation-item_height;\n display: block;\n width: 100%;\n padding: 0 $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n @if ($staticVariables) {\n color: $navigation_fg;\n &:focus,\n &:hover {\n color: $navigation-hover_fg;\n }\n }\n}\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0;\n\n a {\n margin: 0;\n\n &:hover {\n background: none;\n }\n }\n\n &::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: $navigation_border;\n margin: $utility-baseUnit 0;\n }\n}\n\n.Navigation-linkContainer:last-child::after {\n content: none;\n}\n\n.UserLoggedOut {\n\n .Navigation-row.NewDiscussion {\n display: none;\n }\n}\n\n.mobileMeBox-button,\n.mobileMebox-buttonClose {\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n user-select: none;\n background: transparent;\n padding: 0;\n border-width: 0;\n outline: none;\n}\n\n.mobileMebox-buttonClose {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: $icon-default_size;\n line-height: 32px;\n height: 32px;\n width: 32px;\n border-radius: $mebox-button_borderRadius;\n @if ($staticVariables) {\n color: $MobileMeBox_fg;\n }\n margin-left: auto;\n opacity: 0.6;\n\n span {\n font-size: inherit;\n }\n}\n\n.mobileMeBox-button {\n transition: $hamburger_transition;\n user-select: none;\n height: 28px;\n width: 28px;\n right: $frame-mobile_padding;\n\n @include maxWidth {\n position: absolute;\n }\n\n .PhotoWrap {\n height: 28px;\n width: 28px;\n }\n\n .PhotoWrap:hover a.ChangePicture {\n display: none;\n }\n}\n\n.mobileMebox {\n @if ($staticVariables) {\n background-color: $MobileMeBox_bg;\n }\n .Container {\n display: flex;\n align-items: center;\n }\n\n .MeBox {\n display: block;\n padding: $utility-baseUnit 0;\n width: 80%;\n }\n\n .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between;\n }\n\n .MeButton-user {\n\n &::before {\n @include kbicon();\n font-size: 26px;\n content: $kbicon-user-empty;\n }\n\n .ProfilePhoto {\n display: none;\n }\n }\n\n .Open .MeButton-user::before {\n content: $kbicon-user;\n }\n\n .MeButton {\n\n @if ($staticVariables) {\n &:focus,\n &:hover,\n &:active {\n background-color: transparent;\n }\n }\n\n .Alert {\n @if ($staticVariables) {\n color: $MobileMeBox_fg;\n background-color: $MobileMeBoxAlert_bg;\n border-color: $MobileMeBoxAlert_borderColor;\n }\n\n @include maxWidth {\n top: -6px;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Panel-main {\n line-height: $global-condensed_lineHeight;\n\n @include maxWidth($theme-breakpoint_tablet) {\n\n .SearchBox,\n .BoxCategories {\n display: none;\n }\n\n .BoxNewDiscussion.BoxNewDiscussion {\n margin: $utility-baseUnitTriple 0;\n }\n\n .ButtonGroup.Multi,\n .BigButton {\n margin-left: auto;\n margin-right: auto;\n\n @include maxWidth(500px) {\n max-width: 100%;\n }\n }\n\n .Box h4 {\n display: flex;\n justify-content: space-between;\n align-items: center;\n @if ($staticVariables) {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n color: $global-color_fg;\n }\n }\n }\n\n .SocialIcon,\n .ApplyButton,\n .Button.Primary {\n display: inline-flex;\n justify-content: center;\n }\n\n .TagCloud {\n background: transparent;\n\n li {\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n\n.Panel {\n\n @if($staticVariables) {\n width: $panel_width;\n background: $panel_bg;\n padding: $panel_padding;\n border: $panel_border;\n border-radius: $panel_borderRadius;\n\n @if($panel_toLeft != true) {\n margin-left: auto;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n @if ($staticVariables) {\n font-weight: bold;\n }\n display: flex;\n align-items: center;\n justify-content: space-between;\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n margin-bottom: 0;\n\n .Count {\n margin-right: 6px;\n margin-bottom: -3px;\n }\n }\n\n .PanelInfo li {\n padding: 0;\n }\n\n .vanilla-connect {\n\n a {\n display: inline-flex;\n }\n\n .Button + .Button {\n margin-top: 3px;\n }\n }\n\n .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0;\n }\n\n .BoxButtons {\n margin: 0 0 $utility-baseUnitTriple;\n }\n\n .PhotoWrap {\n height: 24px;\n width: 24px;\n }\n\n .PhotoWrapLarge {\n width: $panel_width;\n height: $panel_width;\n border-radius: 0;\n position: relative;\n overflow: hidden;\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: auto;\n min-width: 50%;\n min-height: 50%;\n }\n\n &:hover {\n\n a.ChangePicture {\n z-index: 1;\n display: block;\n }\n }\n }\n\n .PanelInThisDiscussion {\n\n a {\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n width: 100%;\n\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n }\n\n display: block;\n border: $panel-item_border;\n transition: transition(color), transition(background-color);\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item-hover_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n }\n\n .Leaderboard,\n .InThisConversation {\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n margin-top: $panel_item-spacing;\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n a {\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n width: 100%;\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n border: $panel-item_border;\n }\n transition: transition(color), transition(background-color);\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n\n .ProfilePhoto.ProfilePhoto {\n @include photoWrap;\n\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n }\n\n .Username {\n @include ellipsis;\n max-width: calc(#{$panel_width} - #{$theme-photo-small_size} - (#{$panel-item_padding} * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: $theme-photo-small_size;\n\n @if ($staticVariables) {\n &:focus,\n &:hover,\n &:active {\n color: $panel-item-hover_fg;\n }\n }\n\n }\n\n .Conversation-User {\n display: flex;\n }\n }\n}\n\n.Box {\n li,\n li:first-child {\n border: none;\n }\n}\n\nbody.Section-EditProfile .Box,\n.BoxFilter:not(.BoxBestOfFilter),\n.BoxCategories.BoxCategories {\n @if ($staticVariables) {\n .PanelCategories li {\n padding: 0;\n\n &.Depth2,\n &.Depth3,\n &.Depth4,\n &.Depth5 {\n position: relative;\n\n a {\n padding-left: 24px;\n }\n\n &::before {\n content: \"\";\n display: block;\n position: absolute;\n left: 7px;\n top: 50%;\n width: 6px;\n height: 6px;\n border-bottom: 2px solid mix($global-color_fg, $global-color_white, 20%);\n border-left: 2px solid mix($global-color_fg, $global-color_white, 20%);\n transform: translateY(-50%);\n z-index: 1;\n\n }\n }\n }\n }\n\n li {\n border-radius: $formElement_borderRadius;\n }\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n margin-top: $panel_item-spacing;\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n li.Heading {\n display: flex;\n align-items: center;\n\n @if ($staticVariables) {\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n color: $panel_fg;\n font-weight: $global-semibold_fontWeight;\n }\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n @if ($staticVariables) {\n border-radius: $panel_item-borderRadius;\n }\n width: 100%;\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n transition: transition(color), transition(background-color);\n }\n border: $panel-item_border;\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item-hover_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n @if ($staticVariables) {\n .Active {\n a {\n font-weight: $global-semibold_fontWeight;\n }\n }\n }\n\n}\n\n.WhosOnline.Box {\n\n .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n @include photoWrap;\n min-height: 0;\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n }\n}\n\n .PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px);\n }\n",".mobileMeBox-button {\r\n .PhotoWrap {\r\n height: 28px;\r\n width: 28px;\r\n\r\n img {\r\n height: 28px;\r\n width: 28px;\r\n }\r\n }\r\n}\r\n\r\n.mobileMebox {\r\n .MeMenu {\r\n justify-content: flex-start;\r\n }\r\n}\r\n",".Footer {\r\n padding: 0px;\r\n\r\n @media (max-width: 767px) {\r\n padding: 10px;\r\n}\r\n\r\n}","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Section-ActivityList {\n\n .SearchBox {\n display: none;\n }\n}\n\n.Leaderboard {\n\n\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Badges {\n\n .Cell {\n padding: 0;\n }\n\n .CellWrap {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Content {\n\n h1 {\n display: block;\n }\n\n h2 {\n margin-top: 50px;\n border-bottom: $component_border;\n\n }\n\n .Badge-Details {\n margin-bottom: 50px;\n }\n\n .Badge-Earned {\n\n .PhotoWrap {\n @include photoWrap;\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n margin-right: $utility-baseUnitDouble;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-BestOf {\n\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .Frame-content {\n > .Container {\n max-width: $global-main_width;\n }\n }\n\n .FilterMenu {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin: $utility-baseUnitTriple -#{$utility-baseUnitHalf} $utility-baseUnitTriple;\n width: calc(100% + (#{$utility-baseUnitHalf} * 2));\n\n > li {\n margin: 0 $utility-baseUnitHalf $utility-baseUnit;\n }\n\n a {\n @include Button;\n }\n\n .ReactSprite {\n line-height: calc(#{$formButton_height} - 2px);\n height: inherit;\n }\n\n .BestOfEverything {\n\n .ReactSprite {\n display: none;\n }\n }\n\n li.Active {\n\n a {\n background-color: $button-basic-hover_bg;\n border-color: $button-basic-hover_border;\n color: $button-basic-hover_fg;\n }\n }\n }\n\n .Frame-details {\n padding-bottom: $utility-baseUnit;\n }\n\n .MainContent {\n min-height: 150px;\n margin: 0;\n width: 100%;\n }\n\n .DismissMessage {\n margin-left: 0;\n margin-right: 0;\n margin-bottom: 24px;\n }\n\n .Tiles {\n @include clearfix;\n position: relative;\n margin: 0 #{-$utility-baseUnit};\n width: calc(100% + #{$utility-baseUnit});\n\n @include maxWidth {\n margin: 0;\n width: 100%;\n\n .Tile:first-child {\n margin-top: 0;\n }\n }\n }\n\n .Tile {\n position: relative;\n display: block;\n width: calc((100% / 3) - (#{$utility-baseUnit} * 2));\n margin: 0 $utility-baseUnit $utility-baseUnitDouble;\n background: $component_bg;\n padding: $component-base_padding;\n\n @if ($component_borderRadius == 0) {\n border-radius: $global_borderRadius;\n } @else {\n border-radius: $component_borderRadius;\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: calc((100% / 2) - (#{$utility-baseUnit} * 2));\n }\n\n .AuthorWrap {\n margin-left: -#{$component-base_padding};\n margin-right: -#{$component-base_padding};\n margin-bottom: -#{$component-base_padding};\n padding: $component-base_padding;\n min-height: calc(#{$theme-photo_size} + #{$component-vertical_padding} * 2);\n background-color: $component-header_bg;\n\n @if ($component_borderRadius == 0) {\n border-bottom-left-radius: $global_borderRadius;\n border-bottom-right-radius: $global_borderRadius;\n } @else {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n .Title,\n .Title a {\n display: block;\n background: none;\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n margin-bottom: $utility-baseUnit;\n\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .Message {\n $line-height: 20px;\n $num-lines: 20;\n\n display: block;\n line-height: $line-height;\n max-height: $line-height * $num-lines;\n overflow: hidden;\n position: relative;\n margin: 0 0 $utility-baseUnit;\n }\n\n .Reactions {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble} - #{$utility-baseUnit});\n\n @include maxWidth {\n padding-left: 0;\n margin-left: -$utility-baseUnit;\n }\n }\n\n .ReactSprite {\n margin-right: 0;\n }\n }\n\n .Tile,\n .Item {\n\n .Item-Header,\n .Item-BodyWrap {\n margin-bottom: $utility-baseUnit;\n }\n\n .Author,\n .Meta {\n line-height: $component-meta_lineHeight;\n }\n\n .Author {\n display: block;\n\n a {\n line-height: inherit;\n color: $component-meta-link_color;\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n\n &:hover,\n &:focus,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n\n a:not(.PhotoWrap) {\n margin-left: $utility-baseUnitDouble;\n }\n }\n\n .PhotoWrap {\n margin: 0;\n }\n\n .ProfilePhoto.ProfilePhoto {\n width: 100%;\n height: auto;\n }\n\n .ReactButton {\n margin: 0 $utility-baseUnit;\n\n @include maxWidth {\n min-height: 42px;\n min-width: 42px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n .ReactSprite::before {\n font-size: $icon-default_size;\n }\n }\n }\n }\n\n .Item {\n .Meta {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n }\n\n &.UserLoggedOut {\n\n .Author {\n display: flex;\n align-items: center;\n\n .PhotoWrap {\n margin: 0;\n margin-right: $utility-baseUnitHalf;\n }\n }\n }\n\n @include maxWidth {\n\n .ImageWrap {\n width: 100%;\n }\n\n .Tile {\n margin: $utility-baseUnitDouble 0;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Drafts {\n .Content {\n .BoxDiscussionFilter {\n display: none;\n }\n\n .Item.Draft {\n position: relative;\n\n .DraftLink {\n\n &::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 40px; // leave space for the close button\n bottom: 0;\n }\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-Entry {\n\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .Methods {\n\n b {\n margin: 10px 0 3px;\n display: inline-block;\n }\n }\n\n .ForgotPassword {\n margin-left: $utility-baseUnit;\n }\n\n @if($staticVariables) {\n .ForgotPassword,\n .CreateAccount a {\n color: $link-default_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $link-default-hover_color;\n }\n }\n }\n\n label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\n\n a {\n font-size: inherit;\n color: $link-default_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $link-default-hover_color;\n }\n }\n }\n\n .Legal br {\n display: none;\n }\n\n @include maxWidth {\n\n .g-recaptcha {\n transform: scale(.8);\n }\n\n .MainForm,\n .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: $component-item_spacing;\n }\n\n .Methods {\n a {\n color: $link-default_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $link-default-hover_color;\n }\n }\n }\n\n .MainForm {\n .InputBox {\n max-width: 100%;\n }\n }\n\n .Methods {\n margin-left: 0;\n }\n }\n}\n\n.SignInPopup .input.Password {\n width: 100%;\n}\n\n.MultipleEntryMethods {\n\n .Methods {\n margin-left: 0;\n padding: 0;\n float: left;\n\n @include maxWidth {\n float: none;\n\n b {\n display: inline-block;\n margin: $utility-baseUnitTriple 0 0;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n$GroupBanner-height: 230px;\n$GroupIcon-size: 140px;\n$GroupIcon-overlap: #{50px + $utility-baseUnitTriple};\n\n.Section-Group {\n\n .Excerpt + .HasNew {\n margin-left: $utility-baseUnitHalf;\n }\n\n .H {\n display: block;\n width: 100%;\n float: none;\n text-align: center;\n font-size: $global-title_fontSize;\n\n @include maxWidth {\n text-align: left;\n }\n }\n\n .PageControls.PageControls .BoxNewDiscussion {\n margin-right: 0;\n }\n\n .BoCloseButtons,\n .Button-Controls {\n\n @include maxWidth {\n display: block;\n width: 100%;\n }\n }\n\n .Button-Controls {\n\n .ButtonGroup.Multi {\n\n @include maxWidth {\n padding: 0;\n\n .Primary:first-child {\n width: 100%;\n }\n }\n }\n\n @include maxWidth {\n\n .NewEventButton,\n .Button:not(.Handle),\n .ButtonGroup {\n margin: 0;\n width: 100%;\n text-align: center;\n }\n }\n }\n\n .BoxButtons {\n\n @include maxWidth {\n display: block;\n width: 100%;\n }\n }\n}\n\n.Section-Group.Section-Discussion {\n\n .H {\n text-align: left;\n }\n\n .Group-Header {\n display: none;\n }\n}\n\n.Section-Group.NoPanel,\n.Section-GroupList {\n\n .Frame-content {\n > .Container {\n max-width: $global-main_width;\n }\n }\n\n .MainContent {\n width: 100%;\n }\n}\n\n.Section-GroupList {\n\n .groupToolbar {\n display: flex;\n justify-content: flex-end;\n }\n\n .groupToolbar-newGroup {\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n\n .MainContent {\n\n h1 {\n display: none;\n }\n\n .Groups.H,\n .H {\n display: block;\n float: none;\n text-align: center;\n font-size: $global-title_fontSize;\n margin-bottom: $global-block_margin;\n }\n\n > .Button.Primary {\n float: right;\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n }\n\n .UserLink,\n .Panel {\n display: none;\n }\n\n .Item-Icon {\n margin: 0 0 $utility-baseUnitDouble;\n }\n\n .DataList .Item {\n\n .Title,\n .GroupDescription {\n margin: 0;\n }\n\n .ItemContent.ItemContent {\n padding-left: 0;\n }\n\n .Options {\n flex-direction: row;\n\n .Buttons {\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n @include maxWidth {\n display: flex;\n flex-direction: column;\n\n > .PhotoWrap {\n display: none;\n }\n\n .Options {\n margin-top: $utility-baseUnitDouble;\n justify-content: flex-end;\n order: 2;\n }\n\n .Excerpt {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Title {\n padding-right: $icon-default_size;\n }\n }\n }\n}\n\n.Group-Box {\n clear: both;\n}\n\n@if ($staticVariables) {\n .ButtonGroup.Open .Button.GroupOptionsTitle,\n .Button.GroupOptionsTitle,\n .Button.GroupOptionsTitle:active,\n .Button.GroupOptionsTitle:focus {\n padding: 0;\n border: none;\n background-color: transparent;\n color: transparent;\n max-width: 20px;\n\n .SpDropdownHandle {\n display: none;\n }\n\n &::before {\n @include icon;\n content: $icon-cog;\n color: $global-color_fg;\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n }\n}\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column;\n\n .Group-Buttons,\n .OptionsMenu {\n display: inline-block;\n float: none;\n }\n}\n\n.Group-Banner {\n @if ($staticVariables) {\n height: $GroupBanner-height;\n }\n background-size: cover;\n background-position: 50% 50%;\n background-repeat: no-repeat;\n margin-bottom: $utility-baseUnitTriple;\n box-shadow: inset 0 0 3px 1px rgba($global-color_black, 0.4);\n\n @include maxWidth($theme-breakpoint_tablet) {\n height: calc(#{$GroupBanner-height} - 50px);\n }\n}\n.Button-Controls.Button-Controls {\n @if ($staticVariables) {\n order: 2;\n }\n margin-right: 0;\n display: flex;\n justify-content: flex-end;\n\n @include maxWidth {\n flex-wrap: wrap;\n\n .Button + .Button {\n margin-top: $utility-baseUnitTriple;\n }\n }\n\n .Button:nth-child(2) {\n margin-left: $utility-baseUnitHalf;\n background-color: transparent;\n border-color: $global-color_primary;\n color: $global-color_primary;\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\n }\n }\n\n @include maxWidth {\n margin-left: 0;\n }\n }\n}\n\n.GroupOptions {\n position: absolute;\n top: calc(#{$GroupBanner-height} + #{$utility-baseUnitTriple});\n right: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n top: calc((#{$GroupBanner-height} - 50px) + #{$utility-baseUnitTriple});\n }\n}\n\n.Group-Icon-Big-Wrap {\n position: absolute;\n top: $GroupBanner-height;\n height: $GroupIcon-size;\n width: $GroupIcon-size;\n background-color: $global-color_white;\n @if ($staticVariables) {\n margin: -$GroupIcon-overlap $utility-baseUnitTriple $utility-baseUnitTriple $utility-baseUnitTriple;\n border-radius: $component_borderRadius;\n box-shadow: 0 0 0 1px rgba($global-color_black, 0.2);\n }\n\n .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n @if ($staticVariables) {\n border: 3px solid $global-color_white;\n }\n }\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Group-Title {\n margin: 0 0 $utility-baseUnitDouble;\n font-size: $global-subTitle_fontSize;\n padding-right: 20px;\n\n @if ($staticVariables) {\n a {\n @include font-heading-link;\n font-size: inherit;\n text-shadow: none;\n\n &:focus,\n &:hover {\n color: $theme-heading-hover_color;\n }\n }\n }\n}\n\n.Group-Description {\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Group-Header-Info {\n padding-left: calc(#{$GroupIcon-size} + (#{$utility-baseUnitTriple} * 2));\n\n @include maxWidth {\n padding-left: 0;\n margin-bottom: $utility-baseUnitTriple;\n }\n}\n\n// if $Group.Icon is not set, don't add the padding\nbody.noGroupIcon {\n\n .Group-Header-Info {\n padding-left: 0;\n }\n}\n\n.Group-Meta.Group-Meta {\n margin: 0 -#{$utility-baseUnitHalf};\n font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n\n .MItem {\n margin: 0 $utility-baseUnitHalf;\n }\n\n .MItem:nth-child(-n+2) .label {\n font-weight: $global-bold_fontWeight;\n }\n}\n\n.Group-Content {\n display: inline-block;\n width: 100%;\n}\n\n.Group-Box .MItem {\n line-height: $global-base_lineHeight;\n white-space: normal;\n\n &.Hidden {\n display: none;\n }\n\n a {\n @include ellipsis;\n max-width: 300px;\n display: inline-block;\n vertical-align: bottom;\n }\n}\n\n// Over selected on core...\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: $utility-baseUnitTriple;\n}\n\n.Group-Header.NoBanner {\n min-height: $GroupIcon-size;\n display: flex;\n\n .Group {\n padding-top: 0;\n }\n\n .Group-Title {\n padding-top: 0;\n }\n\n .Group-Header-Info {\n padding-left: calc(#{$GroupIcon-size} + #{$utility-baseUnitTriple});\n\n @include maxWidth {\n padding-left: 0;\n }\n }\n\n @if ($staticVariables) {\n .Group-Icon-Big-Wrap {\n position: absolute;\n margin: 0 $utility-baseUnitTriple 0 0;\n z-index: 1;\n flex: 1 0 $GroupIcon-size;\n }\n }\n\n\n .GroupOptions {\n top: 0;\n right: 0;\n }\n}\n\n.Section-Members {\n\n .DataList .Item {\n\n @include maxWidth {\n display: flex;\n flex-direction: column;\n\n .Options {\n order: 2;\n }\n\n @if ($staticVariables) {\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\n }\n }\n\n .Meta {\n margin-top: 0;\n }\n }\n\n .Buttons {\n margin-right: 0;\n }\n\n .Title {\n margin-bottom: 0;\n }\n\n .Excerpt:empty {\n display: none;\n }\n\n .Meta {\n margin-bottom: 0;\n }\n\n .MItem {\n line-height: 21px;\n }\n }\n\n .Group-Header + form,\n .Group-Box {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n @if ($staticVariables) {\n .Group-RemoveMember {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n}\n\n.Group-MembersPreview {\n\n .PhotoGrid {\n margin: 0 -#{$utility-baseUnitHalf};\n }\n\n .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n @include photoWrap;\n margin: 0 $utility-baseUnitHalf;\n }\n\n .PhotoGridSmall img {\n margin: 0;\n }\n}\n\n.Section-Event.Section-Event {\n\n .AttendeeList.AttendeeList h3 {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-bottom: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .FormWrapper.Attending {\n margin: $utility-baseUnitDouble 0;\n }\n\n .YesAttending,\n .NotAttending,\n .MaybeAttending {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .FormTitleWrapper h2 {\n display: none;\n }\n\n .EventTime {\n\n label.When {\n display: none;\n }\n\n label {\n display: block;\n }\n\n .Timebased a {\n color: $link_default-color;\n }\n }\n\n .Buttons {\n display: flex;\n justify-content: flex-end;\n\n .Primary {\n margin-left: $utility-baseUnitHalf;\n order: 2;\n }\n }\n\n .EventTitle {\n\n .ButtonGroup {\n margin-top: 0;\n }\n }\n\n @include maxWidth {\n\n .FieldInfo {\n display: block;\n width: 100%;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n}\n\n#Form_memberFilter {\n height: calc(#{$formButton_height} + 2px);\n\n @include maxWidth {\n width: 100%;\n margin-right: 0;\n margin-bottom: $utility-baseUnitHalf;\n }\n}\n\n.group-members-filter-box {\n position: relative;\n display: flex;\n\n @include maxWidth {\n flex-wrap: wrap;\n justify-content: flex-end;\n }\n\n @if ($staticVariables) {\n .Button {\n @include Button;\n }\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\n @if ($staticVariables) {\n .Button.search {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Section-ConversationList,\n.Section-Conversation {\n\n .H {\n margin-bottom: $global-block_margin;\n }\n\n .Conversation,\n .DataList.Conversations {\n\n .PhotoWrap {\n position: absolute;\n top: $component-vertical_padding;\n left: $component-horizontal_padding;\n margin-right: 0;\n }\n\n @if ($staticVariables) {\n .Author + a,\n .Excerpt,\n .Meta {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n\n .Excerpt,\n .Meta {\n display: block;\n }\n }\n }\n}\n\n.Section-ConversationList {\n\n @include noPanel;\n}\n\n.Section-Conversation {\n\n .SearchBox {\n display: none;\n }\n\n .Conversation-User img {\n overflow: hidden;\n border-radius: $theme-photo_borderRadius;\n\n @if ($theme-photo_round) {\n border-radius: 50%;\n }\n }\n\n .DataListWrap {\n margin: 0;\n }\n\n .MessageList .Message {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n}\n\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Post .FormWrapper {\n\n .AvailableTags {\n a {\n line-height: $global-base_lineHeight;\n display: inline-block;\n margin: 3px 0;\n }\n }\n\n .editor-help-text {\n font-size: inherit;\n }\n\n .SearchBox {\n display: none;\n }\n\n .Buttons {\n display: flex;\n flex-direction: row-reverse;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-start;\n\n .Button {\n margin-bottom: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n margin-right: 0;\n margin-top: 0;\n }\n }\n\n .SelectWrapper {\n width: 100%;\n }\n\n .ShowTags {\n display: block;\n margin-top: $utility-baseUnitHalf;\n }\n}\n\nbody.announcement,\nbody.Post,\n.Section-Post,\nbody.Section-PostConversation,\nbody.Messages.inbox {\n\n .SearchBox {\n display: none;\n }\n}\n\nbody.announcement {\n @include noPanel;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-Profile {\n\n .Profile h2,\n .BadgeGrid h4 {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-bottom: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Profile > .User {\n background-color: $content_bg;\n border-radius: $content_borderRadius;\n border: $content_border;\n position: relative;\n\n > * + * {\n margin-top: $utility-baseUnitTriple;\n }\n }\n\n .User .H {\n display: flex;\n align-items: center;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: none;\n }\n }\n\n .Gloss,\n .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: $global-color_primary;\n text-transform: uppercase;\n border: 1px solid $global-color-primary;\n padding: $utility-baseUnitHalf;\n display: inline-flex;\n border-radius: $tag_borderRadius;\n }\n\n .H .Gloss {\n margin-left: 1em;\n margin-top: 0.5em;\n }\n\n .Gloss:empty {\n display: none;\n }\n\n .MainContent {\n\n > .FormTitleWrapper {\n padding: 0;\n }\n\n .DismissMessage {\n width: 100%;\n order: -1;\n }\n }\n\n .Profile-header {\n display: none;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n margin: 0 0 $utility-baseUnitTriple;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: flex;\n }\n\n .Profile-username {\n margin: 0;\n\n @include maxWidth {\n font-size: $global-large_fontSize;\n }\n }\n }\n\n .Profile-name {\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n text-align: center;\n }\n }\n\n .Profile-photo {\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n display: flex;\n justify-content: center;\n\n a.ChangePicture {\n padding-top: 20px;\n }\n }\n\n .WhosOnline {\n display: none;\n }\n\n > .PhotoLarge {\n @include photoWrap(145px);\n margin-bottom: 8px;\n }\n\n .PhotoWrapLarge {\n position: absolute;\n height: 145px;\n width: 145px;\n display: block;\n }\n }\n\n .ProfileOptions {\n float: right;\n margin: 0;\n z-index: 1;\n\n .Dropdown {\n text-align: left;\n }\n\n .MemberButtons {\n @include Button;\n margin-right: $utility-baseUnitHalf;\n\n @include maxWidth {\n margin-right: 0;\n }\n }\n\n @if ($staticVariables) {\n .Button-EditProfile {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n\n @if ($staticVariables) {\n .ButtonGroup.Open .NavButton.Handle {\n background-color: darken($formButton_bg, 8%);\n border-color: darken($formButton_bg, 8%);\n color: $formButton_color;\n }\n\n .ProfileButtons-BackToProfile {\n @include Button;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n float: none;\n margin-left: auto;\n padding-top: 0;\n padding-right: 0;\n display: flex;\n justify-content: flex-end;\n }\n\n @include maxWidth {\n margin-left: 0;\n margin-bottom: $utility-baseUnitTriple;\n width: 100%;\n justify-content: center;\n flex-wrap: wrap;\n\n .MemberButtons,\n .Button-EditProfile,\n .ButtonGroup {\n width: inherit;\n }\n\n .MemberButtons,\n .Button-EditProfile {\n text-align: center;\n }\n\n .MemberButtons {\n margin-bottom: $utility-baseUnitTriple;\n }\n }\n }\n\n .Panel-main {\n\n .PhotoWrapLarge {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n & > .PhotoWrap {\n display: none;\n }\n }\n }\n\n .SearchBox,\n .Content .BoxProfileFilter,\n .User > #Status {\n display: none;\n }\n\n .User .DismissMessage {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Box li {\n border: none;\n }\n\n .About.P .About,\n .FormTitleWrapper,\n .change-picture,\n &.quotes .Frame-content form {\n padding: $utility-baseUnitDouble;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n padding: 0;\n }\n }\n\n .Content .BadgeGrid .PhotoGrid,\n .DataCounts {\n @include tilesContainer(5);\n\n @include maxWidth {\n @include tilesContainer(4);\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n @include tilesContainer(3);\n }\n }\n\n .Content .BadgeGrid a,\n .CountItemWrap {\n @include tilesColumns(5);\n margin-top: $utility-baseUnitTriple;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n @include tilesColumns(4);\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n @include tilesColumns(3);\n }\n }\n\n .Content .BadgeGrid a,\n .CountItem {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .CountItemWrap {\n\n .TextColor {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n color: inherit;\n }\n\n .CountTotal {\n display: block;\n width: 100%;\n }\n }\n\n .CountItem {\n border: none;\n padding: 0;\n margin: 0;\n }\n\n .About.P .About {\n margin-top: 0;\n display: flex;\n flex-wrap: wrap;\n\n @include maxWidth($theme-breakpoint_tablet) {\n padding: 0;\n }\n }\n\n .About .Value {\n width: 100%;\n padding-left: 0;\n }\n\n .Content .Box.BadgeGrid {\n margin: 0;\n }\n\n .Profile {\n\n dl {\n @include clearfix;\n width: 100%;\n padding: $utility-baseUnitHalf 0;\n }\n\n dd,\n dt {\n display: inline-block;\n float: left;\n background: none;\n padding: 0;\n font-size: $formButton_fontSize;\n line-height: inherit;\n margin-bottom: $utility-baseUnitHalf;\n color: inherit;\n }\n\n dt {\n width: 25%;\n font-weight: bold;\n\n @include maxWidth {\n width: 100%;\n display: block;\n margin-bottom: 0;\n }\n }\n\n dd {\n width: 75%;\n display: inline-block;\n padding-left: $utility-baseUnitHalf;\n\n @include maxWidth {\n padding-left: 0;\n width: 100%;\n display: block;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n\n .Button-EditProfile {\n .Hidden {\n display: inline;\n }\n }\n\n .User h1 {\n display: none;\n }\n }\n}\n\nbody.Section-EditProfile {\n\n // titles have different classes depending on the page\n &.signature,\n &.preferences {\n\n h2 {\n font-size: $global-large_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-top: $component-item_spacing;\n margin-bottom: $utility-baseUnitHalf;\n border-bottom: $component_border;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n }\n\n .Profile-header {\n display: none;\n }\n\n .ProfileButtons-BackToProfile {\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n\n .FormTitleWrapper form {\n background: none !important;\n\n li {\n @include clearfix;\n width: 100%;\n\n input {\n width: 100%;\n }\n }\n\n .CustomProfileFieldLabel,\n .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: $utility-baseUnitDouble;\n float: left;\n\n &:nth-child(2n) {\n margin-right: 0;\n }\n }\n\n .CheckBoxLabel input {\n width: auto;\n }\n\n li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0;\n }\n\n .Button {\n margin-top: $utility-baseUnitDouble;\n }\n }\n\n .box-cropped-image {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n .Preferences > form > div {\n overflow-x: auto;\n }\n\n table.PreferenceGroup {\n width: 100%;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n min-width: 500px;\n }\n\n * {\n line-height: $formElement_height;\n }\n }\n\n .Preferences .Buttons .Button {\n float: right;\n }\n\n @include maxWidth {\n\n .Buttons {\n .Button {\n width: 100%;\n text-align: center;\n }\n }\n\n &.tokens {\n\n .Button.Action {\n width: 100%;\n text-align: center;\n }\n }\n }\n\n #CategoryNotificationHeader {\n white-space: nowrap;\n }\n}\n","@media screen and (max-width: 768px) {\r\n body.Vanilla.Discussions.index {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n display: none;\r\n }\r\n }\r\n\r\n .Box.BoxCategories {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Box.BoxCategories,\r\n .BoxFilter.BoxDiscussionFilter {\r\n ul.PanelInfo.PanelCategories,\r\n ul.FilterMenu {\r\n li {\r\n &.Active {\r\n background-color: transparent;\r\n\r\n a {\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Vanilla:not(.index) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Vanilla.Discussion.isDesktop {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row.SearchBoxMobile {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","/*!\r\n * @author Isis (igraziatto) Graziatto \r\n * @copyright 2009-2018 Vanilla Forums Inc.\r\n * @license GPL-2.0-only\r\n */\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Styles\r\n\\* -------------------------------------------------------------- */\r\n\r\nbody.Section-SearchResults {\r\n\r\n .SearchBox {\r\n display: none;\r\n }\r\n\r\n .SearchForm {\r\n position: relative;\r\n margin-top: 0;\r\n }\r\n\r\n .SearchForm .SiteSearch {\r\n max-width: 100%;\r\n\r\n .Button {\r\n top: 0;\r\n right: 0;\r\n }\r\n }\r\n\r\n .AdvancedSearch {\r\n margin: 0 auto;\r\n\r\n @include maxWidth {\r\n max-width: 100%;\r\n }\r\n\r\n .KeywordsWrap {\r\n margin: 0 0 $utility-baseUnitTriple;\r\n padding: 0;\r\n\r\n @include maxWidth {\r\n padding: 0;\r\n\r\n .bwrap .Button {\r\n right: 0;\r\n }\r\n\r\n .Handle.Handle {\r\n right: $formElement_height;\r\n }\r\n }\r\n }\r\n\r\n .Handle.Handle {\r\n right: $formElement_height;\r\n }\r\n\r\n .Button .Sprite {\r\n vertical-align: baseline;\r\n }\r\n\r\n .P.Buttons {\r\n display: flex;\r\n\r\n .Button {\r\n margin-left: auto;\r\n }\r\n }\r\n\r\n .AdvancedWrap {\r\n @include clearfix;\r\n\r\n @include maxWidth {\r\n padding: 0;\r\n background: transparent;\r\n }\r\n\r\n > .P.Inline .SelectWrapper {\r\n margin-bottom: $utility-baseUnitDouble;\r\n }\r\n\r\n .CheckBoxLabel {\r\n display: inline-flex;\r\n align-items: center;\r\n }\r\n }\r\n }\r\n}\r\n",".isMobile.Section-GroupList , .isMobile.Section-Group {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Section-GroupList .MainContent .H {\r\n text-align: left;\r\n}\r\n\r\n.Group-MembersPreview {\r\n .PhotoWrap.PhotoWrap.PhotoWrap img {\r\n margin: 0;\r\n width: 42px;\r\n height: 42px;\r\n }\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .Group-Header-Info {\r\n padding-left: 0;\r\n }\r\n}\r\n\r\nGroup-Header.HasBanner {\r\n .Group-Header-Info {\r\n margin: 20px;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Section-GroupList .DataList .Item .Options {\r\n margin-top: 0px;\r\n }\r\n\r\n .DataList.GroupList {\r\n li.Item {\r\n\r\n .Meta.Meta-Group {\r\n\r\n &.status-container {\r\n .MCount,\r\n .Tag, .MiddleDot {\r\n display: none;\r\n }\r\n }\r\n\r\n &.view-comment-container {\r\n margin-top: 0px;\r\n float: right;\r\n\r\n .MItem:not(.MCount,.MiddleDot),\r\n .Tag {\r\n display: none;\r\n }\r\n\r\n .MCount {\r\n position: relative;\r\n\r\n &::after {\r\n content: none;\r\n }\r\n\r\n &.CommentCount {\r\n &::after {\r\n content: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}",".Section-Group .H {\r\n text-align: left;\r\n width: auto;\r\n float: left;\r\n display: inline-block;\r\n}\r\nbody.Group {\r\n .FormWrapper {\r\n .Buttons {\r\n display: flex;\r\n flex-direction: row-reverse;\r\n }\r\n\r\n }\r\n}\r\n// Over selected on core...\r\n.Group-Header.Group-Header.Group-Header.NoBanner {\r\n margin-bottom: 0px;\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .GroupOptions {\r\n float: right;\r\n }\r\n .Group-Info {\r\n margin: 0px;\r\n padding-left: 0;\r\n }\r\n}\r\n\r\n.Group-Header.HasBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .GroupOptions {\r\n top: 0px;\r\n }\r\n .Group-Info {\r\n margin: 20px 0px 30px 0px;\r\n padding-left: 0;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n width: 100%;\r\n overflow: hidden;\r\n\r\n h1.H,\r\n h1.HomepageTitle,\r\n h1 {\r\n margin-top: 0px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Section-Group .H {\r\n text-align: left;\r\n display: block;\r\n float: none;\r\n }\r\n}\r\n",".Section-DiscussionList{\r\n .PageControls.Top {\r\n .ToggleFlyout.selectBox {\r\n float: left;\r\n }\r\n .BoxButtons.BoxNewDiscussion{\r\n float: right;\r\n }\r\n }\r\n}"]} \ No newline at end of file diff --git a/design/images/arrow-right.svg b/design/images/arrow-right.svg new file mode 100644 index 0000000..706d53b --- /dev/null +++ b/design/images/arrow-right.svg @@ -0,0 +1,21 @@ + + + ECE1941F-862C-4963-B0CC-D775ECC84EBF + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/scss/base/_guess.scss b/src/scss/base/_guess.scss index 21a6f58..58c28fc 100644 --- a/src/scss/base/_guess.scss +++ b/src/scss/base/_guess.scss @@ -24,5 +24,40 @@ margin-top: 24px; } } + .SignUpBlock { + margin-top: 25px; + .SpArrowRight { + display: unset !important; + &::before { + content: ''; + background-image: url('/themes/topcoder/design/images/arrow-right.svg'); + background-size: cover; + margin: 2px 0px 2px 7px; + height: 14px; + line-height: 18px; + width: 16px; + position: absolute; + } + } + + .Button.SignUp { + color: #137D60; + line-height: 18px; + border: 0px; + padding: 0px 3px !important; + font-size: 15px !important; + font-family: Roboto; + color: #137D60 !important; + + a { + letter-spacing: 1px; + line-height: 18px; + + &:focus, &:visited, &:hover { + color: #137D60 !important; + } + } + } + } } diff --git a/src/scss/base/_header.scss b/src/scss/base/_header.scss index f2ecd1b..4696e6c 100644 --- a/src/scss/base/_header.scss +++ b/src/scss/base/_header.scss @@ -52,6 +52,28 @@ margin-left: 10px; border: none; } + + .SignUp{ + font-size: 14px; + font-weight: 700; + height: 40px; + line-height: 40px; + margin-left: 8px; + position: relative; + text-decoration: none; + text-transform: uppercase; + transition: 0.5s; + white-space: nowrap; + background: #fff; + border-radius: 20px; + color: #229174; + padding: 0 15px; + &:hover { + background: rgba(255, 255, 255, 0.8); + box-shadow: 0 1px 5px rgb(0 0 0 / 20%); + color: #229174; + } + } } .Search { img {